| balance(int valuesPerNode=5, int numMeanSplits=3) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| begin() const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| beginBoxIntersection(const AABox &box) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| clear() | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| cloneTree(Node *src) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inlineprotected |
| computeBounds(const Array< Handle * > &point, int beginIndex, int endIndex) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inlineprotectedstatic |
| contains(const T &value) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| deserializeStructure(BinaryInput &bi) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| end() const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| endBoxIntersection() const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const Array< Plane > &plane, Array< T * > &members, Node *node, uint32 parentMask) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inlineprotectedstatic |
| getIntersectingMembers(const Array< Plane > &plane, Array< T * > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const Array< Plane > &plane, Array< T > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const Frustum &frustum, Array< T * > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const Frustum &frustum, Array< T > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const AABox &box, Array< T * > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const AABox &box, Array< T > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const Sphere &sphere, Array< T * > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getIntersectingMembers(const Sphere &sphere, Array< T > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getMembers(Array< T > &members) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| getPointer(const T &value) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| insert(const T &value) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| insert(const Array< T > &valueArray) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| intersectRay(const Ray &ray, RayCallback &intersectCallback, float &distance, bool intersectCallbackIsFast=false) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| KDTree() | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| KDTree(const KDTree &src) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| makeNode(Array< Handle * > &source, int valuesPerNode, int numMeanSplits, Array< Handle * > &temp) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inlineprotected |
| Member typedef | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | protected |
| memberTable | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | protected |
| MemberTable typedef | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | protected |
| operator=(const KDTree &src) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| remove(const T &value) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| root | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | protected |
| serializeStructure(BinaryOutput &bo) const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| setContents(const Array< T > &array, int valuesPerNode=5, int numMeanSplits=3) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| size() const | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| update(const T &value) | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |
| ~KDTree() | G3D::KDTree< T, BoundsFunc, HashFunc, EqualsFunc > | inline |