| Package | flare.vis.operator.layout |
| Class | public class IcicleTreeLayout |
| Inheritance | IcicleTreeLayout Layout Operator |
shape property to Shapes.BLOCK and
hide all edges. By default, this operator will attempt to scale the
layout to fit within the display bounds. By setting
fitToBounds false, the current depthSpacing
will be preserved, allowing the layout to exceed the bounds along
the depth dimension.
| Property | Defined by | ||
|---|---|---|---|
| depthSpacing : Number The space between successive depth levels of the tree.
| IcicleTreeLayout | ||
![]() | enabled : Boolean Indicates if the operator is enabled or disabled.
| Operator | |
| fitToBounds : Boolean = true Indicates if the layout should be scaled to fit in the bounds.
| IcicleTreeLayout | ||
![]() | layoutAnchor : Point The layout anchor, used by some layout instances to place an
initial item or determine a focal point.
| Layout | |
![]() | layoutBounds : Rectangle The layout bounds for the layout.
| Layout | |
![]() | layoutRoot : DataSprite
The layout root, the root node for tree layouts.
| Layout | |
![]() | layoutType : String = "null" The type of layout and axes.
| Layout | |
| orientation : String The orientation of the layout.
| IcicleTreeLayout | ||
![]() | parameters : Object
Sets parameter values for this operator.
| Operator | |
![]() | visualization : Visualization
The visualization processed by this operator.
| Operator | |
| Method | Defined by | ||
|---|---|---|---|
|
IcicleTreeLayout(orientation:String = null)
Creates a new IcicleTreeLayout.
| IcicleTreeLayout | ||
![]() |
applyParameters(op:IOperator, params:Object):void
[static]
Static method that applies parameter settings to an operator.
| Operator | |
![]() |
clearEdgePoints():void
Strips all EdgeSprites in a visualization of any control points.
| Layout | |
![]() |
Hides the axes.
| Layout | |
![]() |
operate(t:Transitioner = null):void
Performs an operation over the contents of a visualization.
| Layout | |
![]() |
setup():void
Setup method invoked whenever this operator's visualization
property is set.
| Operator | |
![]() |
Reveals the axes.
| Layout | |
![]() |
[static]
Updates all edges to be straight lines.
| Layout | |
| Method | Defined by | ||
|---|---|---|---|
![]() |
autoAnchor():void
Automatically-generate an anchor point.
| Layout | |
|
layout():void
Calculates the spatial layout of visualized items.
| IcicleTreeLayout | ||
![]() |
minAngle(a1:Number, a2:Number):Number
Returns an angle value that minimizes the angular distance
between a reference angle and a target angle.
| Layout | |
| depthSpacing | property |
depthSpacing:Number [read-write]The space between successive depth levels of the tree.
Implementation public function get depthSpacing():Number
public function set depthSpacing(value:Number):void
| fitToBounds | property |
public var fitToBounds:Boolean = trueIndicates if the layout should be scaled to fit in the bounds.
| orientation | property |
orientation:String [read-write]The orientation of the layout.
Implementation public function get orientation():String
public function set orientation(value:String):void
| IcicleTreeLayout | () | constructor |
public function IcicleTreeLayout(orientation:String = null)Creates a new IcicleTreeLayout.
Parametersorientation:String (default = null) — the orientation of the layout
|
| layout | () | method |
protected override function layout():voidCalculates the spatial layout of visualized items. Layout operators override this method with their layout implementations.