33 #ifndef _POLYGON_SIMPLIFICATION_H_
34 #define _POLYGON_SIMPLIFICATION_H_
44 #define PFLN {printf("DEBUG PRINT FILE %s LINE %d\n",__FILE__,__LINE__);}
51 #include <pcl/point_cloud.h>
52 #include <pcl/point_types.h>
53 #include <pcl_ros/transforms.h>
57 #include <CGAL/basic.h>
58 #include <CGAL/Polygon_2.h>
59 #include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
60 #include <CGAL/Exact_predicates_exact_constructions_kernel.h>
61 #include <CGAL/Partition_traits_2.h>
62 #include <CGAL/Partition_is_valid_traits_2.h>
63 #include <CGAL/polygon_function_objects.h>
64 #include <CGAL/partition_2.h>
65 #include <CGAL/point_generators_2.h>
66 #include <CGAL/Polygon_set_2.h>
68 #include <CGAL/random_polygon_2.h>
72 #include <CGAL/Cartesian.h>
73 #include <CGAL/Boolean_set_operations_2.h>
76 typedef CGAL::Exact_predicates_exact_constructions_kernel
PS_CGALKernel;
~class_polygon_simplification(void)
PS_CGALKernel::Point_2 PS_CGALPoint_2
int simplify_polygon(PS_CGALPolygon_2 *p)
CGAL::Polygon_2< PS_CGALKernel > PS_CGALPolygon_2
class_polygon_simplification(void)
CGAL::Exact_predicates_exact_constructions_kernel PS_CGALKernel