TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc > Member List

This is the complete list of members for G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >, including all inherited members.

balance(int valuesPerNode=40, int numMeanSplits=3)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
begin() const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
beginBoxIntersection(const AABox &box) const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
clear()G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
clearData()G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
cloneTree(Node *src)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inlineprotected
computeBounds(const Array< Handle > &point)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inlineprotectedstatic
contains(const T &value)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
deserializeStructure(BinaryInput &bi)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
end() const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
endBoxIntersection() const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
getIntersectingMembers(const Array< Plane > &plane, Array< T > &members, Node *node, uint32 parentMask)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inlineprivatestatic
getIntersectingMembers(const Array< Plane > &plane, Array< T > &members) const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
getIntersectingMembers(const Frustum &frustum, Array< T > &members) const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
getIntersectingMembers(const AABox &box, Array< T > &members) const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
getIntersectingMembers(const Sphere &sphere, Array< T > &members) const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
getMembers(Array< T > &members) const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
insert(const T &value)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
insert(const Array< T > &valueArray)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
makeNode(Array< Handle > &source, Array< Handle > &temp, int valuesPerNode, int numMeanSplits)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inlineprotected
memberTableG3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >protected
MemberTable typedefG3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >protected
operator=(const PointKDTree &src)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
PointKDTree()G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
PointKDTree(const PointKDTree &src)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
remove(const T &value)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
rootG3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >protected
serializeStructure(BinaryOutput &bo) const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
size() const G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
update(const T &value)G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline
~PointKDTree()G3D::PointKDTree< T, PositionFunc, HashFunc, EqualsFunc >inline