|
template<template< class D > class C, class D > |
static double | Distance (const C< D > &src, const size_t orig, const size_t dms) |
| Compute the distances. These are the used IDE that can run in verbose mode for code debuging. More...
|
|
template<template< class D > class C> |
static double | Distance (const C< char > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< uchar > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< short > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< int > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< uint > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< ulint > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< llint > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< ullint > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< float > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< double > &src, const size_t orig, const size_t dms) |
|
template<template< class D > class C, class D > |
static double | Distance (const C< D > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
| Compute the distances. These are the used IDE that can run in verbose mode for code debuging. More...
|
|
template<template< class D > class C> |
static double | Distance (const C< char > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< uchar > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< short > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< int > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< uint > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< ulint > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< llint > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< ullint > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< float > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< double > &src, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C, class D > |
static double | Distance (const C< D > &src, const C< D > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
| Compute the distances. These are the used IDE that can run in verbose mode for code debuging. More...
|
|
template<template< class D > class C> |
static double | Distance (const C< char > &src, const C< char > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< uchar > &src, const C< uchar > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< short > &src, const C< short > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< int > &src, const C< int > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< uint > &src, const C< uint > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< ulint > &src, const C< ulint > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< llint > &src, const C< llint > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< ullint > &src, const C< ullint > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< float > &src, const C< float > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
template<template< class D > class C> |
static double | Distance (const C< double > &src, const C< double > &tgt, const size_t src_orig, const size_t tgt_orig, const size_t dms) |
|
static void | SetEuclideanDistanceFunction () |
| Functions to change current distance function. More...
|
|
static void | SetPreEuclideanDistanceFunction (size_t maximum_distance) |
|
static void | SetSquareEuclideanDistanceFunction () |
|
static void | SetCityBlockDistanceFunction () |
|
static void | SetChessBoardDistanceFunction () |
|
|
static DistanceFunctionType | distance_function_type |
|
static double(* | CharDistancePtr )(const char *src, const size_t dms) |
|
static double(* | CharDistancePtrTgt )(const char *src, const char *tgt, const size_t dms) |
|
static double(* | UCharDistancePtr )(const uchar *src, const size_t dms) |
|
static double(* | UCharDistancePtrTgt )(const uchar *src, const uchar *tgt, const size_t dms) |
|
static double(* | ShortDistancePtr )(const short *src, const size_t dms) |
|
static double(* | ShortDistancePtrTgt )(const short *src, const short *tgt, const size_t dms) |
|
static double(* | IntDistancePtr )(const int *src, const size_t dms) |
|
static double(* | IntDistancePtrTgt )(const int *src, const int *tgt, const size_t dms) |
|
static double(* | UIntDistancePtr )(const uint *src, const size_t dms) |
|
static double(* | UIntDistancePtrTgt )(const uint *src, const uint *tgt, const size_t dms) |
|
static double(* | ULongDistancePtr )(const ulint *src, const size_t dms) |
|
static double(* | ULongDistancePtrTgt )(const ulint *src, const ulint *tgt, const size_t dms) |
|
static double(* | LLongDistancePtr )(const llint *src, const size_t dms) |
|
static double(* | LLongDistancePtrTgt )(const llint *src, const llint *tgt, const size_t dms) |
|
static double(* | ULLongDistancePtr )(const ullint *src, const size_t dms) |
|
static double(* | ULLongDistancePtrTgt )(const ullint *src, const ullint *tgt, const size_t dms) |
|
static double(* | FloatDistancePtr )(const float *src, const size_t dms) |
|
static double(* | FloatDistancePtrTgt )(const float *src, const float *tgt, const size_t dms) |
|
static double(* | DoubleDistancePtr )(const double *src, const size_t dms) |
|
static double(* | DoubleDistancePtrTgt )(const double *src, const double *tgt, const size_t dms) |
|