At the base level (see Section Software Design), a face stores handles to its four vertices and to its four neighbor faces. The vertices and neighbors are indexed 0, 1 and 2. Neighbor \( i\) lies opposite to vertex \( i\).
- Refines:
- TriangulationFaceBase_2
- Has Models:
- CGAL::Periodic_2_triangulation_face_base_2
- See Also
TriangulationDataStructure_2
-
TriangulationFaceBase_2
-
Periodic_2TriangulationVertexBase_2
|
| void | set_offsets (int off0, int off1, int off2) |
| | Sets the vertex offsets according to off0 to off2. More...
|
| |
| bool Periodic_2TriangulationFaceBase_2::has_zero_offsets |
( |
| ) |
const |
Returns true if the offset of vertex i is zero for \( i \in\{0, 1, 2\}\).
| int Periodic_2TriangulationFaceBase_2::offset |
( |
int |
i | ) |
const |
Returns the offset of vertex i.
- Precondition
- \( i \in\{0, 1, 2\}\).
| void Periodic_2TriangulationFaceBase_2::set_offsets |
( |
int |
off0, |
|
|
int |
off1, |
|
|
int |
off2 |
|
) |
| |
Sets the vertex offsets according to off0 to off2.