-
- /// Checks if data for the symmetry execution is OK.
- GEOMALGOAPI_EXPORT bool check();
-
- /// Execute the symmetry.
- GEOMALGOAPI_EXPORT void build();
-
-private:
- MethodType myMethodType; /// Type of method used.
- std::shared_ptr<GeomAPI_Shape> mySourceShape; /// Shape to be moved.
- std::shared_ptr<GeomAPI_Pnt> myPoint; /// Reflection point.
- std::shared_ptr<GeomAPI_Ax1> myAxis; /// Reflection axis.
- std::shared_ptr<GeomAPI_Ax2> myPlane; /// Reflection plane.