virtual void selectSubShape(const std::string& theType, const std::string& theSubShapeName) = 0;
/// To virtually destroy the fields of successors
virtual void selectSubShape(const std::string& theType, const std::string& theSubShapeName) = 0;
/// To virtually destroy the fields of successors