CGAL 6.0 - dD Polyline Distance
Loading...
Searching...
No Matches
FrechetDistanceTraits Concept Reference

Definition

Public Attributes

const int dimension
 2 or 3
 

Types

using Kernel = unspecified
 The kernel type.
 
using Point = unspecified_type
 The point type of Kernel corresponding to dimension
 

Member Typedef Documentation

◆ Kernel

using FrechetDistanceTraits::Kernel = unspecified

The kernel type.

If this type has a nested type Has_filtered_predicates_tag with value == true, it must have a nested type Exact_kernel, and a nested type C2E with an operator() that converts a point of Kernel to a point of Exact_kernel. Otherwise, it must have a nested type FT for which an overload of to_double() exists.

#include <Concepts/FrechetDistanceTraits.h>

Definition

Public Attributes

const int dimension
 2 or 3
 

Types

using Kernel = unspecified
 The kernel type.
 
using Point = unspecified_type
 The point type of Kernel corresponding to dimension
 

Member Typedef Documentation

◆ Kernel

using FrechetDistanceTraits::Kernel = unspecified

The kernel type.

If this type has a nested type Has_filtered_predicates_tag with value == true, it must have a nested type Exact_kernel, and a nested type C2E with an operator() that converts a point of Kernel to a point of Exact_kernel. Otherwise, it must have a nested type FT for which an overload of to_double() exists.