Package | com.yworks.yfiles.layout.planar |
Class | public class CombinatorialEmbedder |
Inheritance | CombinatorialEmbedder YObject Object |
Implements | Embedder |
Property | Defined By | ||
---|---|---|---|
planarInformation : PlanarInformation [write-only]
Sets the planar information which will contain the embedding. | CombinatorialEmbedder | ||
planarSubgraphRandomizationIterations : int
Specifies the number of iterations used by the planar subgraph algorithm. | CombinatorialEmbedder | ||
rerouteIterations : int
Specifies the number of iterations over the list of all split edges. | CombinatorialEmbedder | ||
reroutingTime : int [read-only] | CombinatorialEmbedder | ||
routingTime : int [read-only] | CombinatorialEmbedder | ||
subgraphTime : int [read-only] | CombinatorialEmbedder | ||
useBiconnectedComponents : Boolean
Specifies indicator for usage of bccs is allowed or not resp. | CombinatorialEmbedder | ||
useEdgeRerouting : Boolean
Specifies indicator for edge re-routing is allowed or not resp. | CombinatorialEmbedder | ||
useFaceMaximization : Boolean
Specifies indicator if the usage of a face maximizer is wanted or not. | CombinatorialEmbedder | ||
useRandomization : Boolean
Specifies whether randomization is used or not. | CombinatorialEmbedder |
Method | Defined By | ||
---|---|---|---|
CombinatorialEmbedder(init:Boolean = true) | CombinatorialEmbedder | ||
dispose():void
Undoes the changes in the graph and removes the complete help info
| CombinatorialEmbedder | ||
embed():void
This method does the whole embedding work
| CombinatorialEmbedder | ||
equals(o:Object):Boolean | YObject | ||
getClass():Class [override] | CombinatorialEmbedder | ||
hashCode():int | YObject | ||
[static] | CombinatorialEmbedder |
Method | Defined By | ||
---|---|---|---|
getPlanarSubgraphInstance(_subgraphType:int):InitialPlanarSubgraph
Returns an instance of which a planar subgraph. | CombinatorialEmbedder | ||
initCombinatorialEmbedder():void | CombinatorialEmbedder |
Constant | Defined By | ||
---|---|---|---|
SUBGRAPH_TYPE_DFS_TREE : int = 1 [static]
| CombinatorialEmbedder | ||
SUBGRAPH_TYPE_GT : int = 0 [static]
| CombinatorialEmbedder |
planarInformation | property |
planarInformation:PlanarInformation
[write-only] Sets the planar information which will contain the embedding.
public function set planarInformation(value:PlanarInformation):void
planarSubgraphRandomizationIterations | property |
planarSubgraphRandomizationIterations:int
Specifies the number of iterations used by the planar subgraph algorithm. Only considered when randomization is activated.
public function get planarSubgraphRandomizationIterations():int
public function set planarSubgraphRandomizationIterations(value:int):void
rerouteIterations | property |
rerouteIterations:int
Specifies the number of iterations over the list of all split edges.
public function get rerouteIterations():int
public function set rerouteIterations(value:int):void
reroutingTime | property |
reroutingTime:int
[read-only] public function get reroutingTime():int
routingTime | property |
routingTime:int
[read-only] public function get routingTime():int
subgraphTime | property |
subgraphTime:int
[read-only] public function get subgraphTime():int
useBiconnectedComponents | property |
useBiconnectedComponents:Boolean
Specifies indicator for usage of bccs is allowed or not resp. is wanted or not.
public function get useBiconnectedComponents():Boolean
public function set useBiconnectedComponents(value:Boolean):void
useEdgeRerouting | property |
useEdgeRerouting:Boolean
Specifies indicator for edge re-routing is allowed or not resp. is wanted or not.
public function get useEdgeRerouting():Boolean
public function set useEdgeRerouting(value:Boolean):void
useFaceMaximization | property |
useFaceMaximization:Boolean
Specifies indicator if the usage of a face maximizer is wanted or not.
public function get useFaceMaximization():Boolean
public function set useFaceMaximization(value:Boolean):void
useRandomization | property |
useRandomization:Boolean
Specifies whether randomization is used or not.
public function get useRandomization():Boolean
public function set useRandomization(value:Boolean):void
CombinatorialEmbedder | () | Constructor |
public function CombinatorialEmbedder(init:Boolean = true)
init:Boolean (default = true )
|
dispose | () | method |
public function dispose():void
Undoes the changes in the graph and removes the complete help info
embed | () | method |
public function embed():void
This method does the whole embedding work
getClass | () | method |
override public function getClass():Class
ReturnsClass |
getPlanarSubgraphInstance | () | method |
protected function getPlanarSubgraphInstance(_subgraphType:int):InitialPlanarSubgraph
Returns an instance of which a planar subgraph.
Parameters
_subgraphType:int — specifies the technique used to find a planar subgraph
|
InitialPlanarSubgraph — an instance of InitialPlanarSubgraph
|
initCombinatorialEmbedder | () | method |
protected final function initCombinatorialEmbedder():void
newCombinatorialEmbedder | () | method |
SUBGRAPH_TYPE_DFS_TREE | Constant |
public static const SUBGRAPH_TYPE_DFS_TREE:int = 1
SUBGRAPH_TYPE_GT | Constant |
public static const SUBGRAPH_TYPE_GT:int = 0