CGAL 6.2 - 2D Voronoi Diagram Adaptor: CGAL Namespace Reference

CGAL 6.2 - 2D Voronoi Diagram Adaptor

Loading...
Searching...
No Matches
Classes | Functions
CGAL Namespace Reference

## Classes
struct | Apollonius_graph_adaptation_traits_2
| The class `Apollonius_graph_adaptation_traits_2` provides a model for the `AdaptationTraits_2` concept. More...
struct | Apollonius_graph_caching_degeneracy_removal_policy_2
| The class `Apollonius_graph_caching_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Apollonius_graph_degeneracy_removal_policy_2
| The class `Apollonius_graph_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Delaunay_triangulation_adaptation_traits_2
| The class `Delaunay_triangulation_adaptation_traits_2` provides a model for the `AdaptationTraits_2` concept. More...
struct | Delaunay_triangulation_caching_degeneracy_removal_policy_2
| The class `Delaunay_triangulation_caching_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Delaunay_triangulation_degeneracy_removal_policy_2
| The class `Delaunay_triangulation_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Graphics_scene_options_voronoi_diagram_2
| The class `Graphics_scene_options_voronoi_diagram_2` defines data and methods used to tune the way that the cells of a `Voronoi_diagram_2` are considered for drawing or to be added into a graphics scene. More...
struct | Identity_policy_2
| The class `Identity_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Regular_triangulation_adaptation_traits_2
| The class `Regular_triangulation_adaptation_traits_2` provides a model for the `AdaptationTraits_2` concept. More...
struct | Regular_triangulation_caching_degeneracy_removal_policy_2
| The class `Regular_triangulation_caching_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Regular_triangulation_degeneracy_removal_policy_2
| The class `Regular_triangulation_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Segment_Delaunay_graph_adaptation_traits_2
| The class `Segment_Delaunay_graph_adaptation_traits_2` provides a model for the `AdaptationTraits_2` concept. More...
struct | Segment_Delaunay_graph_caching_degeneracy_removal_policy_2
| The class `Segment_Delaunay_graph_caching_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
struct | Segment_Delaunay_graph_degeneracy_removal_policy_2
| The class `Segment_Delaunay_graph_degeneracy_removal_policy_2` provides a model for the `AdaptationPolicy_2` concept. More...
class | Voronoi_diagram_2
| The class `Voronoi_diagram_2` provides an adaptor that enables us to view a triangulated Delaunay graph as their dual subdivision, the Voronoi diagram. More...

## Functions
template<class VD2 , class GSOptions >
void | draw (const VD2 &vd2, const GSOptions &gso)
| opens a new window and draws a 2D voronoi diagram.
template<class VD2 >
void | draw (const VD2 &vd2)
| A shortcut to `CGAL::draw(vd2, Graphics_scene_options_voronoi_diagram_2{})`.
template<class VD2 , class GSOptions >
void | add_to_graphics_scene (const VD2 &vd2, CGAL::Graphics_scene &gs, const GSOptions &gso)
| adds the vertices, edges and faces of `vd2` into the given graphic scene `gs`.
template<class VD2 >
void | add_to_graphics_scene (const VD2 &vd2, CGAL::Graphics_scene &gs)
| A shortcut to `CGAL::add_to_graphics_scene(vd2, gs, Graphics_scene_options_voronoi_diagram_2{})`.