Class BasicPerformanceTest
java.lang.Object
org.jbox2d.profile.BasicPerformanceTest
- Direct Known Subclasses:
MathPerf, PoolingPerf, SettingsPerformanceTest, StackTest
public abstract class BasicPerformanceTest
extends java.lang.Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetFrames(int testNum) abstract java.lang.StringgetTestName(int testNum) doublegetTestTime(int testNum) voidgo()voidprintf(java.lang.String s, java.lang.Object... args) voidprintln(java.lang.String s) voidabstract voidrunTest(int testNum) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
numTests
private final int numTests -
iters
private final int iters -
times
protected final long[] times
-
-
Constructor Details
-
BasicPerformanceTest
public BasicPerformanceTest(int numTests, int iters)
-
-
Method Details
-
getTestTime
public double getTestTime(int testNum) -
go
public void go() -
printResults
public void printResults() -
runTest
public abstract void runTest(int testNum) -
getTestName
public abstract java.lang.String getTestName(int testNum) -
getFrames
public int getFrames(int testNum) -
println
public void println(java.lang.String s) -
printf
public void printf(java.lang.String s, java.lang.Object... args)
-