documentationfor yFiles for HTML 2.6

Usages of CellEntrance

Properties

previousEntrancein CellEntranceGets or sets the previous CellEntrance along the path that was traversed in order to reach the cell.

Method Return Values

getEntrance (number)in EdgeRouterPathReturns the CellEntrance at the given position of this path.

Method Parameters

CellEntrance (CellEntrance)in CellEntranceCreates a new CellEntrance instance that is a copy of a given other CellEntrance.
getEdgeCellInfo (CellEntrance)in EdgeInfoReturns the EdgeCellInfo of the given CellEntrance in the path.
appendEnterIntervals (CellEntrance, PartitionCell, OrthogonalInterval, IList<Object>, PathSearchContext)in IEnterIntervalCalculatorAppends additional enter intervals to the given list of enter intervals for moving from the partition cell of the current CellEntrance to the neighboring cell.
positionOf (CellEntrance)in EdgeRouterPathReturns 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 EdgeRouterPathReplaces the CellEntrance at the given position of this path with the given CellEntrance.
calculateCosts (CellEntrance, PartitionCell, OrthogonalInterval, EdgeCellInfo, PathSearchContext, number, number)in PathSearchCalculates the costs for moving from the current CellEntrance to the neighboring PartitionCell using different enter intervals.
calculateHeuristicCosts (CellEntrance, PathSearchContext)in PathSearchReturns the estimated costs for the rest of the path when using the given CellEntrance for the next step in the path search.
handleNeighbor (CellEntrance, PartitionCell, PathSearchContext)in PathSearchAdds CellEntrances for every interval through which the neighboring cell can be entered from the current entrance to the queue.
calculateCosts (CellEntrance, PartitionCell, OrthogonalInterval, EdgeCellInfo, number)in PathSearchExtensionCalculates the costs for entering the given PartitionCell via the given enter OrthogonalInterval.
calculateHeuristicCosts (CellEntrance)in PathSearchExtensionCalculates the heuristic costs for the given CellEntrance that describe the minimal costs that will arise to finish the path if the given cell entrance is used as next step.
calculateStartEntranceCost (CellEntrance)in PathSearchExtensionReturns the cost for starting the path in the given entrance.
isValidTargetEntrance (CellEntrance)in PathSearchExtensionDetermines whether or not this extension considers the given CellEntrance as a valid target entrance, i.e., the path may end with the given entrance.