#include <polygon_primitive.h>
Public Attributes | |
struct { | |
t_reference_frame current | |
std::string global_name | |
std::string local_name | |
t_reference_frame previous | |
the current reference frame | |
} | frames |
the axis frames | |
struct { | |
struct { | |
double area | |
polygon_3d< pcl::PointXYZ >::Ptr extended_polygon | |
polygon_3d< pcl::PointXYZ >::Ptr polygon | |
double solidity | |
the area of the concave hull | |
} concave | |
data from the polygon concave hull | |
struct { | |
double area | |
polygon_3d< pcl::PointXYZ >::Ptr extended_polygon | |
polygon_3d< pcl::PointXYZ >::Ptr polygon | |
double solidity | |
the area of the convex hull | |
} convex | |
data from the polygon convex hull | |
} | hulls |
Information about the several hulls used. | |
struct { | |
struct { | |
unsigned char b | |
unsigned char g | |
unsigned char r | |
} color | |
the color of the polygon | |
bool ground_search | |
char name [1024] | |
} | misc |
struct { | |
pcl::ModelCoefficients::Ptr current | |
pcl::ModelCoefficients::Ptr previous | |
current supporting plane coefficients | |
} | planes |
The supporting plane coefficients. |
Definition at line 112 of file polygon_primitive.h.
Definition at line 140 of file polygon_primitive.h.
unsigned char t_polygon_primitive_data::b |
Definition at line 121 of file polygon_primitive.h.
struct { ... } t_polygon_primitive_data::color |
the color of the polygon
struct { ... } t_polygon_primitive_data::concave |
data from the polygon concave hull
struct { ... } t_polygon_primitive_data::convex |
data from the polygon convex hull
Definition at line 171 of file polygon_primitive.h.
pcl::ModelCoefficients::Ptr t_polygon_primitive_data::current |
Definition at line 160 of file polygon_primitive.h.
polygon_3d<pcl::PointXYZ>::Ptr t_polygon_primitive_data::extended_polygon |
Definition at line 139 of file polygon_primitive.h.
struct { ... } t_polygon_primitive_data::frames |
the axis frames
unsigned char t_polygon_primitive_data::g |
Definition at line 121 of file polygon_primitive.h.
std::string t_polygon_primitive_data::global_name |
Definition at line 170 of file polygon_primitive.h.
Definition at line 125 of file polygon_primitive.h.
struct { ... } t_polygon_primitive_data::hulls |
Information about the several hulls used.
std::string t_polygon_primitive_data::local_name |
Definition at line 169 of file polygon_primitive.h.
struct { ... } t_polygon_primitive_data::misc |
char t_polygon_primitive_data::name[1024] |
Definition at line 124 of file polygon_primitive.h.
struct { ... } t_polygon_primitive_data::planes |
The supporting plane coefficients.
polygon_3d<pcl::PointXYZ>::Ptr t_polygon_primitive_data::polygon |
Definition at line 139 of file polygon_primitive.h.
the current reference frame
Definition at line 172 of file polygon_primitive.h.
pcl::ModelCoefficients::Ptr t_polygon_primitive_data::previous |
current supporting plane coefficients
Definition at line 161 of file polygon_primitive.h.
unsigned char t_polygon_primitive_data::r |
Definition at line 121 of file polygon_primitive.h.
the area of the convex hull
the area of the concave hull
Definition at line 141 of file polygon_primitive.h.