Class PistonBenchmark
java.lang.Object
org.jbox2d.profile.BasicPerformanceTest
org.jbox2d.profile.SettingsPerformanceTest
org.jbox2d.profile.PistonBenchmark
Benchmark - piston example (constantly bumping a bunch of circles and boxes). Should be a decent
mix of circle and polygon collisions/contacts, though very little joint work.
NOTE: some iterations cause objects to fall through the piston
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intstatic floatstatic intFields inherited from class BasicPerformanceTest
times -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class SettingsPerformanceTest
getTestName, runTestMethods inherited from class BasicPerformanceTest
getTestTime, go, printf, println, printResults
-
Field Details
-
iters
public static int iters -
frames
public static int frames -
timeStep
public static float timeStep -
velIters
public static int velIters -
posIters
public static int posIters -
m_joint1
-
m_joint2
-
world
-
-
Constructor Details
-
PistonBenchmark
public PistonBenchmark()
-
-
Method Details
-
main
-
runBenchmarkWorld
public void runBenchmarkWorld()- Specified by:
runBenchmarkWorldin classSettingsPerformanceTest
-
getFrames
public int getFrames(int testNum) - Overrides:
getFramesin classBasicPerformanceTest
-