From c5aa5943881c48d34b1b2a0af06dfd4973682cdc Mon Sep 17 00:00:00 2001 From: Andreas Fabri Date: Mon, 22 Dec 2014 12:28:08 +0100 Subject: [PATCH] No need for PolylineSimplificationTraits_2 --- .../PolylineSimplificationCostFunction.h | 2 +- .../Concepts/PolylineSimplificationTraits_2.h | 29 ------------------- .../PackageDescription.txt | 1 - 3 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationTraits_2.h diff --git a/Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationCostFunction.h b/Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationCostFunction.h index 2a20758a240..2533372d079 100644 --- a/Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationCostFunction.h +++ b/Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationCostFunction.h @@ -32,7 +32,7 @@ Given a vertex in constraint iterator `viq` computes `vip=std::prev(viq)` and `v \tparam CDT must be `CGAL::Constrained_Delaunay_triangulation_2` with a vertex type that is model of `PolylineSimplificationVertexBase_2`. `CDT::Geom_traits` must be model of -the concept `PolylineSimplificationTraits_2`. +the concept `ConstrainedDelaunayTriangulationTraits_2`. */ template diff --git a/Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationTraits_2.h b/Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationTraits_2.h deleted file mode 100644 index 9b7d2159acd..00000000000 --- a/Polyline_simplification_2/doc/Polyline_simplification_2/Concepts/PolylineSimplificationTraits_2.h +++ /dev/null @@ -1,29 +0,0 @@ - -/*! -\ingroup PkgPolylineSimplification2Concepts -\cgalConcept - -The concept gives the required predicates and constructions -for the polyline simplification. - -\cgalRefines `ConstrainedDelaunayTriangulationTraits_2` - -\cgalHasModel All \cgal Kernels - -*/ - -class PolylineSimplificationTraits_2 { -public: - -/*! -A function object to compute a squared distance for two points. -Provides the operator: - -`unspecified_type operator()(Point_2 p, Point_2 q)` -which returns the squared distance between `p` and `q`. -*/ -typedef unspecified_type Compute_squared_distance_2; -}; - - - diff --git a/Polyline_simplification_2/doc/Polyline_simplification_2/PackageDescription.txt b/Polyline_simplification_2/doc/Polyline_simplification_2/PackageDescription.txt index 7c4d4c8bdd8..57a5dddfbef 100644 --- a/Polyline_simplification_2/doc/Polyline_simplification_2/PackageDescription.txt +++ b/Polyline_simplification_2/doc/Polyline_simplification_2/PackageDescription.txt @@ -34,7 +34,6 @@ ## Concepts ## -- `PolylineSimplificationTraits_2` - `PolylineSimplificationCostFunction` - `PolylineSimplificationStopPredicate` - `PolylineSimplificationVertexBase_2`