|
CoastalME (Coastal Modelling Environment)
Simulates the long-term behaviour of complex coastlines
|
#include <nanoflann.hpp>
Public Types | |
| using | DistanceType = _DistanceType |
| using | IndexType = _IndexType |
| using | CountType = _CountType |
Public Member Functions | |
| RKNNResultSet (CountType capacity_, DistanceType maximumSearchDistanceSquared_) | |
| void | init (IndexType *indices_, DistanceType *dists_) |
| CountType | size () const |
| bool | empty () const |
| bool | full () const |
| bool | addPoint (DistanceType dist, IndexType index) |
| DistanceType | worstDist () const |
| void | sort () |
Private Attributes | |
| IndexType * | indices |
| DistanceType * | dists |
| CountType | capacity |
| CountType | count |
| DistanceType | maximumSearchDistanceSquared |
Result set for RKNN searches (N-closest neighbors with a maximum radius)
Definition at line 288 of file nanoflann.hpp.
| using nanoflann::RKNNResultSet< _DistanceType, _IndexType, _CountType >::CountType = _CountType |
Definition at line 293 of file nanoflann.hpp.
| using nanoflann::RKNNResultSet< _DistanceType, _IndexType, _CountType >::DistanceType = _DistanceType |
Definition at line 291 of file nanoflann.hpp.
| using nanoflann::RKNNResultSet< _DistanceType, _IndexType, _CountType >::IndexType = _IndexType |
Definition at line 292 of file nanoflann.hpp.
|
inlineexplicit |
Definition at line 303 of file nanoflann.hpp.
|
inline |
Called during search to add an element matching the criteria.
If defined and two points have the same distance, the one with the lowest-index will be returned first.
Definition at line 330 of file nanoflann.hpp.
|
inline |
Definition at line 322 of file nanoflann.hpp.
|
inline |
Definition at line 323 of file nanoflann.hpp.
|
inline |
Definition at line 313 of file nanoflann.hpp.
|
inline |
Definition at line 321 of file nanoflann.hpp.
|
inline |
Definition at line 373 of file nanoflann.hpp.
|
inline |
Returns the worst distance among found solutions if the search result is full, or the maximum possible distance, if not full yet.
Definition at line 367 of file nanoflann.hpp.
|
private |
Definition at line 298 of file nanoflann.hpp.
Referenced by addPoint(), full(), init(), RKNNResultSet(), and worstDist().
|
private |
Definition at line 299 of file nanoflann.hpp.
Referenced by addPoint(), empty(), full(), init(), RKNNResultSet(), size(), and worstDist().
|
private |
Definition at line 297 of file nanoflann.hpp.
Referenced by addPoint(), init(), RKNNResultSet(), and worstDist().
|
private |
Definition at line 296 of file nanoflann.hpp.
Referenced by addPoint(), init(), and RKNNResultSet().
|
private |
Definition at line 300 of file nanoflann.hpp.
Referenced by init(), RKNNResultSet(), and worstDist().