40 #ifndef PCL_GEOMETRY_PLANAR_POLYGON_H_
41 #define PCL_GEOMETRY_PLANAR_POLYGON_H_
44 #include <pcl/common/eigen.h>
45 #include <pcl/point_cloud.h>
46 #include <pcl/ModelCoefficients.h>
53 template <
typename Po
intT>
57 typedef boost::shared_ptr<PlanarPolygon<PointT> >
Ptr;
58 typedef boost::shared_ptr<const PlanarPolygon<PointT> >
ConstPtr;
69 Eigen::Vector4f& coefficients)
114 for (
int i = 0; i < 4; i++)
126 const Eigen::Vector4f&
140 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
144 #endif //#ifndef PCL_GEOMETRY_PLANAR_POLYGON_H_