Class TraversalProvider Extends ITraversalProvider

Public

Blocks nodes according to a BlockManager.

Public Methods

CanTraverse (path, node)
Public
GetTraversalCost (path, node)
Public
TraversalProvider (blockManager, mode, selector)
Public

Public Variables

mode

Affects which nodes are considered blocked.

Public

Private/Protected Members

blockManager

Holds information about which nodes are occupied.

Private Readonly
selector

Blockers for this path.

Private Readonly