Files | |
file | c_polygon_representation.cpp |
This code provides a data structure to have a polygonal primitive representation. | |
Macros | |
#define | _C_POLYGON_REPRESENTATION_CPP_ |
Functions | |
void | c_polygon_representation::allocate_space (void) |
c_polygon_representation::c_polygon_representation (const char *name, ros::NodeHandle *node) | |
Constructor. Allocate space for Ptr objecs. More... | |
void | c_polygon_representation::compute_plane_candidate_from_pc (pcl::PointCloud< PointT > *input_cloud, pcl::PointCloud< pcl::Normal > *input_normals, double DistanceThreshold=0.5, double NormalDistanceWeight=0.5, int MaxIterations=1000) |
void | c_polygon_representation::segment_plane_from_point_cloud (pcl::PointCloud< PointT > *input_cloud, double DistanceThreshold, int MaxIterations) |
c_polygon_representation::~c_polygon_representation () | |
Destructor. free space of Ptr objecs. More... | |
#define _C_POLYGON_REPRESENTATION_CPP_ |
Definition at line 35 of file c_polygon_representation.cpp.
|
private |
allocates space all for pointers
Definition at line 59 of file c_polygon_representation.cpp.
c_polygon_representation::c_polygon_representation | ( | const char * | name, |
ros::NodeHandle * | node | ||
) |
Constructor. Allocate space for Ptr objecs.
Definition at line 40 of file c_polygon_representation.cpp.
void c_polygon_representation::compute_plane_candidate_from_pc | ( | pcl::PointCloud< PointT > * | input_cloud, |
pcl::PointCloud< pcl::Normal > * | input_normals, | ||
double | DistanceThreshold = 0.5 , |
||
double | NormalDistanceWeight = 0.5 , |
||
int | MaxIterations = 1000 |
||
) |
Definition at line 69 of file c_polygon_representation.cpp.
void c_polygon_representation::segment_plane_from_point_cloud | ( | pcl::PointCloud< PointT > * | input_cloud, |
double | DistanceThreshold, | ||
int | MaxIterations | ||
) |
Definition at line 111 of file c_polygon_representation.cpp.
c_polygon_representation::~c_polygon_representation | ( | ) |
Destructor. free space of Ptr objecs.
Definition at line 53 of file c_polygon_representation.cpp.