mirror of https://github.com/CGAL/cgal
Fix bad value_type
This commit is contained in:
parent
cb04232036
commit
959bf3ba46
|
|
@ -240,7 +240,10 @@ public:
|
||||||
Vertex_handle insert_cocircular(const Point& p, Locate_type lt, Face_handle loc);
|
Vertex_handle insert_cocircular(const Point& p, Locate_type lt, Face_handle loc);
|
||||||
|
|
||||||
template <typename InputIterator>
|
template <typename InputIterator>
|
||||||
int insert(InputIterator first, InputIterator beyond);
|
int insert(InputIterator first, InputIterator beyond,
|
||||||
|
typename std::enable_if<
|
||||||
|
std::is_same<typename std::iterator_traits<InputIterator>::value_type,
|
||||||
|
Point>::value>::type* = nullptr);
|
||||||
|
|
||||||
// For convenience when P3 != PoS2
|
// For convenience when P3 != PoS2
|
||||||
template <typename P>
|
template <typename P>
|
||||||
|
|
@ -254,7 +257,7 @@ public:
|
||||||
template <typename InputIterator>
|
template <typename InputIterator>
|
||||||
int insert(InputIterator first, InputIterator beyond,
|
int insert(InputIterator first, InputIterator beyond,
|
||||||
typename std::enable_if<
|
typename std::enable_if<
|
||||||
!std::is_same<typename std::iterator_traits<InputIterator>::type,
|
!std::is_same<typename std::iterator_traits<InputIterator>::value_type,
|
||||||
Point>::value>::type* = nullptr)
|
Point>::value>::type* = nullptr)
|
||||||
{
|
{
|
||||||
typename Geom_traits::Construct_point_on_sphere_2 cst = geom_traits().construct_point_on_sphere_2_object();
|
typename Geom_traits::Construct_point_on_sphere_2 cst = geom_traits().construct_point_on_sphere_2_object();
|
||||||
|
|
@ -650,7 +653,9 @@ template <typename Gt, typename Tds>
|
||||||
template <typename InputIterator>
|
template <typename InputIterator>
|
||||||
int
|
int
|
||||||
Delaunay_triangulation_on_sphere_2<Gt, Tds>::
|
Delaunay_triangulation_on_sphere_2<Gt, Tds>::
|
||||||
insert(InputIterator first, InputIterator beyond)
|
insert(InputIterator first, InputIterator beyond,
|
||||||
|
typename std::enable_if<
|
||||||
|
std::is_same<typename std::iterator_traits<InputIterator>::value_type, Point>::value>::type*)
|
||||||
{
|
{
|
||||||
int n = number_of_vertices();
|
int n = number_of_vertices();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue