mirror of https://github.com/CGAL/cgal
Add missing template specifier
This commit is contained in:
parent
5a28b1ff22
commit
4586dabb14
|
|
@ -56,10 +56,10 @@ void dual_contouring(const Domain_& domain, const typename Domain_::FT iso_value
|
|||
// static_assert(Domain_::CELL_TYPE & ANY_CELL);
|
||||
|
||||
internal::Dual_contouring_vertex_positioning<Domain_, Positioning> pos_func(domain, iso_value, positioning);
|
||||
domain.iterate_cells<Concurrency_tag>(pos_func);
|
||||
domain.template iterate_cells<Concurrency_tag>(pos_func);
|
||||
|
||||
internal::Dual_contouring_face_generation<Domain_> face_generation(domain, iso_value);
|
||||
domain.iterate_edges<Concurrency_tag>(face_generation);
|
||||
domain.template iterate_edges<Concurrency_tag>(face_generation);
|
||||
|
||||
// write points and faces in ranges
|
||||
points.resize(pos_func.points_counter);
|
||||
|
|
|
|||
|
|
@ -49,10 +49,10 @@ void marching_cubes(const Domain_& domain, const typename Domain_::FT iso_value,
|
|||
|
||||
if (topologically_correct) {
|
||||
internal::TMC_functor<Domain_, PointRange, TriangleRange> functor(domain, iso_value, points, polygons);
|
||||
domain.iterate_cells<Concurrency_tag>(functor);
|
||||
domain.template iterate_cells<Concurrency_tag>(functor);
|
||||
} else {
|
||||
internal::Marching_cubes_functor<Domain_> functor(domain, iso_value);
|
||||
domain.iterate_cells<Concurrency_tag>(functor);
|
||||
domain.template iterate_cells<Concurrency_tag>(functor);
|
||||
internal::to_indexed_face_set(functor.get_triangles(), points, polygons);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue