|
Point Cloud Library (PCL)
1.6.0
|
PlanarPolygon represents a planar (2D) polygon, potentially in a 3D space. More...
#include <pcl/geometry/planar_polygon.h>

Public Member Functions | |
| PlanarPolygon () | |
| Empty constructor for PlanarPolygon. More... | |
| PlanarPolygon (typename pcl::PointCloud< PointT >::VectorType &contour, Eigen::Vector4f &coefficients) | |
| Constructor for PlanarPolygon. More... | |
| virtual | ~PlanarPolygon () |
| Destructor. More... | |
| pcl::PointCloud< PointT > ::VectorType & | getContour () |
| Getter for the contour / boundary. More... | |
| const pcl::PointCloud< PointT > ::VectorType & | getContour () const |
| Getter for the contour / boundary. More... | |
| Eigen::Vector4f & | getCoefficients () |
| Getter for the coefficients. More... | |
| const Eigen::Vector4f & | getCoefficients () const |
| Getter for the coefficients. More... | |
PlanarPolygon represents a planar (2D) polygon, potentially in a 3D space.
Definition at line 52 of file planar_polygon.h.
|
inline |
Empty constructor for PlanarPolygon.
Definition at line 56 of file planar_polygon.h.
|
inline |
Constructor for PlanarPolygon.
| [in] | contour | a vector of points bounding the polygon |
| [in] | coefficients | a vector of the plane's coefficients (a,b,c,d) |
Definition at line 63 of file planar_polygon.h.
|
inlinevirtual |
Destructor.
Definition at line 69 of file planar_polygon.h.
|
inline |
Getter for the coefficients.
Definition at line 87 of file planar_polygon.h.
|
inline |
Getter for the coefficients.
Definition at line 94 of file planar_polygon.h.
|
inline |
Getter for the contour / boundary.
Definition at line 73 of file planar_polygon.h.
|
inline |
Getter for the contour / boundary.
Definition at line 80 of file planar_polygon.h.
1.8.3.1