CGAL 6.1 - 3D Simplicial Mesh Data Structures

Loading...
Searching...
No Matches
Modules
Reference Manual

##

Pierre Alliez, Clément Jamin, Laurent Rineau, Stéphane Tayeb, Jane Tournois, and Mariette Yvinec
This package provides a data structure to store three-dimensional simplicial meshes and their subcomplexes. It provides an API for tetrahedral meshes generated with CGAL or not, to be processed with CGAL 3D mesh generation and remeshing algorithms, along with iterators, IO functions, and additional helper functions.
Introduced in: CGAL 5.6
Depends on: 3D Triangulations
BibTeX: cgal:ajrtty-mds3-25b
License: GPL
Windows Demo: CGAL Lab

## Classified Reference Pages

## Concepts

- `MeshComplex_3InTriangulation_3`
- `MeshComplexWithFeatures_3InTriangulation_3`
- `SimplicialMeshCellBase_3`
- `SimplicialMeshVertexBase_3`

## Classes

- `CGAL::Mesh_complex_3_in_triangulation_3`
- `CGAL::Simplicial_mesh_vertex_base_3`
- `CGAL::Simplicial_mesh_cell_base_3`

## Function Templates

- `CGAL::facets_in_complex_3_to_triangle_mesh()`
- `CGAL::tetrahedron_soup_to_triangulation_3()`

## Input/Output Functions

- `CGAL::IO::write_MEDIT()`
- `CGAL::IO::read_MEDIT()`
- `CGAL::IO::output_to_vtu()`
- `CGAL::IO::output_to_tetgen()`
- `CGAL::IO::save_binary_file()`
- `CGAL::IO::load_binary_file()`
- `CGAL::IO::output_to_medit()` (deprecated)

## Modules
| Concepts
| The main concepts of this package.
| Classes
| The classes describing a 3D simplicial mesh data structure.
| Functions
| The functions to work with the 3D mesh data structures.
| Export Functions
| The free functions that can be used to export meshes to given output file formats.
| Input/Output Functions
| The free functions that can be used to read and write meshes.