OpenCV: cvflann::MaxDistance< T > Struct Template Reference

| OpenCV 3.4.2 Open Source Computer Vision

Public Types | Public Member Functions | List of all members
cvflann::MaxDistance< T > Struct Template Reference

`#include "dist.h"`

## Public Types
typedef T | ElementType
typedef False | is_kdtree_distance
typedef True | is_vector_space_distance
typedef Accumulator< T >::Type | ResultType

## Public Member Functions
template<typename Iterator1 , typename Iterator2 >
ResultType | operator() (Iterator1 a, Iterator2 b, size_t size, ResultType worst_dist=-1) const

## Member Typedef Documentation

## ◆ ElementType

template<class T >

typedef T cvflann::MaxDistance< T >::ElementType

## ◆ is_kdtree_distance

template<class T >

typedef False cvflann::MaxDistance< T >::is_kdtree_distance

## ◆ is_vector_space_distance

template<class T >

typedef True cvflann::MaxDistance< T >::is_vector_space_distance

## ◆ ResultType

template<class T >

typedef Accumulator<T>::Type cvflann::MaxDistance< T >::ResultType

## Member Function Documentation

## ◆ operator()()

template<class T >
template<typename Iterator1 , typename Iterator2 >

ResultType cvflann::MaxDistance< T >::operator() | ( | Iterator1 | a,
|  | Iterator2 | b,
|  | size_t | size,
|  | ResultType | worst_dist = `-1`
| ) |  | const
| inline

Compute the max distance (L_infinity) between two vectors.

This distance is not a valid kdtree distance, it's not dimensionwise additive.

The documentation for this struct was generated from the following file:

- flann/include/opencv2/flann/dist.h