Package org.jbox2d.testbed.tests
Class EdgeShapes
- java.lang.Object
-
- org.jbox2d.testbed.framework.TestbedTest
-
- org.jbox2d.testbed.tests.EdgeShapes
-
- All Implemented Interfaces:
ContactListener,JbDeserializer.ObjectListener,JbSerializer.ObjectSigner,UnsupportedListener
public class EdgeShapes extends TestbedTest
-
-
Field Summary
Fields Modifier and Type Field Description (package private) EdgeShapesCallbackcallback(package private) inte_maxBodies(package private) floatm_angle(package private) Body[]m_bodies(package private) intm_bodyIndex(package private) CircleShapem_circle(package private) PolygonShape[]m_polygons-
Fields inherited from class org.jbox2d.testbed.framework.TestbedTest
BOMB_TAG, destructionListener, GROUND_BODY_TAG, groundBody, m_textLine, m_world, MAX_CONTACT_POINTS, MOUSE_JOINT_TAG, points
-
-
Constructor Summary
Constructors Constructor Description EdgeShapes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidCreate(int index)(package private) voidDestroyBody()java.lang.StringgetTestName()The name of the testvoidinitTest(boolean argDeserialized)Initializes the current testvoidkeyPressed(char argKeyChar, int argKeyCode)voidstep(TestbedSettings settings)-
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
-
-
-
-
Field Detail
-
e_maxBodies
int e_maxBodies
-
m_bodyIndex
int m_bodyIndex
-
m_bodies
Body[] m_bodies
-
m_polygons
PolygonShape[] m_polygons
-
m_circle
CircleShape m_circle
-
m_angle
float m_angle
-
callback
EdgeShapesCallback callback
-
-
Method Detail
-
initTest
public void initTest(boolean argDeserialized)
Description copied from class:TestbedTestInitializes the current test- Specified by:
initTestin classTestbedTest
-
Create
void Create(int index)
-
DestroyBody
void DestroyBody()
-
keyPressed
public void keyPressed(char argKeyChar, int argKeyCode)- Overrides:
keyPressedin classTestbedTest
-
step
public void step(TestbedSettings settings)
- Overrides:
stepin classTestbedTest
-
getTestName
public java.lang.String getTestName()
Description copied from class:TestbedTestThe name of the test- Specified by:
getTestNamein classTestbedTest- Returns:
-
-