#include <CGAL/Frechet_distance_traits_3.h>
template<class GT>
class CGAL::Frechet_distance_traits_3< GT >
- Is model of
FrechetDistanceTraits
- Template Parameters
-
- Examples
- Frechet_distance/Frechet_distance_3.cpp.
|
using | Kernel = GT |
|
using | FT = typename Kernel::FT |
|
using | Point = typename Kernel::Point_3 |
|
using | Bbox = Bbox_3 |
|
using | distance_t = CGAL::Interval_nt< false > |
|
using | Approximate_kernel = CGAL::Simple_cartesian< distance_t > |
|
using | Approximate_point = typename Approximate_kernel::Point_3 |
|
using | Construct_bbox = typename Approximate_kernel::Construct_bbox_3 |
|
using | Squared_distance = typename Approximate_kernel::Compute_squared_distance_3 |
|
using | Difference_of_points = typename Approximate_kernel::Construct_vector_3 |
|
using | Scaled_vector = typename Approximate_kernel::Construct_scaled_vector_3 |
|
using | Translated_point = typename Approximate_kernel::Construct_translated_point_3 |
|
using | Exact_kernel = typename CGAL::Frechet_distance_::internal::Get_exact_kernel< Kernel >::type |
|
using | Exact_point = typename Exact_kernel::Point_3 |
|
using | D2D = NT_converter< distance_t, double > |
|
using | F2E = Cartesian_converter< Approximate_kernel, Exact_kernel, D2D > |
|
using | FT2I = NT_converter< typename Kernel::FT, distance_t > |
|
using | K2F = Cartesian_converter< Kernel, Approximate_kernel, FT2I > |
|
using | Polyline = std::vector< Point > |
|
using | Polylines = std::vector< Polyline > |
|
using | PolylineID = std::size_t |
|
using | PolylineIDs = std::vector< PolylineID > |
|
|
static const int | dimension = 2 |
|
static constexpr bool | is_filtered = CGAL::Frechet_distance_::internal::Get_exact_kernel<Kernel>::is_filtered |
|
static constexpr bool | is_floating_point = CGAL::Frechet_distance_::internal::Get_exact_kernel<Kernel>::is_floating_point |
|
◆ Polyline