Public Attributes | List of all members

#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 More...
 
frames
 the axis frames More...
 
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 More...
 
   }   concave
 data from the polygon concave hull More...
 
   struct {
      double   area
 
      polygon_3d< pcl::PointXYZ >::Ptr   extended_polygon
 
      polygon_3d< pcl::PointXYZ >::Ptr   polygon
 
      double   solidity
 the area of the convex hull More...
 
   }   convex
 data from the polygon convex hull More...
 
hulls
 Information about the several hulls used. More...
 
struct {
   struct {
      unsigned char   b
 
      unsigned char   g
 
      unsigned char   r
 
   }   color
 the color of the polygon More...
 
   bool   ground_search
 
   char   name [1024]
 
misc
 
struct {
   pcl::ModelCoefficients::Ptr   current
 
   pcl::ModelCoefficients::Ptr   previous
 current supporting plane coefficients More...
 
planes
 The supporting plane coefficients. More...
 

Detailed Description

Definition at line 113 of file polygon_primitive.h.

Member Data Documentation

double t_polygon_primitive_data::area

Definition at line 141 of file polygon_primitive.h.

unsigned char t_polygon_primitive_data::b

Definition at line 122 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

pcl::ModelCoefficients::Ptr t_polygon_primitive_data::current

Definition at line 161 of file polygon_primitive.h.

t_reference_frame t_polygon_primitive_data::current

Definition at line 172 of file polygon_primitive.h.

polygon_3d<pcl::PointXYZ>::Ptr t_polygon_primitive_data::extended_polygon

Definition at line 140 of file polygon_primitive.h.

struct { ... } t_polygon_primitive_data::frames

the axis frames

unsigned char t_polygon_primitive_data::g

Definition at line 122 of file polygon_primitive.h.

std::string t_polygon_primitive_data::global_name

Definition at line 171 of file polygon_primitive.h.

bool t_polygon_primitive_data::ground_search

Definition at line 126 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 170 of file polygon_primitive.h.

struct { ... } t_polygon_primitive_data::misc
char t_polygon_primitive_data::name[1024]

Definition at line 125 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 140 of file polygon_primitive.h.

pcl::ModelCoefficients::Ptr t_polygon_primitive_data::previous

current supporting plane coefficients

Definition at line 162 of file polygon_primitive.h.

t_reference_frame t_polygon_primitive_data::previous

the current reference frame

Definition at line 173 of file polygon_primitive.h.

unsigned char t_polygon_primitive_data::r

Definition at line 122 of file polygon_primitive.h.

double t_polygon_primitive_data::solidity

the area of the convex hull

the area of the concave hull

Definition at line 142 of file polygon_primitive.h.


The documentation for this struct was generated from the following file:


polygon_primitives_extraction
Author(s): Miguel Oliveira
autogenerated on Mon Mar 2 2015 01:32:42