Class DistanceTest
java.lang.Object
org.jbox2d.testbed.framework.TestbedTest
org.jbox2d.testbed.tests.DistanceTest
- All Implemented Interfaces:
ContactListener, JbDeserializer.ObjectListener, JbSerializer.ObjectSigner, UnsupportedListener
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Color3f(package private) Color3f(package private) Distance.SimplexCache(package private) Color3f(package private) DistanceInput(package private) float(package private) PolygonShape(package private) PolygonShape(package private) Vec2(package private) Transform(package private) Transform(package private) DistanceOutput(package private) Vec2[]Fields inherited from class TestbedTest
BOMB_TAG, destructionListener, GROUND_BODY_TAG, groundBody, m_textLine, m_world, MAX_CONTACT_POINTS, MOUSE_JOINT_TAG, points -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.StringThe name of the testvoidinitTest(boolean argDeserialized) Initializes the current testvoidkeyPressed(char argKeyChar, int argKeyCode) voidstep(TestbedSettings settings) Methods inherited from class 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, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
m_positionB
Vec2 m_positionB -
m_angleB
float m_angleB -
m_transformA
Transform m_transformA -
m_transformB
Transform m_transformB -
m_polygonA
PolygonShape m_polygonA -
m_polygonB
PolygonShape m_polygonB -
input
DistanceInput input -
cache
Distance.SimplexCache cache -
output
DistanceOutput output -
color
Color3f color -
v
Vec2[] v -
c1
Color3f c1 -
c2
Color3f c2
-
-
Constructor Details
-
DistanceTest
public DistanceTest()
-
-
Method Details
-
getTestName
public java.lang.String getTestName()Description copied from class:TestbedTestThe name of the test- Specified by:
getTestNamein classTestbedTest- Returns:
-
initTest
public void initTest(boolean argDeserialized) Description copied from class:TestbedTestInitializes the current test- Specified by:
initTestin classTestbedTest
-
step
- Overrides:
stepin classTestbedTest
-
keyPressed
public void keyPressed(char argKeyChar, int argKeyCode) - Overrides:
keyPressedin classTestbedTest
-