TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::PointHashGrid< Value, PosFunc, EqualsFunc > Member List

This is the complete list of members for G3D::PointHashGrid< Value, PosFunc, EqualsFunc >, including all inherited members.

begin() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
begin(const Sphere &sphere) const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
beginBoxIntersection(const AABox &box, bool exact=true) const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
beginCells() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
beginSphereIntersection(const Sphere &sphere) const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
Cell typedefG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
CellTable typedefG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
clear(float radiusHint)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
clear(bool shrink=true)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
clearAndSetMemoryManager(const MemoryManager::Ref &m)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
clearAndSetRadiusHint(float radiusHint)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
conservativeBoxBounds() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
contains(const Value &v) const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
debugGetAverageBucketSize() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
debugGetDeepestBucketSize() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
debugPrintStatistics() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
deleteAll()G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
end() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
endBoxIntersection() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
endCells() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
endSphereIntersection() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
find(const Value &v, Point3int32 &foundCellCoord, Cell *&foundCell, int &index)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inlineprivate
getCellCoord(const Point3 &pos, Point3int32 &cellCoord) const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
getIntersectingMembers(const Sphere &sphere, Array< Value > &result) const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
initOffsetArray()G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inlineprotected
insert(const Value &v)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
insert(const Array< Value > &v)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
m_boundsG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
m_cellWidthG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
m_dataG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
m_epochG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
m_invCellWidthG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
m_memoryManagerG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
m_offsetArrayG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
m_sizeG3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
operator=(const ThisType &)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
PointHashGrid(const ThisType &)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >private
PointHashGrid(float radiusHint, const MemoryManager::Ref &m=MemoryManager::create())G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
PointHashGrid(const Array< Value > &init, float radiusHint=-1.0f, const MemoryManager::Ref &m=MemoryManager::create())G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
radiusHint() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
remove(const Value &v, bool shrinkIfNecessary=true)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
remove(const Array< Value > &v, bool shrink=true)G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline
size() const G3D::PointHashGrid< Value, PosFunc, EqualsFunc >inline