Package | Description |
---|---|
prefuse.action |
A library of reusable and composable modules
for performing data processing or assigning visual attributes.
|
prefuse.action.animate |
Action modules for constructing animations.
|
prefuse.action.assignment |
Action modules for assigning visual properties such as colors, sizes, and fonts.
|
prefuse.action.distortion |
Actions modules which distort the presentation space to
support enhanced navigation and browsing.
|
prefuse.action.filter |
Action modules for visually filtering items by controlling their visibility.
|
prefuse.action.layout |
Action modules providing layout algorithms for use by prefuse visualizations.
|
prefuse.action.layout.graph |
Action modules for computing the layout of graph or tree structured data.
|
Modifier and Type | Class and Description |
---|---|
class |
EncoderAction
ItemAction instance that can also maintain a collection of rule mappings
that can be used by subclasses to create particular rule-mappings for
encoding data values.
|
class |
ItemAction
An Action that processes VisualItems one item at a time.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayAnimator
Animator that inerpolates an array of numerical values.
|
class |
AxisLabelAnimator
Animator that interpolates positions, colors, and visibility status for
metric axes.
|
class |
ColorAnimator
Animator that linearly interpolates between starting and ending colors
for VisualItems during an animation.
|
class |
FontAnimator
Animator that interpolates between starting and ending Fonts for VisualItems
during an animation.
|
class |
LocationAnimator
Animator that linearly interpolates between two positions.
|
class |
PolarLocationAnimator
Animator that interpolates between starting and ending display locations
by linearly interpolating between polar coordinates.
|
class |
SizeAnimator
Animator that linearly interpolates the size of a VisualItems.
|
class |
VisibilityAnimator
Animator that interpolates the visibility status of VisualItems.
|
Modifier and Type | Class and Description |
---|---|
class |
ColorAction
Assignment Action that assigns color values to VisualItems for a
given color field (e.g., the stroke, text, or fill color).
|
class |
DataColorAction
Assignment Action that assigns color values for a group of items based upon
a data field.
|
class |
DataShapeAction
Assignment Action that assigns shape values for a group of items based upon
a data field.
|
class |
DataSizeAction
Assignment Action that assigns size values for a group of items based upon
a data field.
|
class |
FontAction
Assignment Action that assigns font values to VisualItems.
|
class |
ShapeAction
Assignment Action that assigns shape values to VisualItems.
|
class |
SizeAction
Assignment Action that assigns size values to VisualItems.
|
class |
StrokeAction
Assignment Action that assigns
Stroke values to VisualItems. |
Modifier and Type | Class and Description |
---|---|
class |
BifocalDistortion
Computes a bifocal distortion of space, magnifying a focus region of space
and uniformly demagnifying the rest of the space.
|
class |
Distortion
Abstract base class providing a structure for space-distortion techniques.
|
class |
FisheyeDistortion
Computes a graphical fisheye distortion of a graph view.
|
Modifier and Type | Class and Description |
---|---|
class |
FisheyeTreeFilter
Filter Action that computes a fisheye degree-of-interest function over
a tree structure (or the spanning tree of a graph structure).
|
class |
GraphDistanceFilter
Filter Action that sets visible all items within a specified graph distance
from a set of focus items; all other items will be set to invisible.
|
class |
VisibilityFilter
Filter Action that sets visible all items that meet a given Predicate
condition and sets all other items invisible.
|
Modifier and Type | Class and Description |
---|---|
class |
AxisLabelLayout
Layout Action that positions axis grid lines and labels for a given
range model.
|
class |
AxisLayout
Layout Action that assigns positions along a single dimension (either x or
y) according to a specified data field.
|
class |
CircleLayout
Layout action that positions visual items along a circle.
|
class |
CollapsedStackLayout
Layout Action that updates the outlines of polygons in a stacked line chart,
properly setting the coordinates of "collapsed" stacks.
|
class |
CollapsedSubtreeLayout
Layout Action that sets the positions for newly collapsed or newly
expanded nodes of a tree.
|
class |
GridLayout
Implements a uniform grid-based layout.
|
class |
Layout
Abstract base class providing convenience methods for layout algorithms.
|
class |
RandomLayout
Performs a random layout of items within the layout bounds.
|
class |
SpecifiedLayout
Layout Action that sets x, y coordinates for a visual item by simply
looking them up from another data field.
|
class |
StackedAreaChart
Layout Action that computes a stacked area chart, in which a series of
data values are consecutively stacked on top of each other.
|
Modifier and Type | Class and Description |
---|---|
class |
BalloonTreeLayout
Layout that computes a circular "balloon-tree" layout of a tree.
|
class |
ForceDirectedLayout
Layout that positions graph elements based on a physics simulation of
interacting forces; by default, nodes repel each other, edges act as
springs, and drag forces (similar to air resistance) are applied.
|
class |
FruchtermanReingoldLayout
Layout instance implementing the Fruchterman-Reingold algorithm for
force-directed placement of graph nodes.
|
class |
NodeLinkTreeLayout
TreeLayout that computes a tidy layout of a node-link tree
diagram.
|
class |
RadialTreeLayout
TreeLayout instance that computes a radial layout, laying out subsequent
depth levels of a tree on circles of progressively increasing radius.
|
class |
SquarifiedTreeMapLayout
TreeLayout instance computing a TreeMap layout that optimizes for low
aspect ratios of visualized tree nodes.
|
class |
TreeLayout
Abstract base class providing convenience methods for tree layout algorithms.
|
Copyright ? 2013 Regents of the University of California