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

Definition

Public Attributes

const int dimension
 a fixed dimension >= 2
 

Static Public Attributes

static constexpr bool is_filtered = unspecified
 must be true if Kernel has a nested type Has_filtered_predicates_tag with value == true
 
static constexpr bool is_floating_point = unspecified
 Must be true if the number type of Kernel is a floating point number type.
 

Types

using Kernel = unspecified
 The kernel type.
 
using Point = unspecified_type
 The point type of Kernel corresponding to dimension
 
using distance_t = Approximate_kernel::FT
 The number type of the filtered kernel.
 
using Approximate_kernel = unspecified_type
 The filtered kernel.
 
using Approximate_point = unspecified_type
 The point type of the filtered kernel corresponding to dimension.
 
using Construct_bbox = unspecified_type
 A functor of the filtered kernel for filtered points.
 
using Squared_distance = unspecified_type
 A functor of the filtered kernel for two filtered points.
 
using Difference_of_points = unspecified_type
 A functor of the filtered kernel for two filtered points.
 
using Scaled_vector = unspecified_type
 A functor of the filtered kernel the return type of Difference_of_points
 
using Translated_point = unspecified_type
 A functor of the filtered kernel the return type of Scaled_vector
 
using Exact_kernel = unspecified_type
 The exact kernel.
 
using Exact_point = unspecified_type
 The point type of the exact kernel corresponding to dimension.
 
using K2F = unspecified_type
 A converter for points from Kernel to Approximate_kernel
 
using F2E = unspecified_type
 A converter for points from Approximate_kernel to Exact_kernel
 

Member Typedef Documentation

◆ Exact_point

The point type of the exact kernel corresponding to dimension.

The point type must have operator[] returning a number type which can be used as first template parameter of Sqrt_extension.

◆ Kernel

using FrechetDistanceTraits::Kernel = unspecified

The kernel type.

If this type has a nested type Has_filtered_predicates_tag with value == true,