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.