| CellEntrance (PartitionCell) | in
CellEntrance | Creates a new CellEntrance instance for a given PartitionCell. |
| CellSegmentInfo (Object, number, Direction, Interval, Interval, Interval, PartitionCell) | in
CellSegmentInfo | Creates a new CellSegmentInfo instance. |
| fireCreateCellEvent (PartitionCell) | in
DynamicObstacleDecomposition | Notifies all registered dynamic decomposition listeners that the given partition cell has been created. |
| fireFinalizeCellEvent (PartitionCell) | in
DynamicObstacleDecomposition | Notifies all registered dynamic decomposition listeners that the given partition cell has been finalized. |
| fireSubdividedEvent (PartitionCell, IList<Object>) | in
DynamicObstacleDecomposition | Notifies all registered dynamic decomposition listeners of a subdivision of a given partition cell. |
| fireUnlockCellEvent (PartitionCell) | in
DynamicObstacleDecomposition | Notifies all registered dynamic decomposition listeners that the given partition cell is unlocked again. |
| getNeighbors (PartitionCell) | in
DynamicObstacleDecomposition | Returns the neighbor partition cells of the given cell. |
| getObstacles (PartitionCell) | in
DynamicObstacleDecomposition | Returns all Obstacles that cover the given partition cell. |
| EdgeCellInfo (Object, PartitionCell, OrthogonalInterval, OrthogonalInterval, Direction, Direction, number) | in
EdgeCellInfo | Creates a new EdgeCellInfo instance. |
| getNeighbors (PartitionCell) | in
GraphPartition | Returns a list of all PartitionCells that are neighbors of the given cell, i.e., those cells that have a common border segment with the given cell. |
| getNodes (PartitionCell) | in
GraphPartition | Returns a list of all YNodes whose bounds intersect or cover the bounds of the given cell. |
| getObstacles (PartitionCell) | in
GraphPartition | Returns all Obstacles covering the given PartitionCell by delegating to the corresponding method of the inner partition. |
| onCellCreated (PartitionCell) | in
GraphPartition | Re-dispatches the event of the creation of a new PartitionCell to all registered IDecompositionListeners. |
| onCellFinalized (PartitionCell) | in
GraphPartition | Re-dispatches the event of having completed the process of subdivisions of a given PartitionCell to all registered IDecompositionListeners. |
| onCellSubdivided (PartitionCell, IList<Object>) | in
GraphPartition | Re-dispatches the event of the subdivision of a given PartitionCell into several sub-cells to all registered IDecompositionListeners. |
| onCellUnlocked (PartitionCell) | in
GraphPartition | Re-dispatches the event of having unlocked a previously finalized PartitionCell to all registered IDecompositionListeners. |
| onCellCreated (PartitionCell) | in
GraphPartitionExtensionAdapter | |
| onCellFinalized (PartitionCell) | in
GraphPartitionExtensionAdapter | |
| onCellSubdivided (PartitionCell, IList<Object>) | in
GraphPartitionExtensionAdapter | |
| onCellUnlocked (PartitionCell) | in
GraphPartitionExtensionAdapter | |
| onCellCreated (PartitionCell) | in
IDecompositionListener | Callback after the new given PartitionCell has been created. |
| onCellFinalized (PartitionCell) | in
IDecompositionListener | Callback after the given PartitionCell has been finalized. |
| onCellSubdivided (PartitionCell, IList<Object>) | in
IDecompositionListener | Callback after the given PartitionCell has been subdivided into several sub-cells. |
| onCellUnlocked (PartitionCell) | in
IDecompositionListener | Callback after the given PartitionCell has been unlocked. |
| appendEnterIntervals (CellEntrance, PartitionCell, OrthogonalInterval, IList<Object>, PathSearchContext) | in
IEnterIntervalCalculator | Appends additional enter intervals to the given list of enter intervals for moving from the partition cell of the current CellEntrance to the neighboring cell. |
| getObstacles (PartitionCell) | in
IObstaclePartition | Returns all Obstacles that cover the given PartitionCell. |
| getNeighbors (PartitionCell) | in
IPartition | Returns a list of all PartitionCells that are neighbors of the given cell, i.e., those cells that have a common border segment with the given cell. |
| calculateCosts (CellEntrance, PartitionCell, OrthogonalInterval, EdgeCellInfo, PathSearchContext, number, number) | in
PathSearch | Calculates the costs for moving from the current CellEntrance to the neighboring PartitionCell using different enter intervals. |
| handleNeighbor (CellEntrance, PartitionCell, PathSearchContext) | in
PathSearch | Adds CellEntrances for every interval through which the neighboring cell can be entered from the current entrance to the queue. |
| addSourceCell (PartitionCell) | in
PathSearchContext | Adds an additional source cell of the current path request if it is not already contained in the list of source cells. |
| addTargetCell (PartitionCell) | in
PathSearchContext | Adds an additional target cell of the current path request if it is not already contained in the list of target cells. |
| isSourceCell (PartitionCell) | in
PathSearchContext | Determines whether or not the given cell is a source cell of the current path request. |
| isTargetCell (PartitionCell) | in
PathSearchContext | Determines whether or not the given cell is a target cell of the current path request. |
| calculateCosts (CellEntrance, PartitionCell, OrthogonalInterval, EdgeCellInfo, number) | in
PathSearchExtension | Calculates the costs for entering the given PartitionCell via the given enter OrthogonalInterval. |