Struct RVOQuadtreeBurst

Public

Quadtree for quick nearest neighbour search of rvo agents.

Inner Types

Public Methods

BuildJob (agentPositions, agentSpeeds, agentRadii, numAgents)
Public
DebugDraw ()
Public
DebugDraw (nodeIndex, nodeMin, nodeMax)
Public
Dispose ()
Public
QueryArea (position, radius)

Find the total agent area inside the circle at position with the given radius.

Public
QueryAreaRec (treeNodeIndex, p, radius, nodeMin, nodeMax)
Public
QueryKNearest (query, result, resultDistances)
Public
QueryRec (query, treeNodeIndex, nodeMin, nodeMax, result, resultDistances, maxRadius)
Public
Reserve (minSize)
Public

Public Static Methods

InnerNodeCountUpperBound (numAgents)
Public Static

Public Variables

agentPositions
Public
agentRadii
Public
agents
Public
BitPackingMask
Public
BitPackingShift
Public
boundingBoxBuffer
Public
bounds
Public
childPointers
Public
LeafNodeBit
Public
LeafSize
Public
MaxAgents
Public
MaxDepth
Public
maxRadius
Public
maxSpeeds
Public
nodeAreas
Public
numAgents
Public