#include <GeomAlgoAPI.h>
#include <GeomAPI_Shape.h>
#include <GeomAPI_Pnt.h>
+#include <GeomAPI_Pln.h>
#include <GeomAPI_Dir.h>
#include <boost/shared_ptr.hpp>
/// normal to the plane and size of square
static boost::shared_ptr<GeomAPI_Shape> square(boost::shared_ptr<GeomAPI_Pnt> theCenter,
boost::shared_ptr<GeomAPI_Dir> theNormal, const double theSize);
+
+ /// Returns the plane of the planar face. If it is not planar, returns empty ptr.
+ static boost::shared_ptr<GeomAPI_Pln> plane(boost::shared_ptr<GeomAPI_Shape> theFace);
};
#endif