| _doQueryDistIndicesWithFunctor(RangeQuery< stackSize > &query, Functor f) const | gr::KdTree< _Scalar, _Index > | inlineprotected |
| _getIndices(void) | gr::KdTree< _Scalar, _Index > | inline |
| _getNodes(void) | gr::KdTree< _Scalar, _Index > | inline |
| _getPoints(void) | gr::KdTree< _Scalar, _Index > | inline |
| _maxDepth | gr::KdTree< _Scalar, _Index > | protected |
| _nofPointsPerCell | gr::KdTree< _Scalar, _Index > | protected |
| aabb() const | gr::KdTree< _Scalar, _Index > | inline |
| add(const VectorDerived &p) | gr::KdTree< _Scalar, _Index > | inline |
| add(Scalar *position) | gr::KdTree< _Scalar, _Index > | inline |
| AxisAlignedBoxType typedef | gr::KdTree< _Scalar, _Index > | |
| createTree(unsigned int nodeId, unsigned int start, unsigned int end, unsigned int level, unsigned int targetCellsize, unsigned int targetMaxDepth) | gr::KdTree< _Scalar, _Index > | protected |
| doQueryDist(RangeQuery< stackSize > &query, Container &result) const | gr::KdTree< _Scalar, _Index > | inline |
| doQueryDistIndices(RangeQuery< stackSize > &query, IndexContainer &result) const | gr::KdTree< _Scalar, _Index > | inline |
| doQueryDistProcessIndices(RangeQuery< stackSize > &query, Functor f) const | gr::KdTree< _Scalar, _Index > | inline |
| doQueryRestrictedClosestIndex(RangeQuery< stackSize > &query, int currentId=-1) const | gr::KdTree< _Scalar, _Index > | inline |
| finalize() | gr::KdTree< _Scalar, _Index > | inline |
| Index typedef | gr::KdTree< _Scalar, _Index > | |
| IndexList typedef | gr::KdTree< _Scalar, _Index > | |
| invalidIndex() | gr::KdTree< _Scalar, _Index > | inlinestatic |
| KdTree(const PointList &points, unsigned int nofPointsPerCell=KD_POINT_PER_CELL, unsigned int maxDepth=KD_MAX_DEPTH) | gr::KdTree< _Scalar, _Index > | |
| KdTree(unsigned int size=0, unsigned int nofPointsPerCell=KD_POINT_PER_CELL, unsigned int maxDepth=KD_MAX_DEPTH) | gr::KdTree< _Scalar, _Index > | |
| mAABB | gr::KdTree< _Scalar, _Index > | protected |
| mIndices | gr::KdTree< _Scalar, _Index > | protected |
| mNodes | gr::KdTree< _Scalar, _Index > | protected |
| mPoints | gr::KdTree< _Scalar, _Index > | protected |
| NodeList typedef | gr::KdTree< _Scalar, _Index > | |
| PointList typedef | gr::KdTree< _Scalar, _Index > | |
| Scalar typedef | gr::KdTree< _Scalar, _Index > | |
| split(int start, int end, unsigned int dim, Scalar splitValue) | gr::KdTree< _Scalar, _Index > | inlineprotected |
| VectorType typedef | gr::KdTree< _Scalar, _Index > | |
| ~KdTree() | gr::KdTree< _Scalar, _Index > | |