CGAL 6.2 - Meshing and Remeshing of Polygonal Meshes

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

##

Sébastien Loriot, Jane Tournois, Mael Rouxel-Labbé, Konstantinos Katrioplas, Ivan Pađen, Hossam Saeed, Ilker O. Yaz, and Sébastien Valette
This package provides a collection of methods and classes to perform meshing and remeshing of polygonal meshes, including triangulation of non-triangulated meshes, refinement and simplification, as well as optimization and smoothing algorithms.
Introduced in: CGAL 4.7
Depends on: documented for each function
BibTeX: cgal:pmp-remesh-26a
License: GPL
Windows Demo: CGAL Lab

## Classified Reference Pages

## Parameters

Optional parameters of the functions of this package are implemented as Named Parameters. The page Named Parameters describes their usage.

## Combinatorial Remeshing

- `CGAL::Polygon_mesh_processing::triangulate_face()`
- `CGAL::Polygon_mesh_processing::triangulate_faces()`
- `CGAL::Polygon_mesh_processing::triangulate_polygons()`

## Remeshing (Local Approach)

- `CGAL::Polygon_mesh_processing::isotropic_remeshing()`
- `CGAL::Polygon_mesh_processing::split_long_edges()`
- `CGAL::Polygon_mesh_processing::approximated_centroidal_Voronoi_diagram_remeshing()`
- `CGAL::Polygon_mesh_processing::smooth_mesh()` (deprecated)
- `CGAL::Polygon_mesh_processing::angle_and_area_smoothing()`
- `CGAL::Polygon_mesh_processing::tangential_relaxation()`
- `CGAL::Polygon_mesh_processing::smooth_shape()`
- `CGAL::Polygon_mesh_processing::refine()`
- `CGAL::Polygon_mesh_processing::fair()`
- `CGAL::Polygon_mesh_processing::random_perturbation()`

## Global Remeshing

- `CGAL::Polygon_mesh_processing::surface_Delaunay_remeshing()`

## Planar Patch Simplification

- `CGAL::Polygon_mesh_processing::remesh_planar_patches()`
- `CGAL::Polygon_mesh_processing::remesh_almost_planar_patches()`

## Mesh Extrusion

- `CGAL::Polygon_mesh_processing::extrude_mesh()`

## See Also

- `CGAL::Polygon_mesh_processing::IO::read_polygon_mesh()`
- Feature Detection Functions

## Modules
| Combinatorial Remeshing
| Functions to modify the combinatorial structure of a polygon mesh.
| Local Remeshing Algorithms
| Functions to iteratively remesh a polygon mesh using local operations.
| Global Remeshing Algorithms
| Functions to generate meshes using global approaches that completely overhaul the mesh.
| Planar Patch Simplification
| Functions to simplify planar patches of a polygon mesh.
| Meshing
| Generic functions to mesh and remesh polygon meshes.