mirror of https://github.com/CGAL/cgal
Remove useless Seam_mesh overload
This commit is contained in:
parent
d45c769081
commit
f168d3911e
|
|
@ -120,41 +120,6 @@ Error_code parameterize(TriangleMesh& mesh,
|
||||||
return parameterize(mesh, parameterizer, bhd, uvm);
|
return parameterize(mesh, parameterizer, bhd, uvm);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <class TM, class SEM, class SVM>
|
|
||||||
class Seam_mesh;
|
|
||||||
|
|
||||||
template <class TM, class SEM, class SVM, class Parameterizer, class HD, class VertexUVmap>
|
|
||||||
Error_code parameterize(Seam_mesh<TM, SEM, SVM>& mesh,
|
|
||||||
Parameterizer parameterizer,
|
|
||||||
HD bhd,
|
|
||||||
VertexUVmap uvm)
|
|
||||||
{
|
|
||||||
typedef typename boost::graph_traits<Seam_mesh<TM, SEM, SVM> >::vertex_descriptor vertex_descriptor;
|
|
||||||
boost::unordered_set<vertex_descriptor> vs;
|
|
||||||
internal::Bool_property_map<boost::unordered_set<vertex_descriptor> > vpm(vs);
|
|
||||||
|
|
||||||
typedef boost::unordered_map<vertex_descriptor, int> Indices;
|
|
||||||
Indices indices;
|
|
||||||
CGAL::Polygon_mesh_processing::connected_component(
|
|
||||||
face(opposite(bhd, mesh), mesh),
|
|
||||||
mesh,
|
|
||||||
boost::make_function_output_iterator(
|
|
||||||
internal::Index_map_filler<Seam_mesh<TM, SEM, SVM>,
|
|
||||||
Indices>(mesh, indices)));
|
|
||||||
boost::associative_property_map<Indices> vipm(indices);
|
|
||||||
|
|
||||||
return parameterizer.parameterize(mesh, bhd, uvm, vipm, vpm);
|
|
||||||
}
|
|
||||||
|
|
||||||
template <class TM, class SEM, class SVM, class HD, class VertexUVmap>
|
|
||||||
Error_code parameterize(Seam_mesh<TM, SEM, SVM>& mesh,
|
|
||||||
HD bhd,
|
|
||||||
VertexUVmap uvm)
|
|
||||||
{
|
|
||||||
Mean_value_coordinates_parameterizer_3<Seam_mesh<TM, SEM, SVM> > parameterizer;
|
|
||||||
return parameterize(mesh, parameterizer, bhd, uvm);
|
|
||||||
}
|
|
||||||
|
|
||||||
} // namespace Surface_mesh_parameterization
|
} // namespace Surface_mesh_parameterization
|
||||||
|
|
||||||
} // namespace CGAL
|
} // namespace CGAL
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue