CGAL 6.1 - 2D Voronoi Diagram Adaptor
Loading...
Searching...
No Matches
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{}).