CGAL 5.4 - 2D Regularized Boolean Set-Operations
|
This package consists of the implementation of Boolean set-operations on point sets bounded by \(x\)-monotone curves in 2-dimensional Euclidean space. In particular, it contains the implementation of regularized Boolean set-operations, intersection predicates, and point containment predicates.
GpsTraitsGeneralPolygon_2
GpsTraitsGeneralPolygonWithHoles_2
GeneralPolygon_2
ArrangementDirectionalXMonotoneTraits_2
GeneralPolygonSetTraits_2
GeneralPolygonSetDcel
GeneralPolygonSetDcelFace
GeneralPolygonSetDcelHalfedge
CGAL::Polygon_set_2<Kernel,Container,Dcel>
CGAL::General_polygon_set_2<Traits,Dcel>
CGAL::General_polygon_2<ArrTraits>
CGAL::General_polygon_with_holes_2<Polygon>
CGAL::Gps_segment_traits_2<Kernel,Container,ArrSegmentTraits>
CGAL::Gps_circle_segment_traits_2<Kernel>
CGAL::Gps_traits_2<ArrTraits,GeneralPolygon>
CGAL::Gps_default_dcel<Traits>
CGAL::Regularized_boolean_operations_2::complement()
CGAL::Regularized_boolean_operations_2::do_intersect()
CGAL::Regularized_boolean_operations_2::intersection()
CGAL::Regularized_boolean_operations_2::join()
CGAL::Regularized_boolean_operations_2::difference()
CGAL::Regularized_boolean_operations_2::symmetric_difference()
CGAL::Regularized_boolean_operations_2::oriented_side()
CGAL::connect_holes()
Files | |
file | Boolean_set_operations_2.h |
Convenience header file including the headers for all the free functions of this package. | |
Classes | |
class | CGAL::General_polygon_2< ArrTraits > |
The class General_polygon_2 models the concept GeneralPolygon_2 . More... | |
class | CGAL::General_polygon_set_2< Traits, Dcel > |
An object of the General_polygon_set_2 class-template represents a point set in the plane bounded by \( x\) monotone curves. More... | |
class | CGAL::Gps_circle_segment_traits_2< Kernel > |
The traits class Gps_circle_segment_traits_2 models the GeneralPolygonSetTraits_2 concept. More... | |
class | CGAL::Gps_segment_traits_2< Kernel, Container, ArrSegmentTraits > |
class | CGAL::Gps_traits_2< ArrTraits, GeneralPolygon_t > |
The traits class Gps_traits_2 models the concept GeneralPolygonSetTraits_2 . More... | |
class | CGAL::Polygon_set_2< Kernel, Container, Dcel > |
The class Polygon_set_2 represents sets of linear polygons with holes. More... | |
class | CGAL::Gps_face_base |
An instance of this template serves as a basis type for any face record of the DCEL class used by instances of the General_polygon_set_2 and General_polygon_with_holes_2 class templates. More... | |
class | CGAL::Gps_halfedge_base< X_monotone_curve_2 > |
An instance of this teplate serves as a basis type for any halfedge record of the DCEL class used by instances of the General_polygon_set_2and General_polygon_with_holes_2` class templates. More... | |
class | CGAL::Gps_default_dcel< Traits > |
The default DCEL class template used by the General_polygon_set_2 and General_polygon_with_holes_2 class templates. More... | |