Merge pull request #3476 from sloriot/BGL_PSP-fix_getK_helper

Fix in PSP named parameters
This commit is contained in:
Laurent Rineau 2018-12-01 16:31:09 +01:00
commit c137f9f252
1 changed files with 10 additions and 4 deletions

View File

@ -325,11 +325,17 @@ namespace CGAL {
template<typename PointRange, typename NamedParameters>
class GetK
{
typedef typename boost::property_traits<
typename GetPointMap<PointRange, NamedParameters>::type
>::value_type Point;
typedef typename GetPointMap<PointRange, NamedParameters>::type Vpm;
typedef typename Kernel_traits<
typename boost::property_traits<Vpm>::value_type
>::Kernel Default_kernel;
public:
typedef typename CGAL::Kernel_traits<Point>::Kernel Kernel;
typedef typename boost::lookup_named_param_def <
internal_np::geom_traits_t,
NamedParameters,
Default_kernel
> ::type Kernel;
};
template<typename PointRange, typename NamedParameters>