X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGeomAlgoAPI%2FGeomAlgoAPI_Rotation.h;h=ef56c33eafc67e79573d515ea50d601c27eb87d6;hb=f5c7bb3100ed321392da42f61c2ab505833ec61a;hp=c3a81d54edf62d691375d61eff66b5c9876510d4;hpb=a67c27ec9c9f0be2c0e40e5c2c487945e0d75b52;p=modules%2Fshaper.git diff --git a/src/GeomAlgoAPI/GeomAlgoAPI_Rotation.h b/src/GeomAlgoAPI/GeomAlgoAPI_Rotation.h index c3a81d54e..ef56c33ea 100644 --- a/src/GeomAlgoAPI/GeomAlgoAPI_Rotation.h +++ b/src/GeomAlgoAPI/GeomAlgoAPI_Rotation.h @@ -12,6 +12,7 @@ #include #include #include +#include /** \class GeomAlgoAPI_Rotation * \ingroup DataAlgo @@ -48,6 +49,9 @@ public: /// \return interface for for History processing. GEOMALGOAPI_EXPORT std::shared_ptr makeShape() const; + /// Returns the simple transformation + GEOMALGOAPI_EXPORT std::shared_ptr transformation() const; + private: /// Builds resulting shape. void build(std::shared_ptr theSourceShape, @@ -60,6 +64,7 @@ private: std::shared_ptr myShape; std::shared_ptr myMap; std::shared_ptr myMkShape; + std::shared_ptr myTrsf; ///< transformation of the shape in case theSimpleTransform }; #endif