diff --git a/Surface_mesh_approximation/include/CGAL/internal/Surface_mesh_approximation/VSA.h b/Surface_mesh_approximation/include/CGAL/internal/Surface_mesh_approximation/VSA.h index 1e4f24c1d3c..1011e165595 100644 --- a/Surface_mesh_approximation/include/CGAL/internal/Surface_mesh_approximation/VSA.h +++ b/Surface_mesh_approximation/include/CGAL/internal/Surface_mesh_approximation/VSA.h @@ -126,11 +126,12 @@ template - FT operator()(FacetIterator beg, FacetIterator end, PlaneProxy &px) { + PlaneProxy operator()(FacetIterator beg, FacetIterator end) { CGAL_assertion(beg != end); - // update proxy normal + // fitting normal FT area(0); Vector norm = CGAL::NULL_VECTOR; for (FacetIterator fitr = beg; fitr != end; ++fitr) { @@ -140,25 +141,25 @@ template