#include <polygon_intersection.h>
Public Member Functions | |
int | add_polygon_to_list (pcl::PointCloud< pcl::PointXYZ > *pc) |
int | add_polygon_to_list (pcl::PointCloud< pcl::PointXYZ >::Ptr p_pc) |
class_polygon_intersection (void) | |
int | clear_all_polygons (void) |
int | compute_polygon_intersection (pcl::PointCloud< pcl::PointXYZ > *pc_out) |
int | compute_polygon_union (std::vector< pcl::PointCloud< pcl::PointXYZ > > *pc_list) |
~class_polygon_intersection (void) | |
Protected Attributes | |
std::vector< CGALPolygon_2 > | polygons |
Definition at line 81 of file polygon_intersection.h.
class_polygon_intersection::class_polygon_intersection | ( | void | ) | [inline] |
Definition at line 84 of file polygon_intersection.h.
class_polygon_intersection::~class_polygon_intersection | ( | void | ) | [inline] |
Definition at line 85 of file polygon_intersection.h.
std::vector<CGALPolygon_2> class_polygon_intersection::polygons [protected] |
Definition at line 94 of file polygon_intersection.h.