Euclid
Geometry Processing and Shape Analysis in C++

Seam mesh utilities. More...

Functions

template<typename Mesh , typename SEM , typename SVM >
void Euclid::mark_seam_mesh_with_cut_graph (const Mesh &mesh, CGAL::Seam_mesh< Mesh, SEM, SVM > &seam_mesh)
 Mark the cut graph of a high-genus mesh as seams. More...
 
template<typename Mesh , typename SEM , typename SVM >
void Euclid::mark_seam_mesh_with_cut_graph (const Mesh &mesh, CGAL::Seam_mesh< Mesh, SEM, SVM > &seam_mesh, typename boost::graph_traits< Mesh >::vertex_descriptor seed)
 Mark the cut graph of a high-genus mesh as seams. More...
 
template<typename Mesh , typename SEM , typename SVM , typename UVMap , typename FT , typename IT >
void Euclid::extract_seam_mesh (const CGAL::Seam_mesh< Mesh, SEM, SVM > &seam_mesh, const UVMap uvmap, std::vector< FT > &positions, std::vector< FT > &texcoords, std::vector< IT > &indices)
 Extract the geometry from a seam mesh.
 

Detailed Description

Function Documentation

template<typename Mesh , typename SEM , typename SVM >
void Euclid::mark_seam_mesh_with_cut_graph ( const Mesh &  mesh,
CGAL::Seam_mesh< Mesh, SEM, SVM > &  seam_mesh 
)

Homotopy generators is used here as the cut graph.

template<typename Mesh , typename SEM , typename SVM >
void Euclid::mark_seam_mesh_with_cut_graph ( const Mesh &  mesh,
CGAL::Seam_mesh< Mesh, SEM, SVM > &  seam_mesh,
typename boost::graph_traits< Mesh >::vertex_descriptor  seed 
)

Homotopy generators is used here as the cut graph.