An isolated vertex-information record in a Dcel data structure, which stores the face that contains the isolated vertex in its interior, along with an iterator for the isolated vertex in the isolated vertices' container of this face.
ArrangementDcelIsolatedVertex::Face | |
the corresponding Dcel face type.
|
typedef Face::Isolated_vertex_iterator | ||
Isolated_vertex_iterator; |
ArrangementDcelIsolatedVertex iv; | |
default constructor.
|
All functions below also have const counterparts, returning non-mutable pointers or iterators:
Face* | iv.face () | returns the incident face, which contains iv in its interior. |
Isolated_vertex_iterator | iv.iterator () | returns an iterator for the isolated vertex. |
void | iv.set_face ( Face* f) | sets the incident face. |
void | iv.set_iterator ( Isolated_vertex_iterator it) | |
sets the isolated vertex iterator. |
ArrangementDcel
ArrangementDcelFace