A* Pathfinding Project  4.0.7
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events Macros Groups Pages
PointKDTree Member List

This is the complete list of members for PointKDTree, including all inherited members.

Add(GraphNode node)PointKDTree
Add(GraphNode point, int index, int depth=0)PointKDTreeprivate
Build(int index, List< GraphNode > nodes, int start, int end)PointKDTreeprivate
CollectAndClear(int index, List< GraphNode > buffer)PointKDTreeprivate
comparersPointKDTreeprivatestatic
Draw(int index, Int3 mn, Int3 mx, int depth=0)PointKDTreeprivate
EnsureSize(int index)PointKDTreeprivate
GetInRange(Int3 point, long sqrRadius, List< GraphNode > buffer)PointKDTree
GetInRangeInternal(int index, Int3 point, long sqrRadius, List< GraphNode > buffer)PointKDTreeprivate
GetNearest(Int3 point, NNConstraint constraint)PointKDTree
GetNearestInternal(int index, Int3 point, NNConstraint constraint, ref GraphNode best, ref long bestSqrDist)PointKDTreeprivate
GetOrCreateList()PointKDTreeprivate
largeListPointKDTreeprivate
LeafSizePointKDTreestatic
listCachePointKDTreeprivate
MaxAllowedSize(int numNodes, int depth)PointKDTreeprivatestatic
numNodesPointKDTreeprivate
OnDrawGizmos()PointKDTree
PointKDTree()PointKDTree
Rebalance(int index)PointKDTreeprivate
Rebuild(GraphNode[] nodes, int start, int end)PointKDTree
Size(int index)PointKDTreeprivate
treePointKDTreeprivate