13 #include <CGAL/Surface_mesh_parameterization/Error_code.h> 24 template<
typename Mesh,
typename VertexUVMap>
27 template<
typename Mesh>
31 using TriangleMesh = Mesh;
32 using halfedge_descriptor =
33 typename boost::graph_traits<TriangleMesh>::halfedge_descriptor;
34 using Scalar =
typename CGAL::Kernel_traits<
typename boost::property_traits<
35 typename boost::property_map<Mesh, boost::vertex_point_t>::type>::
36 value_type>::Kernel::FT;
39 template<
typename VertexUVMap,
40 typename VertexIndexMap,
41 typename VertexParameterizedMap>
42 CGAL::Surface_mesh_parameterization::Error_code parameterize(
44 halfedge_descriptor bhd,
47 VertexParameterizedMap vpmap);
53 #include "src/SCP.cpp"
void spectral_conformal_parameterization(Mesh &mesh, VertexUVMap uvm)
Compute planar conformal parameterization with dcp algorithm.
Definition: SCP.cpp:53