From 9c2f9661119ae7ff6edbedd2b06d0bafa1e1e248 Mon Sep 17 00:00:00 2001 From: Efi Fogel Date: Tue, 20 Jun 2017 12:45:25 +0300 Subject: [PATCH] Cleaned up --- .../Arr_bounded_planar_topology_traits_2.h | 21 +++++++++---------- .../CGAL/Arr_spherical_topology_traits_2.h | 21 +++++++++---------- .../CGAL/Arr_unb_planar_topology_traits_2.h | 19 ++++++++--------- 3 files changed, 29 insertions(+), 32 deletions(-) diff --git a/Arrangement_on_surface_2/include/CGAL/Arr_bounded_planar_topology_traits_2.h b/Arrangement_on_surface_2/include/CGAL/Arr_bounded_planar_topology_traits_2.h index a541addea74..6bdd85d4acd 100644 --- a/Arrangement_on_surface_2/include/CGAL/Arr_bounded_planar_topology_traits_2.h +++ b/Arrangement_on_surface_2/include/CGAL/Arr_bounded_planar_topology_traits_2.h @@ -252,7 +252,7 @@ private: // Type definition for the overlay sweep-line visitor. template - struct _Overlay_helper : public Arr_bounded_planar_overlay_helper< + struct Overlay_helper : public Arr_bounded_planar_overlay_helper< ExtendedGeometryTraits, ArrangementA, ArrangementB, Arr, Arr_overlay_event, Arr_overlay_subcurve struct Surface_sweep_overlay_visitor : - public Arr_overlay_sl_visitor<_Overlay_helper, - ArrangementA, ArrangementB>, - ArrangementA, ArrangementB>, + public Arr_overlay_sl_visitor, + ArrangementA, ArrangementB>, + ArrangementA, ArrangementB>, OverlayTraits, Surface_sweep_overlay_visitor Geom_ovl_traits_2; - typedef _Overlay_helper + typedef Overlay_helper Ovl_helper; - typedef Surface_sweep_overlay_visitor + typedef Surface_sweep_overlay_visitor Self; typedef Arr_overlay_sl_visitor Base; - // typedef typename Base::Geometry_traits_2 Geometry_traits_2; typedef typename Base::Event Event; typedef typename Base::Subcurve Subcurve; diff --git a/Arrangement_on_surface_2/include/CGAL/Arr_spherical_topology_traits_2.h b/Arrangement_on_surface_2/include/CGAL/Arr_spherical_topology_traits_2.h index cdb3fdc47ce..d9b2f8b7359 100644 --- a/Arrangement_on_surface_2/include/CGAL/Arr_spherical_topology_traits_2.h +++ b/Arrangement_on_surface_2/include/CGAL/Arr_spherical_topology_traits_2.h @@ -368,7 +368,7 @@ private: // Type definition for the overlay sweep-line visitor. template - struct _Overlay_helper : public Arr_spherical_overlay_helper< + struct Overlay_helper : public Arr_spherical_overlay_helper< ExtendedGeometryTraits_2, ArrangementA, ArrangementB, Arr, Arr_overlay_event, Arr_overlay_subcurve struct Surface_sweep_overlay_visitor : - public Arr_overlay_sl_visitor<_Overlay_helper, - ArrangementA, ArrangementB>, + public Arr_overlay_sl_visitor, + ArrangementA, ArrangementB>, OverlayTraits, Surface_sweep_overlay_visitor Geom_ovl_traits_2; - typedef _Overlay_helper + typedef Overlay_helper Ovl_helper; - typedef Surface_sweep_overlay_visitor + typedef Surface_sweep_overlay_visitor Self; typedef Arr_overlay_sl_visitor Base; - // typedef typename Base::Geometry_traits_2 Geometry_traits_2; typedef typename Base::Event Event; typedef typename Base::Subcurve Subcurve; diff --git a/Arrangement_on_surface_2/include/CGAL/Arr_unb_planar_topology_traits_2.h b/Arrangement_on_surface_2/include/CGAL/Arr_unb_planar_topology_traits_2.h index ee5c8f5a7f6..9193b68ba75 100644 --- a/Arrangement_on_surface_2/include/CGAL/Arr_unb_planar_topology_traits_2.h +++ b/Arrangement_on_surface_2/include/CGAL/Arr_unb_planar_topology_traits_2.h @@ -264,7 +264,7 @@ private: // Type definition for the overlay surface-sweep visitor. template - struct _Overlay_helper : public Arr_unb_planar_overlay_helper< + struct Overlay_helper : public Arr_unb_planar_overlay_helper< ExtendedGeometryTraits, ArrangementA, ArrangementB, Arr, Arr_overlay_event, Arr_overlay_subcurve struct Surface_sweep_overlay_visitor : - public Arr_overlay_sl_visitor<_Overlay_helper, - ArrangementA, ArrangementB>, + public Arr_overlay_sl_visitor, + ArrangementA, ArrangementB>, OverlayTraits, Surface_sweep_overlay_visitor Geom_ovl_traits_2; - typedef _Overlay_helper + typedef Overlay_helper Ovl_helper; - typedef Surface_sweep_overlay_visitor + typedef Surface_sweep_overlay_visitor Self; typedef Arr_overlay_sl_visitor Base; - // typedef typename Base::Geometry_traits_2 Geometry_traits_2; typedef typename Base::Event Event; typedef typename Base::Subcurve Subcurve;