This class encapsulates the information that determines the route of a specific item within a specific PartitionCell.
Inheritance Hierarchy
Members
No filters for this type
Constructors
Creates a new EdgeCellInfo instance.
Creates a new EdgeCellInfo instance.
Parameters
- item: any
- the item whose routing in the cell is described
- cell: PartitionCell
- the cell in which the item is routed
- enterInterval: OrthogonalInterval
- the interval that the item uses to enter the cell
- exitInterval: OrthogonalInterval
- the interval that the item uses to exit the cell
- enterDirection: Direction
- the direction in which the item enters the cell
- exitDirection: Direction
- the direction in which the item exits the cell
- enterSegmentNo: number
- the index of the item segment that enters the cell
Properties
readonlyfinal
Property Value
the number of bends within this cell
Gets the PartitionCell within which the item is routed.
Gets the PartitionCell within which the item is routed.
readonlyfinal
Property Value
the partition cell within which the item is routed
readonlyfinal
Property Value
The direction in which this cell is entered
Gets the interval that is used to enter this cell.
Gets the interval that is used to enter this cell.
readonlyfinal
Property Value
The interval that is used to enter this partition cell
Values should be non-negative.
final
Property Value
the index of the segment that enters this cell
Throws
- Exception ({ name: 'ArgumentError' })
- if the given index is negative
Default Value
The default value is: 0
readonlyfinal
Property Value
the direction in which this cell is exited
Gets the interval that is used to exit this cell.
Gets the interval that is used to exit this cell.
readonlyfinal
Property Value
the interval that is used to exit this partition cell
Values should be non-negative.
final
Property Value
the index of the segment that exits this cell
Throws
- Exception ({ name: 'ArgumentError' })
- if the given index is negative
Default Value
The default value is: 0
Gets the item that is routed within the partition cell.
Gets the item that is routed within the partition cell.
The item is either of type PathSearchRequest or LayoutEdge.
readonlyfinal
Property Value
the item that is routed within the partition cell
Gets the routing type within this cell.
Gets the routing type within this cell.
readonlyfinal
Property Value
the routing type within this cell
Methods
Returns a string representation of the shape while crossing the PartitionCell.
Returns a string representation of the shape while crossing the PartitionCell.
final
Return Value
- string
- A string representation of the shape while crossing the partition cell