documentationfor yFiles for HTML 3.0.0.3

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 PathSearchResultReturns 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.
appendStartEntrances (IList<CellEntrance>)in PathSearchExtensionAppends 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 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 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 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, that is, the path may end with the given entrance.
PathSearchResult (IList<CellEntrance>, number)in PathSearchResultCreates a new instance of PathSearchResult for the given edge, CellEntrances, and cost.
positionOf (CellEntrance)in PathSearchResultReturns 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 PathSearchResultReplaces the CellEntrance at the given position of this path with the given CellEntrance.