mirror of https://github.com/CGAL/cgal
Bugfix in copy
This commit is contained in:
parent
14615ea0aa
commit
4e5b74efe8
|
|
@ -5295,32 +5295,32 @@ namespace CGAL {
|
||||||
Combinatorial_map(const Self & amap) : Base(amap)
|
Combinatorial_map(const Self & amap) : Base(amap)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2>
|
typename Storage2>
|
||||||
Combinatorial_map(const Combinatorial_map<d2, Items2, Alloc2, Storage2>&
|
Combinatorial_map(const Combinatorial_map_base<d2, Refs2, Items2, Alloc2, Storage2>&
|
||||||
amap) : Base(amap)
|
amap) : Base(amap)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2, typename Converters>
|
typename Storage2, typename Converters>
|
||||||
Combinatorial_map(const Combinatorial_map<d2, Items2, Alloc2, Storage2>&
|
Combinatorial_map(const Combinatorial_map_base<d2, Refs2, Items2, Alloc2, Storage2>&
|
||||||
amap, const Converters& converters) :
|
amap, const Converters& converters) :
|
||||||
Base(amap, converters)
|
Base(amap, converters)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2, typename Converters,
|
typename Storage2, typename Converters,
|
||||||
typename DartInfoConverter>
|
typename DartInfoConverter>
|
||||||
Combinatorial_map(const Combinatorial_map<d2, Items2, Alloc2, Storage2>&
|
Combinatorial_map(const Combinatorial_map_base<d2, Refs2, Items2, Alloc2, Storage2>&
|
||||||
amap, const Converters& converters,
|
amap, const Converters& converters,
|
||||||
const DartInfoConverter& dartinfoconverter) :
|
const DartInfoConverter& dartinfoconverter) :
|
||||||
Base(amap, converters, dartinfoconverter)
|
Base(amap, converters, dartinfoconverter)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2, typename Converters,
|
typename Storage2, typename Converters,
|
||||||
typename DartInfoConverter, typename PointConverter >
|
typename DartInfoConverter, typename PointConverter >
|
||||||
Combinatorial_map(const Combinatorial_map<d2, Items2, Alloc2, Storage2>&
|
Combinatorial_map(const Combinatorial_map_base<d2, Refs2, Items2, Alloc2, Storage2>&
|
||||||
amap, const Converters& converters,
|
amap, const Converters& converters,
|
||||||
const DartInfoConverter& dartinfoconverter,
|
const DartInfoConverter& dartinfoconverter,
|
||||||
const PointConverter& pointconverter) :
|
const PointConverter& pointconverter) :
|
||||||
|
|
|
||||||
|
|
@ -4026,14 +4026,14 @@ namespace CGAL {
|
||||||
if (prec!=null_handle)
|
if (prec!=null_handle)
|
||||||
{
|
{
|
||||||
// prec and *it must belong to the same vertex of the same volume
|
// 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;
|
return false;
|
||||||
}
|
}
|
||||||
prec = this->template alpha<0>(*it);
|
prec = this->template alpha<0>(*it);
|
||||||
}
|
}
|
||||||
|
|
||||||
// The path must be closed.
|
// 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 false;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
@ -4274,33 +4274,33 @@ namespace CGAL {
|
||||||
Generalized_map(const Self & amap) : Base(amap)
|
Generalized_map(const Self & amap) : Base(amap)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2>
|
typename Storage2>
|
||||||
Generalized_map(const Generalized_map<d2, Items2, Alloc2, Storage2>& amap) :
|
Generalized_map(const Generalized_map_base<d2, Refs2, Items2, Alloc2, Storage2>& amap) :
|
||||||
Base(amap)
|
Base(amap)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2, typename Converters>
|
typename Storage2, typename Converters>
|
||||||
Generalized_map(const Generalized_map<d2, Items2, Alloc2, Storage2>& amap,
|
Generalized_map(const Generalized_map_base<d2, Refs2, Items2, Alloc2, Storage2>& amap,
|
||||||
const Converters& converters) :
|
const Converters& converters) :
|
||||||
Base(amap, converters)
|
Base(amap, converters)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2,
|
typename Storage2,
|
||||||
typename Converters, typename DartInfoConverter>
|
typename Converters, typename DartInfoConverter>
|
||||||
Generalized_map(const Generalized_map<d2, Items2, Alloc2, Storage2>& amap,
|
Generalized_map(const Generalized_map_base<d2, Refs2, Items2, Alloc2, Storage2>& amap,
|
||||||
const Converters& converters,
|
const Converters& converters,
|
||||||
const DartInfoConverter& dartinfoconverter) :
|
const DartInfoConverter& dartinfoconverter) :
|
||||||
Base(amap, converters, dartinfoconverter)
|
Base(amap, converters, dartinfoconverter)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
template <unsigned int d2, typename Items2, typename Alloc2,
|
template <unsigned int d2, typename Refs2, typename Items2, typename Alloc2,
|
||||||
typename Storage2,
|
typename Storage2,
|
||||||
typename Converters, typename DartInfoConverter,
|
typename Converters, typename DartInfoConverter,
|
||||||
typename PointConverter >
|
typename PointConverter >
|
||||||
Generalized_map(const Generalized_map<d2, Items2, Alloc2, Storage2>& amap,
|
Generalized_map(const Generalized_map_base<d2, Refs2, Items2, Alloc2, Storage2>& amap,
|
||||||
const Converters& converters,
|
const Converters& converters,
|
||||||
const DartInfoConverter& dartinfoconverter,
|
const DartInfoConverter& dartinfoconverter,
|
||||||
const PointConverter& pointconverter) :
|
const PointConverter& pointconverter) :
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue