|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectprefuse.render.AbstractShapeRenderer
prefuse.render.ShapeRenderer
public class ShapeRenderer
Renderer for drawing simple shapes using VisualItem.SHAPEBUILDER.
Field Summary | |
---|---|
protected java.awt.Shape[] |
predefinedInstances
|
Fields inherited from class prefuse.render.AbstractShapeRenderer |
---|
m_manageBounds, m_transform |
Fields inherited from interface prefuse.render.Renderer |
---|
DEFAULT_GRAPHICS |
Constructor Summary | |
---|---|
ShapeRenderer()
Creates a new ShapeRenderer with default base size of 10 pixels. |
|
ShapeRenderer(int size)
Creates a new ShapeRenderer with given base size. |
Method Summary | |
---|---|
int |
getBaseSize()
Returns the base size, in pixels, for shapes drawn by this renderer. |
protected java.awt.Shape |
getRawShape(VisualItem<?> item)
Return a non-transformed shape for the visual representation of the item. |
void |
setBaseSize(int size)
Sets the base size, in pixels, for shapes drawn by this renderer. |
Methods inherited from class prefuse.render.AbstractShapeRenderer |
---|
calculateBounds, drawShape, getFillColor, getRenderType, getShape, getStroke, getStrokeColor, getTransform, locatePoint, managesBounds, render, setManageBounds, setRenderType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final java.awt.Shape[] predefinedInstances
Constructor Detail |
---|
public ShapeRenderer()
public ShapeRenderer(int size)
size
- the base size in pixelsMethod Detail |
---|
public void setBaseSize(int size)
size
- the base size in pixelspublic int getBaseSize()
protected java.awt.Shape getRawShape(VisualItem<?> item)
AbstractShapeRenderer
getRawShape
in class AbstractShapeRenderer
item
- the VisualItem being drawn
AbstractShapeRenderer.getRawShape(prefuse.visual.VisualItem)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |