Package | com.yworks.yfiles.layout.tree |
Class | public class DendrogramPlacer |
Inheritance | DendrogramPlacer YObject Object |
Implements | FromSketchNodePlacer |
See also
Property | Defined By | ||
---|---|---|---|
minimumRootDistance : Number
Specifies the distance between the root shape and the bus connecting all of its subtrees. | DendrogramPlacer | ||
minimumSubtreeDistance : Number
Specifies the distance between two adjacent subtree shapes. | DendrogramPlacer |
Method | Defined By | ||
---|---|---|---|
DendrogramPlacer(init:Boolean = true) | DendrogramPlacer | ||
Creates a comparator that can be used to do a from sketch layout. | DendrogramPlacer | ||
DendrogramPlacer | |||
DendrogramPlacer | |||
DendrogramPlacer | |||
equals(o:Object):Boolean | YObject | ||
getClass():Class [override] | DendrogramPlacer | ||
hashCode():int | YObject | ||
[static] | DendrogramPlacer | ||
placeSubtree(nodeShapeProvider:DataProvider, subtreeShapeProvider:DataProvider, graph:LayoutGraph, localRoot:Node, parentConnectorDirection:int):GenericTreeLayouter_SubtreeShape | DendrogramPlacer |
Method | Defined By | ||
---|---|---|---|
initDendrogramPlacer():void | DendrogramPlacer |
minimumRootDistance | property |
minimumRootDistance:Number
Specifies the distance between the root shape and the bus connecting all of its subtrees.
The default is 30
.
public function get minimumRootDistance():Number
public function set minimumRootDistance(value:Number):void
minimumSubtreeDistance | property |
minimumSubtreeDistance:Number
Specifies the distance between two adjacent subtree shapes.
The default is 30
.
public function get minimumSubtreeDistance():Number
public function set minimumSubtreeDistance(value:Number):void
DendrogramPlacer | () | Constructor |
public function DendrogramPlacer(init:Boolean = true)
init:Boolean (default = true )
|
createComparator | () | method |
public function createComparator():Comparator
Creates a comparator that can be used to do a from sketch layout. If this instance is used for the root node's com.yworks.yfiles.layout.tree.GenericTreeLayouter.CHILD_COMPARATOR_DPKEY this implementation will do a from sketch layout.
ReturnsComparator — the comparator implementation to use to simulate from sketch layout
|
See also
createFromSketchComparator | () | method |
createProcessor | () | method |
public function createProcessor(layouter:GenericTreeLayouter, graph:LayoutGraph, currentRoot:Node):Processor
Parameters
layouter:GenericTreeLayouter | |
graph:LayoutGraph | |
currentRoot:Node |
Processor |
determineChildConnectors | () | method |
public function determineChildConnectors(localRoot:Node, connectorMap:DataMap):void
Parameters
localRoot:Node | |
connectorMap:DataMap |
getClass | () | method |
override public function getClass():Class
ReturnsClass |
initDendrogramPlacer | () | method |
protected final function initDendrogramPlacer():void
newDendrogramPlacer | () | method |
placeSubtree | () | method |
public function placeSubtree(nodeShapeProvider:DataProvider, subtreeShapeProvider:DataProvider, graph:LayoutGraph, localRoot:Node, parentConnectorDirection:int):GenericTreeLayouter_SubtreeShape
Parameters
nodeShapeProvider:DataProvider | |
subtreeShapeProvider:DataProvider | |
graph:LayoutGraph | |
localRoot:Node | |
parentConnectorDirection:int |
GenericTreeLayouter_SubtreeShape |