Struct JobBuild Extends IJob

Public

Public Methods

BuildNode (boundsMin, boundsMax, depth, agentsStart, agentsEnd, nodeOffset, firstFreeChild)
Public
CalculateSpeeds (nodeCount)
Public
Execute ()
Public

Public Static Methods

Partition (indices, startIndex, endIndex, coordinates, splitPoint)
Public Static

Public Variables

agentPositions
Public
agentRadii
Public
agentSpeeds
Public
agentVersions
Public
agents

Length should be greater or equal to agentPositions.Length.

Public
movementPlane
Public
numAgents
Public
outAgentCount

Should have size 1.

Public
outAgentPositions
Public
outAgentRadii
Public
outArea

Should have size: InnerNodeCountUpperBound(numAgents)

Public
outBoundingBox

Should have size 2.

Public
outChildPointers

Should have size: InnerNodeCountUpperBound(numAgents)

Public
outMaxRadius

Should have size: InnerNodeCountUpperBound(numAgents)

Public
outMaxSpeeds

Should have size: InnerNodeCountUpperBound(numAgents)

Public