+ GEOMALGOAPI_EXPORT virtual const std::shared_ptr<GeomAPI_Shape> shape() const;
+
+ /// Returns the list of shapes generated from the shape \a theShape
+ GEOMALGOAPI_EXPORT virtual void generated(
+ const std::shared_ptr<GeomAPI_Shape> theShape, ListOfShape& theHistory);