|
| | Ricci_flow_parameterizer3 (const Mesh &mesh) |
| | Constructor. More...
|
| |
| void | set_solver_settings (const RicciFlowSolverSettings &settings) |
| | Set solver settings. More...
|
| |
| void | add_cone (typename boost::graph_traits< Mesh >::vertex_descriptor v, Scalar k) |
| | Add cone singularities. More...
|
| |
| template<typename VertexUVMap , typename VertexIndexMap , typename VertexParameterizedMap > |
| CGAL::Surface_mesh_parameterization::Error_code | parameterize (TriangleMesh &mesh, halfedge_descriptor bhd, VertexUVMap uvmap, VertexIndexMap vimap, VertexParameterizedMap vpmap) |
| | Parameterize the surface. More...
|
| |
template<typename Mesh, typename SEM, typename SVM>
class Euclid::Ricci_flow_parameterizer3< Mesh, SEM, SVM >
This class is compatible with CGAL::Surface_mesh_parameterization::parameterize().
template<typename Mesh , typename SEM , typename SVM >
template<typename VertexUVMap , typename VertexIndexMap , typename VertexParameterizedMap >
| CGAL::Surface_mesh_parameterization::Error_code Euclid::Ricci_flow_parameterizer3< Mesh, SEM, SVM >::parameterize |
( |
TriangleMesh & |
mesh, |
|
|
halfedge_descriptor |
bhd, |
|
|
VertexUVMap |
uvmap, |
|
|
VertexIndexMap |
vimap, |
|
|
VertexParameterizedMap |
vpmap |
|
) |
| |
Only CGAL::Seam_mesh is supported. Note some parameters are not used internally but only serves to be consistent with the CGAL interface.
- Parameters
-
| mesh | The seam mesh. |
| bhd | A boundary halfedge, not used. |
| uvmap | A property map to store the uv coordinates. |
| vimap | A property map to store the vertex index, not used. |
| vpmap | A property map to store if a vertex has been parameterized. |