| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectedu.umd.cs.piccolo.PNode
edu.umd.cs.piccolo.nodes.PPath
edu.umd.cfar.lamp.viper.gui.canvas.AttributablePPathAdapter
edu.umd.cfar.lamp.viper.gui.data.point.PointNode
| Field Summary | |
static int | 
CROSSHAIR_LENGTH
 | 
| Fields inherited from class edu.umd.cs.piccolo.nodes.PPath | 
PROPERTY_PATH, PROPERTY_STROKE, PROPERTY_STROKE_PAINT | 
| Fields inherited from class edu.umd.cs.piccolo.PNode | 
PROPERTY_BOUNDS, PROPERTY_CHILDREN, PROPERTY_CHILDREN_PICKABLE, PROPERTY_CLIENT_PROPERTIES, PROPERTY_FULL_BOUNDS, PROPERTY_PAINT, PROPERTY_PARENT, PROPERTY_PICKABLE, PROPERTY_TRANSFORM, PROPERTY_TRANSPARENCY, PROPERTY_VISIBLE | 
| Fields inherited from interface java.awt.print.Printable | 
NO_SUCH_PAGE, PAGE_EXISTS | 
| Constructor Summary | |
PointNode(ViperViewMediator mediator)
 | 
|
| Method Summary | |
 Attribute | 
getAttribute()
 | 
 java.awt.geom.Point2D[] | 
getHorizPts()
 | 
 java.awt.geom.Point2D | 
getPoint()
 | 
 java.lang.Object | 
getUpdatedAttribute()
synchronize the PNode with the Attribute  | 
 java.awt.geom.Point2D[] | 
getVertPts()
 | 
 void | 
resetStyle()
Called by the setDisplayProperties methods, and whenever the style needs changing.  | 
 void | 
setAttribute(Attribute attr)
 | 
 void | 
setPoint(double widthIn,
         double heightIn)
 | 
 void | 
setPoint(java.awt.geom.Point2D pt)
 | 
 void | 
updatePoint()
 | 
| Methods inherited from class edu.umd.cfar.lamp.viper.gui.canvas.AttributablePPathAdapter | 
getDisplayProperties, getHandleDisplayProperties, getHighlightDisplayProperties, setDisplayProperties, setHandleDisplayProperties, setHighlightDisplayProperties | 
| Methods inherited from class edu.umd.cs.piccolo.nodes.PPath | 
append, closePath, createEllipse, createPolyline, createPolyline, createRectangle, curveTo, endResizeBounds, getPathBoundsWithStroke, getPathReference, getStroke, getStrokePaint, intersects, lineTo, moveTo, paint, paramString, quadTo, reset, setBounds, setPathTo, setPathToEllipse, setPathToPolyline, setPathToPolyline, setPathToRectangle, setStroke, setStrokePaint, startResizeBounds, updateBoundsFromPath | 
| Methods inherited from class edu.umd.cs.piccolo.PNode | 
addActivity, addChild, addChild, addChildren, addClientProperty, addInputEventListener, addPropertyChangeListener, addPropertyChangeListener, animateToBounds, animateToColor, animateToPositionScaleRotation, animateToTransform, animateToTransparency, centerBoundsOnPoint, centerFullBoundsOnPoint, clone, computeFullBounds, firePropertyChange, fullIntersects, fullPaint, fullPick, getAllNodes, getAllNodes, getBounds, getBoundsChanged, getBoundsReference, getBoundsVolatile, getChild, getChildBoundsInvalid, getChildBoundsVolatile, getChildPaintInvalid, getChildrenCount, getChildrenIterator, getChildrenPickable, getChildrenReference, getClientProperty, getClientPropertyKeysIterator, getFullBounds, getFullBoundsInvalid, getFullBoundsReference, getGlobalFullBounds, getGlobalRotation, getGlobalScale, getGlobalToLocalTransform, getGlobalTranslation, getHeight, getInverseTransform, getListenerList, getLocalToGlobalTransform, getOccluded, getOffset, getPaint, getPaintInvalid, getParent, getPickable, getRoot, getRotation, getScale, getTransform, getTransformReference, getTransparency, getUnionOfChildrenBounds, getVisible, getWidth, getX, getXOffset, getY, getYOffset, globalToLocal, globalToLocal, globalToLocal, indexOfChild, invalidateFullBounds, invalidateLayout, invalidatePaint, isAncestorOf, isDescendentOf, isDescendentOfRoot, isOpaque, layoutChildren, lerp, localToGlobal, localToGlobal, localToGlobal, localToParent, localToParent, localToParent, moveToBack, moveToBack, moveToFront, moveToFront, offset, paintAfterChildren, 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, setHight, setOccluded, setOffset, setOffset, setPaint, setPaintInvalid, setParent, setPickable, setRotation, setScale, setTransform, setTransparency, setVisible, setWidth, setX, setY, signalBoundsChanged, toImage, toImage, toString, transformBy, translate, validateFullBounds, validateFullPaint | 
| Methods inherited from class java.lang.Object | 
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface edu.umd.cfar.lamp.viper.gui.canvas.datatypes.Attributable | 
setDisplayProperties, setHandleDisplayProperties, setHighlightDisplayProperties | 
| Field Detail | 
public static final int CROSSHAIR_LENGTH
| Constructor Detail | 
public PointNode(ViperViewMediator mediator)
| Method Detail | 
public java.awt.geom.Point2D getPoint()
public void setPoint(double widthIn,
                     double heightIn)
public void setPoint(java.awt.geom.Point2D pt)
public void updatePoint()
public void setAttribute(Attribute attr)
setAttribute in interface Attributablepublic Attribute getAttribute()
getAttribute in interface Attributablepublic java.awt.geom.Point2D[] getHorizPts()
public java.awt.geom.Point2D[] getVertPts()
public java.lang.Object getUpdatedAttribute()
Attributable
getUpdatedAttribute in interface Attributablepublic void resetStyle()
AttributablePPathAdapter
resetStyle in class AttributablePPathAdapter
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||