ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
FLANNParameters Struct Reference

#include <flann.h>

Public Attributes

enum flann_algorithm_t algorithm
 
int checks
 
float eps
 
int sorted
 
int max_neighbors
 
int cores
 
int trees
 
int leaf_max_size
 
int branching
 
int iterations
 
enum flann_centers_init_t centers_init
 
float cb_index
 
float target_precision
 
float build_weight
 
float memory_weight
 
float sample_fraction
 
unsigned int table_number_
 
unsigned int key_size_
 
unsigned int multi_probe_level_
 
enum flann_log_level_t log_level
 
long random_seed
 

Detailed Description

Definition at line 43 of file flann.h.

Member Data Documentation

◆ algorithm

enum flann_algorithm_t FLANNParameters::algorithm

Definition at line 591 of file flann.h.

Referenced by __flann_build_index(), create_parameters(), and update_flann_parameters().

◆ branching

int FLANNParameters::branching

◆ build_weight

float FLANNParameters::build_weight

Definition at line 66 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ cb_index

float FLANNParameters::cb_index

Definition at line 62 of file flann.h.

Referenced by __flann_build_index(), __flann_compute_cluster_centers(), and create_parameters().

◆ centers_init

enum flann_centers_init_t FLANNParameters::centers_init

◆ checks

int FLANNParameters::checks

Definition at line 48 of file flann.h.

Referenced by __flann_build_index(), create_parameters(), and create_search_params().

◆ cores

int FLANNParameters::cores

Definition at line 52 of file flann.h.

Referenced by create_search_params().

◆ eps

float FLANNParameters::eps

Definition at line 49 of file flann.h.

Referenced by __flann_build_index(), create_parameters(), and create_search_params().

◆ iterations

int FLANNParameters::iterations

◆ key_size_

unsigned int FLANNParameters::key_size_

The number of hash tables to use

Definition at line 72 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ leaf_max_size

int FLANNParameters::leaf_max_size

Definition at line 56 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ log_level

enum flann_log_level_t FLANNParameters::log_level

Number of levels to use in multi-probe LSH, 0 for standard LSH

Definition at line 73 of file flann.h.

Referenced by create_parameters(), init_flann_parameters(), and update_flann_parameters().

◆ max_neighbors

int FLANNParameters::max_neighbors

Definition at line 51 of file flann.h.

Referenced by create_search_params().

◆ memory_weight

float FLANNParameters::memory_weight

Definition at line 67 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ multi_probe_level_

unsigned int FLANNParameters::multi_probe_level_

The length of the key in the hash tables

Definition at line 73 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ random_seed

long FLANNParameters::random_seed

Definition at line 77 of file flann.h.

Referenced by create_parameters(), init_flann_parameters(), and update_flann_parameters().

◆ sample_fraction

float FLANNParameters::sample_fraction

Definition at line 68 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ sorted

int FLANNParameters::sorted

Definition at line 50 of file flann.h.

Referenced by create_search_params().

◆ table_number_

unsigned int FLANNParameters::table_number_

Definition at line 71 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ target_precision

float FLANNParameters::target_precision

Definition at line 65 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().

◆ trees

int FLANNParameters::trees

Definition at line 55 of file flann.h.

Referenced by create_parameters(), and update_flann_parameters().


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