20 #ifndef GeomAlgoAPI_Projection_H_
21 #define GeomAlgoAPI_Projection_H_
23 #include <GeomAlgoAPI.h>
25 #include <GeomAPI_Pln.h>
43 std::shared_ptr<GeomAPI_Curve>
project(
const std::shared_ptr<GeomAPI_Curve>& theCurve);
46 std::shared_ptr<GeomAPI_Curve>
project(
const std::shared_ptr<GeomAPI_Edge>& theEdge);
49 std::shared_ptr<GeomAPI_Pln> myPlane;
Interface to the generic curve object.
Definition: GeomAPI_Curve.h:34
Interface to the edge object.
Definition: GeomAPI_Edge.h:38
Project curve onto a plane.
Definition: GeomAlgoAPI_Projection.h:37
GEOMALGOAPI_EXPORT std::shared_ptr< GeomAPI_Curve > project(const std::shared_ptr< GeomAPI_Curve > &theCurve)
Project curve to the plane.
Definition: GeomAlgoAPI_Projection.cpp:40