Salome HOME
0022776: [CEA 1269] Project a wire or a face on a cylinder
[modules/geom.git] / src / GEOMImpl / GEOMImpl_ProjectionDriver.hxx
index 5766c23925d136388334b3f026a8766017e2d547..ee703af55b1fafe518cc73785f381fee73baa462 100644 (file)
@@ -58,6 +58,7 @@
 #endif
 
 class TColStd_SequenceOfExtendedString;
+class TopoDS_Shape;
 
 
 #include "GEOM_BaseDriver.hxx"
@@ -81,6 +82,15 @@ Standard_EXPORT ~GEOMImpl_ProjectionDriver() {};
   bool GetCreationInformation(std::string&             theOperationName,
                               std::vector<GEOM_Param>& params);
 
+private:
+
+  TopoDS_Shape projectOnCylinder(const TopoDS_Shape  &theShape,
+                                 const Standard_Real  theRadius,
+                                 const Standard_Real  theStartAngle,
+                                 const Standard_Real  theAngleLength) const;
+
+public:
+
 DEFINE_STANDARD_RTTI( GEOMImpl_ProjectionDriver )
 };