Uses of Class
edu.umd.cs.piccolo.util.PBounds

Packages that use PBounds
edu.umd.cs.piccolo Piccolo is a general-purpose Java-based engine that supports 2D visualizations. 
edu.umd.cs.piccolo.util This package defines several utility classes that are likely to be useful for Piccolo applications. 
edu.umd.cs.piccolox.event This package provides additional Piccolo event handlers. 
edu.umd.cs.piccolox.handles This package contains handle nodes. 
edu.umd.cs.piccolox.nodes This package contains additional nodes that may be useful for Piccolo applications. 
edu.umd.cs.piccolox.pswing This package contains PSwing nodes and related classes. 
edu.umd.cs.piccolox.swt This package provides a SWT implementation of the core Piccolo library. 
edu.umd.cs.piccolox.util This package defines additional utility classes that are likely to be useful for Piccolo applications. 
 

Uses of PBounds in edu.umd.cs.piccolo
 

Methods in edu.umd.cs.piccolo that return PBounds
 PBounds PNode.computeFullBounds(PBounds dstBounds)
          Compute and return the full bounds of this node.
 PBounds PNode.getBounds()
          Return a copy of this node's bounds.
 PBounds PNode.getBoundsReference()
          Return a direct reference to this node's bounds.
 PBounds PNode.getFullBounds()
          Return a copy of this node's full bounds.
 PBounds PNode.getFullBoundsReference()
          Return a reference to this node's full bounds cache.
 PBounds PNode.getGlobalBounds()
          Return a copy of the bounds of this node in the global coordinate system.
 PBounds PNode.getGlobalFullBounds()
          Return a copy of the full bounds of this node in the global coordinate system.
 PBounds PNode.getUnionOfChildrenBounds(PBounds dstBounds)
          Compute and return the union of the full bounds of all the children of this node.
 PBounds PCamera.getUnionOfLayerFullBounds()
          Return the total bounds of all the layers that this camera looks at.
 PBounds PCamera.getViewBounds()
          Return the bounds of this camera in the view coordinate system.
 

Methods in edu.umd.cs.piccolo with parameters of type PBounds
 PBounds PNode.computeFullBounds(PBounds dstBounds)
          Compute and return the full bounds of this node.
 PBounds PNode.getUnionOfChildrenBounds(PBounds dstBounds)
          Compute and return the union of the full bounds of all the children of this node.
protected  void PLayer.notifyCameras(PBounds parentBounds)
           
 void PComponent.repaint(PBounds bounds)
           
 void PCanvas.repaint(PBounds bounds)
           
 void PNode.repaintFrom(PBounds localBounds, PNode childOrThis)
          Pass the given repaint request up the tree, so that any cameras can invalidate that region on their associated canvas.
 void PLayer.repaintFrom(PBounds localBounds, PNode childOrThis)
          Override repaints and forward them to the cameras that are viewing this layer.
 void PCamera.repaintFrom(PBounds localBounds, PNode descendentOrThis)
          Repaint this camera, and forward the repaint request to the camera's canvas if it is not null.
 void PCamera.repaintFromLayer(PBounds viewBounds, PNode repaintedLayer)
          Repaint from one of the cameras layers.
 

Uses of PBounds in edu.umd.cs.piccolo.util
 

Methods in edu.umd.cs.piccolo.util that return PBounds
 PBounds PPickPath.getPickBounds()
           
 PBounds PBounds.inset(double dx, double dy)
           
 PBounds PBounds.moveBy(double dx, double dy)
           
 PBounds PBounds.reset()
           
 PBounds PBounds.resetToZero()
           
 PBounds PBounds.setOrigin(double x, double y)
           
 

Methods in edu.umd.cs.piccolo.util with parameters of type PBounds
 void PBounds.add(PBounds r)
           
 void PBounds.setRect(PBounds b)
           
 

Constructors in edu.umd.cs.piccolo.util with parameters of type PBounds
PBounds(PBounds aBounds)
           
PPickPath(PCamera aCamera, PBounds aScreenPickBounds)
           
 

Uses of PBounds in edu.umd.cs.piccolox.event
 

Methods in edu.umd.cs.piccolox.event that return PBounds
protected  PBounds PSelectionEventHandler.getMarqueeBounds()
           
 

Methods in edu.umd.cs.piccolox.event with parameters of type PBounds
protected  PNodeFilter PSelectionEventHandler.createNodeFilter(PBounds bounds)
           
 

Constructors in edu.umd.cs.piccolox.event with parameters of type PBounds
PSelectionEventHandler.BoundsFilter(PBounds bounds)
           
 

Uses of PBounds in edu.umd.cs.piccolox.handles
 

Methods in edu.umd.cs.piccolox.handles that return PBounds
 PBounds PStickyHandleManager.getBoundsReference()
           
 

Uses of PBounds in edu.umd.cs.piccolox.nodes
 

Methods in edu.umd.cs.piccolox.nodes that return PBounds
 PBounds PClip.computeFullBounds(PBounds dstBounds)
           
 

Methods in edu.umd.cs.piccolox.nodes with parameters of type PBounds
 PBounds PClip.computeFullBounds(PBounds dstBounds)
           
 void PNodeCache.repaintFrom(PBounds localBounds, PNode childOrThis)
           
 void PClip.repaintFrom(PBounds localBounds, PNode childOrThis)
           
 

Uses of PBounds in edu.umd.cs.piccolox.pswing
 

Methods in edu.umd.cs.piccolox.pswing with parameters of type PBounds
 void PSwing.repaint(PBounds repaintBounds)
          Repaints the specified portion of this visual component Note that the input parameter may be modified as a result of this call.
 

Uses of PBounds in edu.umd.cs.piccolox.swt
 

Methods in edu.umd.cs.piccolox.swt that return PBounds
 PBounds PSWTStickyHandleManager.getBoundsReference()
           
protected  PBounds PSWTSelectionEventHandler.getMarqueeBounds()
           
 

Methods in edu.umd.cs.piccolox.swt with parameters of type PBounds
 void PSWTCanvas.repaint(PBounds bounds)
           
 

Uses of PBounds in edu.umd.cs.piccolox.util
 

Methods in edu.umd.cs.piccolox.util with parameters of type PBounds
 void POcclusionDetection.detectOccusions(PNode n, PBounds parentBounds)
          Traverse from the bottom right of the scene graph (top visible node) up the tree determining which parent nodes are occluded by their children nodes.
 



Copyright © 2008 by University of Maryland, College Park, MD 20742, USA All rights reserved.