|
iCub-main
|
Classes | |
| struct | Data_t |
| struct | Epsilon_neighbours_t |
| struct | Node_t |
Enumerations | |
| enum class | PointType { unclassified =-1 , noise =-2 } |
Functions | |
| shared_ptr< Node_t > | create_node (const size_t index) |
| void | append (const size_t index, shared_ptr< Epsilon_neighbours_t > en) |
| shared_ptr< Epsilon_neighbours_t > | get_epsilon_neighbours (const size_t index, shared_ptr< Data_t > augData) |
| void | spread (const size_t index, shared_ptr< Epsilon_neighbours_t > seeds, const size_t id, shared_ptr< Data_t > augData) |
| bool | expand (const size_t index, const size_t id, shared_ptr< Data_t > augData) |
|
strong |
| Enumerator | |
|---|---|
| unclassified | |
| noise | |
Definition at line 26 of file clustering.cpp.
| void iCub::ctrl::dbscan::append | ( | const size_t | index, |
| shared_ptr< Epsilon_neighbours_t > | en | ||
| ) |
Definition at line 65 of file clustering.cpp.
| shared_ptr< Node_t > iCub::ctrl::dbscan::create_node | ( | const size_t | index | ) |
Definition at line 56 of file clustering.cpp.
| bool iCub::ctrl::dbscan::expand | ( | const size_t | index, |
| const size_t | id, | ||
| shared_ptr< Data_t > | augData | ||
| ) |
Definition at line 124 of file clustering.cpp.
| shared_ptr< Epsilon_neighbours_t > iCub::ctrl::dbscan::get_epsilon_neighbours | ( | const size_t | index, |
| shared_ptr< Data_t > | augData | ||
| ) |
Definition at line 82 of file clustering.cpp.
| void iCub::ctrl::dbscan::spread | ( | const size_t | index, |
| shared_ptr< Epsilon_neighbours_t > | seeds, | ||
| const size_t | id, | ||
| shared_ptr< Data_t > | augData | ||
| ) |
Definition at line 102 of file clustering.cpp.