SGPhysics
Class PhysicsEngine

java.lang.Object
  extended by SGPhysics.PhysicsEngine

public class PhysicsEngine
extends java.lang.Object


Field Summary
 java.util.Vector bodies
           
 java.util.Vector constraints
           
 java.util.Vector forces
           
 
Constructor Summary
PhysicsEngine(processing.core.PApplet parent)
          Creates a new instance of PhysicsEngine
 
Method Summary
 void addBody(SGBody body)
           
 void addConstraint(Constraint con)
           
 void addForce(Force force)
           
 void clearForces()
           
 void clearObjects()
           
 void draw()
           
 void setRunning(boolean running)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bodies

public java.util.Vector bodies

forces

public java.util.Vector forces

constraints

public java.util.Vector constraints
Constructor Detail

PhysicsEngine

public PhysicsEngine(processing.core.PApplet parent)
Creates a new instance of PhysicsEngine

Method Detail

setRunning

public void setRunning(boolean running)

addBody

public void addBody(SGBody body)

addForce

public void addForce(Force force)

addConstraint

public void addConstraint(Constraint con)

clearObjects

public void clearObjects()

clearForces

public void clearForces()

draw

public void draw()