Timer Class Reference

#include <Timer.h>

List of all members.

Public Member Functions

 Timer ()
 ~Timer ()
void start ()
void stop ()
 operator double () const
 operator float () const
const bool IsRunning () const

Private Member Functions

const double GetCurrentClock () const
const double GetStartTime () const
const double GetCurrentTime () const

Private Attributes

double m_dStart
double m_dCurrent
bool m_bRunning

Static Private Attributes

static double s_dSecondsPerTick = 0.0


Constructor & Destructor Documentation

Timer::Timer (  )  [inline]

Timer::~Timer (  )  [inline]


Member Function Documentation

void Timer::start (  )  [inline]

void Timer::stop (  )  [inline]

Timer::operator double (  )  const [inline]

Timer::operator float (  )  const [inline]

const bool Timer::IsRunning (  )  const [inline]

const double Timer::GetCurrentClock (  )  const [inline, private]

const double Timer::GetStartTime (  )  const [inline, private]

const double Timer::GetCurrentTime (  )  const [inline, private]


Member Data Documentation

double Timer::m_dStart [private]

double Timer::m_dCurrent [private]

bool Timer::m_bRunning [private]

double Timer::s_dSecondsPerTick = 0.0 [static, private]


The documentation for this class was generated from the following files:
Generated on Fri Nov 30 16:22:24 2007 for Volume Visualisation by  doxygen 1.5.4