peasy
Class DampedAction

java.lang.Object
  extended by peasy.DampedAction

public abstract class DampedAction
extends java.lang.Object

Based on a damned clever and aesthetic idea by David Bollinger. http://www.davebollinger.com/works/p5/catmouse/CatMouse.pde.txt

Author:
jdf

Constructor Summary
DampedAction(PeasyCam p)
           
DampedAction(PeasyCam p, double friction)
           
 
Method Summary
 void draw()
           
 double getVelocity()
           
 void impulse(double impulse)
           
 void setDamping(double damping)
           
 void setSpeedLock(boolean lock)
           
 void setSpeedRate(double targetRate)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DampedAction

public DampedAction(PeasyCam p)

DampedAction

public DampedAction(PeasyCam p,
                    double friction)
Method Detail

impulse

public void impulse(double impulse)

draw

public void draw()

stop

public void stop()

getVelocity

public double getVelocity()

setDamping

public void setDamping(double damping)

setSpeedRate

public void setSpeedRate(double targetRate)

setSpeedLock

public void setSpeedLock(boolean lock)


processing library peasycam by Jonathan Feinberg. (c) 2011