Package org.jbox2d.testbed.tests
Class ConvexHull
- java.lang.Object
-
- org.jbox2d.testbed.framework.TestbedTest
-
- org.jbox2d.testbed.tests.ConvexHull
-
- All Implemented Interfaces:
ContactListener
,JbDeserializer.ObjectListener
,JbSerializer.ObjectSigner
,UnsupportedListener
public class ConvexHull extends TestbedTest
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Color3f
color
(package private) Color3f
color2
private int
count
private boolean
m_auto
private Vec2[]
m_points
(package private) PolygonShape
shape
-
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 ConvexHull()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
generate()
java.lang.String
getTestName()
The name of the testvoid
initTest(boolean deserialized)
Initializes the current testvoid
keyPressed(char argKeyChar, int argKeyCode)
void
step(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
-
count
private final int count
- See Also:
- Constant Field Values
-
m_auto
private boolean m_auto
-
m_points
private Vec2[] m_points
-
shape
PolygonShape shape
-
color
Color3f color
-
color2
Color3f color2
-
-
Method Detail
-
initTest
public void initTest(boolean deserialized)
Description copied from class:TestbedTest
Initializes the current test- Specified by:
initTest
in classTestbedTest
-
generate
void generate()
-
keyPressed
public void keyPressed(char argKeyChar, int argKeyCode)
- Overrides:
keyPressed
in classTestbedTest
-
step
public void step(TestbedSettings settings)
- Overrides:
step
in classTestbedTest
-
getTestName
public java.lang.String getTestName()
Description copied from class:TestbedTest
The name of the test- Specified by:
getTestName
in classTestbedTest
- Returns:
-
-