- virtual void loadFirstLevel(std::shared_ptr<GeomAPI_Shape> theShape,
- const std::string& theName, int& theTag) = 0;
-
- /// load disconnected edges
- virtual void loadDisconnectedEdges(std::shared_ptr<GeomAPI_Shape> theShape,
- const std::string& theName, int& theTag) = 0;
-
- /// load disconnected vetexes
- virtual void loadDisconnectedVertexes(std::shared_ptr<GeomAPI_Shape> theShape,
- const std::string& theName,int& theTag) = 0;
-
- /// Converts evolution of sub-shapes stored in naming structure to selection
- /// (theFlag = true) and back (theFlag = false)
- virtual void evolutionToSelection(const bool theFlag) = 0;
+ virtual void loadFirstLevel(GeomShapePtr theShape,
+ const std::string& theName) = 0;