mirror of https://github.com/CGAL/cgal
Remove copy constructor instead of adding operator= as it triggers a compilation error VC12 Poisson
This commit is contained in:
parent
cc9e304c60
commit
380cffffb1
|
|
@ -251,13 +251,6 @@ public:
|
||||||
: Tr_Base(p0, p1, p2, p3, gt, lock_ds)
|
: Tr_Base(p0, p1, p2, p3, gt, lock_ds)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
// copy constructor duplicates vertices and cells
|
|
||||||
Delaunay_triangulation_3(const Delaunay_triangulation_3& tr)
|
|
||||||
: Tr_Base(tr)
|
|
||||||
{
|
|
||||||
CGAL_triangulation_postcondition(is_valid());
|
|
||||||
}
|
|
||||||
|
|
||||||
template < typename InputIterator >
|
template < typename InputIterator >
|
||||||
Delaunay_triangulation_3(InputIterator first, InputIterator last,
|
Delaunay_triangulation_3(InputIterator first, InputIterator last,
|
||||||
const Gt& gt = Gt(), Lock_data_structure *lock_ds = NULL)
|
const Gt& gt = Gt(), Lock_data_structure *lock_ds = NULL)
|
||||||
|
|
@ -275,9 +268,6 @@ public:
|
||||||
insert(first, last);
|
insert(first, last);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef CGAL_CFG_NO_CPP0X_DELETED_AND_DEFAULT_FUNCTIONS
|
|
||||||
Delaunay_triangulation_3& operator=(const Delaunay_triangulation_3&)=default;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
#ifdef CGAL_CONCURRENT_TRIANGULATION_3_ADD_TEMPORARY_POINTS_ON_FAR_SPHERE
|
#ifdef CGAL_CONCURRENT_TRIANGULATION_3_ADD_TEMPORARY_POINTS_ON_FAR_SPHERE
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue