CGAL 4.11 - Planar Parameterization of Triangulated Surface Meshes
|
Enumerations | |
enum | CGAL::Surface_mesh_parameterization::Error_code { CGAL::Surface_mesh_parameterization::OK, CGAL::Surface_mesh_parameterization::ERROR_EMPTY_MESH, CGAL::Surface_mesh_parameterization::ERROR_NON_TRIANGULAR_MESH, CGAL::Surface_mesh_parameterization::ERROR_NO_TOPOLOGICAL_DISC, CGAL::Surface_mesh_parameterization::ERROR_BORDER_TOO_SHORT, CGAL::Surface_mesh_parameterization::ERROR_NON_CONVEX_BORDER, CGAL::Surface_mesh_parameterization::ERROR_CANNOT_SOLVE_LINEAR_SYSTEM, CGAL::Surface_mesh_parameterization::ERROR_NO_1_TO_1_MAPPING, CGAL::Surface_mesh_parameterization::ERROR_WRONG_PARAMETER } |
List of errors detected by this package. More... | |
enum | CGAL::Surface_mesh_parameterization::Weight_type { Cotangent = 0, Mean_value } |
Weight type used in the parameterization computation. More... | |
List of errors detected by this package.
#include <CGAL/Surface_mesh_parameterization/Error_code.h>
Weight type used in the parameterization computation.
MVC weights are guaranteed to generate positive edge weights, and the parameterization is guaranteed to be injective.
In case the cotangent weights are used, the orbifold-Tutte embedding globally minimizes the Dirichlet energy and approximates conformal mappings.
#include <CGAL/Surface_mesh_parameterization/Orbifold_Tutte_parameterizer_3.h>