documentationfor yFiles for HTML 2.6

Properties

enterIntervalin CellEntranceGets or sets the OrthogonalInterval that was used for entering this cell.
enterIntervalin EdgeCellInfoGets the interval that is used to enter this cell.
exitIntervalin EdgeCellInfoGets the interval that is used to exit this cell.

Method Return Values

calculateIntersection (OrthogonalInterval, OrthogonalInterval)in OrthogonalIntervalCalculates the intersection of the given orthogonal intervals.
calculateUnion (OrthogonalInterval, OrthogonalInterval)in OrthogonalIntervalCalculates the union of the given orthogonal intervals.
createBorderInterval (PartitionCellBorder)in PartitionCellReturns an OrthogonalInterval that defines the location, the size and the orientation of the given PartitionCellBorder.

Method Parameters

EdgeCellInfo (Object, PartitionCell, OrthogonalInterval, OrthogonalInterval, Direction, Direction, number)in EdgeCellInfoCreates a new EdgeCellInfo instance.
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.
calculateIntersection (OrthogonalInterval, OrthogonalInterval)in OrthogonalIntervalCalculates the intersection of the given orthogonal intervals.
calculateUnion (OrthogonalInterval, OrthogonalInterval)in OrthogonalIntervalCalculates the union of the given orthogonal intervals.
coveredBy (OrthogonalInterval)in OrthogonalIntervalChecks whether or not this orthogonal interval is fully covered by the given orthogonal interval.
crosses (OrthogonalInterval)in OrthogonalIntervalDetermines whether or not this orthogonal interval crosses the given one.
distanceTo (OrthogonalInterval)in OrthogonalIntervalReturns the distance of the ranges of this orthogonal interval and the given orthogonal interval.
hasSameRange (OrthogonalInterval)in OrthogonalIntervalChecks whether or not this orthogonal interval and the given orthogonal interval cover the same range.
intersects (OrthogonalInterval, number?)in OrthogonalIntervalChecks whether or not this orthogonal interval intersects the given orthogonal interval and the intersection has a given minimum intersection size.
manhattanDistanceTo (OrthogonalInterval)in OrthogonalIntervalReturns the Manhattan distance of this orthogonal interval and the given orthogonal interval.
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.
calculateCosts (CellEntrance, PartitionCell, OrthogonalInterval, EdgeCellInfo, number)in PathSearchExtensionCalculates the costs for entering the given PartitionCell via the given enter OrthogonalInterval.