X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROData%2FHYDROData_ShapesTool.h;h=db50bb204f75979d22c1207566513f6ce69c7d77;hb=81c9f5cdf82909d0aebd2c491c50fa7516cc80b7;hp=886b5808e029f90fc79bae6998aabb234e348d96;hpb=1c19717939f4b641d80505cb54325745337a0893;p=modules%2Fhydro.git diff --git a/src/HYDROData/HYDROData_ShapesTool.h b/src/HYDROData/HYDROData_ShapesTool.h index 886b5808..db50bb20 100644 --- a/src/HYDROData/HYDROData_ShapesTool.h +++ b/src/HYDROData/HYDROData_ShapesTool.h @@ -60,6 +60,19 @@ public: const TopoDS_Edge& theSecondEdge, const bool theIs2D = false ); + /** + * \brief Translate the shape to the given distance. + * \param theShape shape to translate + * \param theDx X vector component + * \param theDy Y vector component + * \param theDz Z vector component + * \return result translated shape + */ + static TopoDS_Shape Translated( const TopoDS_Shape& theShape, + const double theDx, + const double theDy, + const double theDz ); + /** * \brief Adds the sequence of shapes to other sequence. * \param theShapes sequence to which the shapes will be added