Go to the source code of this file.
Namespaces |
namespace | rtflann |
Defines |
#define | FLANN_ARRAY_LEN(a) (sizeof(a)/sizeof(a[0])) |
#define | FLANN_DEPRECATED |
#define | FLANN_EXPORT |
#define | FLANN_PLATFORM_32_BIT |
Enumerations |
enum | rtflann::flann_algorithm_t {
rtflann::FLANN_INDEX_LINEAR = 0,
rtflann::FLANN_INDEX_KDTREE = 1,
rtflann::FLANN_INDEX_KMEANS = 2,
rtflann::FLANN_INDEX_COMPOSITE = 3,
rtflann::FLANN_INDEX_KDTREE_SINGLE = 4,
rtflann::FLANN_INDEX_HIERARCHICAL = 5,
rtflann::FLANN_INDEX_LSH = 6,
rtflann::FLANN_INDEX_SAVED = 254,
rtflann::FLANN_INDEX_AUTOTUNED = 255
} |
enum | rtflann::flann_centers_init_t { rtflann::FLANN_CENTERS_RANDOM = 0,
rtflann::FLANN_CENTERS_GONZALES = 1,
rtflann::FLANN_CENTERS_KMEANSPP = 2,
rtflann::FLANN_CENTERS_GROUPWISE = 3
} |
enum | rtflann::flann_checks_t { rtflann::FLANN_CHECKS_UNLIMITED = -1,
rtflann::FLANN_CHECKS_AUTOTUNED = -2
} |
enum | rtflann::flann_datatype_t {
rtflann::FLANN_NONE = -1,
rtflann::FLANN_INT8 = 0,
rtflann::FLANN_INT16 = 1,
rtflann::FLANN_INT32 = 2,
rtflann::FLANN_INT64 = 3,
rtflann::FLANN_UINT8 = 4,
rtflann::FLANN_UINT16 = 5,
rtflann::FLANN_UINT32 = 6,
rtflann::FLANN_UINT64 = 7,
rtflann::FLANN_FLOAT32 = 8,
rtflann::FLANN_FLOAT64 = 9
} |
enum | rtflann::flann_distance_t {
rtflann::FLANN_DIST_EUCLIDEAN = 1,
rtflann::FLANN_DIST_L2 = 1,
rtflann::FLANN_DIST_MANHATTAN = 2,
rtflann::FLANN_DIST_L1 = 2,
rtflann::FLANN_DIST_MINKOWSKI = 3,
rtflann::FLANN_DIST_MAX = 4,
rtflann::FLANN_DIST_HIST_INTERSECT = 5,
rtflann::FLANN_DIST_HELLINGER = 6,
rtflann::FLANN_DIST_CHI_SQUARE = 7,
rtflann::FLANN_DIST_KULLBACK_LEIBLER = 8,
rtflann::FLANN_DIST_HAMMING = 9,
rtflann::FLANN_DIST_HAMMING_LUT = 10,
rtflann::FLANN_DIST_HAMMING_POPCNT = 11,
rtflann::FLANN_DIST_L2_SIMPLE = 12
} |
enum | rtflann::flann_log_level_t {
rtflann::FLANN_LOG_NONE = 0,
rtflann::FLANN_LOG_FATAL = 1,
rtflann::FLANN_LOG_ERROR = 2,
rtflann::FLANN_LOG_WARN = 3,
rtflann::FLANN_LOG_INFO = 4,
rtflann::FLANN_LOG_DEBUG = 5
} |
Define Documentation