Package | com.yworks.yfiles.layout.router.polyline |
Class | public class PathSearchConfiguration |
Inheritance | PathSearchConfiguration YObject Object |
Property | Defined By | ||
---|---|---|---|
edgeRouter : EdgeRouter [read-only]
Returns the orthogonal layout algorithm using this configuration. | PathSearchConfiguration | ||
graph : LayoutGraph [read-only]
Returns the graph of the edge whose path is searched. | PathSearchConfiguration | ||
grouping : GraphGrouping [read-only]
Returns the grouping information of the graph. | PathSearchConfiguration | ||
restOfComputingTime : LongImpl [read-only]
Returns the remaining time in that the calculation of the algorithm should be completed. | PathSearchConfiguration |
Method | Defined By | ||
---|---|---|---|
PathSearchConfiguration(graph:LayoutGraph, grouping:GraphGrouping, edgeRouter:EdgeRouter, init:Boolean = true)
Creates a new configuration used for a path search. | PathSearchConfiguration | ||
equals(o:Object):Boolean | YObject | ||
getClass():Class [override] | PathSearchConfiguration | ||
hashCode():int | YObject | ||
newPathSearchConfiguration(graph:LayoutGraph, grouping:GraphGrouping, edgeRouter:EdgeRouter):PathSearchConfiguration [static]
Creates a new configuration used for a path search. | PathSearchConfiguration |
Method | Defined By | ||
---|---|---|---|
Initializes this object. | PathSearchConfiguration |
edgeRouter | property |
edgeRouter:EdgeRouter
[read-only] Returns the orthogonal layout algorithm using this configuration.
public function get edgeRouter():EdgeRouter
graph | property |
graph:LayoutGraph
[read-only] Returns the graph of the edge whose path is searched.
public function get graph():LayoutGraph
grouping | property |
grouping:GraphGrouping
[read-only] Returns the grouping information of the graph.
public function get grouping():GraphGrouping
restOfComputingTime | property |
restOfComputingTime:LongImpl
[read-only] Returns the remaining time in that the calculation of the algorithm should be completed.
public function get restOfComputingTime():LongImpl
PathSearchConfiguration | () | Constructor |
public function PathSearchConfiguration(graph:LayoutGraph, grouping:GraphGrouping, edgeRouter:EdgeRouter, init:Boolean = true)
Creates a new configuration used for a path search.
Parametersgraph:LayoutGraph — The graph of the edges whose path will be searched.
| |
grouping:GraphGrouping — The grouping information of the graph.
| |
edgeRouter:EdgeRouter — The orthogonal layout algorithm using this configuration.
| |
init:Boolean (default = true ) — An internally used switch to help handle proper instance initialization in inheritance chains where classes can have multiple constructor-like factory methods.
This parameter can safely be ignored/omitted when calling the constructor.
|
getClass | () | method |
override public function getClass():Class
ReturnsClass |
initPathSearchConfiguration | () | method |
protected final function initPathSearchConfiguration(graph:LayoutGraph, grouping:GraphGrouping, edgeRouter:EdgeRouter):void
Initializes this object. See the documentation of the corresponding factory method newPathSearchConfiguration()
for details.
Parameters
graph:LayoutGraph | |
grouping:GraphGrouping | |
edgeRouter:EdgeRouter |
See also
newPathSearchConfiguration | () | method |
public static function newPathSearchConfiguration(graph:LayoutGraph, grouping:GraphGrouping, edgeRouter:EdgeRouter):PathSearchConfiguration
Creates a new configuration used for a path search.
Parameters
graph:LayoutGraph — The graph of the edges whose path will be searched.
| |
grouping:GraphGrouping — The grouping information of the graph.
| |
edgeRouter:EdgeRouter — The orthogonal layout algorithm using this configuration.
|
PathSearchConfiguration |