ArrangementDcelIsolatedVertex

Definition

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.

Types

ArrangementDcelIsolatedVertex::Face
the corresponding DCEL face type.

typedef Face::Isolated_vertex_iterator
Isolated_vertex_iterator;

Creation

ArrangementDcelIsolatedVertex iv;
default constructor.

Access Functions

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.

Modifiers

void iv.set_face ( Face* f) sets the incident face.

void iv.set_iterator ( Isolated_vertex_iterator it)
sets the isolated vertex iterator.

See Also

ArrangementDcel
ArrangementDcelFace