674 lines
30 KiB
HTML
674 lines
30 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>class OSGGLUT_EXPORT osgGLUT::Viewer</TITLE>
|
|
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.10">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#ffffff">
|
|
|
|
<H2>class OSGGLUT_EXPORT <A HREF="#DOC.DOCU">osgGLUT::Viewer</A></H2></H2><BLOCKQUOTE>A basic viewer base class which provides a window, simple keyboard and mouse interaction.</BLOCKQUOTE>
|
|
<HR>
|
|
|
|
<H2>Inheritance:</H2>
|
|
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=95>
|
|
<param name=classes value="MosgGA::GUIActionAdapter,M,CWindow,MWindow.html,CViewer,MViewer.html">
|
|
<param name=before value="M,M,M">
|
|
<param name=after value="Ml_,MD_,M">
|
|
<param name=indent value="0,0,1">
|
|
<param name=arrowdir value="down">
|
|
</APPLET>
|
|
<HR>
|
|
|
|
<DL>
|
|
<P><DL>
|
|
<DT><H3>Public Methods</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.2.1">Viewer</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.6.2.2">~Viewer</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.3">init</A></B>(osg::Node* rootnode)
|
|
<DD><I>init is deprecated, you should use addViewport instead.</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.6.2.4">addViewport</A></B>(osgUtil::SceneView* sv, float x = 0.0, float y = 0.0, float width = 1.0, float height = 1.0)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.6.2.5">addViewport</A></B>(osg::Node*, float x = 0.0, float y = 0.0, float width = 1.0, float height = 1.0)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.2.6">getNumViewports</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osgUtil::SceneView* <B><A HREF="#DOC.6.2.7">getViewportSceneView</A></B>(unsigned int pos)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.2.8">open</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.2.9">run</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.6.2.10">update</A></B>(unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A>)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.6.2.11">cull</A></B>(unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A>)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.6.2.12">draw</A></B>(unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A>)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>long <B><A HREF="#DOC.6.2.13">initClock</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.6.2.14">clockSeconds</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Timer_t <B><A HREF="#DOC.6.2.15">updateFrameTick</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.6.2.16">frameSeconds</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.6.2.17">frameRate</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.18">help</A></B>(std::ostream& fout)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.2.19">registerCameraManipulator</A></B>(osgGA::CameraManipulator* cm, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.20">selectCameraManipulator</A></B>(unsigned int pos, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.21">setFocusable</A></B>( unsigned int viewp, bool focusable )
|
|
<DD><I>Set focusable</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.22">prependEventHandler</A></B>(osgGA::GUIEventHandler* handler, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.23">appendEventHandler</A></B>(osgGA::GUIEventHandler* handler, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.24">requestRedraw</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.25">requestContinuousUpdate</A></B>(bool )
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.26">requestWarpPointer</A></B>(int x, int y)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.27">requestShutdown</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.28">toggleFullScreen</A></B>()
|
|
<DD><I>Toggle fullscreen</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.29">readCommandLine</A></B>(std::vector<std::string>& commandLine)
|
|
<DD><I>read the command line string list, removing any matched control sequences</I>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.30">setDisplaySettings</A></B>(osg::DisplaySettings* ds)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::DisplaySettings* <B><A HREF="#DOC.6.2.31">getDisplaySettings</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::DisplaySettings* <B><A HREF="#DOC.6.2.32">getDisplaySettings</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.35">setRecordingAnimationPath</A></B>(bool on)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.2.36">getRecordingAnimationPath</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.37">setAnimationPath</A></B>(osg::AnimationPath* path)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::AnimationPath* <B><A HREF="#DOC.6.2.38">getAnimationPath</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::AnimationPath* <B><A HREF="#DOC.6.2.39">getAnimationPath</A></B>() const
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.2.40">mapWindowXYToViewport</A></B>(int x, int y)
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Public Members</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<osg::ref_ptr<osgGA::CameraManipulator> > <B><A HREF="#DOC.6.2.33">CameraManipList</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::list<osg::ref_ptr<osgGA::GUIEventHandler> > <B><A HREF="#DOC.6.2.34">EventHandlerList</A></B>
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Fields</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static <!1><A HREF="Viewer.html">Viewer</A>* <B><A HREF="#DOC.6.2.50">s_theViewer</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Viewer.html#DOC.6.2.52">ViewportList</A> <B><A HREF="#DOC.6.2.53">_viewportList</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.2.54">_focusedViewport</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.6.2.55">_saveFileName</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.2.56">_viewFrustumCullingActive</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.2.57">_smallFeatureCullingActive</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.2.58">polymode</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.2.59">texture</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.2.60">backface</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.2.61">lighting</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.2.62">flat_shade</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.2.63">frRate</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.2.64">_printStats</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Viewer.html#DOC.6.2.65">StatsRecord</A> <B><A HREF="#DOC.6.2.66">times</A></B>[3]
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.2.67">_useDisplayLists</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Timer <B><A HREF="#DOC.6.2.68">_timer</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Timer_t <B><A HREF="#DOC.6.2.69">_initialTick</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Timer_t <B><A HREF="#DOC.6.2.70">_lastFrameTick</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Timer_t <B><A HREF="#DOC.6.2.71">_frameTick</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr<osg::FrameStamp> <B><A HREF="#DOC.6.2.74">_frameStamp</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr<osg::DisplaySettings> <B><A HREF="#DOC.6.2.75">_displaySettings</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.2.76">_recordingAnimationPath</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr<osg::AnimationPath> <B><A HREF="#DOC.6.2.77">_animationPath</A></B>
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Methods</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.41">clear</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.42">display</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.43">reshape</A></B>(GLint w, GLint h)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.44">mouseMotion</A></B>(int x, int y)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.45">mousePassiveMotion</A></B>(int x, int y)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.46">mouse</A></B>(int button, int state, int x, int y)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.2.47">keyboard</A></B>(int key, int x, int y, bool keydown = true)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.48">setFocusedViewport</A></B>(unsigned int pos)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.2.49">showStats</A></B>(unsigned int i)
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Timer_t <B><A HREF="#DOC.6.2.72">clockTick</A></B>()
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Timer_t <B><A HREF="#DOC.6.2.73">frameTick</A></B>()
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Members</H3><DD><DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>struct <B><A HREF="#DOC.6.2.51">ViewportDef</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Viewer.html#DOC.6.2.51">ViewportDef</A>> <B><A HREF="#DOC.6.2.52">ViewportList</A></B>
|
|
<DT>
|
|
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>struct <B><A HREF="#DOC.6.2.65">StatsRecord</A></B>
|
|
</DL></P>
|
|
|
|
</DL>
|
|
<HR><H3>Inherited from <A HREF="Window.html">Window</A>:</H3>
|
|
<DL>
|
|
<P><DL>
|
|
<DT><H3>Public Methods</H3><DD><DT>
|
|
<IMG ALT="o" SRC=icon2.gif>void <B>setWindowOrigin</B>(int x, int y)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>void <B>setWindowSize</B>(int width, int height)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>void <B>setWindowTitle</B>(const std::string& title)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>void <B>setDisplayMode</B>(unsigned int displayMode)
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Fields</H3><DD><DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static <!1><A HREF="Window.html">Window</A>* <B>s_theWindow</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>std::string <B>_title</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_wx</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_wy</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_ww</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_wh</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_displayMode</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_is_open</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_mx</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_my</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_mbutton</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>bool <B>_fullscreen</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_saved_wx</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_saved_wy</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_saved_ww</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>int <B>_saved_wh</B>
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>bool <B>_exit</B>
|
|
</DL></P>
|
|
|
|
<P><DL>
|
|
<DT><H3>Protected Methods</H3><DD><DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>displayCB</B>()
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>reshapeCB</B>(int w, int h)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>visibilityCB</B>(int state)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>mouseMotionCB</B>(int x, int y)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>mousePassiveMotionCB</B>(int x, int y)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>mouseCB</B>(int button, int state, int x, int y)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>keyboardCB</B>(unsigned char key, int x, int y )
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>keyboardUpCB</B>(unsigned char key, int x, int y )
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>specialCB</B>(int key, int x, int y)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>specialUpCB</B>(int key, int x, int y)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>spaceballMotionCB</B>(int x, int y, int z)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>spaceballRotateCB</B>(int x, int y, int z)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>static void <B>spaceballButtonCB</B>(int button, int state)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>virtual void <B>visibility</B>(int state)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>virtual void <B>special</B>(int key, int x, int y, bool keydown)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>virtual void <B>spaceballMotion</B>(int x, int y, int z)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>virtual void <B>spaceballRotate</B>(int x, int y, int z)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>virtual void <B>spaceballButton</B>(int button, int state)
|
|
<DT>
|
|
<IMG ALT="o" SRC=icon2.gif>void <B>check_if_exit</B>()
|
|
</DL></P>
|
|
|
|
</DL>
|
|
|
|
<A NAME="DOC.DOCU"></A>
|
|
<HR>
|
|
<H2>Documentation</H2>
|
|
<BLOCKQUOTE>A basic viewer base class which provides a window, simple keyboard and mouse interaction.
|
|
Please note, this viewer class has been developed via a rather haphazard
|
|
path and <i>needs</i> a total rewrite. It currently suffices for osg demos
|
|
but shouldn't be viewed as the be all and end of osg viewer classes.
|
|
Someone please rewrite it :-)</BLOCKQUOTE>
|
|
<DL>
|
|
|
|
<A NAME="Viewer"></A>
|
|
<A NAME="DOC.6.2.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Viewer()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="~Viewer"></A>
|
|
<A NAME="DOC.6.2.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Viewer()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="init"></A>
|
|
<A NAME="DOC.6.2.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void init(osg::Node* rootnode)</B></TT>
|
|
<DD>init is deprecated, you should use addViewport instead. init is
|
|
only available for backwards compatibility.
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="addViewport"></A>
|
|
<A NAME="DOC.6.2.4"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int addViewport(osgUtil::SceneView* sv, float x = 0.0, float y = 0.0, float width = 1.0, float height = 1.0)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="addViewport"></A>
|
|
<A NAME="DOC.6.2.5"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int addViewport(osg::Node*, float x = 0.0, float y = 0.0, float width = 1.0, float height = 1.0)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getNumViewports"></A>
|
|
<A NAME="DOC.6.2.6"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int getNumViewports() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getViewportSceneView"></A>
|
|
<A NAME="DOC.6.2.7"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osgUtil::SceneView* getViewportSceneView(unsigned int pos)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="open"></A>
|
|
<A NAME="DOC.6.2.8"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool open()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="run"></A>
|
|
<A NAME="DOC.6.2.9"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool run()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="update"></A>
|
|
<A NAME="DOC.6.2.10"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float update(unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A>)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="cull"></A>
|
|
<A NAME="DOC.6.2.11"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float cull(unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A>)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="draw"></A>
|
|
<A NAME="DOC.6.2.12"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float draw(unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A>)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="initClock"></A>
|
|
<A NAME="DOC.6.2.13"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>long initClock()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="clockSeconds"></A>
|
|
<A NAME="DOC.6.2.14"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>double clockSeconds()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="updateFrameTick"></A>
|
|
<A NAME="DOC.6.2.15"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer_t updateFrameTick()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="frameSeconds"></A>
|
|
<A NAME="DOC.6.2.16"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>double frameSeconds()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="frameRate"></A>
|
|
<A NAME="DOC.6.2.17"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>double frameRate()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="help"></A>
|
|
<A NAME="DOC.6.2.18"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void help(std::ostream& fout)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="registerCameraManipulator"></A>
|
|
<A NAME="DOC.6.2.19"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int registerCameraManipulator(osgGA::CameraManipulator* cm, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="selectCameraManipulator"></A>
|
|
<A NAME="DOC.6.2.20"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void selectCameraManipulator(unsigned int pos, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setFocusable"></A>
|
|
<A NAME="DOC.6.2.21"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFocusable( unsigned int viewp, bool focusable )</B></TT>
|
|
<DD>Set focusable
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="prependEventHandler"></A>
|
|
<A NAME="DOC.6.2.22"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void prependEventHandler(osgGA::GUIEventHandler* handler, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="appendEventHandler"></A>
|
|
<A NAME="DOC.6.2.23"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void appendEventHandler(osgGA::GUIEventHandler* handler, unsigned int <!1><A HREF="Viewer.html#DOC.6.2.51.2">viewport</A> = 0)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="requestRedraw"></A>
|
|
<A NAME="DOC.6.2.24"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void requestRedraw()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="requestContinuousUpdate"></A>
|
|
<A NAME="DOC.6.2.25"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void requestContinuousUpdate(bool )</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="requestWarpPointer"></A>
|
|
<A NAME="DOC.6.2.26"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void requestWarpPointer(int x, int y)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="requestShutdown"></A>
|
|
<A NAME="DOC.6.2.27"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void requestShutdown()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="toggleFullScreen"></A>
|
|
<A NAME="DOC.6.2.28"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void toggleFullScreen()</B></TT>
|
|
<DD>Toggle fullscreen
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="readCommandLine"></A>
|
|
<A NAME="DOC.6.2.29"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void readCommandLine(std::vector<std::string>& commandLine)</B></TT>
|
|
<DD>read the command line string list, removing any matched control sequences
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setDisplaySettings"></A>
|
|
<A NAME="DOC.6.2.30"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDisplaySettings(osg::DisplaySettings* ds)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getDisplaySettings"></A>
|
|
<A NAME="DOC.6.2.31"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::DisplaySettings* getDisplaySettings()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getDisplaySettings"></A>
|
|
<A NAME="DOC.6.2.32"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::DisplaySettings* getDisplaySettings() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="CameraManipList"></A>
|
|
<A NAME="DOC.6.2.33"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<osg::ref_ptr<osgGA::CameraManipulator> > CameraManipList</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="EventHandlerList"></A>
|
|
<A NAME="DOC.6.2.34"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::list<osg::ref_ptr<osgGA::GUIEventHandler> > EventHandlerList</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setRecordingAnimationPath"></A>
|
|
<A NAME="DOC.6.2.35"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setRecordingAnimationPath(bool on)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getRecordingAnimationPath"></A>
|
|
<A NAME="DOC.6.2.36"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool getRecordingAnimationPath() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setAnimationPath"></A>
|
|
<A NAME="DOC.6.2.37"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setAnimationPath(osg::AnimationPath* path)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getAnimationPath"></A>
|
|
<A NAME="DOC.6.2.38"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::AnimationPath* getAnimationPath()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="getAnimationPath"></A>
|
|
<A NAME="DOC.6.2.39"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::AnimationPath* getAnimationPath() const </B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="mapWindowXYToViewport"></A>
|
|
<A NAME="DOC.6.2.40"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int mapWindowXYToViewport(int x, int y)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="clear"></A>
|
|
<A NAME="DOC.6.2.41"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void clear()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="display"></A>
|
|
<A NAME="DOC.6.2.42"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void display()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="reshape"></A>
|
|
<A NAME="DOC.6.2.43"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void reshape(GLint w, GLint h)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="mouseMotion"></A>
|
|
<A NAME="DOC.6.2.44"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void mouseMotion(int x, int y)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="mousePassiveMotion"></A>
|
|
<A NAME="DOC.6.2.45"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void mousePassiveMotion(int x, int y)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="mouse"></A>
|
|
<A NAME="DOC.6.2.46"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void mouse(int button, int state, int x, int y)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="keyboard"></A>
|
|
<A NAME="DOC.6.2.47"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void keyboard(int key, int x, int y, bool keydown = true)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="setFocusedViewport"></A>
|
|
<A NAME="DOC.6.2.48"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFocusedViewport(unsigned int pos)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="showStats"></A>
|
|
<A NAME="DOC.6.2.49"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void showStats(unsigned int i)</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="s_theViewer"></A>
|
|
<A NAME="DOC.6.2.50"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static <!1><A HREF="Viewer.html">Viewer</A>* s_theViewer</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="ViewportDef"></A>
|
|
<A NAME="DOC.6.2.51"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>struct ViewportDef</B></TT>
|
|
<DL><DT><DD></DL><P><DL>
|
|
|
|
<A NAME="sceneView"></A>
|
|
<A NAME="DOC.6.2.51.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr<osgUtil::SceneView> sceneView</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="viewport"></A>
|
|
<A NAME="DOC.6.2.51.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float viewport[4]</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_focusable"></A>
|
|
<A NAME="DOC.6.2.51.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _focusable</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_cameraManipulator"></A>
|
|
<A NAME="DOC.6.2.51.4"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr<osgGA::CameraManipulator> _cameraManipulator</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_cameraManipList"></A>
|
|
<A NAME="DOC.6.2.51.5"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Viewer.html#DOC.6.2.33">CameraManipList</A> _cameraManipList</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_eventHandlerList"></A>
|
|
<A NAME="DOC.6.2.51.6"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Viewer.html#DOC.6.2.34">EventHandlerList</A> _eventHandlerList</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<A NAME="ViewportList"></A>
|
|
<A NAME="DOC.6.2.52"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<<!1><A HREF="Viewer.html#DOC.6.2.51">ViewportDef</A>> ViewportList</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_viewportList"></A>
|
|
<A NAME="DOC.6.2.53"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Viewer.html#DOC.6.2.52">ViewportList</A> _viewportList</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_focusedViewport"></A>
|
|
<A NAME="DOC.6.2.54"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _focusedViewport</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_saveFileName"></A>
|
|
<A NAME="DOC.6.2.55"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _saveFileName</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_viewFrustumCullingActive"></A>
|
|
<A NAME="DOC.6.2.56"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _viewFrustumCullingActive</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_smallFeatureCullingActive"></A>
|
|
<A NAME="DOC.6.2.57"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _smallFeatureCullingActive</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="polymode"></A>
|
|
<A NAME="DOC.6.2.58"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int polymode</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="texture"></A>
|
|
<A NAME="DOC.6.2.59"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int texture</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="backface"></A>
|
|
<A NAME="DOC.6.2.60"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int backface</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="lighting"></A>
|
|
<A NAME="DOC.6.2.61"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int lighting</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="flat_shade"></A>
|
|
<A NAME="DOC.6.2.62"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int flat_shade</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="frRate"></A>
|
|
<A NAME="DOC.6.2.63"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float frRate</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_printStats"></A>
|
|
<A NAME="DOC.6.2.64"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _printStats</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="StatsRecord"></A>
|
|
<A NAME="DOC.6.2.65"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>struct StatsRecord</B></TT>
|
|
<DL><DT><DD></DL><P><DL>
|
|
|
|
<A NAME="StatsRecord"></A>
|
|
<A NAME="DOC.6.2.65.1"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> StatsRecord()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="timeUpdate"></A>
|
|
<A NAME="DOC.6.2.65.2"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float timeUpdate</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="timeCull"></A>
|
|
<A NAME="DOC.6.2.65.3"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float timeCull</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="timeDraw"></A>
|
|
<A NAME="DOC.6.2.65.4"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float timeDraw</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="timeFrame"></A>
|
|
<A NAME="DOC.6.2.65.5"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float timeFrame</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="frameend"></A>
|
|
<A NAME="DOC.6.2.65.6"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer_t frameend</B></TT>
|
|
<DL><DT><DD></DL><P></DL>
|
|
|
|
<A NAME="times"></A>
|
|
<A NAME="DOC.6.2.66"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Viewer.html#DOC.6.2.65">StatsRecord</A> times[3]</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_useDisplayLists"></A>
|
|
<A NAME="DOC.6.2.67"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _useDisplayLists</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_timer"></A>
|
|
<A NAME="DOC.6.2.68"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer _timer</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_initialTick"></A>
|
|
<A NAME="DOC.6.2.69"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer_t _initialTick</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_lastFrameTick"></A>
|
|
<A NAME="DOC.6.2.70"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer_t _lastFrameTick</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_frameTick"></A>
|
|
<A NAME="DOC.6.2.71"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer_t _frameTick</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="clockTick"></A>
|
|
<A NAME="DOC.6.2.72"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer_t clockTick()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="frameTick"></A>
|
|
<A NAME="DOC.6.2.73"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Timer_t frameTick()</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_frameStamp"></A>
|
|
<A NAME="DOC.6.2.74"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr<osg::FrameStamp> _frameStamp</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_displaySettings"></A>
|
|
<A NAME="DOC.6.2.75"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr<osg::DisplaySettings> _displaySettings</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_recordingAnimationPath"></A>
|
|
<A NAME="DOC.6.2.76"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _recordingAnimationPath</B></TT>
|
|
<DL><DT><DD></DL><P>
|
|
<A NAME="_animationPath"></A>
|
|
<A NAME="DOC.6.2.77"></A>
|
|
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr<osg::AnimationPath> _animationPath</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>
|