#include <polygon_boolean_operations.h>

Public Member Functions | |
| class_polygon_boolean_operations (void) | |
| int | complement (void) |
| int | get_all_pcls (std::vector< pcl::PointCloud< pcl::PointXYZ > > *pc_out_vector) |
| int | get_first_pcl (pcl::PointCloud< pcl::PointXYZ > *pc_out) |
| int | get_largest_pcl (pcl::PointCloud< pcl::PointXYZ > *pc_out) |
| int | insert (pcl::PointCloud< pcl::PointXYZ > *pc) |
| int | insert (pcl::PointCloud< pcl::PointXYZ >::Ptr p_pc) |
| int | intersection (pcl::PointCloud< pcl::PointXYZ > *pc) |
| int | join (pcl::PointCloud< pcl::PointXYZ > *pc) |
| int | print (void) |
| ~class_polygon_boolean_operations (void) | |
Protected Member Functions | |
| PBO_Polygon_2 | from_pcl_to_cgalpolygon (pcl::PointCloud< pcl::PointXYZ > *pc) |
| template<class Kernel , class Container > | |
| void | print_polygon (const CGAL::Polygon_2< Kernel, Container > &P) |
| template<class Kernel , class Container > | |
| void | print_polygon_with_holes (const CGAL::Polygon_with_holes_2< Kernel, Container > &pwh) |
Protected Attributes | |
| PBO_Polygon_set_2 | S |
Definition at line 83 of file polygon_boolean_operations.h.
| void class_polygon_boolean_operations::print_polygon | ( | const CGAL::Polygon_2< Kernel, Container > & | P | ) | [inline, protected] |
Definition at line 110 of file polygon_boolean_operations.h.
| void class_polygon_boolean_operations::print_polygon_with_holes | ( | const CGAL::Polygon_with_holes_2< Kernel, Container > & | pwh | ) | [inline, protected] |
Definition at line 125 of file polygon_boolean_operations.h.
PBO_Polygon_set_2 class_polygon_boolean_operations::S [protected] |
Definition at line 105 of file polygon_boolean_operations.h.