// Copyright (c) 2006 Foundation for Research and Technology-Hellas (Greece). // All rights reserved. // // This file is part of CGAL (www.cgal.org). // // $URL: https://github.com/CGAL/cgal/blob/v5.2/Voronoi_diagram_2/include/CGAL/Apollonius_graph_adaptation_policies_2.h $ // $Id: Apollonius_graph_adaptation_policies_2.h 0779373 2020-03-26T13:31:46+01:00 Sébastien Loriot // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial // // // Author(s) : Menelaos Karavelas #ifndef CGAL_APOLLONIUS_GRAPH_ADAPTATION_POLICIES_2_H #define CGAL_APOLLONIUS_GRAPH_ADAPTATION_POLICIES_2_H 1 #include #include #include #include #include #include #include namespace CGAL { //========================================================================= //========================================================================= template struct Apollonius_graph_degeneracy_removal_policy_2 : public CGAL_VORONOI_DIAGRAM_2_INS::Policy_base , CGAL_VORONOI_DIAGRAM_2_INS::Identity_face_rejector, CGAL_VORONOI_DIAGRAM_2_INS::Default_site_inserter, CGAL_VORONOI_DIAGRAM_2_INS::Default_site_remover > { typedef typename AG2::Site_2 Site_2; }; //========================================================================= //========================================================================= template struct Apollonius_graph_caching_degeneracy_removal_policy_2 : public CGAL_VORONOI_DIAGRAM_2_INS::Caching_policy_base , CGAL_VORONOI_DIAGRAM_2_INS::Identity_face_rejector, CGAL_VORONOI_DIAGRAM_2_INS::Default_site_inserter, CGAL_VORONOI_DIAGRAM_2_INS::Default_site_remover > { typedef typename AG2::Site_2 Site_2; }; //========================================================================= //========================================================================= } //namespace CGAL #endif // CGAL_APOLLONIUS_GRAPH_ADAPTATION_POLICIES_2_H