![]() |
The vertices and cells are stored in two nested containers, which are implemented using CGAL::Compact_container. The class may offer some flexibility for the choice of container in the future, in the form of additional template parameters.
#include <CGAL/Triangulation_data_structure_3.h>
They have the default values Triangulation_ds_vertex_base_3<> and Triangulation_ds_cell_base_3<> respectively.
The class Triangulation_utils_3 defines basic computations on indices of vertices and neighbors of cells.
In addition to the interface documented in the concept, the class offers the following types and functions.
| typedef CGAL::Compact_container<Vertex> | ||
| Vertex_range; | Vertex container type. | |
| typedef CGAL::Compact_container<Cell> | ||
| Cell_range; | Cell container type. | |
CGAL::Triangulation_ds_vertex_base_3
CGAL::Triangulation_ds_cell_base_3
CGAL::Triangulation_vertex_base_with_info_3
CGAL::Triangulation_cell_base_with_info_3