Static Public Member Functions | |
static void | scaleIt (String name, float value, float scale, VisRoot root) |
Package Functions | |
VisScale (String name, float scale) | |
void | transform () |
void | renderSelf () |
Package Attributes | |
int | id |
String | name |
float | value = .5f |
float | scale = 1 |
VisMarker | marker |
Static Package Attributes | |
static final float | LENGTH = 50 |
static int | scales = 0 |
static HashMap< String, VisScale > | defaultScales = new HashMap<String, VisScale>() |
Classes | |
class | VisMarker |
scales are named and automatically created and arranged around the world origin if values for them are fed via scaleIt().
a disk moves along the line, another one marks the maximum value.
Definition at line 25 of file VisScale.java.
org.hfbk.vis.visnode.VisScale.VisScale | ( | String | name, | |
float | scale | |||
) | [package] |
Definition at line 40 of file VisScale.java.
References org.hfbk.vis.visnode.VisNode.radius, and org.hfbk.vis.visnode.VisScale.scales.
Referenced by org.hfbk.vis.visnode.VisScale.scaleIt().
Here is the caller graph for this function:
static void org.hfbk.vis.visnode.VisScale.scaleIt | ( | String | name, | |
float | value, | |||
float | scale, | |||
VisRoot | root | |||
) | [static] |
automatically visualize a named value
name | a unique name | |
value | the value this scale currently has | |
scale | the scaling of values (max value*scale should be 1 ) | |
root | the VisRoot new scales should be attached to |
Definition at line 57 of file VisScale.java.
References org.hfbk.vis.visnode.VisRoot.add(), org.hfbk.vis.visnode.VisScale.defaultScales, org.hfbk.vis.visnode.VisScale.value, and org.hfbk.vis.visnode.VisScale.VisScale().
Here is the call graph for this function:
void org.hfbk.vis.visnode.VisScale.transform | ( | ) | [package] |
override default transform to place scales around origin like a flower bouquet.
Reimplemented from org.hfbk.vis.visnode.VisNode.
Definition at line 71 of file VisScale.java.
void org.hfbk.vis.visnode.VisScale.renderSelf | ( | ) | [package, virtual] |
render this scale, a disk on a line.
Implements org.hfbk.vis.visnode.VisNode.
Definition at line 81 of file VisScale.java.
References org.hfbk.vis.visnode.VisNode.add(), org.hfbk.vis.visnode.VisScale.LENGTH, org.hfbk.vis.visnode.VisScale.marker, org.hfbk.vis.visnode.VisScale.name, org.hfbk.vis.visnode.VisNode.position, org.hfbk.vis.visnode.VisScale.scale, and org.hfbk.vis.visnode.VisScale.value.
Here is the call graph for this function:
final float org.hfbk.vis.visnode.VisScale.LENGTH = 50 [static, package] |
Definition at line 27 of file VisScale.java.
Referenced by org.hfbk.vis.visnode.VisScale.renderSelf().
int org.hfbk.vis.visnode.VisScale.scales = 0 [static, package] |
Definition at line 30 of file VisScale.java.
Referenced by org.hfbk.vis.visnode.VisScale.VisScale().
int org.hfbk.vis.visnode.VisScale.id [package] |
Definition at line 32 of file VisScale.java.
String org.hfbk.vis.visnode.VisScale.name [package] |
Definition at line 33 of file VisScale.java.
Referenced by org.hfbk.vis.visnode.VisScale.renderSelf().
float org.hfbk.vis.visnode.VisScale.value = .5f [package] |
Definition at line 35 of file VisScale.java.
Referenced by org.hfbk.vis.visnode.VisScale.VisMarker.renderSelf(), org.hfbk.vis.visnode.VisScale.renderSelf(), and org.hfbk.vis.visnode.VisScale.scaleIt().
float org.hfbk.vis.visnode.VisScale.scale = 1 [package] |
Definition at line 36 of file VisScale.java.
Referenced by org.hfbk.vis.visnode.VisScale.renderSelf().
Definition at line 38 of file VisScale.java.
Referenced by org.hfbk.vis.visnode.VisScale.renderSelf().
HashMap<String,VisScale> org.hfbk.vis.visnode.VisScale.defaultScales = new HashMap<String, VisScale>() [static, package] |