Here is the list of all concepts and classes of this package. Classes are inside the namespace CGAL. Concepts are in the global namespace.
[detail level 123]
| NAocTraits | The namespace containing concepts specific to 1D Arrangements |
| CCompareX_1 | |
| CPoint_1 | Represents a 1D point on a curve |
| NCGAL | |
| NArrangement_on_curve_1 | |
| CArrangement_on_curve_1 | |
| CFt_traits_1 | Ft_traits_1 is a minimal, scalar model of the AocTraits_1 concept |
| CGeom_traits_2_adaptor_1 | Adapts any 2D geometry traits class of the 2D Arrangements package (i.e., any model of the ArrangementTraits_2 concept, or a refinement thereof) into a 1D geometry traits class, suitable for use with Arrangement_on_curve_1 |
| CLine_2_traits_1 | Line_2_traits_1 is a geometric traits model of AocTraits_1 designed for subdivisions along an infinite supporting line embedded in 2D Euclidean space |
| CLine_3_traits_1 | Line_3_traits_1 is a geometric traits model of AocTraits_1 designed for subdivisions along an infinite supporting line embedded in 3D Euclidean space |
| CLine_d_traits_1 | Line_d_traits_1 is a geometric traits model of AocTraits_1 designed for subdivisions along an infinite supporting line embedded in a d-dimensional coordinate space |
| CUnbounded_topology_traits | The class template Unbounded_topology_traits provides a model of the AocTopologyTraits concept for 1D arrangements embedded on an unbounded carrier curve |
| CAocTopologyTraits | The concept AocTopologyTraits encapsulates the topological data structures, storage layout, memory allocation, and navigation primitives required by CGAL::Arrangement_on_curve_1 to maintain subdivisions of a 1D carrier curve |
| CAocTraits_1 | The concept AocTraits_1 defines the minimal set of geometric predicates needed for the construction and maintenance of objects of the class Arrangement_on_curve_1, as well as performing simple queries (such as point-location queries) on such arrangements |
| CArrangementOnCurve_1 | |
| COverlayVisitor | A model of the OverlayVisitor concept contains callback functions invoked while the overlay operation of two input arrangements progresses. Models of the concept are used by the free function Arrangement_on_curve_1::overlay() to maintain the auxiliary data stored with the cells (i.e., vertices and edges) of the resulting overlaid arrangement, based on the contents of the input cells |