CGAL 6.3 - Planar Parameterization of Triangulated Surface Meshes
Loading...
Searching...
No Matches
Surface Parameterization Methods

This CGAL package implements several parameterization methods:

  • Fixed border:
    • Tutte Barycentric Mapping Tutte [12]. One-to-one mapping is guaranteed for convex border.
    • Floater Mean Value Coordinates Floater [4]. One-to-one mapping is guaranteed for convex border.
    • Discrete Conformal Map Eck et al. [3]. Conditionally guaranteed if all weights are positive and border is convex.
    • Discrete Authalic parameterization Desbrun et al. [2]. Conditionally guaranteed if all weights are positive and border is convex.
  • Free border:
  • Borderless:

Topics

 Orbifold Helper Functions

Classes

class  CGAL::Surface_mesh_parameterization::ARAP_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class ARAP_parameterizer_3 implements the Local/Global Approach to Mesh Parameterization Liu et al. [9]. More...
class  CGAL::Surface_mesh_parameterization::Barycentric_mapping_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class Barycentric_mapping_parameterizer_3 implements Tutte Barycentric Mapping algorithm. More...
class  CGAL::Surface_mesh_parameterization::Discrete_authalic_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class Discrete_authalic_parameterizer_3 implements the Discrete Authalic Parameterization algorithm. More...
class  CGAL::Surface_mesh_parameterization::Discrete_conformal_map_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class Discrete_conformal_map_parameterizer_3 implements the Discrete Conformal Map (DCM) parameterization. More...
class  CGAL::Surface_mesh_parameterization::Fixed_border_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class Fixed_border_parameterizer_3 is the base class of fixed border parameterization methods (Tutte, Floater, ...). More...
class  CGAL::Surface_mesh_parameterization::Iterative_authalic_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class Iterative_authalic_parameterizer_3 implements the Iterative Parameterization algorithm, as described by Jain et al. [6]. More...
class  CGAL::Surface_mesh_parameterization::LSCM_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class LSCM_parameterizer_3 implements the Least Squares Conformal Maps (LSCM) parameterization L&eacute;vy et al. [8]. More...
class  CGAL::Surface_mesh_parameterization::Mean_value_coordinates_parameterizer_3< TriangleMesh_, BorderParameterizer_, SolverTraits_ >
 The class Mean_value_coordinates_parameterizer_3 implements Floater Mean Value Coordinates parameterization. More...
class  CGAL::Surface_mesh_parameterization::Orbifold_Tutte_parameterizer_3< SeamMesh, SolverTraits_ >
 The class Orbifold_Tutte_parameterizer_3 implements Orbifold Tutte Planar Embeddings Aigerman and Lipman [1]. More...