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. | |
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.
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.