bool
|
f.is_fictitious () const
|
returns a Boolean indicating whether this is the fictitious face,
which contain the entire arrangement (and does not have an outer CCB).
An arrangement that supports only bounded curves does not have a
fictitious face at all.
|
|
bool
|
f.is_unbounded () const
|
returns a Boolean indicating whether the face is unbounded.
|
|
bool
|
f.has_outer_ccb () const
|
returns a Boolean indicating whether the face has an outer CCB.
(The fictitious face and the unbounded face of an arrangement that
does not have a fictitious face do not have outer CCBs.)
|
|
Ccb_halfedge_circulator
|
f.outer_ccb ()
|
returns a circulator that enables traversing the outer boundary of
f. The edges along the CCB are traversed in a counterclockwise
direction.
Precondition: | The face f has an outer CCB. |
|
|
Hole_iterator
|
f.holes_begin ()
|
returns an iterator for traversing all the holes (inner CCBs) of
f.
|
Hole_iterator
|
f.holes_end ()
|
returns a past-the-end iterator for the holes of f.
|
|
Isolated_vertex_iterator
|
f.isolated_vertices_begin ()
|
returns an iterator for traversing all the isolated vertices
contained in the interior of f.
|
Isolated_vertex_iterator
|
f.isolated_vertices_end ()
|
returns a past-the-end iterator for the isolated vertices
contained inside f.
|