Struct JobRecalculateComponents Extends IJob

Private

Inner Types

Public Methods

CheckChildInvariants ()
Public
CheckConnectionInvariants ()
Public
CheckPreUpdateInvariants ()
Public
Execute ()
Public
FindHierarchicalNodeChildren (hGraph, hierarchicalNode, startNode)

Run a BFS out from a start node and assign up to MaxChildrenPerNode nodes to the specified hierarchical node which are not already assigned to another hierarchical node.

Public
FloodFill (hGraph)

Flood fills the graph of hierarchical nodes and assigns the same area ID to all hierarchical nodes that are in the same connected component.

Public
GetHierarchicalNodeIndex (graph)
Public
Grow (graph)
Public
RemoveHierarchicalNode (hGraph, hierarchicalNode, removeAdjacentSmallNodes)
Public

Public Variables

bounds
Public
connectionAllocations
Public
dirtiedHierarchicalNodes
Public
hGraphGC
Public
numHierarchicalNodes
Public