OpenLB 1.7
|
#include <nanoflann.hpp>
Public Member Functions | |
RadiusResultList (DistanceType radius_, std::list< IndexType > &indices_list) | |
~RadiusResultList () | |
void | init () |
void | clear () |
size_t | size () const |
bool | full () const |
void | addPoint (DistanceType dist, IndexType index) |
DistanceType | worstDist () const |
void | set_radius_and_clear (const DistanceType r) |
Clears the result set and adjusts the search radius. | |
std::pair< IndexType, DistanceType > | worst_item () const |
Find the worst result (furtherest neighbor) without copying or sorting Pre-conditions: size() > 0. | |
Public Attributes | |
const DistanceType | radius |
std::list< IndexType > & | m_indices_list |
Definition at line 188 of file nanoflann.hpp.
|
inline |
Definition at line 195 of file nanoflann.hpp.
|
inline |
Definition at line 202 of file nanoflann.hpp.
|
inline |
Definition at line 220 of file nanoflann.hpp.
|
inline |
Definition at line 208 of file nanoflann.hpp.
|
inline |
Definition at line 216 of file nanoflann.hpp.
|
inline |
Definition at line 205 of file nanoflann.hpp.
|
inline |
Clears the result set and adjusts the search radius.
Definition at line 230 of file nanoflann.hpp.
|
inline |
|
inline |
Find the worst result (furtherest neighbor) without copying or sorting Pre-conditions: size() > 0.
Definition at line 239 of file nanoflann.hpp.
|
inline |
Definition at line 225 of file nanoflann.hpp.
std::list<IndexType>& nanoflann::RadiusResultList< DistanceType, IndexType >::m_indices_list |
Definition at line 193 of file nanoflann.hpp.
const DistanceType nanoflann::RadiusResultList< DistanceType, IndexType >::radius |
Definition at line 190 of file nanoflann.hpp.