org.ode4j.cpp.internal
Class ApiCppTimer

java.lang.Object
  extended by org.ode4j.cpp.internal.ApiCppTimer
Direct Known Subclasses:
ApiCppCollisionTrimesh

public abstract class ApiCppTimer
extends java.lang.Object

stop watch objects


Constructor Summary
ApiCppTimer()
           
 
Method Summary
static void dTimerEnd()
           
static void dTimerNow(java.lang.String description)
          pass a static string here
static void dTimerReport(org.cpp4j.FILE fout, int average)
          print out a timer report.
static void dTimerStart(java.lang.String description)
          pass a static string here
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApiCppTimer

public ApiCppTimer()
Method Detail

dTimerStart

public static void dTimerStart(java.lang.String description)
pass a static string here


dTimerNow

public static void dTimerNow(java.lang.String description)
pass a static string here


dTimerEnd

public static void dTimerEnd()

dTimerReport

public static void dTimerReport(org.cpp4j.FILE fout,
                                int average)
print out a timer report. if `average' is nonzero, print out the average time for each slot (this is only meaningful if the same start-now-end calls are being made repeatedly.