#include <gp_Dir2d.hxx>
-#define MY_DIR static_cast<gp_Dir2d*>(myImpl)
+#define MY_DIR implPtr<gp_Dir2d>()
GeomAPI_Dir2d::GeomAPI_Dir2d(const double theX, const double theY)
: GeomAPI_Interface(new gp_Dir2d(theX, theY))
return MY_DIR->XY().Crossed(theArg->impl<gp_Dir2d>().XY());
}
+double GeomAPI_Dir2d::angle(const std::shared_ptr<GeomAPI_Dir2d>& theArg) const
+{
+ return MY_DIR->Angle(theArg->impl<gp_Dir2d>());
+}