diff --git a/Nef_3/Minkowski/include/CGAL/Nef_3/SFace_separator.h b/Nef_3/Minkowski/include/CGAL/Nef_3/SFace_separator.h index 51e3c669221..9c854fcbd6c 100644 --- a/Nef_3/Minkowski/include/CGAL/Nef_3/SFace_separator.h +++ b/Nef_3/Minkowski/include/CGAL/Nef_3/SFace_separator.h @@ -8,10 +8,9 @@ CGAL_BEGIN_NAMESPACE template -class SFace_separator : public Modifier_base { +class SFace_separator : public Modifier_base { typedef Nef_ Nef_polyhedron; - typedef typename Nef_polyhedron::SNC_and_PL SNC_and_PL; typedef typename Nef_polyhedron::SNC_structure SNC_structure; typedef CGAL::SNC_decorator Base; typedef CGAL::SNC_point_locator SNC_point_locator; @@ -32,13 +31,13 @@ class SFace_separator : public Modifier_base { public: SFace_separator() {} - void operator()(SNC_and_PL& sncpl) { + void operator()(SNC_structure& snc) { - SNC_structure* sncp(sncpl.sncp); - SNC_point_locator* pl(sncpl.pl); + // SNC_structure* sncp(sncpl.sncp); + // SNC_point_locator* pl(sncpl.pl); SFace_iterator sf; - CGAL_forall_sfaces(sf, *sncp) { + CGAL_forall_sfaces(sf, snc) { if(!sf->mark() || sf->sface_cycles_begin() == sf->sface_cycles_end()) continue;