|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VisualItem | |
---|---|
prefuse | The top-level Visualization and Display classes, as well as Constants used throughout the toolkit. |
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.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. |
prefuse.controls | Control modules for incorporating interaction in prefuse Displays. |
prefuse.render | Interfaces and modules for rendering VisualItems into a graphics context. |
prefuse.util | Utility classes for use by both the toolkit and applications, including color and font support. |
prefuse.util.display | Utility classes specific to the Display class. |
prefuse.visual | Classes for representing and storing VisualItems. |
prefuse.visual.sort | ItemSorter instances for determining the rendering order of VisualItems. |
prefuse.visual.tuple | Implementations of VisualItem types and backing TupleManager instances. |
Uses of VisualItem in prefuse |
---|
Methods in prefuse with type parameters of type VisualItem | ||
---|---|---|
|
Visualization.addAggregates(java.lang.String group)
Add a group of aggregates to this visualization. |
|
|
Visualization.addAggregates(java.lang.String group,
Schema schema)
Add a group of aggregates to this visualization. |
|
|
Visualization.addTable(VisualTable<S,T> table)
Add a VisualTable to this visualization, using the table's pre-set group name. |
|
|
Visualization.getFocusGroup(java.lang.String group)
Retrieve the focus data group of the given group name. |
|
|
Visualization.getGroup(java.lang.String group)
Get the TupleSet associated with the given data group name. |
|
|
Visualization.getVisualGroup(java.lang.String group)
Retrieve the visual data group of the given group name. |
Methods in prefuse that return VisualItem | |
---|---|
VisualItem<?> |
Display.findItem(java.awt.Point p)
Returns the VisualItem located at the given point. |
VisualItem<?> |
Visualization.getVisualItem(java.lang.String group,
Tuple<?> t)
Get the VisualItem associated with a source data tuple, if it exists. |
Methods in prefuse that return types with arguments of type VisualItem | ||
---|---|---|
VisualTupleSet<? extends VisualItem<?>> |
Visualization.add(java.lang.String group,
TupleSet<?> data)
Add a data set to this visualization, using the given data group name. |
|
VisualTupleSet<? extends VisualItem<?>> |
Visualization.add(java.lang.String group,
TupleSet<?> data,
Predicate filter)
Add a data set to this visualization, using the given data group name. |
|
VisualTable<? extends VisualItem<?>,TableDecoratorItem> |
Visualization.addDecorators(java.lang.String group,
java.lang.String source)
Add a group of decorators to an existing visual data group. |
|
VisualTable<? extends VisualItem<?>,TableDecoratorItem> |
Visualization.addDecorators(java.lang.String group,
java.lang.String source,
Predicate filter)
Add a group of decorators to an existing visual data group. |
|
VisualTable<? extends VisualItem<?>,TableDecoratorItem> |
Visualization.addDecorators(java.lang.String group,
java.lang.String source,
Predicate filter,
Schema schema)
Add a group of decorators to an existing visual data group. |
|
VisualTable<? extends VisualItem<?>,TableDecoratorItem> |
Visualization.addDecorators(java.lang.String group,
java.lang.String source,
Schema schema)
Add a group of decorators to an existing visual data group. |
|
VisualTable<? extends VisualItem<?>,? extends VisualItem<?>> |
Visualization.addDerivedTable(java.lang.String group,
java.lang.String source,
Predicate filter,
Schema override)
Add a derived table, a VisualTable that is cascaded from an existing VisualTable. |
|
VisualTable<? extends VisualItem<?>,? extends VisualItem<?>> |
Visualization.addDerivedTable(java.lang.String group,
java.lang.String source,
Predicate filter,
Schema override)
Add a derived table, a VisualTable that is cascaded from an existing VisualTable. |
|
VisualTree<VisualItem<?>,TableNodeItem,TableEdgeItem> |
Visualization.addTree(java.lang.String group,
Tree<?,?,?> tree)
Adds a tree to this visualization, using the given data group name. |
|
VisualTree<VisualItem<?>,TableNodeItem,TableEdgeItem> |
Visualization.addTree(java.lang.String group,
Tree<?,?,?> tree,
Predicate filter)
Adds a tree to this visualization, using the given data group name. |
|
|
Visualization.addTree(java.lang.String group,
Tree<?,N,E> tree,
Predicate filter,
Schema nodeSchema,
Schema edgeSchema)
Adds a tree to this visualization, using the given data group name. |
|
|
Visualization.getGroup(java.lang.String group)
Get the TupleSet associated with the given data group name. |
|
|
Visualization.getVisualGroup(java.lang.String group)
Retrieve the visual data group of the given group name. |
|
java.lang.Iterable<? extends VisualItem<?>> |
Visualization.items()
Get an iterator over all items, visible or not. |
|
java.lang.Iterable<? extends VisualItem<?>> |
Visualization.items(Predicate filter)
Get an iterator over all items which match the given Predicate filter. |
|
java.lang.Iterable<? extends VisualItem<?>> |
Visualization.items(java.lang.String group)
Get an iterator over all items in the specified group. |
|
java.lang.Iterable<? extends VisualItem<?>> |
Visualization.items(java.lang.String group,
Predicate filter)
Get an iterator over all items in the given group which match the given Predicate filter. |
|
java.lang.Iterable<? extends VisualItem<?>> |
Visualization.visibleItems()
Get an iterator over all visible items. |
|
java.lang.Iterable<? extends VisualItem<?>> |
Visualization.visibleItems(java.lang.String group)
Get an iterator over all visible items in the specified group. |
Methods in prefuse with parameters of type VisualItem | |
---|---|
void |
Visualization.damageReport(VisualItem<?> item,
java.awt.geom.Rectangle2D region)
Report damage to associated displays, indicating a region that will need to be redrawn. |
void |
Display.editText(VisualItem<?> item,
java.lang.String attribute)
Edit text for the given VisualItem and attribute. |
void |
Display.editText(VisualItem<?> item,
java.lang.String attribute,
java.awt.Rectangle r)
Edit text for the given VisualItem and field. |
Renderer |
Visualization.getRenderer(VisualItem<?> item)
Get the renderer for the given item. |
Tuple<?> |
Visualization.getSourceTuple(VisualItem<?> item)
Get the Tuple from a backing source data set that corresponds most closely to the given VisualItem. |
boolean |
Visualization.isInGroup(VisualItem<?> item,
java.lang.String group)
Indicates if a given VisualItem is contained in the given visual data group. |
void |
Display.renderImmediate(VisualItem<?> item)
Immediately render the given VisualItem to the screen. |
Method parameters in prefuse with type arguments of type VisualItem | |
---|---|
protected void |
Visualization.addDataGroup(java.lang.String group,
VisualTupleSet<? extends VisualItem<?>> ts,
TupleSet<?> src)
|
void |
Visualization.addFocusGroup(java.lang.String group,
TupleSet<? extends VisualItem<?>> tset)
Add a new secondary, or focus, group to this visualization. |
Uses of VisualItem in prefuse.action |
---|
Methods in prefuse.action with parameters of type VisualItem | |
---|---|
protected java.lang.Object |
EncoderAction.lookup(VisualItem<?> item)
Lookup the value mapped to by the given item. |
abstract void |
ItemAction.process(VisualItem<?> item,
double frac)
Processes an individual item. |
Uses of VisualItem in prefuse.action.animate |
---|
Methods in prefuse.action.animate with parameters of type VisualItem | |
---|---|
void |
SizeAnimator.process(VisualItem<?> item,
double frac)
|
void |
PolarLocationAnimator.process(VisualItem<?> item,
double frac)
|
void |
LocationAnimator.process(VisualItem<?> item,
double frac)
|
void |
FontAnimator.process(VisualItem<?> item,
double frac)
|
void |
ColorAnimator.process(VisualItem<?> item,
double frac)
|
void |
AxisLabelAnimator.process(VisualItem<?> item,
double frac)
|
void |
ArrayAnimator.process(VisualItem<?> item,
double frac)
|
Uses of VisualItem in prefuse.action.assignment |
---|
Methods in prefuse.action.assignment with parameters of type VisualItem | |
---|---|
int |
DataColorAction.getColor(VisualItem<?> item)
|
int |
ColorAction.getColor(VisualItem<?> item)
Returns a color value for the given item. |
java.awt.Font |
FontAction.getFont(VisualItem<?> item)
Returns the Font to use for a given VisualItem. |
ShapeBuilder |
ShapeAction.getShape(VisualItem<?> item)
Returns a shape value for the given item. |
ShapeBuilder |
DataShapeAction.getShape(VisualItem<?> item)
|
double |
SizeAction.getSize(VisualItem<?> item)
Returns a size value for the given item. |
double |
DataSizeAction.getSize(VisualItem<?> item)
|
java.awt.BasicStroke |
StrokeAction.getStroke(VisualItem<?> item)
Returns the stroke to use for a given VisualItem. |
void |
StrokeAction.process(VisualItem<?> item,
double frac)
|
void |
SizeAction.process(VisualItem<?> item,
double frac)
|
void |
ShapeAction.process(VisualItem<?> item,
double frac)
|
void |
FontAction.process(VisualItem<?> item,
double frac)
|
void |
ColorAction.process(VisualItem<?> item,
double frac)
|
Uses of VisualItem in prefuse.action.layout |
---|
Methods in prefuse.action.layout that return types with arguments of type VisualItem | |
---|---|
protected VisualTable<?,? extends VisualItem<?>> |
AxisLabelLayout.getTable()
Create a new table for representing axis labels. |
Methods in prefuse.action.layout with parameters of type VisualItem | |
---|---|
protected void |
AxisLabelLayout.reset(VisualItem<?> item)
Reset an axis label VisualItem |
protected void |
AxisLayout.set(VisualItem<?> item,
double frac)
Set the layout position of an item. |
protected void |
AxisLabelLayout.set(VisualItem<?> item,
double xOrY,
java.awt.geom.Rectangle2D b)
Set the layout values for an axis label item. |
void |
Layout.setX(VisualItem<?> item,
VisualItem<?> referrer,
double x)
Convenience method for setting an x-coordinate. |
void |
Layout.setX(VisualItem<?> item,
VisualItem<?> referrer,
double x)
Convenience method for setting an x-coordinate. |
void |
Layout.setY(VisualItem<?> item,
VisualItem<?> referrer,
double y)
Convenience method for setting an y-coordinate. |
void |
Layout.setY(VisualItem<?> item,
VisualItem<?> referrer,
double y)
Convenience method for setting an y-coordinate. |
Method parameters in prefuse.action.layout with type arguments of type VisualItem | |
---|---|
static int[] |
GridLayout.analyzeGraphGrid(TupleSet<? extends VisualItem<?>> ts)
Analyzes a set of nodes to try and determine grid dimensions. |
protected void |
AxisLabelLayout.garbageCollect(VisualTable<?,? extends VisualItem<?>> labels)
Remove axis labels no longer being used. |
protected DataType |
AxisLayout.getDataType(TupleSet<? extends VisualItem<?>> ts)
Retrieve the data type. |
protected void |
AxisLabelLayout.linearLayout(VisualTable<?,? extends VisualItem<?>> labels)
Calculates a quantitative, linearly scaled layout. |
protected void |
AxisLabelLayout.logLayout(VisualTable<?,? extends VisualItem<?>> labels)
Calculates a quantitative, logarithmically-scaled layout. |
protected void |
AxisLayout.numericalLayout(TupleSet<? extends VisualItem<?>> ts)
Compute a quantitative axis layout. |
protected void |
AxisLayout.ordinalLayout(TupleSet<? extends VisualItem<?>> ts)
Compute an ordinal axis layout. |
protected void |
AxisLabelLayout.ordinalLayout(VisualTable<?,? extends VisualItem<?>> labels)
Compute an ordinal layout of axis marks. |
protected void |
AxisLabelLayout.sqrtLayout(VisualTable<?,? extends VisualItem<?>> labels)
Calculates a quantitative, square root scaled layout. |
Uses of VisualItem in prefuse.action.layout.graph |
---|
Fields in prefuse.action.layout.graph declared as VisualItem | |
---|---|
protected VisualItem<?> |
ForceDirectedLayout.referrer
|
Methods in prefuse.action.layout.graph that return VisualItem | |
---|---|
VisualItem<?> |
ForceDirectedLayout.getReferrer()
Get the referrer item to use to set x or y coordinates that are initialized to NaN. |
Methods in prefuse.action.layout.graph with parameters of type VisualItem | |
---|---|
protected float |
ForceDirectedLayout.getMassValue(VisualItem<?> n)
Get the mass value associated with the given node. |
void |
ForceDirectedLayout.setReferrer(VisualItem<?> referrer)
Set the referrer item to use to set x or y coordinates that are initialized to NaN. |
Uses of VisualItem in prefuse.controls |
---|
Fields in prefuse.controls declared as VisualItem | |
---|---|
protected VisualItem<?> |
FocusControl.curFocus
|
Methods in prefuse.controls with parameters of type VisualItem | |
---|---|
protected boolean |
FocusControl.filterCheck(VisualItem<?> item)
Perform a filtering check on the input item. |
void |
ZoomToFitControl.itemClicked(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
FocusControl.itemClicked(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ControlAdapter.itemClicked(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
Control.itemClicked(VisualItem<?> item,
java.awt.event.MouseEvent e)
Invoked when the mouse button has been clicked (pressed and released) on a VisualItem. |
void |
ZoomControl.itemDragged(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
SubtreeDragControl.itemDragged(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
PanControl.itemDragged(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
DragControl.itemDragged(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ControlAdapter.itemDragged(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
Control.itemDragged(VisualItem<?> item,
java.awt.event.MouseEvent e)
Invoked when a mouse button is pressed on a VisualItem and then dragged. |
void |
AnchorUpdateControl.itemDragged(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ToolTipControl.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
SubtreeDragControl.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
NeighborHighlightControl.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
HoverActionControl.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
FocusControl.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
DragControl.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ControlAdapter.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
Control.itemEntered(VisualItem<?> item,
java.awt.event.MouseEvent e)
Invoked when the mouse enters a VisualItem. |
void |
ToolTipControl.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
SubtreeDragControl.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
NeighborHighlightControl.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
HoverActionControl.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
FocusControl.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
DragControl.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ControlAdapter.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
Control.itemExited(VisualItem<?> item,
java.awt.event.MouseEvent e)
Invoked when the mouse exits a VisualItem. |
void |
ControlAdapter.itemKeyPressed(VisualItem<?> item,
java.awt.event.KeyEvent e)
|
void |
Control.itemKeyPressed(VisualItem<?> item,
java.awt.event.KeyEvent e)
Invoked when a key has been pressed, while the mouse is over a VisualItem. |
void |
ControlAdapter.itemKeyReleased(VisualItem<?> item,
java.awt.event.KeyEvent e)
|
void |
Control.itemKeyReleased(VisualItem<?> item,
java.awt.event.KeyEvent e)
Invoked when a key has been released, while the mouse is over a VisualItem. |
void |
ControlAdapter.itemKeyTyped(VisualItem<?> item,
java.awt.event.KeyEvent e)
|
void |
Control.itemKeyTyped(VisualItem<?> item,
java.awt.event.KeyEvent e)
Invoked when a key has been typed, while the mouse is over a VisualItem. |
void |
ControlAdapter.itemMoved(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
Control.itemMoved(VisualItem<?> item,
java.awt.event.MouseEvent e)
Invoked when the mouse cursor has been moved onto a VisualItem but no buttons have been pushed. |
void |
AnchorUpdateControl.itemMoved(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ZoomControl.itemPressed(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
SubtreeDragControl.itemPressed(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
PanControl.itemPressed(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
DragControl.itemPressed(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ControlAdapter.itemPressed(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
Control.itemPressed(VisualItem<?> item,
java.awt.event.MouseEvent e)
Invoked when a mouse button has been pressed on a VisualItem. |
void |
ZoomControl.itemReleased(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
SubtreeDragControl.itemReleased(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
PanControl.itemReleased(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
DragControl.itemReleased(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
ControlAdapter.itemReleased(VisualItem<?> item,
java.awt.event.MouseEvent e)
|
void |
Control.itemReleased(VisualItem<?> item,
java.awt.event.MouseEvent e)
Invoked when a mouse button has been released on a VisualItem. |
void |
WheelZoomControl.itemWheelMoved(VisualItem<?> item,
java.awt.event.MouseWheelEvent e)
|
void |
ControlAdapter.itemWheelMoved(VisualItem<?> item,
java.awt.event.MouseWheelEvent e)
|
void |
Control.itemWheelMoved(VisualItem<?> item,
java.awt.event.MouseWheelEvent e)
Invoked when the mouse wheel is rotated while the mouse is over a VisualItem. |
Uses of VisualItem in prefuse.render |
---|
Methods in prefuse.render with parameters of type VisualItem | |
---|---|
void |
Renderer.calculateBounds(VisualItem<?> item,
java.awt.geom.Rectangle2D bounds)
Calculates the bounding rectangle for an item. |
void |
NullRenderer.calculateBounds(VisualItem<?> item,
java.awt.geom.Rectangle2D bounds)
|
void |
EdgeRenderer.calculateBounds(VisualItem<?> item,
java.awt.geom.Rectangle2D bounds)
|
void |
CompositeRenderer.calculateBounds(VisualItem<?> item,
java.awt.geom.Rectangle2D bounds)
|
void |
AxisRenderer.calculateBounds(VisualItem<?> item,
java.awt.geom.Rectangle2D bounds)
|
void |
AbstractShapeRenderer.calculateBounds(VisualItem<?> item,
java.awt.geom.Rectangle2D bounds)
|
protected void |
AbstractShapeRenderer.drawShape(java.awt.Graphics2D g,
VisualItem<?> item,
java.awt.Shape shape)
Draws the specified shape into the provided Graphics context. |
protected static void |
LabelRenderer.getAlignedPoint(java.awt.geom.Point2D p,
VisualItem<?> item,
double w,
double h,
Alignment xAlign,
Alignment yAlign)
Helper method, which calculates the top-left co-ordinate of an item given the item's alignment. |
protected java.awt.Color |
AbstractShapeRenderer.getFillColor(VisualItem<?> item)
Returns the fill color to use for painting shapes. |
protected java.awt.Image |
LabelRenderer.getImage(VisualItem<?> item)
Get the image to include in the label for the given VisualItem. |
protected java.lang.String |
LabelRenderer.getImageLocation(VisualItem<?> item)
Returns a location string for the image to draw. |
protected double |
EdgeRenderer.getLineWidth(VisualItem<?> item)
Returns the line width to be used for this VisualItem. |
protected java.awt.Shape |
ShapeRenderer.getRawShape(VisualItem<?> item)
|
protected java.awt.Shape |
PolygonRenderer.getRawShape(VisualItem<?> item)
|
protected java.awt.Shape |
LabelRenderer.getRawShape(VisualItem<?> item)
|
protected java.awt.Shape |
EdgeRenderer.getRawShape(VisualItem<?> item)
|
protected java.awt.Shape |
AxisRenderer.getRawShape(VisualItem<?> item)
|
protected abstract java.awt.Shape |
AbstractShapeRenderer.getRawShape(VisualItem<?> item)
Return a non-transformed shape for the visual representation of the item. |
Renderer |
RendererFactory.getRenderer(VisualItem<?> item)
Return a Renderer instance to draw the given VisualItem. |
Renderer |
DefaultRendererFactory.getRenderer(VisualItem<?> item)
Return a Renderer instance for the input VisualItem. |
RenderType |
EdgeRenderer.getRenderType(VisualItem<?> item)
|
RenderType |
AbstractShapeRenderer.getRenderType(VisualItem<?> item)
Returns a value indicating if a shape is drawn by its outline, by a fill, or both. |
java.awt.Shape |
AbstractShapeRenderer.getShape(VisualItem<?> item)
Returns the shape describing the boundary of an item. |
protected java.awt.BasicStroke |
EdgeRenderer.getStroke(VisualItem<?> item)
Returns the stroke value returned by getStroke() ,
scaled by the current line width determined by the
EdgeRenderer.getLineWidth(VisualItem) method. |
protected java.awt.BasicStroke |
AbstractShapeRenderer.getStroke(VisualItem<?> item)
Returns the stroke to use for drawing lines and shape outlines. |
protected java.awt.Color |
AbstractShapeRenderer.getStrokeColor(VisualItem<?> item)
Returns the stroke color to use for drawing lines and shape outlines. |
protected java.lang.String |
LabelRenderer.getText(VisualItem<?> item)
Returns the text to draw. |
protected java.awt.Color |
LabelRenderer.getTextColor(VisualItem<?> item)
|
protected java.awt.geom.AffineTransform |
EdgeRenderer.getTransform(VisualItem<?> item)
|
protected java.awt.geom.AffineTransform |
AbstractShapeRenderer.getTransform(VisualItem<?> item)
Return the graphics space transform applied to this item's shape, if any. |
boolean |
Renderer.locatePoint(java.awt.geom.Point2D p,
VisualItem<?> item)
Returns true if the Point is located inside the extents of the item. |
boolean |
NullRenderer.locatePoint(java.awt.geom.Point2D p,
VisualItem<?> item)
|
boolean |
EdgeRenderer.locatePoint(java.awt.geom.Point2D p,
VisualItem<?> item)
|
boolean |
CompositeRenderer.locatePoint(java.awt.geom.Point2D p,
VisualItem<?> item)
|
boolean |
AxisRenderer.locatePoint(java.awt.geom.Point2D p,
VisualItem<?> item)
|
boolean |
AbstractShapeRenderer.locatePoint(java.awt.geom.Point2D p,
VisualItem<?> item)
|
void |
Renderer.render(java.awt.Graphics2D g,
VisualItem<?> item)
Render item into a Graphics2D context. |
void |
NullRenderer.render(java.awt.Graphics2D g,
VisualItem<?> item)
|
void |
LabelRenderer.render(java.awt.Graphics2D g,
VisualItem<?> item)
|
void |
EdgeRenderer.render(java.awt.Graphics2D g,
VisualItem<?> item)
|
void |
CompositeRenderer.render(java.awt.Graphics2D g,
VisualItem<?> item)
|
void |
AxisRenderer.render(java.awt.Graphics2D g,
VisualItem<?> item)
|
void |
AbstractShapeRenderer.render(java.awt.Graphics2D g,
VisualItem<?> item)
|
Uses of VisualItem in prefuse.util |
---|
Methods in prefuse.util with parameters of type VisualItem | |
---|---|
static double |
PrefuseLib.distance(VisualItem<?> vi1,
VisualItem<?> vi2)
Get the distance between the x,y points of two VisualItems. |
static double |
PrefuseLib.distance(VisualItem<?> vi1,
VisualItem<?> vi2)
Get the distance between the x,y points of two VisualItems. |
static void |
GraphicsLib.paint(java.awt.Graphics2D g,
VisualItem<?> item,
java.awt.Shape shape,
java.awt.BasicStroke stroke,
RenderType type)
Deprecated. use the other paint() method instead |
static void |
GraphicsLib.setBounds(VisualItem<?> item,
java.awt.Shape shape,
java.awt.BasicStroke stroke)
Sets a VisualItem's bounds based on its shape and stroke type. |
static void |
PrefuseLib.setX(VisualItem<?> item,
VisualItem<?> referrer,
double x)
Update the x-coordinate of an item. |
static void |
PrefuseLib.setX(VisualItem<?> item,
VisualItem<?> referrer,
double x)
Update the x-coordinate of an item. |
static void |
PrefuseLib.setY(VisualItem<?> item,
VisualItem<?> referrer,
double y)
Update the y-coordinate of an item. |
static void |
PrefuseLib.setY(VisualItem<?> item,
VisualItem<?> referrer,
double y)
Update the y-coordinate of an item. |
static void |
PrefuseLib.update(VisualItem<?> item,
java.lang.String field,
java.lang.Object val)
Update the values in an interpolated column (a set of three columns representing a current value along with starting and ending values). |
static void |
PrefuseLib.updateBoolean(VisualItem<?> item,
java.lang.String field,
boolean b)
Update the values in an interpolated column (a set of three columns representing a current value along with starting and ending values). |
static void |
PrefuseLib.updateDouble(VisualItem<?> item,
java.lang.String field,
double val)
Update the values in an interpolated column (a set of three columns representing a current value along with starting and ending values). |
static void |
PrefuseLib.updateFloat(VisualItem<?> item,
java.lang.String field,
float val)
Update the values in an interpolated column (a set of three columns representing a current value along with starting and ending values). |
static void |
PrefuseLib.updateInt(VisualItem<?> item,
java.lang.String field,
int val)
Update the values in an interpolated column (a set of three columns representing a current value along with starting and ending values). |
static void |
PrefuseLib.updateLong(VisualItem<?> item,
java.lang.String field,
long val)
Update the values in an interpolated column (a set of three columns representing a current value along with starting and ending values). |
static void |
PrefuseLib.updateVisible(VisualItem<?> item,
boolean val)
Update the visibility of an item. |
Uses of VisualItem in prefuse.util.display |
---|
Fields in prefuse.util.display declared as VisualItem | |
---|---|
VisualItem<?>[] |
RenderingQueue.pitems
|
VisualItem<?>[] |
RenderingQueue.ritems
|
Methods in prefuse.util.display with parameters of type VisualItem | |
---|---|
void |
RenderingQueue.addToPickingQueue(VisualItem<?> item)
Add an item to the picking queue. |
void |
RenderingQueue.addToRenderQueue(VisualItem<?> item)
Add an item to the rendering queue. |
Method parameters in prefuse.util.display with type arguments of type VisualItem | |
---|---|
static java.awt.geom.Rectangle2D |
DisplayLib.getBounds(java.lang.Iterable<VisualItem<?>> iter,
double margin)
Get a bounding rectangle of the VisualItems in the input iterator. |
static java.awt.geom.Rectangle2D |
DisplayLib.getBounds(java.lang.Iterable<VisualItem<?>> iter,
double margin,
java.awt.geom.Rectangle2D b)
Get a bounding rectangle of the VisualItems in the input iterator. |
static java.awt.geom.Point2D |
DisplayLib.getCentroid(java.lang.Iterable<VisualItem<?>> iter)
Return the centroid (averaged location) of a group of items. |
static java.awt.geom.Point2D |
DisplayLib.getCentroid(java.lang.Iterable<VisualItem<?>> iter,
java.awt.geom.Point2D p)
Return the centroid (averaged location) of a group of items. |
Uses of VisualItem in prefuse.visual |
---|
Classes in prefuse.visual with type parameters of type VisualItem | |
---|---|
interface |
AggregateItem<T extends VisualItem<?>,V extends VisualItem<?>>
VisualItem that represents an aggregation of one or more other VisualItems. |
interface |
AggregateItem<T extends VisualItem<?>,V extends VisualItem<?>>
VisualItem that represents an aggregation of one or more other VisualItems. |
class |
AggregateTable<T extends AggregateItem<T,V>,V extends VisualItem<?>>
VisualTable instance that maintains visual items representing aggregates of items. |
class |
VisualGraph<T extends VisualItem<?>,N extends NodeItem<N,E>,E extends EdgeItem<N,E>>
A visual abstraction of a graph data structure. |
interface |
VisualItem<T extends VisualItem<?>>
Base interface for representing a visual item, a data object with a visual interactive form. |
class |
VisualTable<T extends Tuple<?>,C extends VisualItem<?>>
A visual abstraction of a Table data structure. |
class |
VisualTree<T extends VisualItem<?>,N extends NodeItem<N,E>,E extends EdgeItem<N,E>>
A visual abstraction of a tree data structure. |
interface |
VisualTupleSet<T extends VisualItem<?>>
TupleSet sub-interface for TupleSet instances that contain VisualItems, Tuple instances that include visual properties. |
Subinterfaces of VisualItem in prefuse.visual | |
---|---|
interface |
AggregateItem<T extends VisualItem<?>,V extends VisualItem<?>>
VisualItem that represents an aggregation of one or more other VisualItems. |
interface |
DecoratorItem<T extends DecoratorItem<T>>
VisualItem that "decorates" another VisualItem. |
interface |
EdgeItem<N extends NodeItem<N,E>,E extends EdgeItem<N,E>>
VisualItem that represents an edge in a graph. |
interface |
NodeItem<N extends NodeItem<N,E>,E extends EdgeItem<N,E>>
VisualItem that represents a node in a graph. |
Methods in prefuse.visual with type parameters of type VisualItem | ||
---|---|---|
static
|
AggregateTable.createAggregateTable(Visualization vis,
java.lang.String group)
|
|
static
|
AggregateTable.createAggregateTable(Visualization vis,
java.lang.String group,
Schema schema)
|
Methods in prefuse.visual that return VisualItem | |
---|---|
VisualItem<?> |
DecoratorItem.getDecoratedItem()
Get the VisualItem that this item is decorating. |
Methods in prefuse.visual with parameters of type VisualItem | |
---|---|
void |
AggregateTable.addToAggregate(int row,
VisualItem<?> member)
Add an item to the aggregation at the given row. |
boolean |
AggregateTable.aggregateContains(int row,
VisualItem<?> member)
Indicates if an item is a member of the aggregate at the given row |
boolean |
AggregateItem.containsItem(VisualItem<?> item)
Indicates is a given VisualItem is contained in the aggregation. |
protected int |
AggregateTable.getAggregatedRow(int row,
VisualItem<?> member)
Get the row index to the aggregate mapping table for the given aggregate and contained VisualItem. |
void |
AggregateTable.removeFromAggregate(int row,
VisualItem<?> member)
Remove an item from the aggregation at the given row |
void |
AggregateItem.removeItem(VisualItem<?> item)
Remove a VisualItem from this aggregate. |
Uses of VisualItem in prefuse.visual.sort |
---|
Methods in prefuse.visual.sort with parameters of type VisualItem | |
---|---|
int |
ItemSorter.compare(VisualItem<?> v1,
VisualItem<?> v2)
Compare two items based on their ordering scores. |
int |
ItemSorter.compare(VisualItem<?> v1,
VisualItem<?> v2)
Compare two items based on their ordering scores. |
int |
TreeDepthItemSorter.score(VisualItem<?> item)
Score items similarly to ItemSorter , but additionally
ranks items based on their tree depth. |
int |
ItemSorter.score(VisualItem<?> item)
Return an ordering score for an item. |
Uses of VisualItem in prefuse.visual.tuple |
---|
Classes in prefuse.visual.tuple with type parameters of type VisualItem | |
---|---|
class |
TableAggregateItem<V extends VisualItem<?>>
AggregateItem implementation that uses data values from a backing AggregateTable. |
Classes in prefuse.visual.tuple that implement VisualItem | |
---|---|
class |
TableAggregateItem<V extends VisualItem<?>>
AggregateItem implementation that uses data values from a backing AggregateTable. |
class |
TableDecoratorItem
DecoratorItem implementation that uses data values from a backing VisualTable. |
class |
TableEdgeItem
EdgeItem implementation that used data values from a backing VisualTable of edges. |
class |
TableNodeItem
NodeItem implementation that used data values from a backing VisualTable of nodes. |
class |
TableVisualItem<T extends TableVisualItem<?>>
VisualItem implementation that uses data values from a backing VisualTable. |
Methods in prefuse.visual.tuple that return VisualItem | |
---|---|
VisualItem<?> |
TableDecoratorItem.getDecoratedItem()
|
Methods in prefuse.visual.tuple with parameters of type VisualItem | |
---|---|
boolean |
TableAggregateItem.containsItem(VisualItem<?> item)
|
void |
TableAggregateItem.removeItem(VisualItem<?> item)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |