Bullet Collision Detection & Physics Library
|
The btClock is a portable basic clock that measures accurate time in seconds, use for profiling. More...
#include <btQuickprof.h>
Public Member Functions | |
btClock () | |
The btClock is a portable basic clock that measures accurate time in seconds, use for profiling. More... | |
btClock (const btClock &other) | |
btClock & | operator= (const btClock &other) |
~btClock () | |
void | reset () |
Resets the initial reference time. More... | |
unsigned long long int | getTimeMilliseconds () |
Returns the time in ms since the last call to reset or since the btClock was created. More... | |
unsigned long long int | getTimeMicroseconds () |
Returns the time in us since the last call to reset or since the Clock was created. More... | |
unsigned long long int | getTimeNanoseconds () |
btScalar | getTimeSeconds () |
Returns the time in s since the last call to reset or since the Clock was created. More... | |
Private Attributes | |
struct btClockData * | m_data |
The btClock is a portable basic clock that measures accurate time in seconds, use for profiling.
Definition at line 22 of file btQuickprof.h.
btClock::btClock | ( | ) |
The btClock is a portable basic clock that measures accurate time in seconds, use for profiling.
Definition at line 85 of file btQuickprof.cpp.
btClock::btClock | ( | const btClock & | other | ) |
Definition at line 99 of file btQuickprof.cpp.
btClock::~btClock | ( | ) |
Definition at line 94 of file btQuickprof.cpp.
unsigned long long int btClock::getTimeMicroseconds | ( | ) |
Returns the time in us since the last call to reset or since the Clock was created.
Definition at line 171 of file btQuickprof.cpp.
unsigned long long int btClock::getTimeMilliseconds | ( | ) |
Returns the time in ms since the last call to reset or since the btClock was created.
Definition at line 136 of file btQuickprof.cpp.
unsigned long long int btClock::getTimeNanoseconds | ( | ) |
Definition at line 205 of file btQuickprof.cpp.
btScalar btClock::getTimeSeconds | ( | ) |
Returns the time in s since the last call to reset or since the Clock was created.
Definition at line 267 of file btQuickprof.cpp.
Definition at line 105 of file btQuickprof.cpp.
void btClock::reset | ( | ) |
Resets the initial reference time.
Definition at line 112 of file btQuickprof.cpp.
|
private |
Definition at line 50 of file btQuickprof.h.