CGAL 6.2 - 3D Triangulations

Loading...
Searching...
No Matches
Classes | Functions
CGAL Namespace Reference

## Classes
class | Delaunay_triangulation_3
| The class `Delaunay_triangulation_3` represents a three-dimensional Delaunay triangulation. More...
class | Delaunay_triangulation_cell_base_3
| The class `Delaunay_triangulation_cell_base_3` is a model of the concept `DelaunayTriangulationCellBase_3`. More...
class | Delaunay_triangulation_cell_base_with_circumcenter_3
| The class `Delaunay_triangulation_cell_base_with_circumcenter_3` derives from `Cb`, a cell base class of a 3D triangulation. More...
class | Regular_triangulation_3
| Let \( {S}^{(w)}\) be a set of weighted points in \( \mathbb{R}^3\). More...
class | Regular_triangulation_cell_base_3
| The class `Regular_triangulation_cell_base_3` derives from `Cb`, a cell base class of a 3D triangulation. More...
class | Regular_triangulation_cell_base_with_weighted_circumcenter_3
| The class `Regular_triangulation_cell_base_with_weighted_circumcenter_3` derives from `Cb`, a cell base class of a 3D triangulation. More...
class | Regular_triangulation_euclidean_traits_3
class | Regular_triangulation_vertex_base_3
| The class `Regular_triangulation_vertex_base_3` is a model of the concept `RegularTriangulationVertexBase_3`, the base vertex of a 3D regular triangulation. More...
class | Robust_circumcenter_filtered_traits_3
| Upgrades the functors models of `Kernel::ConstructCircumcenter_3`, `Kernel::ComputeSquaredRadius_3` that are provided by `K` with robust versions. More...
class | Robust_weighted_circumcenter_filtered_traits_3
| Upgrades the functors models of `Kernel::ConstructWeightedCircumcenter_3`, `Kernel::ComputeSquaredRadiusSmallestOrthogonalSphere_3` that are provided by `K` with robust versions. More...
class | Triangulation_3
| The class `Triangulation_3` represents a 3-dimensional tetrahedralization of points. More...
class | Triangulation_cell_base_3
| The class `Triangulation_cell_base_3` is a model of the concept `TriangulationCellBase_3`, the base cell of a 3D-triangulation. More...
class | Triangulation_cell_base_with_info_3
| The class `Triangulation_cell_base_with_info_3` is a model of the concept `TriangulationCellBase_3`, the base cell of a 3D-triangulation. More...
class | Triangulation_simplex_3
| The class `Triangulation_simplex_3` stores a simplex of any dimension defined by the `TriangulationDataStructure_3` class. More...
class | Triangulation_vertex_base_3
| The class `Triangulation_vertex_base_3` is a model of the concept `TriangulationVertexBase_3`, the base vertex of a 3D-triangulation. More...
class | Triangulation_vertex_base_with_info_3
| The class `Triangulation_vertex_base_with_info_3` is a model of the concept `TriangulationVertexBase_3`, the base vertex of a 3D-triangulation. More...

## Functions
template<class T3 , class GSOptions >
void | draw (const T3 &at3, const GSOptions &gso)
| opens a new window and draws a 3D triangulation.
template<class T3 >
void | draw (const T3 &at3)
| A shortcut to `CGAL::draw(at3, Graphics_scene_options{})`.
template<class T3 , class GSOptions >
void | add_to_graphics_scene (const T3 &at3, CGAL::Graphics_scene &gs, const GSOptions &gso)
| adds the vertices, edges and faces of `at3` into the given graphic scene `gs`.
template<class T3 >
void | add_to_graphics_scene (const T3 &at3, CGAL::Graphics_scene &gs)
| A shortcut to `CGAL::add_to_graphics_scene(at3, gs, Graphics_scene_options{})`.
template<class Triangulation_3 , class TriangleMesh , class NamedParameters = parameters::Default_named_parameters>
boost::graph_traits< TriangleMesh >::vertex_descriptor | link_to_face_graph (const Triangulation_3 &t, typename Triangulation_3::Vertex_handle vh, TriangleMesh &tm, const NamedParameters &np=parameters::default_values())
| clears and fills the face graph `tm` with the link of triangulation vertex `vh`.