|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.umd.cs.piccolo.PNode
org.jcpsim.plot.PlotNode
public class PlotNode
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.umd.cs.piccolo.PNode |
|---|
edu.umd.cs.piccolo.PNode.PSceneGraphDelegate |
| Field Summary | |
|---|---|
java.awt.geom.AffineTransform |
at
|
edu.umd.cs.piccolox.nodes.PClip |
clip
|
boolean |
cyclic
|
boolean |
dots
|
protected static java.awt.geom.Line2D |
gridLine
|
double |
maxX
|
double |
maxY
|
double |
minX
|
double |
minY
|
ComputeTics |
scaleX
|
ComputeTics |
scaleY
|
| Fields inherited from class edu.umd.cs.piccolo.PNode |
|---|
PROPERTY_BOUNDS, PROPERTY_CHILDREN, PROPERTY_CHILDREN_PICKABLE, PROPERTY_CLIENT_PROPERTIES, PROPERTY_CODE_BOUNDS, PROPERTY_CODE_CHILDREN, PROPERTY_CODE_CHILDREN_PICKABLE, PROPERTY_CODE_CLIENT_PROPERTIES, PROPERTY_CODE_FULL_BOUNDS, PROPERTY_CODE_PAINT, PROPERTY_CODE_PARENT, PROPERTY_CODE_PICKABLE, PROPERTY_CODE_TRANSFORM, PROPERTY_CODE_TRANSPARENCY, PROPERTY_CODE_VISIBLE, PROPERTY_FULL_BOUNDS, PROPERTY_PAINT, PROPERTY_PARENT, PROPERTY_PICKABLE, PROPERTY_TRANSFORM, PROPERTY_TRANSPARENCY, PROPERTY_VISIBLE, SCENE_GRAPH_DELEGATE |
| Fields inherited from interface java.awt.print.Printable |
|---|
NO_SUCH_PAGE, PAGE_EXISTS |
| Constructor Summary | |
|---|---|
PlotNode(java.lang.String title,
boolean cyclic,
Trace trace)
|
|
PlotNode(java.lang.String title,
boolean cyclic,
Trace[] traces)
|
|
| Method Summary | |
|---|---|
double |
calcX(double x)
|
double |
calcY(double y)
|
java.awt.geom.AffineTransform |
doTransform(double sX0,
double dX0,
double sX1,
double dX1,
double sY0,
double dY0,
double sY1,
double dY1)
|
java.lang.String |
getTitle()
|
Trace[] |
getTraces()
|
void |
paint(edu.umd.cs.piccolo.util.PPaintContext paintContext)
|
boolean |
setBounds(double x,
double y,
double width,
double height)
|
void |
setCyclic(boolean flag)
|
void |
setDots(boolean flag)
|
void |
update()
|
| Methods inherited from class edu.umd.cs.piccolo.PNode |
|---|
addActivity, addAttribute, addChild, addChild, addChildren, addClientProperty, addInputEventListener, addPropertyChangeListener, addPropertyChangeListener, animateToBounds, animateToColor, animateToPositionScaleRotation, animateToTransform, animateToTransparency, animateTransformToBounds, centerBoundsOnPoint, centerFullBoundsOnPoint, clone, computeFullBounds, endResizeBounds, findIntersectingNodes, fireChildPropertyChange, firePropertyChange, fullIntersects, fullPaint, fullPick, getAllNodes, getAllNodes, getAttribute, getAttribute, getBooleanAttribute, getBounds, getBoundsChanged, getBoundsReference, getBoundsVolatile, getChild, getChildBoundsInvalid, getChildBoundsVolatile, getChildPaintInvalid, getChildrenCount, getChildrenIterator, getChildrenPickable, getChildrenReference, getClientProperties, getClientProperty, getClientPropertyKeysEnumeration, getClientPropertyKeysIterator, getDoubleAttribute, getFullBounds, getFullBoundsInvalid, getFullBoundsReference, getGlobalBounds, getGlobalFullBounds, getGlobalRotation, getGlobalScale, getGlobalToLocalTransform, getGlobalTranslation, getHeight, getIntegerAttribute, getInverseTransform, getListenerList, getLocalToGlobalTransform, getOccluded, getOffset, getPaint, getPaintInvalid, getParent, getPickable, getPropertyChangeParentMask, getRoot, getRotation, getScale, getTransform, getTransformReference, getTransparency, getUnionOfChildrenBounds, getVisible, getWidth, getX, getXOffset, getY, getYOffset, globalToLocal, globalToLocal, globalToLocal, indexOfChild, internalUpdateBounds, intersects, invalidateFullBounds, invalidateLayout, invalidatePaint, isAncestorOf, isDescendentOf, isDescendentOfRoot, isOpaque, layoutChildren, lerp, localToGlobal, localToGlobal, localToGlobal, localToParent, localToParent, localToParent, moveInBackOf, moveInFrontOf, moveToBack, moveToFront, offset, paintAfterChildren, paramString, parentBoundsChanged, parentToLocal, parentToLocal, parentToLocal, pick, pickAfterChildren, position, print, print, removeAllChildren, removeChild, removeChild, removeChildren, removeFromParent, removeInputEventListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaintFrom, reparent, replaceWith, resetBounds, rotate, rotateAboutPoint, rotateAboutPoint, rotateInPlace, scale, scaleAboutPoint, scaleAboutPoint, setBounds, setBoundsChanged, setChildBoundsInvalid, setChildBoundsVolatile, setChildPaintInvalid, setChildrenPickable, setFullBoundsInvalid, setGlobalRotation, setGlobalScale, setGlobalTranslation, setHeight, setOccluded, setOffset, setOffset, setPaint, setPaintInvalid, setParent, setPickable, setPropertyChangeParentMask, setRotation, setScale, setTransform, setTransparency, setVisible, setWidth, setX, setY, signalBoundsChanged, startResizeBounds, toImage, toImage, toImage, toString, transformBy, translate, validateFullBounds, validateFullPaint |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public boolean cyclic
public edu.umd.cs.piccolox.nodes.PClip clip
public boolean dots
public double minX
public double minY
public double maxX
public double maxY
public java.awt.geom.AffineTransform at
public ComputeTics scaleX
public ComputeTics scaleY
protected static java.awt.geom.Line2D gridLine
| Constructor Detail |
|---|
public PlotNode(java.lang.String title,
boolean cyclic,
Trace trace)
public PlotNode(java.lang.String title,
boolean cyclic,
Trace[] traces)
| Method Detail |
|---|
public java.lang.String getTitle()
public void setCyclic(boolean flag)
public Trace[] getTraces()
public void setDots(boolean flag)
public java.awt.geom.AffineTransform doTransform(double sX0,
double dX0,
double sX1,
double dX1,
double sY0,
double dY0,
double sY1,
double dY1)
public double calcX(double x)
public double calcY(double y)
public boolean setBounds(double x,
double y,
double width,
double height)
setBounds in class edu.umd.cs.piccolo.PNodepublic void update()
public void paint(edu.umd.cs.piccolo.util.PPaintContext paintContext)
paint in class edu.umd.cs.piccolo.PNode
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||