- MethodType myMethodType; /// Type of method used.
- std::shared_ptr<GeomAPI_Shape> mySourceShape; /// Shape to be moved.
- std::shared_ptr<GeomAPI_Pnt> myCenterPoint; /// Center point.
- double myScaleFactor; /// Scale factor.
- double myScaleFactorX; /// Scale factor in X.
- double myScaleFactorY; /// Scale factor in Y.
- double myScaleFactorZ; /// Scale factor in Z.
-
- void buildByFactor();
- void buildByDimensions();
+ void buildByDimensions(std::shared_ptr<GeomAPI_Shape> theSourceShape,
+ std::shared_ptr<GeomAPI_Pnt> theCenterPoint,
+ double theScaleFactorX,
+ double theScaleFactorY,
+ double theScaleFactorZ);