12#ifndef EASY3D_ALGO_SURFACE_MESH_PARAMETERIZATION_H
13#define EASY3D_ALGO_SURFACE_MESH_PARAMETERIZATION_H
16#include <easy3d/core/surface_mesh.h>
40 void harmonic(
bool use_uniform_weights =
false);
52 bool setup_boundary_constraints();
58 bool setup_lscm_boundary();
A halfedge data structure for polygonal meshes of 2-manifold.
Definition surface_mesh.h:51
void harmonic(bool use_uniform_weights=false)
Compute discrete harmonic parameterization.
Definition surface_mesh_parameterization.cpp:93
SurfaceMeshParameterization(SurfaceMesh *mesh)
Construct with mesh to be parameterized.
Definition surface_mesh_parameterization.cpp:24
void lscm()
Compute parameterization based on least squares conformal mapping.
Definition surface_mesh_parameterization.cpp:228
Definition collider.cpp:182