* level of accuracy).
*
* The SGTimeStamp is useful for tracking the elapsed time of various
- * events in your program. You can also use it to keep constistant
+ * events in your program. You can also use it to keep consistent
* motion across varying frame rates.
*
* Note SGTimestamp does not deliver the time of day. The content of this
/** Default constructor, initialize time to zero. */
SGTimeStamp() :
- _sec(0),
- _nsec(0)
+ _nsec(0),
+ _sec(0)
{ }
/** Hmm, might reenable them at some time, but since it is not clear
static SGTimeStamp now()
{ SGTimeStamp ts; ts.stamp(); return ts; }
+ /**
+ * elapsed time since the stamp was taken, in msec
+ */
+ int elapsedMSec() const;
private:
SGTimeStamp(sec_type sec, nsec_type nsec)
{ setTime(sec, nsec); }