![]() |
| |
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 x-axis, 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. |