| Package | flare.vis.operator.filter |
| Class | public class FisheyeTreeFilter |
| Inheritance | FisheyeTreeFilter Operator |
distance property. All ancestors of a focus up to the root
of the tree are considered foci as well. By convention, DOI values start
at zero for focus nodes, with decreasing negative numbers for each hop
away from a focus. The DOI values computed by this filter are stored in
the DataSprite.props.doi property.
This form of filtering was described by George Furnas as early as 1981. For more information about Furnas' fisheye view calculation and DOI values, take a look at G.W. Furnas, "The FISHEYE View: A New Look at Structured Files," Bell Laboratories Tech. Report, Murray Hill, New Jersey, 1981. Available online at http://citeseer.nj.nec.com/furnas81fisheye.html.
| Property | Defined by | ||
|---|---|---|---|
| distance : int Graph distance within within which items wll be visible.
| FisheyeTreeFilter | ||
![]() | enabled : Boolean Indicates if the operator is enabled or disabled.
| Operator | |
| focusNodes : Array An array of focal NodeSprites.
| FisheyeTreeFilter | ||
![]() | parameters : Object
Sets parameter values for this operator.
| Operator | |
![]() | visualization : Visualization
The visualization processed by this operator.
| Operator | |
| Method | Defined by | ||
|---|---|---|---|
|
FisheyeTreeFilter(focusNodes:Array = null, distance:int = 1)
Creates a new FisheyeTreeFilter
| FisheyeTreeFilter | ||
![]() |
applyParameters(op:IOperator, params:Object):void
[static]
Static method that applies parameter settings to an operator.
| Operator | |
|
operate(t:Transitioner = null):void
Performs an operation over the contents of a visualization.
| FisheyeTreeFilter | ||
![]() |
setup():void
Setup method invoked whenever this operator's visualization
property is set.
| Operator | |
| distance | property |
public var distance:intGraph distance within within which items wll be visible.
| focusNodes | property |
public var focusNodes:ArrayAn array of focal NodeSprites.
| FisheyeTreeFilter | () | constructor |
public function FisheyeTreeFilter(focusNodes:Array = null, distance:int = 1)Creates a new FisheyeTreeFilter
ParametersfocusNodes:Array (default = null) — focusNodes an array of focal NodeSprites. Graph
distance is measured as the minimum number of edge-hops to one of
these nodes or their ancestors up to the root.
|
|
distance:int (default = 1) — graph distance within which items will be visible
|
| operate | () | method |
public override function operate(t:Transitioner = null):voidPerforms an operation over the contents of a visualization.
Parameterst:Transitioner (default = null) — a Transitioner instance for collecting value updates.
|