bool isValidAttribute(const AttributePtr& theAttribute,
const TypeOfShape theShapeType,
std::string& theError) const;
/// Returns true if the attibute's object type satisfies the argument value
bool isValidAttribute(const AttributePtr& theAttribute,
const TypeOfShape theShapeType,
std::string& theError) const;
/// Returns true if the attibute's object type satisfies the argument value