- protected:
- /// The resulting shape
- std::shared_ptr<GeomAPI_Shape> myShape;
- std::shared_ptr<GeomAPI_Shape> myWire;
- std::shared_ptr<GeomAPI_Shape> myBaseShape;
+protected:
+ GEOMALGOAPI_EXPORT GeomAlgoAPI_MakeShape(){};
+
+protected:
+ GeomAlgoAPI_MakeShape::AlgoType myAlgoType; ///< Type of make shape algo.
+ std::shared_ptr<GeomAPI_Shape> myShape; ///< Resulting shape.
+ std::shared_ptr<GeomAPI_Shape> myWire; ///< Wire for pipe algo.
+ std::shared_ptr<GeomAPI_Shape> myBaseShape; ///< Base shape of algo.