 
A type for the vertices of the Voronoi diagram.
 
 
A type for the faces of the Voronoi diagram.
 
 
Handle for the vertices of the Voronoi diagram.
 
 
Handle for the faces of the Voronoi diagram.
 
 
Handle for the halfedges of the Voronoi
diagram.
 
 
A type for a bidirectional
circulator over the halfedges of the boundary of a
Voronoi face. The value type of the circulator is
CGAL::Voronoi_diagram_2<DG,AT,AP>::Halfedge and is convertible to
Halfedge_handle.
 
 
A type for the Delaunay graph. It is a
model of the DelaunayGraph_2 concept.

In the four methods below we consider Voronoi halfedges to be ``parallel'' to the xaxis, oriented from left to right.

 Returns a handle to the vertex in the Delaunay graph corresponding to the defining site above the Voronoi edge.  

 Returns a handle to the vertex in the Delaunay graph corresponding to the defining site below the Voronoi edge.  


Returns a handle to the vertex in
the Delaunay graph corresponding to the defining site to the left of
the Voronoi edge.
 


Returns a handle to the vertex in
the Delaunay graph corresponding to the defining site to the right of
the Voronoi edge.


 Returns true iff the halfedge corresponds to a bisecting segment or a bisecting ray oriented appropriately so that its apex is its source. 

 Returns true iff the halfedge corresponds to a bisecting segment or a bisecting ray oriented appropriately so that its apex is its target. 

 Returns true iff the source or the target of the halfedge does not exist, i.e., if either of has_source() or has_target() return false. 

 Returns true iff the Voronoi edge is an entire bisector. 

 Returns true iff the Voronoi edge has both a source and a target Voronoi vertex. 

 Returns true iff the Voronoi edge has either a source or a target Voronoi vertex, but not both; in other words it is a bisecting ray. 

 Returns true if the following conditions are met: the halfedge is not a rejected edge with respect to the chosen adaptation policy; the twin edge of its twin edge is itself; its adjacent face is not a rejected face with respect to the chosen adaptation policy; its source and target vertices are valid (provided they exist, of course); the previous of its next halfedge is itself and the next of its previous halfedge is itself. 