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
BBTree Member List

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

Clear()BBTree
countBBTreeprivate
DrawDebugNode(TriangleMeshNode node, float yoffset, Color color)BBTreeprivatestatic
DrawDebugRect(IntRect rect)BBTreeprivatestatic
EnsureCapacity(int c)BBTreeprivate
EnsureNodeCapacity(int c)BBTreeprivate
GetBox(IntRect rect)BBTreeprivate
GetOrderedChildren(ref int first, ref int second, out float firstDist, out float secondDist, Vector3 p)BBTreeprivate
leafNodesBBTreeprivate
MaximumLeafSizeBBTreeprivate
NodeBounds(int[] permutation, IntRect[] nodeBounds, int from, int to)BBTreeprivatestatic
NodeIntersectsCircle(TriangleMeshNode node, Vector3 p, float radius)BBTreeprivatestatic
nodeLookupBBTreeprivate
OnDrawGizmos()BBTree
OnDrawGizmos(int boxi, int depth)BBTreeprivate
OnEnterPool()BBTreeprivate
QueryClosest(Vector3 p, NNConstraint constraint, out float distance)BBTree
QueryClosest(Vector3 p, NNConstraint constraint, ref float distance, NNInfoInternal previous)BBTree
QueryClosestXZ(Vector3 p, NNConstraint constraint, ref float distance, NNInfoInternal previous)BBTree
QueryInside(Vector3 p, NNConstraint constraint)BBTree
RebuildFrom(TriangleMeshNode[] nodes)BBTree
RebuildFromInternal(TriangleMeshNode[] nodes, int[] permutation, IntRect[] nodeBounds, int from, int to, bool odd)BBTreeprivate
RectIntersectsCircle(IntRect r, Vector3 p, float radius)BBTreeprivatestatic
SearchBoxClosest(int boxi, Vector3 p, ref float closestSqrDist, NNConstraint constraint, ref NNInfoInternal nnInfo)BBTreeprivate
SearchBoxClosestXZ(int boxi, Vector3 p, ref float closestSqrDist, NNConstraint constraint, ref NNInfoInternal nnInfo)BBTreeprivate
SearchBoxInside(int boxi, Vector3 p, NNConstraint constraint)BBTreeprivate
SizeBBTree
SplitByX(TriangleMeshNode[] nodes, int[] permutation, int from, int to, int divider)BBTreeprivatestatic
SplitByZ(TriangleMeshNode[] nodes, int[] permutation, int from, int to, int divider)BBTreeprivatestatic
SquaredRectPointDistance(IntRect r, Vector3 p)BBTreeprivatestatic
treeBBTreeprivate