ArrangementDcelHole

Definition

A hole record in a DCEL data structure, which stores the face that contains the hole in its interior, along with an iterator for the hole in the holes' container of this face.

Types

ArrangementDcelHole::Face
the corresponding DCEL face type.

typedef Face::Hole_iterator Hole_iterator;

Creation

ArrangementDcelHole ho;
default constructor.

Access Functions

All functions below also have const counterparts, returning non-mutable pointers or iterators:

Face* ho.face () returns the incident face, which contains ho in its interior.

Hole_iterator ho.iterator () returns an iterator for the hole.

Modifiers

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

void ho.set_iterator ( Hole_iterator it)
sets the hole iterator.

See Also

ArrangementDcel
ArrangementDcelFace