29#ifndef CPPSRC_CORE_INCLUDE_COVERAGECONTROL_CGAL_POLYGON_UTILS_H_
30#define CPPSRC_CORE_INCLUDE_COVERAGECONTROL_CGAL_POLYGON_UTILS_H_
44 std::vector<PointVector> &y_monotone_polygons);
56 double const half_width,
double const world_size,
57 std::vector<PointVector> &polygons);
Namespace for the CoverageControl library.
void GenerateRandomPolygons(int const num_polygons, int const max_vertices, double const half_width, double const world_size, std::vector< PointVector > &polygons)
Generate random polygons.
void PolygonYMonotonePartition(PointVector const &polygon, std::vector< PointVector > &y_monotone_polygons)
Partition a polygon into y-monotone polygons.
Contains typedefs for the library.