mirror of https://github.com/CGAL/cgal
Fix using c++17 static asserts
This commit is contained in:
parent
ce7cb41d5b
commit
9ba631d07c
|
|
@ -127,7 +127,7 @@ create_partial_exterior_weighted_straight_skeleton_2(const FT& aMaxOffset,
|
||||||
typedef typename Kernel_traits<Point_2>::Kernel IK;
|
typedef typename Kernel_traits<Point_2>::Kernel IK;
|
||||||
typedef typename IK::FT IFT;
|
typedef typename IK::FT IFT;
|
||||||
|
|
||||||
static_assert((std::is_same<typename std::iterator_traits<WeightIterator>::value_type, IFT>::value));
|
static_assert((std::is_same<typename std::iterator_traits<WeightIterator>::value_type, IFT>::value), "Vertices and weights should have the same FT");
|
||||||
|
|
||||||
boost::shared_ptr<Straight_skeleton_2<K> > rSkeleton;
|
boost::shared_ptr<Straight_skeleton_2<K> > rSkeleton;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -148,7 +148,7 @@ create_exterior_weighted_straight_skeleton_2(const FT& max_offset,
|
||||||
using IK = typename Kernel_traits<Point_2>::Kernel;
|
using IK = typename Kernel_traits<Point_2>::Kernel;
|
||||||
using IFT = typename IK::FT;
|
using IFT = typename IK::FT;
|
||||||
|
|
||||||
static_assert((std::is_same<typename std::iterator_traits<WeightIterator>::value_type, IFT>::value));
|
static_assert((std::is_same<typename std::iterator_traits<WeightIterator>::value_type, IFT>::value), "Vertices and weights should have the same FT");
|
||||||
|
|
||||||
boost::shared_ptr<Straight_skeleton_2<K> > skeleton;
|
boost::shared_ptr<Straight_skeleton_2<K> > skeleton;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue