org.jbox2d.testbed.tests
Class SensorTest

java.lang.Object
  extended by org.jbox2d.testbed.AbstractExample
      extended by org.jbox2d.testbed.tests.SensorTest

public class SensorTest
extends AbstractExample


Field Summary
 
Fields inherited from class org.jbox2d.testbed.AbstractExample
black, blue, bombSpawning, bombSpawnPoint, boundImages, cachedCamScale, cachedCamX, cachedCamY, gray, green, hasCachedCamera, instructionString, keyDown, m_bomb, m_boundaryListener, m_contactListener, m_debugDraw, m_destructionListener, m_mouseJoint, m_pointCount, m_points, m_textLine, m_world, m_worldAABB, memFree, mouseScreen, mouseWorld, needsReset, newKeyDown, parent, pmousePressed, pmouseScreen, red, settings, textLineHeight, white
 
Constructor Summary
SensorTest(TestbedMain _parent)
           
 
Method Summary
 void addSpringForce(Body bA, Body bB, float k, float friction, float desiredDist)
           
 void addSpringForce(Body bA, Vec2 localA, Body bB, Vec2 localB, float k, float friction, float desiredDist)
           
 void create()
          Create the world geometry for each test.
 void createParticle(Vec2 pos)
           
 String getName()
           
 void postStep()
          Stub for overloading in examples - called after physics step.
 
Methods inherited from class org.jbox2d.testbed.AbstractExample
bindImage, boundaryViolated, completeBombSpawn, createWorld, getExampleInstructions, initialize, jointDestroyed, keyPressed, keyReleased, launchBomb, launchBomb, mouseDown, mouseMove, mouseUp, preStep, printInstructions, setCamera, spawnBomb, step
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SensorTest

public SensorTest(TestbedMain _parent)
Method Detail

create

public void create()
Description copied from class: AbstractExample
Create the world geometry for each test. Any custom initialization for a test should go here. Called immediately after initialize(), which handles generic test initialization and should usually not be overloaded.

Specified by:
create in class AbstractExample

postStep

public void postStep()
Description copied from class: AbstractExample
Stub for overloading in examples - called after physics step.

Overrides:
postStep in class AbstractExample

createParticle

public void createParticle(Vec2 pos)

addSpringForce

public void addSpringForce(Body bA,
                           Body bB,
                           float k,
                           float friction,
                           float desiredDist)

addSpringForce

public void addSpringForce(Body bA,
                           Vec2 localA,
                           Body bB,
                           Vec2 localB,
                           float k,
                           float friction,
                           float desiredDist)

getName

public String getName()
Specified by:
getName in class AbstractExample
Returns:
Title of example.