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 |
clear(float radiusHint) | G3D::PointHashGrid< Value, PosFunc, EqualsFunc > | inline |
clear(bool shrink=true) | G3D::PointHashGrid< Value, PosFunc, EqualsFunc > | inline |
clearAndSetMemoryManager(const shared_ptr< MemoryManager > &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 |
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 |
PointHashGrid(float radiusHint, const shared_ptr< MemoryManager > &m=MemoryManager::create()) | G3D::PointHashGrid< Value, PosFunc, EqualsFunc > | inline |
PointHashGrid(const Array< Value > &init, float radiusHint=-1.0f, const shared_ptr< MemoryManager > &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 |