Struct JobBuild Extends IJob
Public Methods
Builds the subtree at nodeOffset from the counting sort's bucket table.
Child bounds of a node where child goes from 0 to 7.
Fills agentCodes with morton codes for the first count entries of agents.
Orders the first count entries of agents by the cell they fall in at the given depth.
Public Static Methods
Child index BuildNode would pick for p at each of the top levels, root level in the high bits.
Child index BuildNode would pick for p at each of the top levels, root level in the high bits.
Moves every agent above splitPoint on the given axis to the end of [startIndex, endIndex).
Public Variables
Number of Morton code bits one level of the tree consumes.
Length should be greater or equal to agentPositions.Length.
Should have size 1.
Should have size: InnerNodeCountUpperBound(numAgents)
Should have size 2.
Should have size: InnerNodeCountUpperBound(numAgents)
Should have size: InnerNodeCountUpperBound(numAgents)
Should have size: InnerNodeCountUpperBound(numAgents)
Public Static Variables
Crowd size below which the counting sort does not pay for itself.