#include <FKDPoint.h>
Public Member Functions | |
FKDPoint () | |
FKDPoint (TYPE x, TYPE y, unsigned int id=0) | |
FKDPoint (TYPE x, TYPE y, TYPE z, unsigned int id=0) | |
FKDPoint (TYPE x, TYPE y, TYPE z, TYPE w, unsigned int id=0) | |
unsigned int | getId () const |
TYPE & | operator[] (unsigned int const i) |
TYPE const & | operator[] (unsigned int const i) const |
void | setDimension (unsigned int i, const TYPE &value) |
void | setId (const unsigned int id) |
Private Attributes | |
std::array< TYPE, numberOfDimensions > | theElements |
unsigned int | theId |
Definition at line 8 of file FKDPoint.h.
|
inline |
Definition at line 10 of file FKDPoint.h.
|
inline |
Definition at line 12 of file FKDPoint.h.
References gpuClustering::id, FKDPoint< TYPE, numberOfDimensions >::theElements, FKDPoint< TYPE, numberOfDimensions >::theId, x, and y.
|
inline |
Definition at line 20 of file FKDPoint.h.
References gpuClustering::id, FKDPoint< TYPE, numberOfDimensions >::theElements, FKDPoint< TYPE, numberOfDimensions >::theId, x, y, and z.
|
inline |
Definition at line 29 of file FKDPoint.h.
References gpuClustering::id, FKDPoint< TYPE, numberOfDimensions >::theElements, FKDPoint< TYPE, numberOfDimensions >::theId, w, x, y, and z.
|
inline |
Definition at line 47 of file FKDPoint.h.
References FKDPoint< TYPE, numberOfDimensions >::theId.
Referenced by FKDTree< TYPE, numberOfDimensions >::add_at_position().
|
inline |
Definition at line 39 of file FKDPoint.h.
References mps_fire::i, and FKDPoint< TYPE, numberOfDimensions >::theElements.
|
inline |
Definition at line 41 of file FKDPoint.h.
References mps_fire::i, and FKDPoint< TYPE, numberOfDimensions >::theElements.
|
inline |
Definition at line 43 of file FKDPoint.h.
References mps_fire::i, FKDPoint< TYPE, numberOfDimensions >::theElements, and relativeConstraints::value.
|
inline |
Definition at line 45 of file FKDPoint.h.
References gpuClustering::id, and FKDPoint< TYPE, numberOfDimensions >::theId.
|
private |
Definition at line 50 of file FKDPoint.h.
Referenced by FKDPoint< TYPE, numberOfDimensions >::FKDPoint(), FKDPoint< TYPE, numberOfDimensions >::operator[](), and FKDPoint< TYPE, numberOfDimensions >::setDimension().
|
private |
Definition at line 51 of file FKDPoint.h.
Referenced by FKDPoint< TYPE, numberOfDimensions >::FKDPoint(), FKDPoint< TYPE, numberOfDimensions >::getId(), and FKDPoint< TYPE, numberOfDimensions >::setId().