- GeomAPI_Circ2d(const boost::shared_ptr<GeomAPI_Pnt2d>& theCenter,
- const boost::shared_ptr<GeomAPI_Dir2d>& theDir,
- double theRadius);
+ GEOMAPI_EXPORT
+ GeomAPI_Circ2d(const std::shared_ptr<GeomAPI_Pnt2d>& theCenter,
+ const std::shared_ptr<GeomAPI_Dir2d>& theDir, double theRadius);
+
+ /// Return center of the circle
+ GEOMAPI_EXPORT
+ const std::shared_ptr<GeomAPI_Pnt2d> center() const;
+
+ /// Return radius of the circle
+ GEOMAPI_EXPORT
+ double radius() const;