documentationfor yFiles for HTML 2.6

Properties

configurationin ChannelBasedPathRoutingGets the path search configuration with which the ChannelBasedPathRouting has been initialized.
configurationin GraphPartitionExtensionAdapterGets the configuration of the PathSearch passed to preparePartition.
configurationin PathSearchContextGets the configuration used for the PathSearch.
configurationin PathSearchExtensionGets the configuration used for the path search.

Method Return Values

createConfiguration (LayoutGraph, LayoutGroupingSupport)in EdgeRouterCreates a PathSearchConfiguration that is used during the path searching process.

Method Parameters

createSegmentInfoComparer (YList, PathSearchResult, PathSearchConfiguration)in ChannelBasedPathRoutingCreates a comparator for sorting the SegmentInfos in a Channel from left to right (for vertical segments) or top to bottom (for horizontal segments), respectively.
initialize (PathSearchConfiguration)in ChannelBasedPathRoutingInitializes this ChannelBasedPathRouting instance for routing paths that have been found with the given configuration.
EdgeInfo (Edge, EdgeRouterPath, PathSearchConfiguration)in EdgeInfoCreates a new EdgeInfo instance.
createDefaultEdgeOrderComparer (LayoutGraph, PathSearchConfiguration)in EdgeRouterCreates a default IComparer<T> instance to determine the order of the edges according to which they will be routed.
createPathSearchContext (PathSearch, PathSearchConfiguration)in EdgeRouterCreates a PathSearchContext that provides context information for the path searching algorithm.
init (PathSearchConfiguration)in GraphPartitionInitializes the GraphPartition with the given graph instance based on the given configuration used by path search algorithms.
preparePartition (PathSearchConfiguration, GraphPartition)in GraphPartitionExtensionAdapterStores the given PathSearchConfiguration and GraphPartition such that they are accessible through configuration and graphPartition, respectively.
preparePartition (PathSearchConfiguration, GraphPartition)in IGraphPartitionExtensionAdds a IGraphPartitionExtension to the GraphPartition.
init (PathSearchConfiguration)in PathSearchInitializes the fields of this PathSearch.
PathSearchContext (PathSearch, PathSearchConfiguration)in PathSearchContextCreates a new instance of PathSearchContext.
initialize (PathSearchConfiguration)in PathSearchExtensionInitializes this extension for path searches using the given configuration.
PathSearchResult (PathSearchConfiguration)in PathSearchResultCreates a new instance of PathSearchResult.