The vertex stores a point and a pointer to an incident face.
| |
introduces a vertex v. The geometric information is
initialized by the default constructor of class Point.
The pointer to the incident face is initialized with NULL.
| |
| |
introduces a vertex v, and initializes the geometric information.
The pointer to the incident face is initialized with NULL.
| |
| |
introduces a vertex v, and initializes the geometric information and
the pointer to the incident face.
|
|
| |
sets the geometric information to p. | ||
|
| |
sets the incident face to f. |
|
| returns the geometric information of v. |
|
| returns a face of the triangulation having v as vertex. |
A face circulator is invalidated by any modification of the face it points to. An edge circulator is invalidated by any modification of anyone of the two faces incident to the edge pointed to. A vertex circulator that turns around vertex v and that has as value a pointer to vertex w, is invalidated by any modification of anyone of the two faces incident to v and w.
|
| |
|
| |
|
|
|
|
Returns modulo 3. Precondition: . |
|
|
Returns modulo 3. Precondition: . |
|
| Returns the degree of v in the triangulation. |