+ virtual void selectSubShape(const std::string& theType, const std::wstring& theSubShapeName) = 0;
+
+ /// Selects sub-shape by its inner point
+ virtual void selectSubShape(const std::string& theType,
+ const std::shared_ptr<GeomAPI_Pnt>& thePoint) = 0;
+
+ /// Selects sub-shape by weak naming index
+ virtual void selectSubShape(const std::string& theType,
+ const std::wstring& theContextName, const int theIndex) = 0;