Classes | Namespaces | Typedefs | Functions
include/opencv2/flann/dist.h File Reference

Go to the source code of this file.

Classes

struct  cvflann::Accumulator< T >
struct  cvflann::Accumulator< unsigned char >
struct  cvflann::Accumulator< unsigned short >
struct  cvflann::Accumulator< unsigned int >
struct  cvflann::Accumulator< char >
struct  cvflann::Accumulator< short >
struct  cvflann::Accumulator< int >
class  cvflann::True
class  cvflann::False
struct  cvflann::L2_Simple< T >
struct  cvflann::L2< T >
struct  cvflann::L1< T >
struct  cvflann::MinkowskiDistance< T >
struct  cvflann::MaxDistance< T >
struct  cvflann::HammingLUT
struct  cvflann::HammingLUT2
struct  cvflann::Hamming< T >
struct  cvflann::Hamming2< T >
struct  cvflann::HistIntersectionDistance< T >
struct  cvflann::HellingerDistance< T >
struct  cvflann::ChiSquareDistance< T >
struct  cvflann::KL_Divergence< T >
struct  cvflann::ZeroIterator< T >

Namespaces

namespace  cvflann

Typedefs

typedef unsigned __int32 uint32_t
typedef unsigned __int64 uint64_t

Functions

template<typename T >
T cvflann::abs (T x)
template<>
int cvflann::abs< int > (int x)
template<>
float cvflann::abs< float > (float x)
template<>
double cvflann::abs< double > (double x)

Typedef Documentation

typedef unsigned __int32 uint32_t
typedef unsigned __int64 uint64_t