#include <aims/math/knn.h>
Definition at line 165 of file knn.h.
◆ pointer
◆ reference
◆ value_type
◆ Database() [1/2]
| aims::knn::Database::Database |
( |
| ) |
|
◆ Database() [2/2]
| aims::knn::Database::Database |
( |
double * | data, |
|
|
unsigned int | size, |
|
|
unsigned int | dim ) |
◆ ~Database()
| virtual aims::knn::Database::~Database |
( |
| ) |
|
|
inlinevirtual |
◆ begin()
| iterator aims::knn::Database::begin |
( |
void | | ) |
|
|
inline |
◆ dim()
| unsigned int aims::knn::Database::dim |
( |
void | | ) |
const |
|
inline |
◆ end()
| iterator aims::knn::Database::end |
( |
void | | ) |
|
|
inline |
◆ holes()
| const std::vector< bool > & aims::knn::Database::holes |
( |
| ) |
const |
|
inline |
◆ init()
| void aims::knn::Database::init |
( |
double * | data, |
|
|
unsigned int | size, |
|
|
unsigned int | dim ) |
◆ operator()()
| double aims::knn::Database::operator() |
( |
unsigned int | x, |
|
|
unsigned int | y ) const |
|
inline |
◆ operator[]() [1/2]
| double * aims::knn::Database::operator[] |
( |
unsigned int | ind | ) |
|
|
inline |
◆ operator[]() [2/2]
| const double * aims::knn::Database::operator[] |
( |
unsigned int | ind | ) |
const |
|
inline |
◆ removeHoles()
| void aims::knn::Database::removeHoles |
( |
void | | ) |
|
|
inline |
◆ search()
| int aims::knn::Database::search |
( |
const std::vector< double > & | v, |
|
|
unsigned int | dim ) const |
◆ search_with_hole()
| int aims::knn::Database::search_with_hole |
( |
const std::vector< double > & | v, |
|
|
unsigned int | dim ) const |
◆ setHole()
| void aims::knn::Database::setHole |
( |
unsigned int | ind, |
|
|
bool | status ) |
|
inline |
◆ size()
| unsigned int aims::knn::Database::size |
( |
void | | ) |
const |
|
inline |
◆ sort()
| void aims::knn::Database::sort |
( |
unsigned int | dim | ) |
|
◆ variance_along_dim()
| double aims::knn::Database::variance_along_dim |
( |
unsigned int | dim | ) |
const |
◆ _data
| double* aims::knn::Database::_data |
|
protected |
◆ _dim
| unsigned int aims::knn::Database::_dim |
|
protected |
◆ _holes
| std::vector<bool> aims::knn::Database::_holes |
|
protected |
◆ _size
| unsigned int aims::knn::Database::_size |
|
protected |
The documentation for this class was generated from the following file: