org.jbox2d.testbed.tests
Class DynamicTreeTest
java.lang.Object
org.jbox2d.testbed.framework.TestbedTest
org.jbox2d.testbed.tests.DynamicTreeTest
- All Implemented Interfaces:
- org.jbox2d.callbacks.ContactListener, org.jbox2d.callbacks.TreeCallback, org.jbox2d.callbacks.TreeRayCastCallback, org.jbox2d.serialization.JbDeserializer.ObjectListener, org.jbox2d.serialization.JbSerializer.ObjectSigner, org.jbox2d.serialization.UnsupportedListener
public class DynamicTreeTest
- extends TestbedTest
- implements org.jbox2d.callbacks.TreeCallback, org.jbox2d.callbacks.TreeRayCastCallback
- Author:
- Daniel Murphy
Methods inherited from class org.jbox2d.testbed.framework.TestbedTest |
_load, _reset, _save, addTextLine, beginContact, completeBombSpawn, endContact, exit, getBomb, getCachedCameraPos, getCachedCameraScale, getContactPoints, getDebugDraw, getDefaultCameraPos, getDefaultCameraScale, getFilename, getGroundBody, getModel, getPointCount, getStepCount, getTag, getTag, getTag, getTag, getTag, getWorld, getWorldMouse, init, init, isDialogOnSaveLoadErrors, isHasCachedCamera, isSaveLoadEnabled, isUnsupported, jointDestroyed, keyReleased, lanchBomb, launchBomb, load, mouseDown, mouseMove, mouseUp, postSolve, preSolve, processBody, processFixture, processJoint, processShape, processWorld, queueKeyPressed, queueKeyReleased, queueMouseDown, queueMouseMove, queueMouseUp, queueShiftMouseDown, reset, save, setCachedCameraPos, setCachedCameraScale, setCamera, setCamera, setDialogOnSaveLoadErrors, setHasCachedCamera, setTitle, shiftMouseDown, spawnBomb, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicTreeTest
public DynamicTreeTest()
initTest
public void initTest(boolean argDeserialized)
- Description copied from class:
TestbedTest
- Initializes the current test
- Specified by:
initTest
in class TestbedTest
keyPressed
public void keyPressed(char argKeyChar,
int argKeyCode)
- Overrides:
keyPressed
in class TestbedTest
step
public void step(TestbedSettings settings)
- Overrides:
step
in class TestbedTest
treeCallback
public boolean treeCallback(int proxyId)
- Specified by:
treeCallback
in interface org.jbox2d.callbacks.TreeCallback
raycastCallback
public float raycastCallback(org.jbox2d.collision.RayCastInput input,
int proxyId)
- Specified by:
raycastCallback
in interface org.jbox2d.callbacks.TreeRayCastCallback
GetRandomAABB
public void GetRandomAABB(org.jbox2d.collision.AABB aabb)
MoveAABB
public void MoveAABB(org.jbox2d.collision.AABB aabb)
CreateProxy
public void CreateProxy()
DestroyProxy
public void DestroyProxy()
MoveProxy
public void MoveProxy()
Action
public void Action()
Query
public void Query()
RayCast
public void RayCast()
getTestName
public java.lang.String getTestName()
- Description copied from class:
TestbedTest
- The name of the test
- Specified by:
getTestName
in class TestbedTest
- Returns:
Copyright © 2013. All Rights Reserved.