| Package | org.un.flex.graphLayout.layout |
| Class | public class ConcentricRadialLayoutDrawing |
| Inheritance | ConcentricRadialLayoutDrawing BaseLayoutDrawing |
| Method | Defined by | ||
|---|---|---|---|
|
The constructor just initializes the internal data structures.
| ConcentricRadialLayoutDrawing | ||
![]() |
getAbsCartCoordinates(n:INode):Point
Access the absolute cartesian coordinates of the given node.
| BaseLayoutDrawing | |
|
getAngularWidth(n:INode):Number
Allows retrieval of the "angular width" value of a
given node, required by the layouter.
| ConcentricRadialLayoutDrawing | ||
![]() |
getPolarPhi(n:INode):Number
access the polar angle part of the
target coordinates of the given node.
| BaseLayoutDrawing | |
![]() |
access the polar radius part of the
target coordinates of the given node.
| BaseLayoutDrawing | |
![]() |
getRelCartCoordinates(n:INode):Point
Access the cartesian coordinates of the given node.
| BaseLayoutDrawing | |
![]() |
invalidateNodeData():void
invalidate all node data sets
| BaseLayoutDrawing | |
![]() |
nodeDataValid(n:INode):Boolean
indicates if the data set for a given node is
currently valid.
| BaseLayoutDrawing | |
|
setAngularWidth(n:INode, w:Number):void
This methods allows the setting of the "angular width"
value for each node, which is required by the corresponding
layouter.
| ConcentricRadialLayoutDrawing | ||
![]() |
setCartCoordinates(n:INode, p:Point):void
Set the target coordinates for node n according to the
calculated layout in cartesian (i.e.
| BaseLayoutDrawing | |
![]() |
setPolarCoordinates(n:INode, polarR:Number, polarPhi:Number):void
Set the target coordinates for node n according to the
calculated layout in Polar form.
| BaseLayoutDrawing | |
| ConcentricRadialLayoutDrawing | () | constructor |
public function ConcentricRadialLayoutDrawing()The constructor just initializes the internal data structures.
| getAngularWidth | () | method |
public function getAngularWidth(n:INode):NumberAllows retrieval of the "angular width" value of a given node, required by the layouter.
Parametersn:INode — The node for which the angular width is requested.
|
Number — The angular width of that node in radians.
|
| setAngularWidth | () | method |
public function setAngularWidth(n:INode, w:Number):voidThis methods allows the setting of the "angular width" value for each node, which is required by the corresponding layouter.
Parametersn:INode — The node for which the width to set.
|
|
w:Number — The angular width of the node in degrees.
|