animata
Class Camera

java.lang.Object
  extended by animata.Camera
All Implemented Interfaces:
java.util.Observer

public class Camera
extends java.lang.Object
implements java.util.Observer


Nested Class Summary
 class Camera.CameraShaker
           
 
Field Summary
 float targetX
           
 float targetY
           
 float targetZ
           
 float x
           
 float y
           
 float z
           
 
Constructor Summary
Camera(processing.core.PApplet applet)
           
 
Method Summary
 void moveTo(float x, float y, float z, int frames)
           
 void panXBy(float delta)
           
 void panYBy(float delta)
           
 void shake()
           
 java.lang.String toString()
           
 void update(java.util.Observable o, java.lang.Object arg)
           
 void zoomBy(float delta)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

x

public float x

y

public float y

z

public float z

targetX

public float targetX

targetY

public float targetY

targetZ

public float targetZ
Constructor Detail

Camera

public Camera(processing.core.PApplet applet)
Method Detail

zoomBy

public void zoomBy(float delta)

panXBy

public void panXBy(float delta)

panYBy

public void panYBy(float delta)

update

public void update(java.util.Observable o,
                   java.lang.Object arg)
Specified by:
update in interface java.util.Observer

moveTo

public void moveTo(float x,
                   float y,
                   float z,
                   int frames)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

shake

public void shake()


processing library AnimataPlayback by Michael Forrest. (c) 2008