Set of performance statistics for display.
More...
Public Member Functions |
| void | addStats (const std::string &name) |
| | Add a time stat to the set.
|
| void | startFrame () |
| | Start a timing frame.
|
| void | endFrame (double frameDuration) |
| | End a timing frame.
|
| void | addTime (unsigned int index, double t) |
| | Add time to the statistic at the specified index.
|
Detailed Description
Set of performance statistics for display.
Member Function Documentation
| void makVrv::DtStatsSet::addStats |
( |
const std::string & |
name | ) |
|
Add a time stat to the set.
| void makVrv::DtStatsSet::startFrame |
( |
| ) |
|
Start a timing frame.
Called by the stats manager at the beginning of each tick
| void makVrv::DtStatsSet::endFrame |
( |
double |
frameDuration | ) |
|
End a timing frame.
Called by the stats manager at the end of each tick
| void makVrv::DtStatsSet::addTime |
( |
unsigned int |
index, |
|
|
double |
t |
|
) |
| |
Add time to the statistic at the specified index.
Time is accumulated per frame to calculate percentages
Member Data Documentation
| std::vector<DtTimeStat> makVrv::DtStatsSet::myStats |
| double makVrv::DtStatsSet::myTotalTime |
| std::vector<double> makVrv::DtStatsSet::myPerFrameStats |
| DtPerformanceStats makVrv::DtStatsSet::myStatsTimer |
| std::string makVrv::DtStatsSet::myName |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.vrf4-3-branch/include/vrvCore/DtStatsSet.h