Uses of Class
edu.umd.cs.piccolo.PCamera

Packages that use PCamera
edu.umd.cs.piccolo Piccolo is a general-purpose Java-based engine that supports 2D visualizations. 
edu.umd.cs.piccolo.event This package supports Piccolo event handlers. 
edu.umd.cs.piccolo.examples   
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.swing This package supports using Piccolo with JFC/Swing. 
edu.umd.cs.piccolox.swt This package provides a SWT implementation of the core Piccolo library. 
 

Uses of PCamera in edu.umd.cs.piccolo
 

Methods in edu.umd.cs.piccolo that return PCamera
protected  PCamera PCanvas.createDefaultCamera()
          Creates and returns a basic Scene Graph.
 PCamera PCanvas.getCamera()
          Return the camera associated with this canvas.
 PCamera POffscreenCanvas.getCamera()
          Return the camera for this offscreen canvas.
 PCamera PLayer.getCamera(int index)
          Get the camera in this layer's camera list at the specified index.
 PCamera PLayer.removeCamera(int index)
          Remove the camera at the given index from this layer's camera list.
 PCamera PLayer.removeCamera(PCamera camera)
          Remove the camera from this layer's camera list.
 

Methods in edu.umd.cs.piccolo with parameters of type PCamera
 void PLayer.addCamera(int index, PCamera camera)
          Add a camera to this layer's camera list at the specified index.
 void PLayer.addCamera(PCamera camera)
          Add a camera to this layer's camera list.
 void PInputManager.processEventFromCamera(InputEvent event, int type, PCamera camera)
          Flags the given event as needing to be processed.
 PCamera PLayer.removeCamera(PCamera camera)
          Remove the camera from this layer's camera list.
 void PCanvas.setCamera(PCamera newCamera)
          Set the camera associated with this canvas.
 void POffscreenCanvas.setCamera(PCamera camera)
          Set the camera for this offscreen canvas to camera.
 

Uses of PCamera in edu.umd.cs.piccolo.event
 

Methods in edu.umd.cs.piccolo.event that return PCamera
 PCamera PInputEvent.getCamera()
          Return the bottom most camera that is currently painting.
 PCamera PInputEvent.getTopCamera()
          Return the topmost camera this is painting.
 

Uses of PCamera in edu.umd.cs.piccolo.examples
 

Fields in edu.umd.cs.piccolo.examples declared as PCamera
(package private)  PCamera VolatileDecoratorGroup.renderCamera
           
 

Constructors in edu.umd.cs.piccolo.examples with parameters of type PCamera
VolatileDecoratorGroup(PCamera camera)
           
 

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

Methods in edu.umd.cs.piccolo.util that return PCamera
static PCamera PUtil.createBasicScenegraph()
          Creates the simplest possible scene graph.
 PCamera PPickPath.getBottomCamera()
          Get the bottom camera on the pick path.
 PCamera PPaintContext.getCamera()
          Returns the camera at the top of the camera stack, or null if stack is empty.
 PCamera PPickPath.getTopCamera()
          Get the top camera on the pick path.
 

Methods in edu.umd.cs.piccolo.util with parameters of type PCamera
 void PPaintContext.popCamera(PCamera aCamera)
          Deprecated. in favor of popCamera()
 void PPaintContext.pushCamera(PCamera aCamera)
          Pushes the camera onto the camera stack.
 

Constructors in edu.umd.cs.piccolo.util with parameters of type PCamera
PPickPath(PCamera camera, PBounds aScreenPickBounds)
          Creates a pick pack originating from the provided camera and with the given screen pick bounds.
 

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

Methods in edu.umd.cs.piccolox.event with parameters of type PCamera
protected  PActivity PNavigationEventHandler.animateCameraViewTransformTo(PCamera camera, AffineTransform targetTransform, int duration)
          Animates the camera's view transform into the provided one over the duration provided.
 PActivity PNavigationEventHandler.directCameraViewToFocus(PCamera camera, PNode newFocus, int duration)
          Animates the Camera's view so that it contains the new focus node.
protected  void PNavigationEventHandler.fillViewWhiteSpace(PCamera camera)
          Instantaneously transforms the provided camera so that it does not contain any extra white space.
 

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

Methods in edu.umd.cs.piccolox.handles with parameters of type PCamera
static void PBoundsHandle.addStickyBoundsHandlesTo(PNode node, PCamera camera)
          Adds stick handles (always visible regardless of scale since they are attached to the camera) to the node provided.
 void PStickyHandleManager.setCameraTarget(PCamera newCamera, PNode newTarget)
          Changes the node and camera on which this manager is operating.
 

Constructors in edu.umd.cs.piccolox.handles with parameters of type PCamera
PStickyHandleManager(PCamera newCamera, PNode newTarget)
          Constructs a sticky handle manager responsible for updating the position of its associated node on the camera provided.
 

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

Subclasses of PCamera in edu.umd.cs.piccolox.nodes
 class PCacheCamera
          An extension to PCamera that provides a fast image based animationToCenterBounds method.
 

Methods in edu.umd.cs.piccolox.nodes that return PCamera
 PCamera PLens.getCamera()
          Returns the camera on which this lens is appearing.
 

Uses of PCamera in edu.umd.cs.piccolox.swing
 

Fields in edu.umd.cs.piccolox.swing declared as PCamera
protected  PCamera PDefaultScrollDirector.camera
          The canvas' camera.
 

Methods in edu.umd.cs.piccolox.swing that return PCamera
protected  PCamera PCacheCanvas.createDefaultCamera()
          Creates a default scene with 1 root, 1 layer, and 1 PCacheCamera.
 

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

Methods in edu.umd.cs.piccolox.swt that return PCamera
 PCamera PSWTCanvas.createBasicSceneGraph()
          Builds the basic scene graph associated with this canvas.
 PCamera PSWTCanvas.getCamera()
          Return the camera associated with this canvas.
 

Methods in edu.umd.cs.piccolox.swt with parameters of type PCamera
static void PSWTBoundsHandle.addStickyBoundsHandlesTo(PNode node, PCamera camera)
          Adds sticky bounds handles to all corners and edges of the provided node and for display on the provided camera.
 void PSWTCanvas.setCamera(PCamera newCamera)
          Set the camera associated with this canvas.
 void PSWTStickyHandleManager.setCameraTarget(PCamera newCamera, PNode newTarget)
          Changes the associated camera and target for this sticky handle.
 

Constructors in edu.umd.cs.piccolox.swt with parameters of type PCamera
PSWTStickyHandleManager(PCamera camera, PNode target)
          Creates a sticky handle that will be displayed on the given camera and will update the provided target.
 



Copyright © 1995-2011 Piccolo2D. All Rights Reserved.