Files
OpenSceneGraph/doc/doc++/osg/Timer.html
2003-10-02 14:28:30 +00:00

138 lines
6.4 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osg::Timer</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.10">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osg::Timer</A></H2></H2><BLOCKQUOTE>A high resolution, low latency time stamper</BLOCKQUOTE>
<HR>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.215.1">Timer</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.215.2">~Timer</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static const <!1><A HREF="Timer.html">Timer</A>* <B><A HREF="#DOC.2.215.3">instance</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline double <B><A HREF="#DOC.2.215.4">delta_s</A></B>( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline double <B><A HREF="#DOC.2.215.5">delta_m</A></B>( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline double <B><A HREF="#DOC.2.215.6">delta_u</A></B>( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline double <B><A HREF="#DOC.2.215.7">delta_n</A></B>( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline double <B><A HREF="#DOC.2.215.8">getSecondsPerTick</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> <B><A HREF="#DOC.2.215.16">tick</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> <B><A HREF="#DOC.2.215.17">tick</A></B>( void ) const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.2.215.9">_secsPerTick</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.215.10">_useStandardClock</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned long* <B><A HREF="#DOC.2.215.11">_clockAddress_32</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned long long* <B><A HREF="#DOC.2.215.12">_clockAddress_64</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.215.13">_cycleCntrSize</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable unsigned long <B><A HREF="#DOC.2.215.14">_lastClockValue</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable unsigned long long <B><A HREF="#DOC.2.215.15">_rollOver</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>A high resolution, low latency time stamper</BLOCKQUOTE>
<DL>
<A NAME="Timer"></A>
<A NAME="DOC.2.215.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Timer()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="~Timer"></A>
<A NAME="DOC.2.215.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Timer()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="instance"></A>
<A NAME="DOC.2.215.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static const <!1><A HREF="Timer.html">Timer</A>* instance()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="delta_s"></A>
<A NAME="DOC.2.215.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline double delta_s( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="delta_m"></A>
<A NAME="DOC.2.215.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline double delta_m( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="delta_u"></A>
<A NAME="DOC.2.215.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline double delta_u( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="delta_n"></A>
<A NAME="DOC.2.215.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline double delta_n( <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t1, <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> t2 ) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getSecondsPerTick"></A>
<A NAME="DOC.2.215.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline double getSecondsPerTick() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="_secsPerTick"></A>
<A NAME="DOC.2.215.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>double _secsPerTick</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_useStandardClock"></A>
<A NAME="DOC.2.215.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _useStandardClock</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_clockAddress_32"></A>
<A NAME="DOC.2.215.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned long* _clockAddress_32</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_clockAddress_64"></A>
<A NAME="DOC.2.215.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned long long* _clockAddress_64</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_cycleCntrSize"></A>
<A NAME="DOC.2.215.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _cycleCntrSize</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_lastClockValue"></A>
<A NAME="DOC.2.215.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable unsigned long _lastClockValue</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_rollOver"></A>
<A NAME="DOC.2.215.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable unsigned long long _rollOver</B></TT>
<DL><DT><DD></DL><P>
<A NAME="tick"></A>
<A NAME="DOC.2.215.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> tick() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="tick"></A>
<A NAME="DOC.2.215.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="osg.html#DOC.2.211">Timer_t</A> tick( void ) const </B></TT>
<DL><DT><DD></DL><P></DL>
<HR><DL><DT><B>This class has no child classes.</B></DL>
<DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">HTML hierarchy of classes</A> or <A HREF="HIERjava.html">Java</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>