diff --git a/Combinatorial_map/include/CGAL/Combinatorial_map.h b/Combinatorial_map/include/CGAL/Combinatorial_map.h index 314b6005eae..d8ddab8883c 100644 --- a/Combinatorial_map/include/CGAL/Combinatorial_map.h +++ b/Combinatorial_map/include/CGAL/Combinatorial_map.h @@ -5295,32 +5295,32 @@ namespace CGAL { Combinatorial_map(const Self & amap) : Base(amap) {} - template - Combinatorial_map(const Combinatorial_map& + Combinatorial_map(const Combinatorial_map_base& amap) : Base(amap) {} - template - Combinatorial_map(const Combinatorial_map& + Combinatorial_map(const Combinatorial_map_base& amap, const Converters& converters) : Base(amap, converters) {} - template - Combinatorial_map(const Combinatorial_map& + Combinatorial_map(const Combinatorial_map_base& amap, const Converters& converters, const DartInfoConverter& dartinfoconverter) : Base(amap, converters, dartinfoconverter) {} - template - Combinatorial_map(const Combinatorial_map& + Combinatorial_map(const Combinatorial_map_base& amap, const Converters& converters, const DartInfoConverter& dartinfoconverter, const PointConverter& pointconverter) : diff --git a/Generalized_map/include/CGAL/Generalized_map.h b/Generalized_map/include/CGAL/Generalized_map.h index 11676aa8143..24a75ca3f93 100644 --- a/Generalized_map/include/CGAL/Generalized_map.h +++ b/Generalized_map/include/CGAL/Generalized_map.h @@ -4026,14 +4026,14 @@ namespace CGAL { if (prec!=null_handle) { // prec and *it must belong to the same vertex of the same volume - if ( !CGAL::belong_to_same_cell<0, 2>(prec, *it) ) + if ( !belong_to_same_cell<0, 2>(prec, *it) ) return false; } prec = this->template alpha<0>(*it); } // The path must be closed. - if (!CGAL::belong_to_same_cell<0, 2>(prec, *afirst)) + if (!belong_to_same_cell<0, 2>(prec, *afirst)) return false; return true; @@ -4274,33 +4274,33 @@ namespace CGAL { Generalized_map(const Self & amap) : Base(amap) {} - template - Generalized_map(const Generalized_map& amap) : + Generalized_map(const Generalized_map_base& amap) : Base(amap) {} - template - Generalized_map(const Generalized_map& amap, + Generalized_map(const Generalized_map_base& amap, const Converters& converters) : Base(amap, converters) {} - template - Generalized_map(const Generalized_map& amap, + Generalized_map(const Generalized_map_base& amap, const Converters& converters, const DartInfoConverter& dartinfoconverter) : Base(amap, converters, dartinfoconverter) {} - template - Generalized_map(const Generalized_map& amap, + Generalized_map(const Generalized_map_base& amap, const Converters& converters, const DartInfoConverter& dartinfoconverter, const PointConverter& pointconverter) :