Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuTimer Class Reference

#include <vuTimer.h>

Collaboration diagram for vuTimer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vuTimer ()
 ~vuTimer ()
void start ()
void stop ()
unsigned long getInterval ()

Static Public Member Functions

unsigned long getMilliSeconds ()
double getMilliSecondsAsDouble ()

Private Attributes

unsigned long m_StartTime
unsigned long m_EndTime

Constructor & Destructor Documentation

vuTimer::vuTimer  ) 
 

Definition at line 36 of file vuTimer.cpp.

References start().

Here is the call graph for this function:

vuTimer::~vuTimer  ) 
 


Member Function Documentation

unsigned long vuTimer::getInterval  ) 
 

Definition at line 52 of file vuTimer.cpp.

References m_EndTime.

unsigned long vuTimer::getMilliSeconds  )  [static]
 

Definition at line 17 of file vuTimer.cpp.

Referenced by start(), and stop().

double vuTimer::getMilliSecondsAsDouble  )  [static]
 

Definition at line 26 of file vuTimer.cpp.

Referenced by FourierSlicer< SIZE >::_renderView().

void vuTimer::start  ) 
 

Definition at line 41 of file vuTimer.cpp.

References getMilliSeconds(), m_EndTime, and m_StartTime.

Referenced by vuTimer().

Here is the call graph for this function:

void vuTimer::stop  ) 
 

Definition at line 47 of file vuTimer.cpp.

References getMilliSeconds(), and m_EndTime.

Here is the call graph for this function:


Member Data Documentation

unsigned long vuTimer::m_EndTime [private]
 

Definition at line 18 of file vuTimer.h.

Referenced by getInterval(), start(), and stop().

unsigned long vuTimer::m_StartTime [private]
 

Definition at line 17 of file vuTimer.h.

Referenced by start().


The documentation for this class was generated from the following files:
Generated on Wed Dec 15 21:22:08 2004 for vuVolume by  doxygen 1.3.9.1