| CellEntrance (CellEntrance) | in
CellEntrance | Creates a new CellEntrance instance that is a copy of a given other CellEntrance. |
| appendStartEntrances (IList<CellEntrance>) | in
PathSearchExtension | Appends additional start entrances for the path search of the current edge to the given list of all previously generated entrances. |
| calculateCosts (CellEntrance, PartitionCell, OrthogonalInterval, EdgeCellInfo, number) | in
PathSearchExtension | Calculates the costs for entering the given PartitionCell via the given enter OrthogonalInterval. |
| calculateHeuristicCosts (CellEntrance) | in
PathSearchExtension | Calculates the heuristic costs for the given CellEntrance that describes the minimal costs that will arise to finish the path if the given cell entrance is used as the next step. |
| calculateStartEntranceCost (CellEntrance) | in
PathSearchExtension | Returns the cost for starting the path in the given entrance. |
| isValidTargetEntrance (CellEntrance) | in
PathSearchExtension | Determines whether or not this extension considers the given CellEntrance as a valid target entrance, that is, the path may end with the given entrance. |
| PathSearchResult (IList<CellEntrance>, number) | in
PathSearchResult | Creates a new instance of PathSearchResult for the given edge, CellEntrances, and cost. |
| positionOf (CellEntrance) | in
PathSearchResult | Returns the position of the first occurrence of the given CellEntrance in this path, or -1 if this path does not contain this CellEntrance. |
| setEntrance (number, CellEntrance) | in
PathSearchResult | Replaces the CellEntrance at the given position of this path with the given CellEntrance. |