Updated doc++ references so that CVS knows about all the newly generated

files.
This commit is contained in:
Robert Osfield
2001-12-24 23:34:25 +00:00
parent da18020e79
commit 73e7408bc2
46 changed files with 4695 additions and 0 deletions

View File

@@ -0,0 +1,81 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class osg::Drawable::AttributeFunctor</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class <A HREF="#DOC.DOCU">AttributeFunctor</A></H2></H2><HR>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.29.20.1">AttributeFunctor</A></B>(AttributeBitMask abm)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.29.20.2">~AttributeFunctor</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.29.20.3">setAttributeBitMask</A></B>(AttributeBitMask abm)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>AttributeBitMask <B><A HREF="#DOC.2.29.20.4">getAttributeBitMask</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.29.20.5">apply</A></B>(AttributeBitMask, <!1><A HREF="Vec2.html">Vec2</A>*, <!1><A HREF="Vec2.html">Vec2</A>*)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.29.20.6">apply</A></B>(AttributeBitMask, <!1><A HREF="Vec3.html">Vec3</A>*, <!1><A HREF="Vec3.html">Vec3</A>*)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.29.20.7">apply</A></B>(AttributeBitMask, <!1><A HREF="Vec4.html">Vec4</A>*, <!1><A HREF="Vec4.html">Vec4</A>*)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>AttributeBitMask <B><A HREF="#DOC.2.29.20.8">_abm</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="AttributeFunctor"></A>
<A NAME="DOC.2.29.20.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> AttributeFunctor(AttributeBitMask abm)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="~AttributeFunctor"></A>
<A NAME="DOC.2.29.20.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~AttributeFunctor()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setAttributeBitMask"></A>
<A NAME="DOC.2.29.20.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setAttributeBitMask(AttributeBitMask abm)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getAttributeBitMask"></A>
<A NAME="DOC.2.29.20.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>AttributeBitMask getAttributeBitMask() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.29.20.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool apply(AttributeBitMask, <!1><A HREF="Vec2.html">Vec2</A>*, <!1><A HREF="Vec2.html">Vec2</A>*)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.29.20.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool apply(AttributeBitMask, <!1><A HREF="Vec3.html">Vec3</A>*, <!1><A HREF="Vec3.html">Vec3</A>*)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.29.20.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool apply(AttributeBitMask, <!1><A HREF="Vec4.html">Vec4</A>*, <!1><A HREF="Vec4.html">Vec4</A>*)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_abm"></A>
<A NAME="DOC.2.29.20.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>AttributeBitMask _abm</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>

View File

@@ -0,0 +1,173 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osg::ColorMatrix</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osg::ColorMatrix</A></H2></H2><BLOCKQUOTE>Texture Matrix state class for encapsulating OpenGL texture matrix functionality</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="CReferenced,MReferenced.html,CObject,MObject.html,CStateAttribute,MStateAttribute.html,CColorMatrix,MColorMatrix.html">
<param name=before value="M,M,M,M">
<param name=after value="Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3">
<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.2.24.1">ColorMatrix</A></B>( void )
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.24.2">META_StateAttribute</A></B>(<!1><A HREF="ColorMatrix.html">ColorMatrix</A>, <!1><A HREF="StateAttribute.html#DOC.2.96.6.41">COLORMATRIX</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.24.3">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; sa) const
<DD><I>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.24.4">setMatrix</A></B>(const <!1><A HREF="Matrix.html">Matrix</A>&amp; matrix)
<DD><I>Set the color matrix </I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrix.html">Matrix</A>&amp; <B><A HREF="#DOC.2.24.5">getMatrix</A></B>()
<DD><I>Get the color matrix </I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Matrix.html">Matrix</A>&amp; <B><A HREF="#DOC.2.24.6">getMatrix</A></B>() const
<DD><I>Get the const color matrix </I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.24.7">apply</A></B>(<!1><A HREF="State.html">State</A>&amp; state) const
<DD><I>apply as OpenGL texture matrix</I>
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrix.html">Matrix</A> <B><A HREF="#DOC.2.24.9">_matrix</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.24.8">~ColorMatrix</A></B>( void )
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="StateAttribute.html">StateAttribute</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Object.html">Object</A>* <B>clone</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isSameKindAs</B>(const <!1><A HREF="Object.html">Object</A>* obj) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual const <!1><A HREF="StateAttribute.html#DOC.2.96.5">Type</A> <B>getType</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>operator < </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; rhs) const
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>operator == </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; rhs) const
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; rhs) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>setStateSetModes</B>(<!1><A HREF="StateSet.html">StateSet</A>&amp;, const <!1><A HREF="StateAttribute.html#DOC.2.96.2">GLModeValue</A>) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&amp;) const
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>typedef GLenum <B>GLMode</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>typedef unsigned int <B>GLModeValue</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>typedef unsigned int <B>OverrideValue</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>enum <B>Values</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>typedef unsigned int <B>Type</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>enum <B>Types</B>
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Object.html">Object</A>:</H3>
<DL>
</DL>
<HR><H3>Inherited from <A HREF="Referenced.html">Referenced</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Referenced.html">Referenced</A>&amp; <B>operator = </B>(<!1><A HREF="Referenced.html">Referenced</A>&amp;)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>ref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>referenceCount</B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable int <B>_refCount</B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Texture Matrix state class for encapsulating OpenGL texture matrix functionality</BLOCKQUOTE>
<DL>
<A NAME="ColorMatrix"></A>
<A NAME="DOC.2.24.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ColorMatrix( void )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_StateAttribute"></A>
<A NAME="DOC.2.24.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="ColorMatrix.html">ColorMatrix</A>, <!1><A HREF="StateAttribute.html#DOC.2.96.6.41">COLORMATRIX</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="compare"></A>
<A NAME="DOC.2.24.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int compare(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; sa) const </B></TT>
<DD>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs
<DL><DT><DD></DL><P>
<A NAME="setMatrix"></A>
<A NAME="DOC.2.24.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setMatrix(const <!1><A HREF="Matrix.html">Matrix</A>&amp; matrix)</B></TT>
<DD>Set the color matrix
<DL><DT><DD></DL><P>
<A NAME="getMatrix"></A>
<A NAME="DOC.2.24.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrix.html">Matrix</A>&amp; getMatrix()</B></TT>
<DD>Get the color matrix
<DL><DT><DD></DL><P>
<A NAME="getMatrix"></A>
<A NAME="DOC.2.24.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Matrix.html">Matrix</A>&amp; getMatrix() const </B></TT>
<DD>Get the const color matrix
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.24.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="State.html">State</A>&amp; state) const </B></TT>
<DD>apply as OpenGL texture matrix
<DL><DT><DD></DL><P>
<A NAME="~ColorMatrix"></A>
<A NAME="DOC.2.24.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~ColorMatrix( void )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_matrix"></A>
<A NAME="DOC.2.24.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrix.html">Matrix</A> _matrix</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>

View File

@@ -0,0 +1,347 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osg::DisplaySettings</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osg::DisplaySettings</A></H2></H2><BLOCKQUOTE>DisplaySettings class for encapsulating what visuals are required and have been set up, and the status of stereo viewing</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="CReferenced,MReferenced.html,CDisplaySettings,MDisplaySettings.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.2.27.1">DisplaySettings</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.27.2">DisplaySettings</A></B>(std::vector&lt;std::string&gt;&amp; commandLine)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.27.3">DisplaySettings</A></B>(const <!1><A HREF="DisplaySettings.html#DOC.2.27.3">DisplaySettings</A>&amp; vs)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.27.4">~DisplaySettings</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; <B><A HREF="#DOC.2.27.5">operator = </A></B>(const <!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; vs)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.6">merge</A></B>(const <!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; vs)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.7">setDefaults</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.8">readEnvironmentalVariables</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.9">readCommandLine</A></B>(std::vector&lt;std::string&gt;&amp; 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.2.27.10">setStereo</A></B>(const bool on)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.27.11">getStereo</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.13">setStereoMode</A></B>(const <!1><A HREF="DisplaySettings.html#DOC.2.27.12">StereoMode</A> mode)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="DisplaySettings.html#DOC.2.27.12">StereoMode</A> <B><A HREF="#DOC.2.27.14">getStereoMode</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.15">setEyeSeperation</A></B>(const float eyeSeperation)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const float <B><A HREF="#DOC.2.27.16">getEyeSeperation</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.17">setScreenDistance</A></B>(const float <!1><A HREF="Plane.html#DOC.2.82.20">distance</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const float <B><A HREF="#DOC.2.27.18">getScreenDistance</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.19">setScreenHeight</A></B>(const float <!1><A HREF="Viewport.html#DOC.2.112.9">height</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const float <B><A HREF="#DOC.2.27.20">getScreenHeight</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.21">setDoubleBuffer</A></B>(const bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.27.22">getDoubleBuffer</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.23">setRGB</A></B>(const bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.27.24">getRGB</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.25">setDepthBuffer</A></B>(const bool flag)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.27.26">getDepthBuffer</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.27">setMinimumNumAlphaBits</A></B>(const unsigned int bits)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const unsigned int <B><A HREF="#DOC.2.27.28">getMinimumNumAlphaBits</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.27.29">getAlphaBuffer</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.30">setMinimumNumStencilBits</A></B>(const unsigned int bits)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const unsigned int <B><A HREF="#DOC.2.27.31">getMinimumNumStencilBits</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.27.32">getStencilBuffer</A></B>() const
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.27.12">StereoMode</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.27.34">_stereo</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="DisplaySettings.html#DOC.2.27.12">StereoMode</A> <B><A HREF="#DOC.2.27.35">_stereoMode</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.27.36">_eyeSeperation</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.27.37">_screenDistance</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.27.38">_screenHeight</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.27.39">_doubleBuffer</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.27.40">_RGB</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.27.41">_depthBuffer</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.27.42">_minimumNumberAlphaBits</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.27.43">_minimumNumberStencilBits</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.27.33">copy</A></B>(const <!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; vs)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Referenced.html">Referenced</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>ref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>referenceCount</B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable int <B>_refCount</B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>DisplaySettings class for encapsulating what visuals are required and
have been set up, and the status of stereo viewing</BLOCKQUOTE>
<DL>
<A NAME="DisplaySettings"></A>
<A NAME="DOC.2.27.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DisplaySettings()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="DisplaySettings"></A>
<A NAME="DOC.2.27.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DisplaySettings(std::vector&lt;std::string&gt;&amp; commandLine)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="DisplaySettings"></A>
<A NAME="DOC.2.27.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DisplaySettings(const <!1><A HREF="DisplaySettings.html#DOC.2.27.3">DisplaySettings</A>&amp; vs)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="~DisplaySettings"></A>
<A NAME="DOC.2.27.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DisplaySettings()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="operator = "></A>
<A NAME="DOC.2.27.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; operator = (const <!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; vs)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="merge"></A>
<A NAME="DOC.2.27.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void merge(const <!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; vs)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setDefaults"></A>
<A NAME="DOC.2.27.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDefaults()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="readEnvironmentalVariables"></A>
<A NAME="DOC.2.27.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void readEnvironmentalVariables()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="readCommandLine"></A>
<A NAME="DOC.2.27.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void readCommandLine(std::vector&lt;std::string&gt;&amp; commandLine)</B></TT>
<DD>read the command line string list, removing any matched control sequences
<DL><DT><DD></DL><P>
<A NAME="setStereo"></A>
<A NAME="DOC.2.27.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setStereo(const bool on)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getStereo"></A>
<A NAME="DOC.2.27.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool getStereo() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="StereoMode"></A>
<A NAME="DOC.2.27.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum StereoMode</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="QUAD_BUFFER"></A>
<A NAME="DOC.2.27.12.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> QUAD_BUFFER</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ANAGLYPHIC"></A>
<A NAME="DOC.2.27.12.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ANAGLYPHIC</B></TT>
<DL><DT><DD></DL><P>
<A NAME="HORIZONTAL_SPLIT"></A>
<A NAME="DOC.2.27.12.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> HORIZONTAL_SPLIT</B></TT>
<DL><DT><DD></DL><P>
<A NAME="VERTICAL_SPLIT"></A>
<A NAME="DOC.2.27.12.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> VERTICAL_SPLIT</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="setStereoMode"></A>
<A NAME="DOC.2.27.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setStereoMode(const <!1><A HREF="DisplaySettings.html#DOC.2.27.12">StereoMode</A> mode)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getStereoMode"></A>
<A NAME="DOC.2.27.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="DisplaySettings.html#DOC.2.27.12">StereoMode</A> getStereoMode() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setEyeSeperation"></A>
<A NAME="DOC.2.27.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setEyeSeperation(const float eyeSeperation)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getEyeSeperation"></A>
<A NAME="DOC.2.27.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const float getEyeSeperation() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setScreenDistance"></A>
<A NAME="DOC.2.27.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setScreenDistance(const float <!1><A HREF="Plane.html#DOC.2.82.20">distance</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getScreenDistance"></A>
<A NAME="DOC.2.27.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const float getScreenDistance() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setScreenHeight"></A>
<A NAME="DOC.2.27.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setScreenHeight(const float <!1><A HREF="Viewport.html#DOC.2.112.9">height</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getScreenHeight"></A>
<A NAME="DOC.2.27.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const float getScreenHeight() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setDoubleBuffer"></A>
<A NAME="DOC.2.27.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDoubleBuffer(const bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getDoubleBuffer"></A>
<A NAME="DOC.2.27.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool getDoubleBuffer() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setRGB"></A>
<A NAME="DOC.2.27.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setRGB(const bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getRGB"></A>
<A NAME="DOC.2.27.24"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool getRGB() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setDepthBuffer"></A>
<A NAME="DOC.2.27.25"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDepthBuffer(const bool flag)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getDepthBuffer"></A>
<A NAME="DOC.2.27.26"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool getDepthBuffer() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setMinimumNumAlphaBits"></A>
<A NAME="DOC.2.27.27"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMinimumNumAlphaBits(const unsigned int bits)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getMinimumNumAlphaBits"></A>
<A NAME="DOC.2.27.28"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const unsigned int getMinimumNumAlphaBits() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getAlphaBuffer"></A>
<A NAME="DOC.2.27.29"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool getAlphaBuffer() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setMinimumNumStencilBits"></A>
<A NAME="DOC.2.27.30"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMinimumNumStencilBits(const unsigned int bits)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getMinimumNumStencilBits"></A>
<A NAME="DOC.2.27.31"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const unsigned int getMinimumNumStencilBits() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getStencilBuffer"></A>
<A NAME="DOC.2.27.32"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool getStencilBuffer() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="copy"></A>
<A NAME="DOC.2.27.33"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void copy(const <!1><A HREF="DisplaySettings.html">DisplaySettings</A>&amp; vs)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_stereo"></A>
<A NAME="DOC.2.27.34"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _stereo</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_stereoMode"></A>
<A NAME="DOC.2.27.35"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="DisplaySettings.html#DOC.2.27.12">StereoMode</A> _stereoMode</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_eyeSeperation"></A>
<A NAME="DOC.2.27.36"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _eyeSeperation</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_screenDistance"></A>
<A NAME="DOC.2.27.37"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _screenDistance</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_screenHeight"></A>
<A NAME="DOC.2.27.38"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _screenHeight</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_doubleBuffer"></A>
<A NAME="DOC.2.27.39"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _doubleBuffer</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_RGB"></A>
<A NAME="DOC.2.27.40"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _RGB</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_depthBuffer"></A>
<A NAME="DOC.2.27.41"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _depthBuffer</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_minimumNumberAlphaBits"></A>
<A NAME="DOC.2.27.42"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _minimumNumberAlphaBits</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_minimumNumberStencilBits"></A>
<A NAME="DOC.2.27.43"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _minimumNumberStencilBits</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>

293
doc/doc++/osg/EarthSky.html Normal file
View File

@@ -0,0 +1,293 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osg::EarthSky</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osg::EarthSky</A></H2></H2><BLOCKQUOTE>EarthSky is a Group node which controls the clearing of the color and depth buffers at the start of each frame.</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=155>
<param name=classes value="CReferenced,MReferenced.html,CObject,MObject.html,CNode,MNode.html,CGroup,MGroup.html,CEarthSky,MEarthSky.html">
<param name=before value="M,M,M,M,M">
<param name=after value="Md_SPSPSP,Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3,4">
<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.2.30.1">EarthSky</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.30.2">META_Node</A></B>(<!1><A HREF="EarthSky.html">EarthSky</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.30.3">setRequiresClear</A></B>(const bool requiresClear)
<DD><I>Sets the flag which control whether a glClear is required at the beginning of each frame.</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const bool <B><A HREF="#DOC.2.30.4">getRequiresClear</A></B>() const
<DD><I>Gets the flag which control whether a glClear is required at the beginning of each frame.</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.30.5">setClearColor</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>&amp; color)
<DD><I>Sets the clear color.</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec4.html">Vec4</A>&amp; <B><A HREF="#DOC.2.30.6">getClearColor</A></B>() const
<DD><I>Returns the clear color.</I>
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.30.8">_requiresClear</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.30.9">_clearColor</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.30.7">~EarthSky</A></B>()
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Group.html">Group</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>traverse</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>&amp; nv)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>addChild</B>( <!1><A HREF="Node.html">Node</A>* child )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>removeChild</B>( <!1><A HREF="Node.html">Node</A>* child )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>replaceChild</B>( <!1><A HREF="Node.html">Node</A>* origChild, <!1><A HREF="Node.html">Node</A>* newChild )
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>getNumChildren</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html">Node</A>* <B>getChild</B>( const int i )
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html">Node</A>* <B>getChild</B>( const int i ) const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline bool <B>containsNode</B>( const <!1><A HREF="Node.html">Node</A>* node ) const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline ChildList::iterator <B>findNode</B>( const <!1><A HREF="Node.html">Node</A>* node )
<DT>
<IMG ALT="o" SRC=icon2.gif>inline ChildList::const_iterator <B>findNode</B>( const <!1><A HREF="Node.html">Node</A>* node ) const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>ChildList <B>_children</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual const bool <B>computeBound</B>() const
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Node.html">Node</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Object.html">Object</A>* <B>clone</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isSameKindAs</B>(const <!1><A HREF="Object.html">Object</A>* obj) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>accept</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>&amp; nv)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>&amp; nv)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string&amp; name )
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* name )
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const std::string&amp; <B>getName</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.67.11">ParentList</A>&amp; <B>getParents</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(const int i)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(const int i) const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>getNumParents</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>void <B>setAppCallback</B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B>getAppCallback</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B>getAppCallback</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>getNumChildrenRequiringAppTraversal</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>void <B>setCullingActive</B>(const bool active)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const bool <B>getCullingActive</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>getNumChildrenWithCullingDisabled</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">osg::Referenced</A>* obj)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Referenced.html">Referenced</A>* <B>getUserData</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Referenced.html">Referenced</A>* <B>getUserData</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(const NodeMask nm)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const NodeMask <B>getNodeMask</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.67.28">DescriptionList</A>&amp; <B>getDescriptions</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.67.28">DescriptionList</A>&amp; <B>getDescriptions</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const std::string&amp; <B>getDescription</B>(const int i) const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline std::string&amp; <B>getDescription</B>(const int i)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>getNumDescriptions</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>void <B>addDescription</B>(const std::string&amp; desc)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>setStateSet</B>(<!1><A HREF="StateSet.html">osg::StateSet</A>* dstate)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="StateSet.html">osg::StateSet</A>* <B>getStateSet</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="StateSet.html">osg::StateSet</A>* <B>getStateSet</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>&amp; <B>getBound</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>void <B>dirtyBound</B>()
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>typedef std::vector&lt;<!1><A HREF="Group.html">Group</A>*&gt; <B>ParentList</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>typedef std::vector&lt;std::string&gt; <B>DescriptionList</B>
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable <!1><A HREF="BoundingSphere.html">BoundingSphere</A> <B>_bsphere</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>mutable bool <B>_bsphere_computed</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_name</B>
<DT>
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.67.11">ParentList</A> <B>_parents</B>
<DT>
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A>&lt;<!1><A HREF="NodeCallback.html">NodeCallback</A>&gt; <B>_appCallback</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_numChildrenRequiringAppTraversal</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_cullingActive</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_numChildrenWithCullingDisabled</B>
<DT>
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">osg::ref_ptr</A>&lt;<!1><A HREF="Referenced.html">Referenced</A>&gt; <B>_userData</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>NodeMask <B>_nodeMask</B>
<DT>
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.67.28">DescriptionList</A> <B>_descriptions</B>
<DT>
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A>&lt;<!1><A HREF="StateSet.html">StateSet</A>&gt; <B>_dstate</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>void <B>setNumChildrenRequiringAppTraversal</B>(const int num)
<DT>
<IMG ALT="o" SRC=icon2.gif>void <B>setNumChildrenWithCullingDisabled</B>(const int num)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Object.html">Object</A>:</H3>
<DL>
</DL>
<HR><H3>Inherited from <A HREF="Referenced.html">Referenced</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Referenced.html">Referenced</A>&amp; <B>operator = </B>(<!1><A HREF="Referenced.html">Referenced</A>&amp;)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>ref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>referenceCount</B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable int <B>_refCount</B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>EarthSky is a Group node which controls the clearing of the color and depth
buffers at the start of each frame.
The earth sky by default is empty and simply holds the clear color of
the background. However, if the uses wants to add their own clearing of
the color and depth buffers then the children can be added, and the
background clear turned off. The EarthSky by default has StateSet attached
to it which sets the default EarthSky bin number to -1, so that all drawables
below it are placed in a separate bin from the rest of the scene graph, and
are rendered prior to standard opaque and transparent drawables.</BLOCKQUOTE>
<DL>
<A NAME="EarthSky"></A>
<A NAME="DOC.2.30.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> EarthSky()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_Node"></A>
<A NAME="DOC.2.30.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Node(<!1><A HREF="EarthSky.html">EarthSky</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setRequiresClear"></A>
<A NAME="DOC.2.30.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRequiresClear(const bool requiresClear)</B></TT>
<DD>Sets the flag which control whether a glClear is required at the beginning of each frame.
<DL><DT><DD></DL><P>
<A NAME="getRequiresClear"></A>
<A NAME="DOC.2.30.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const bool getRequiresClear() const </B></TT>
<DD>Gets the flag which control whether a glClear is required at the beginning of each frame.
<DL><DT><DD></DL><P>
<A NAME="setClearColor"></A>
<A NAME="DOC.2.30.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setClearColor(const <!1><A HREF="Vec4.html">Vec4</A>&amp; color)</B></TT>
<DD>Sets the clear color.
<DL><DT><DD></DL><P>
<A NAME="getClearColor"></A>
<A NAME="DOC.2.30.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec4.html">Vec4</A>&amp; getClearColor() const </B></TT>
<DD>Returns the clear color.
<DL><DT><DD></DL><P>
<A NAME="~EarthSky"></A>
<A NAME="DOC.2.30.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~EarthSky()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_requiresClear"></A>
<A NAME="DOC.2.30.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _requiresClear</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_clearColor"></A>
<A NAME="DOC.2.30.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec4.html">Vec4</A> _clearColor</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>

View File

@@ -0,0 +1,159 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osg::LineWidth</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osg::LineWidth</A></H2></H2><BLOCKQUOTE>LineWidth - encapsulates the OpenGL glLineWidth for setting the width of lines in pixels</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="CReferenced,MReferenced.html,CObject,MObject.html,CStateAttribute,MStateAttribute.html,CLineWidth,MLineWidth.html">
<param name=before value="M,M,M,M">
<param name=after value="Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3">
<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.2.49.1">LineWidth</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.49.2">META_StateAttribute</A></B>(<!1><A HREF="LineWidth.html">LineWidth</A>, <!1><A HREF="StateAttribute.html#DOC.2.96.6.23">LINEWIDTH</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.49.3">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; sa) const
<DD><I>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.49.4">setWidth</A></B>(const float <!1><A HREF="Viewport.html#DOC.2.112.8">width</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const float <B><A HREF="#DOC.2.49.5">getWidth</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.49.6">apply</A></B>(<!1><A HREF="State.html">State</A>&amp; state) const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.49.8">_width</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.49.7">~LineWidth</A></B>()
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="StateAttribute.html">StateAttribute</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Object.html">Object</A>* <B>clone</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isSameKindAs</B>(const <!1><A HREF="Object.html">Object</A>* obj) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual const <!1><A HREF="StateAttribute.html#DOC.2.96.5">Type</A> <B>getType</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>operator < </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; rhs) const
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>operator == </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; rhs) const
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; rhs) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>setStateSetModes</B>(<!1><A HREF="StateSet.html">StateSet</A>&amp;, const <!1><A HREF="StateAttribute.html#DOC.2.96.2">GLModeValue</A>) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&amp;) const
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>typedef GLenum <B>GLMode</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>typedef unsigned int <B>GLModeValue</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>typedef unsigned int <B>OverrideValue</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>enum <B>Values</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>typedef unsigned int <B>Type</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>enum <B>Types</B>
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Object.html">Object</A>:</H3>
<DL>
</DL>
<HR><H3>Inherited from <A HREF="Referenced.html">Referenced</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Referenced.html">Referenced</A>&amp; <B>operator = </B>(<!1><A HREF="Referenced.html">Referenced</A>&amp;)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>ref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>referenceCount</B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable int <B>_refCount</B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>LineWidth - encapsulates the OpenGL glLineWidth for setting the width of lines in pixels</BLOCKQUOTE>
<DL>
<A NAME="LineWidth"></A>
<A NAME="DOC.2.49.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LineWidth()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_StateAttribute"></A>
<A NAME="DOC.2.49.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="LineWidth.html">LineWidth</A>, <!1><A HREF="StateAttribute.html#DOC.2.96.6.23">LINEWIDTH</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="compare"></A>
<A NAME="DOC.2.49.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int compare(const <!1><A HREF="StateAttribute.html">StateAttribute</A>&amp; sa) const </B></TT>
<DD>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs
<DL><DT><DD></DL><P>
<A NAME="setWidth"></A>
<A NAME="DOC.2.49.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setWidth(const float <!1><A HREF="Viewport.html#DOC.2.112.8">width</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getWidth"></A>
<A NAME="DOC.2.49.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const float getWidth() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.49.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="State.html">State</A>&amp; state) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="~LineWidth"></A>
<A NAME="DOC.2.49.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~LineWidth()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_width"></A>
<A NAME="DOC.2.49.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _width</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>

View File

@@ -0,0 +1,368 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osg::Statistics</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osg::Statistics</A></H2></H2><BLOCKQUOTE> Statistics base class.</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=95>
<param name=classes value="CReferenced,MReferenced.html,CObject,MObject.html,CStatistics,MStatistics.html">
<param name=before value="M,M,M">
<param name=after value="Md_SP,Md_,M">
<param name=indent value="0,1,2">
<param name=arrowdir value="down">
</APPLET>
<HR>
<DL>
<P><DL>
<DT><H3>Public Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.20">numOpaque</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.21">nummat</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.22">nbins</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.23">nprims</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.24">nlights</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.25">depth</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.26">_binNo</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Statistics.html#DOC.2.98.7">statsType</A> <B><A HREF="#DOC.2.98.27">stattype</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.28">nimpostor</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.29">numprimtypes</A></B>[16]
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.30">primtypes</A></B>[16]
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.31">primlens</A></B>[16]
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.98.32">primverts</A></B>[16]
</DL></P>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.98.1">Statistics</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.98.3">~Statistics</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">osg::Object</A>* <B><A HREF="#DOC.2.98.4">clone</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.98.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">osg::Object</A>* obj) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.98.6">className</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.8">reset</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.9">setType</A></B>(<!1><A HREF="Statistics.html#DOC.2.98.7">statsType</A> <!1><A HREF="ImpostorSprite.html#DOC.2.44.23">t</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.10">addNumPrims</A></B>(const int typ, const int nprimlen, const int numprimtype, const int primvert)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.11">addOpaque</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.12">addMatrix</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.13">addLight</A></B>(const int np)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.14">addNumPrims</A></B>(const int np)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.15">addImpostor</A></B>(const int np)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const int <B><A HREF="#DOC.2.98.16">getBins</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.17">setDepth</A></B>(const int d)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.18">addBins</A></B>(const int np)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.98.19">setBinNo</A></B>(const int n)
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.98.2">PrimitiveType</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.98.7">statsType</A></B>
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Object.html">Object</A>:</H3>
<DL>
</DL>
<HR><H3>Inherited from <A HREF="Referenced.html">Referenced</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Referenced.html">Referenced</A>&amp; <B>operator = </B>(<!1><A HREF="Referenced.html">Referenced</A>&amp;)
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>ref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline void <B>unref</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>inline const int <B>referenceCount</B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>mutable int <B>_refCount</B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>
Statistics base class. Used to extract primitive information from
the renderBin(s). Add a case of getStats(osgUtil::Statistics *stat)
for any new drawable (or drawable derived class) that you generate
(eg see GeoSet.cpp). There are 20 types of drawable counted - actually only
14 cases can occur in reality. these represent sets of GL_POINTS, GL_LINES
GL_LINESTRIPS, LOOPS, TRIANGLES, TRI-fans, tristrips, quads, quadstrips etc
The number of triangles rendered is inferred:
each triangle = 1 triangle (number of vertices/3)
each quad = 2 triangles (nverts/2)
each trifan or tristrip = (length-2) triangles and so on.</BLOCKQUOTE>
<DL>
<A NAME="Statistics"></A>
<A NAME="DOC.2.98.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Statistics()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="PrimitiveType"></A>
<A NAME="DOC.2.98.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum PrimitiveType</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="NO_TYPE"></A>
<A NAME="DOC.2.98.2.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NO_TYPE</B></TT>
<DL><DT><DD></DL><P>
<A NAME="POINTS"></A>
<A NAME="DOC.2.98.2.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> POINTS</B></TT>
<DL><DT><DD></DL><P>
<A NAME="LINES"></A>
<A NAME="DOC.2.98.2.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LINES</B></TT>
<DL><DT><DD></DL><P>
<A NAME="LINE_STRIP"></A>
<A NAME="DOC.2.98.2.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LINE_STRIP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="FLAT_LINE_STRIP"></A>
<A NAME="DOC.2.98.2.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FLAT_LINE_STRIP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="LINE_LOOP"></A>
<A NAME="DOC.2.98.2.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LINE_LOOP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="TRIANGLES"></A>
<A NAME="DOC.2.98.2.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRIANGLES</B></TT>
<DL><DT><DD></DL><P>
<A NAME="TRIANGLE_STRIP"></A>
<A NAME="DOC.2.98.2.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRIANGLE_STRIP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="FLAT_TRIANGLE_STRIP"></A>
<A NAME="DOC.2.98.2.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FLAT_TRIANGLE_STRIP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="TRIANGLE_FAN"></A>
<A NAME="DOC.2.98.2.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRIANGLE_FAN</B></TT>
<DL><DT><DD></DL><P>
<A NAME="FLAT_TRIANGLE_FAN"></A>
<A NAME="DOC.2.98.2.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FLAT_TRIANGLE_FAN</B></TT>
<DL><DT><DD></DL><P>
<A NAME="QUADS"></A>
<A NAME="DOC.2.98.2.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> QUADS</B></TT>
<DL><DT><DD></DL><P>
<A NAME="QUAD_STRIP"></A>
<A NAME="DOC.2.98.2.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> QUAD_STRIP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="POLYGON"></A>
<A NAME="DOC.2.98.2.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> POLYGON</B></TT>
<DL><DT><DD></DL><P>
<A NAME="IMPOSTOR"></A>
<A NAME="DOC.2.98.2.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> IMPOSTOR</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="~Statistics"></A>
<A NAME="DOC.2.98.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Statistics()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="clone"></A>
<A NAME="DOC.2.98.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">osg::Object</A>* clone() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="isSameKindAs"></A>
<A NAME="DOC.2.98.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">osg::Object</A>* obj) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="className"></A>
<A NAME="DOC.2.98.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* className() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="statsType"></A>
<A NAME="DOC.2.98.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum statsType</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="STAT_NONE"></A>
<A NAME="DOC.2.98.7.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_NONE</B></TT>
<DL><DT><DD></DL><P>
<A NAME="STAT_FRAMERATE"></A>
<A NAME="DOC.2.98.7.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_FRAMERATE</B></TT>
<DL><DT><DD></DL><P>
<A NAME="STAT_GRAPHS"></A>
<A NAME="DOC.2.98.7.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_GRAPHS</B></TT>
<DL><DT><DD></DL><P>
<A NAME="STAT_PRIMS"></A>
<A NAME="DOC.2.98.7.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_PRIMS</B></TT>
<DL><DT><DD></DL><P>
<A NAME="STAT_PRIMSPERVIEW"></A>
<A NAME="DOC.2.98.7.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_PRIMSPERVIEW</B></TT>
<DL><DT><DD></DL><P>
<A NAME="STAT_PRIMSPERBIN"></A>
<A NAME="DOC.2.98.7.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_PRIMSPERBIN</B></TT>
<DL><DT><DD></DL><P>
<A NAME="STAT_DC"></A>
<A NAME="DOC.2.98.7.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_DC</B></TT>
<DL><DT><DD></DL><P>
<A NAME="STAT_RESTART"></A>
<A NAME="DOC.2.98.7.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STAT_RESTART</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="reset"></A>
<A NAME="DOC.2.98.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void reset()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setType"></A>
<A NAME="DOC.2.98.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setType(<!1><A HREF="Statistics.html#DOC.2.98.7">statsType</A> <!1><A HREF="ImpostorSprite.html#DOC.2.44.23">t</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addNumPrims"></A>
<A NAME="DOC.2.98.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addNumPrims(const int typ, const int nprimlen, const int numprimtype, const int primvert)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addOpaque"></A>
<A NAME="DOC.2.98.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addOpaque()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addMatrix"></A>
<A NAME="DOC.2.98.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addMatrix()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addLight"></A>
<A NAME="DOC.2.98.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addLight(const int np)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addNumPrims"></A>
<A NAME="DOC.2.98.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addNumPrims(const int np)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addImpostor"></A>
<A NAME="DOC.2.98.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addImpostor(const int np)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getBins"></A>
<A NAME="DOC.2.98.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const int getBins()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setDepth"></A>
<A NAME="DOC.2.98.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDepth(const int d)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addBins"></A>
<A NAME="DOC.2.98.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addBins(const int np)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setBinNo"></A>
<A NAME="DOC.2.98.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setBinNo(const int n)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="numOpaque"></A>
<A NAME="DOC.2.98.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int numOpaque</B></TT>
<DL><DT><DD></DL><P>
<A NAME="nummat"></A>
<A NAME="DOC.2.98.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int nummat</B></TT>
<DL><DT><DD></DL><P>
<A NAME="nbins"></A>
<A NAME="DOC.2.98.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int nbins</B></TT>
<DL><DT><DD></DL><P>
<A NAME="nprims"></A>
<A NAME="DOC.2.98.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int nprims</B></TT>
<DL><DT><DD></DL><P>
<A NAME="nlights"></A>
<A NAME="DOC.2.98.24"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int nlights</B></TT>
<DL><DT><DD></DL><P>
<A NAME="depth"></A>
<A NAME="DOC.2.98.25"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int depth</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_binNo"></A>
<A NAME="DOC.2.98.26"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _binNo</B></TT>
<DL><DT><DD></DL><P>
<A NAME="stattype"></A>
<A NAME="DOC.2.98.27"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Statistics.html#DOC.2.98.7">statsType</A> stattype</B></TT>
<DL><DT><DD></DL><P>
<A NAME="nimpostor"></A>
<A NAME="DOC.2.98.28"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int nimpostor</B></TT>
<DL><DT><DD></DL><P>
<A NAME="numprimtypes"></A>
<A NAME="DOC.2.98.29"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int numprimtypes[16]</B></TT>
<DL><DT><DD></DL><P>
<A NAME="primtypes"></A>
<A NAME="DOC.2.98.30"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int primtypes[16]</B></TT>
<DL><DT><DD></DL><P>
<A NAME="primlens"></A>
<A NAME="DOC.2.98.31"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int primlens[16]</B></TT>
<DL><DT><DD></DL><P>
<A NAME="primverts"></A>
<A NAME="DOC.2.98.32"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int primverts[16]</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>

View File

@@ -0,0 +1,20 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>SG_EXPORT extern bool osg::g_NotifyInit</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>SG_EXPORT extern bool <A HREF="#DOC.DOCU">osg::g_NotifyInit</A></H2></H2><BLOCKQUOTE>global notify nul stream.</BLOCKQUOTE>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>global notify nul stream. added for Mac OSX </BLOCKQUOTE>
<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>

View File

@@ -0,0 +1,20 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>SG_EXPORT extern std::ofstream* osg::g_NotifyNulStream</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>SG_EXPORT extern std::ofstream* <A HREF="#DOC.DOCU">osg::g_NotifyNulStream</A></H2></H2><BLOCKQUOTE>global notify nul stream.</BLOCKQUOTE>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>global notify nul stream. added for Mac OSX </BLOCKQUOTE>
<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>

View File

@@ -0,0 +1,82 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class osgDB::ReaderWriter::Options</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class <A HREF="#DOC.DOCU">Options</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::Referenced,M,COptions,MOptions.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.2.25.4.1">Options</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.4.2">Options</A></B>(const std::string&amp; str)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.25.4.3">setOptionString</A></B>(const std::string&amp; str)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string&amp; <B><A HREF="#DOC.2.25.4.4">getOptionString</A></B>() const
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.2.25.4.6">_str</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.25.4.5">~Options</A></B>()
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="Options"></A>
<A NAME="DOC.2.25.4.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Options()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="Options"></A>
<A NAME="DOC.2.25.4.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Options(const std::string&amp; str)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setOptionString"></A>
<A NAME="DOC.2.25.4.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setOptionString(const std::string&amp; str)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getOptionString"></A>
<A NAME="DOC.2.25.4.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const std::string&amp; getOptionString() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="~Options"></A>
<A NAME="DOC.2.25.4.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Options()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_str"></A>
<A NAME="DOC.2.25.4.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _str</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>

View File

@@ -0,0 +1,188 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class osgDB::ReaderWriter::ReadResult</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class <A HREF="#DOC.DOCU">ReadResult</A></H2></H2><HR>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.5.2">ReadResult</A></B>(<!1><A HREF="ReadResult.html#DOC.2.25.5.1">ReadStatus</A> <!1><A HREF="ReadResult.html#DOC.2.25.5.17">status</A>=<!1><A HREF="ReadResult.html#DOC.2.25.5.1.1">FILE_NOT_HANDLED</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.5.3">ReadResult</A></B>(const std::string&amp; m)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.5.4">ReadResult</A></B>(osg::Object* obj)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.5.5">ReadResult</A></B>(const <!1><A HREF="ReadResult.html#DOC.2.25.5.5">ReadResult</A>&amp; rr)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ReadResult.html">ReadResult</A>&amp; <B><A HREF="#DOC.2.25.5.6">operator = </A></B>(const <!1><A HREF="ReadResult.html">ReadResult</A>&amp; rr)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Object* <B><A HREF="#DOC.2.25.5.7">getObject</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Image* <B><A HREF="#DOC.2.25.5.8">getImage</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Node* <B><A HREF="#DOC.2.25.5.9">getNode</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.5.10">validObject</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.5.11">validImage</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.5.12">validNode</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Object* <B><A HREF="#DOC.2.25.5.13">takeObject</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Image* <B><A HREF="#DOC.2.25.5.14">takeImage</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Node* <B><A HREF="#DOC.2.25.5.15">takeNode</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string&amp; <B><A HREF="#DOC.2.25.5.16">message</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="ReadResult.html#DOC.2.25.5.1">ReadStatus</A> <B><A HREF="#DOC.2.25.5.17">status</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.5.18">success</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.5.19">error</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.5.20">notHandled</A></B>() const
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.25.5.1">ReadStatus</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ReadResult.html#DOC.2.25.5.1">ReadStatus</A> <B><A HREF="#DOC.2.25.5.21">_status</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.2.25.5.22">_message</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr&lt;osg::Object&gt; <B><A HREF="#DOC.2.25.5.23">_object</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="ReadStatus"></A>
<A NAME="DOC.2.25.5.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum ReadStatus</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="FILE_NOT_HANDLED"></A>
<A NAME="DOC.2.25.5.1.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FILE_NOT_HANDLED</B></TT>
<DL><DT><DD></DL><P>
<A NAME="FILE_LOADED"></A>
<A NAME="DOC.2.25.5.1.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FILE_LOADED</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ERROR_IN_READING_FILE"></A>
<A NAME="DOC.2.25.5.1.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ERROR_IN_READING_FILE</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="ReadResult"></A>
<A NAME="DOC.2.25.5.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ReadResult(<!1><A HREF="ReadResult.html#DOC.2.25.5.1">ReadStatus</A> <!1><A HREF="ReadResult.html#DOC.2.25.5.17">status</A>=<!1><A HREF="ReadResult.html#DOC.2.25.5.1.1">FILE_NOT_HANDLED</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ReadResult"></A>
<A NAME="DOC.2.25.5.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ReadResult(const std::string&amp; m)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ReadResult"></A>
<A NAME="DOC.2.25.5.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ReadResult(osg::Object* obj)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ReadResult"></A>
<A NAME="DOC.2.25.5.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ReadResult(const <!1><A HREF="ReadResult.html#DOC.2.25.5.5">ReadResult</A>&amp; rr)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="operator = "></A>
<A NAME="DOC.2.25.5.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ReadResult.html">ReadResult</A>&amp; operator = (const <!1><A HREF="ReadResult.html">ReadResult</A>&amp; rr)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getObject"></A>
<A NAME="DOC.2.25.5.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Object* getObject()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getImage"></A>
<A NAME="DOC.2.25.5.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Image* getImage()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getNode"></A>
<A NAME="DOC.2.25.5.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Node* getNode()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="validObject"></A>
<A NAME="DOC.2.25.5.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool validObject()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="validImage"></A>
<A NAME="DOC.2.25.5.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool validImage()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="validNode"></A>
<A NAME="DOC.2.25.5.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool validNode()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="takeObject"></A>
<A NAME="DOC.2.25.5.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Object* takeObject()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="takeImage"></A>
<A NAME="DOC.2.25.5.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Image* takeImage()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="takeNode"></A>
<A NAME="DOC.2.25.5.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Node* takeNode()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="message"></A>
<A NAME="DOC.2.25.5.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const std::string&amp; message() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="status"></A>
<A NAME="DOC.2.25.5.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="ReadResult.html#DOC.2.25.5.1">ReadStatus</A> status() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="success"></A>
<A NAME="DOC.2.25.5.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool success() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="error"></A>
<A NAME="DOC.2.25.5.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool error() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="notHandled"></A>
<A NAME="DOC.2.25.5.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool notHandled() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="_status"></A>
<A NAME="DOC.2.25.5.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ReadResult.html#DOC.2.25.5.1">ReadStatus</A> _status</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_message"></A>
<A NAME="DOC.2.25.5.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _message</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_object"></A>
<A NAME="DOC.2.25.5.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr&lt;osg::Object&gt; _object</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>

View File

@@ -0,0 +1,122 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class osgDB::ReaderWriter::WriteResult</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class <A HREF="#DOC.DOCU">WriteResult</A></H2></H2><HR>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.6.2">WriteResult</A></B>(<!1><A HREF="WriteResult.html#DOC.2.25.6.1">WriteStatus</A> <!1><A HREF="WriteResult.html#DOC.2.25.6.7">status</A>=<!1><A HREF="WriteResult.html#DOC.2.25.6.1.1">FILE_NOT_HANDLED</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.6.3">WriteResult</A></B>(const std::string&amp; m)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.25.6.4">WriteResult</A></B>(const <!1><A HREF="WriteResult.html#DOC.2.25.6.4">WriteResult</A>&amp; rr)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="WriteResult.html">WriteResult</A>&amp; <B><A HREF="#DOC.2.25.6.5">operator = </A></B>(const <!1><A HREF="WriteResult.html">WriteResult</A>&amp; rr)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string&amp; <B><A HREF="#DOC.2.25.6.6">message</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="WriteResult.html#DOC.2.25.6.1">WriteStatus</A> <B><A HREF="#DOC.2.25.6.7">status</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.6.8">success</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.6.9">error</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const bool <B><A HREF="#DOC.2.25.6.10">notHandled</A></B>() const
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.25.6.1">WriteStatus</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="WriteResult.html#DOC.2.25.6.1">WriteStatus</A> <B><A HREF="#DOC.2.25.6.11">_status</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.2.25.6.12">_message</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="WriteStatus"></A>
<A NAME="DOC.2.25.6.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum WriteStatus</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="FILE_NOT_HANDLED"></A>
<A NAME="DOC.2.25.6.1.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FILE_NOT_HANDLED</B></TT>
<DL><DT><DD></DL><P>
<A NAME="FILE_SAVED"></A>
<A NAME="DOC.2.25.6.1.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FILE_SAVED</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ERROR_IN_WRITING_FILE"></A>
<A NAME="DOC.2.25.6.1.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ERROR_IN_WRITING_FILE</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="WriteResult"></A>
<A NAME="DOC.2.25.6.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> WriteResult(<!1><A HREF="WriteResult.html#DOC.2.25.6.1">WriteStatus</A> <!1><A HREF="WriteResult.html#DOC.2.25.6.7">status</A>=<!1><A HREF="WriteResult.html#DOC.2.25.6.1.1">FILE_NOT_HANDLED</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="WriteResult"></A>
<A NAME="DOC.2.25.6.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> WriteResult(const std::string&amp; m)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="WriteResult"></A>
<A NAME="DOC.2.25.6.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> WriteResult(const <!1><A HREF="WriteResult.html#DOC.2.25.6.4">WriteResult</A>&amp; rr)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="operator = "></A>
<A NAME="DOC.2.25.6.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="WriteResult.html">WriteResult</A>&amp; operator = (const <!1><A HREF="WriteResult.html">WriteResult</A>&amp; rr)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="message"></A>
<A NAME="DOC.2.25.6.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const std::string&amp; message() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="status"></A>
<A NAME="DOC.2.25.6.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="WriteResult.html#DOC.2.25.6.1">WriteStatus</A> status() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="success"></A>
<A NAME="DOC.2.25.6.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool success() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="error"></A>
<A NAME="DOC.2.25.6.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool error() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="notHandled"></A>
<A NAME="DOC.2.25.6.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const bool notHandled() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="_status"></A>
<A NAME="DOC.2.25.6.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="WriteResult.html#DOC.2.25.6.1">WriteStatus</A> _status</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_message"></A>
<A NAME="DOC.2.25.6.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _message</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>

View File

@@ -0,0 +1,20 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>OSGDB_EXPORT extern char* osgDB::findFileInPath</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>OSGDB_EXPORT extern char* <A HREF="#DOC.DOCU">osgDB::findFileInPath</A></H2><H2>( const char* _file,<BR>&nbsp; const char* filePath )</H2><BLOCKQUOTE>find specified file if specified file path</BLOCKQUOTE>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>find specified file if specified file path</BLOCKQUOTE>
<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>

View File

@@ -0,0 +1,20 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>inline void osgDB::readCommandLine</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>inline void <A HREF="#DOC.DOCU">osgDB::readCommandLine</A></H2><H2>(std::vector&lt;std::string&gt;&amp; commandLine)</H2><BLOCKQUOTE>read the command line string list into the osgDB::Registry(), removing any matched control sequences</BLOCKQUOTE>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>read the command line string list into the osgDB::Registry(), removing any matched control sequences</BLOCKQUOTE>
<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>

View File

@@ -0,0 +1,21 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>OSGDB_EXPORT extern osg::Node* osgDB::readNodeFiles</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>OSGDB_EXPORT extern osg::Node* <A HREF="#DOC.DOCU">osgDB::readNodeFiles</A></H2><H2>(std::vector&lt;std::string&gt;&amp; commandLine)</H2><BLOCKQUOTE>Read an osg::Node subgraph from files, creating a osg::Group to contain the nodes if more than one subgraph has been loaded</BLOCKQUOTE>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Read an osg::Node subgraph from files, creating a osg::Group to contain the nodes if more
than one subgraph has been loaded</BLOCKQUOTE>
<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>

View File

@@ -0,0 +1,278 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGGLUT_EXPORT osgGLUT::Window</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGGLUT_EXPORT <A HREF="#DOC.DOCU">osgGLUT::Window</A></H2></H2><BLOCKQUOTE>A basic GLUTWindow base class which provides a just a basic window.</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="CWindow,MWindow.html,CViewer,MViewer.html">
<param name=before value="M,M^_">
<param name=after value="M,M">
<param name=indent value="0,0">
<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.7.3.1">Window</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.7.3.2">~Window</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.7.3.3">setWindowOrigin</A></B>(int x, int y)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.7.3.4">setWindowSize</A></B>(int width, int height)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.7.3.5">setWindowTitle</A></B>(const std::string&amp; title)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.7.3.6">setDisplayMode</A></B>(unsigned int displayMode)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.7.3.7">open</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.7.3.8">run</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.7.3.9">display</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="Window.html">Window</A>* <B><A HREF="#DOC.7.3.23">s_theWindow</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.7.3.24">_title</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.25">_wx</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.26">_wy</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.27">_ww</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.28">_wh</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.7.3.29">_displayMode</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.30">_is_open</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.31">_mx</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.32">_my</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.33">_mbutton</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.7.3.34">_fullscreen</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.35">_saved_wx</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.36">_saved_wy</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.37">_saved_ww</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.7.3.38">_saved_wh</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.7.3.10">displayCB</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.7.3.11">reshapeCB</A></B>(int w, int h)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.7.3.12">visibilityCB</A></B>(int state)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.7.3.13">mouseMotionCB</A></B>(int x, int y)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.7.3.14">mousePassiveMotionCB</A></B>(int x, int y)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.7.3.15">mouseCB</A></B>(int button, int state, int x, int y)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.7.3.16">keyboardCB</A></B>(unsigned char key, int x, int y )
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.7.3.17">reshape</A></B>(GLint w, GLint h)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.7.3.18">visibility</A></B>(int state)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.7.3.19">mouseMotion</A></B>(int x, int y)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.7.3.20">mousePassiveMotion</A></B>(int x, int y)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.7.3.21">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.7.3.22">keyboard</A></B>(unsigned char key, int x, int y)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>A basic GLUTWindow base class which provides a just a basic window. </BLOCKQUOTE>
<DL>
<A NAME="Window"></A>
<A NAME="DOC.7.3.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Window()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="~Window"></A>
<A NAME="DOC.7.3.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Window()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setWindowOrigin"></A>
<A NAME="DOC.7.3.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setWindowOrigin(int x, int y)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setWindowSize"></A>
<A NAME="DOC.7.3.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setWindowSize(int width, int height)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setWindowTitle"></A>
<A NAME="DOC.7.3.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setWindowTitle(const std::string&amp; title)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setDisplayMode"></A>
<A NAME="DOC.7.3.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDisplayMode(unsigned int displayMode)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="open"></A>
<A NAME="DOC.7.3.7"></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.7.3.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool run()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="display"></A>
<A NAME="DOC.7.3.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void display()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="displayCB"></A>
<A NAME="DOC.7.3.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void displayCB()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="reshapeCB"></A>
<A NAME="DOC.7.3.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void reshapeCB(int w, int h)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="visibilityCB"></A>
<A NAME="DOC.7.3.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void visibilityCB(int state)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="mouseMotionCB"></A>
<A NAME="DOC.7.3.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void mouseMotionCB(int x, int y)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="mousePassiveMotionCB"></A>
<A NAME="DOC.7.3.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void mousePassiveMotionCB(int x, int y)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="mouseCB"></A>
<A NAME="DOC.7.3.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void mouseCB(int button, int state, int x, int y)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="keyboardCB"></A>
<A NAME="DOC.7.3.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void keyboardCB(unsigned char key, int x, int y )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="reshape"></A>
<A NAME="DOC.7.3.17"></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="visibility"></A>
<A NAME="DOC.7.3.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void visibility(int state)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="mouseMotion"></A>
<A NAME="DOC.7.3.19"></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.7.3.20"></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.7.3.21"></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.7.3.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void keyboard(unsigned char key, int x, int y)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="s_theWindow"></A>
<A NAME="DOC.7.3.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static <!1><A HREF="Window.html">Window</A>* s_theWindow</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_title"></A>
<A NAME="DOC.7.3.24"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _title</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_wx"></A>
<A NAME="DOC.7.3.25"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _wx</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_wy"></A>
<A NAME="DOC.7.3.26"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _wy</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_ww"></A>
<A NAME="DOC.7.3.27"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _ww</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_wh"></A>
<A NAME="DOC.7.3.28"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _wh</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_displayMode"></A>
<A NAME="DOC.7.3.29"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _displayMode</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_is_open"></A>
<A NAME="DOC.7.3.30"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _is_open</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_mx"></A>
<A NAME="DOC.7.3.31"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _mx</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_my"></A>
<A NAME="DOC.7.3.32"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _my</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_mbutton"></A>
<A NAME="DOC.7.3.33"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _mbutton</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_fullscreen"></A>
<A NAME="DOC.7.3.34"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _fullscreen</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_saved_wx"></A>
<A NAME="DOC.7.3.35"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _saved_wx</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_saved_wy"></A>
<A NAME="DOC.7.3.36"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _saved_wy</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_saved_ww"></A>
<A NAME="DOC.7.3.37"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _saved_ww</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_saved_wh"></A>
<A NAME="DOC.7.3.38"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _saved_wh</B></TT>
<DL><DT><DD></DL><P></DL>
<HR>
<DL><DT><B>Direct child classes:
</B><DD><A HREF="Viewer.html">Viewer</A><BR>
</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>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::BitmapFont</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::BitmapFont</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CRasterFont,MRasterFont.html,CBitmapFont,MBitmapFont.html">
<param name=before value="M,M,M,M">
<param name=after value="Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3">
<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.4.1">BitmapFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.4.2">BitmapFont</A></B>(const std::string&amp; font, int point_size)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.4.3">META_Object</A></B>(<!1><A HREF="BitmapFont.html">BitmapFont</A>)
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual FTFont* <B><A HREF="#DOC.6.4.4">createFontObj</A></B>(void)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="RasterFont.html">RasterFont</A>:</H3>
<DL>
</DL>
<HR><H3>Inherited from <A HREF="Font.html">Font</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>open</B>(const std::string&amp; font)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>output</B>(const char* text)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isOk</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isCreated</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual float <B>getWidth</B>(const char* text) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getHeight</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getDescender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getAscender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>getPointSize</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>getFontName</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>getFont</B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_init</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_created</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>_font</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_fontName</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_pointSize</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_res</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>clear</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>init</B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="BitmapFont"></A>
<A NAME="DOC.6.4.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> BitmapFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="BitmapFont"></A>
<A NAME="DOC.6.4.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> BitmapFont(const std::string&amp; font, int point_size)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_Object"></A>
<A NAME="DOC.6.4.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Object(<!1><A HREF="BitmapFont.html">BitmapFont</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="createFontObj"></A>
<A NAME="DOC.6.4.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual FTFont* createFontObj(void)</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>

Binary file not shown.

Binary file not shown.

Binary file not shown.

193
doc/doc++/osgText/Font.html Normal file
View File

@@ -0,0 +1,193 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::Font</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::Font</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CVectorFont,MVectorFont.html,CRasterFont,MRasterFont.html">
<param name=before value="M,M,M|_,Mr_">
<param name=after value="Md_,M,M,M">
<param name=indent value="0,1,1,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.1.1">Font</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.1.2">open</A></B>(const std::string&amp; font)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.1.3">create</A></B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.1.4">create</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.1.5">output</A></B>(const char* text)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.1.6">isOk</A></B>(void) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.6.1.7">isCreated</A></B>(void) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.6.1.8">getWidth</A></B>(const char* text) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.6.1.9">getHeight</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.6.1.10">getDescender</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.6.1.11">getAscender</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.1.12">getPointSize</A></B>(void) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string&amp; <B><A HREF="#DOC.6.1.13">getFontName</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>FTFont* <B><A HREF="#DOC.6.1.14">getFont</A></B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.1.19">_init</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.1.20">_created</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>FTFont* <B><A HREF="#DOC.6.1.21">_font</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.6.1.22">_fontName</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.1.23">_pointSize</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.1.24">_res</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.6.1.15">~Font</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.1.16">clear</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual FTFont* <B><A HREF="#DOC.6.1.17">createFontObj</A></B>(void) = 0
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.1.18">init</A></B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="Font"></A>
<A NAME="DOC.6.1.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Font()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="open"></A>
<A NAME="DOC.6.1.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool open(const std::string&amp; font)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="create"></A>
<A NAME="DOC.6.1.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool create(int pointSize, const unsigned int res = 72 )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="create"></A>
<A NAME="DOC.6.1.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool create()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="output"></A>
<A NAME="DOC.6.1.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void output(const char* text)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="isOk"></A>
<A NAME="DOC.6.1.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isOk(void) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="isCreated"></A>
<A NAME="DOC.6.1.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isCreated(void) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getWidth"></A>
<A NAME="DOC.6.1.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float getWidth(const char* text) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getHeight"></A>
<A NAME="DOC.6.1.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int getHeight() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getDescender"></A>
<A NAME="DOC.6.1.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int getDescender() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getAscender"></A>
<A NAME="DOC.6.1.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int getAscender() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getPointSize"></A>
<A NAME="DOC.6.1.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int getPointSize(void) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="getFontName"></A>
<A NAME="DOC.6.1.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const std::string&amp; getFontName()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getFont"></A>
<A NAME="DOC.6.1.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>FTFont* getFont(void)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="~Font"></A>
<A NAME="DOC.6.1.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Font()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="clear"></A>
<A NAME="DOC.6.1.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void clear()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="createFontObj"></A>
<A NAME="DOC.6.1.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual FTFont* createFontObj(void) = 0</B></TT>
<DL><DT><DD></DL><P>
<A NAME="init"></A>
<A NAME="DOC.6.1.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool init(const std::string&amp; font)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_init"></A>
<A NAME="DOC.6.1.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _init</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_created"></A>
<A NAME="DOC.6.1.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _created</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_font"></A>
<A NAME="DOC.6.1.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>FTFont* _font</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_fontName"></A>
<A NAME="DOC.6.1.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _fontName</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_pointSize"></A>
<A NAME="DOC.6.1.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _pointSize</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_res"></A>
<A NAME="DOC.6.1.24"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _res</B></TT>
<DL><DT><DD></DL><P></DL>
<HR>
<DL><DT><B>Direct child classes:
</B><DD><A HREF="VectorFont.html">VectorFont</A><BR>
<A HREF="RasterFont.html">RasterFont</A><BR>
</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>

View File

@@ -0,0 +1,40 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>General Bits</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<DL>
<DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_EXPORT_"></A>
<B>OSGTEXT_EXPORT_</B><DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_EXPORT"></A>
<B>OSGTEXT_EXPORT</B>(dllexport)<DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_EXPORT"></A>
<B>OSGTEXT_EXPORT</B>(dllimport)<DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_EXPORT"></A>
<B>OSGTEXT_EXPORT</B><DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_FONT"></A>
<B>OSGTEXT_FONT</B><DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_PARAGRAPH"></A>
<B>OSGTEXT_PARAGRAPH</B><DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_TEXT"></A>
<B>OSGTEXT_TEXT</B><DT>
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSGTEXT_VERSION"></A>
<B>OSGTEXT_VERSION</B></DL>
<P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">Hierarchy of classes</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>

View File

@@ -0,0 +1,32 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Hierarchy of Classes</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>Hierarchy of Classes</H1>
<UL>
<LI><A HREF="Font.html">osgText::Font</A><UL>
<LI><A HREF="RasterFont.html">osgText::RasterFont</A><UL>
<LI><A HREF="BitmapFont.html">osgText::BitmapFont</A>
<LI><A HREF="PixmapFont.html">osgText::PixmapFont</A>
<LI><A HREF="TextureFont.html">osgText::TextureFont</A></UL>
<LI><A HREF="VectorFont.html">osgText::VectorFont</A><UL>
<LI><A HREF="OutlineFont.html">osgText::OutlineFont</A>
<LI><A HREF="PolygonFont.html">osgText::PolygonFont</A></UL>
</UL>
<LI><A HREF="Paragraph.html">osgText::Paragraph</A>
<LI><A HREF="Text.html">osgText::Text</A></UL>
<P><I><A HREF="index.html">Alphabetic index</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>

View File

@@ -0,0 +1,37 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Hierarchy of Classes</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>Hierarchy of classes</H1>
<UL>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=275>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CVectorFont,MVectorFont.html,CPolygonFont,MPolygonFont.html,COutlineFont,MOutlineFont.html,CRasterFont,MRasterFont.html,CTextureFont,MTextureFont.html,CPixmapFont,MPixmapFont.html,CBitmapFont,MBitmapFont.html">
<param name=before value="M,M,M|_,M|||_,M||r_,Mr_,MSP|_,MSPR_,MSPr_">
<param name=after value="Md_,M,M,M,M,M,M,M,M">
<param name=indent value="0,1,1,1,1,1,1,1,1">
<param name=arrowdir value="down">
</APPLET>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::Geode,M,CParagraph,MParagraph.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="0,1">
<param name=arrowdir value="down">
</APPLET>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::Drawable,M,CText,MText.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="0,1">
<param name=arrowdir value="down">
</APPLET>
</UL>
<I><A HREF="index.html"> alphabetic index</A></I><P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>

Binary file not shown.

View File

@@ -0,0 +1,129 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::OutlineFont</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::OutlineFont</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CVectorFont,MVectorFont.html,COutlineFont,MOutlineFont.html">
<param name=before value="M,M,M,M">
<param name=after value="Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3">
<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.7.1">OutlineFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.7.2">OutlineFont</A></B>(const std::string&amp; font, int point_size, double precision)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.7.3">META_Object</A></B>(<!1><A HREF="OutlineFont.html">OutlineFont</A>)
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual FTFont* <B><A HREF="#DOC.6.7.4">createFontObj</A></B>(void)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="VectorFont.html">VectorFont</A>:</H3>
<DL>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>double <B>_precision</B>
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Font.html">Font</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>open</B>(const std::string&amp; font)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>output</B>(const char* text)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isOk</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isCreated</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual float <B>getWidth</B>(const char* text) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getHeight</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getDescender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getAscender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>getPointSize</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>getFontName</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>getFont</B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_init</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_created</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>_font</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_fontName</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_pointSize</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_res</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>clear</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>init</B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="OutlineFont"></A>
<A NAME="DOC.6.7.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> OutlineFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="OutlineFont"></A>
<A NAME="DOC.6.7.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> OutlineFont(const std::string&amp; font, int point_size, double precision)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_Object"></A>
<A NAME="DOC.6.7.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Object(<!1><A HREF="OutlineFont.html">OutlineFont</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="createFontObj"></A>
<A NAME="DOC.6.7.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual FTFont* createFontObj(void)</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>

View File

@@ -0,0 +1,184 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::Paragraph</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::Paragraph</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::Geode,M,CParagraph,MParagraph.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.9.1">Paragraph</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.9.2">Paragraph</A></B>(const osg::Vec3&amp; position, const std::string&amp; text, <!1><A HREF="Font.html">osgText::Font</A>* font)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>META_Node <B><A HREF="#DOC.6.9.3">(Paragraph)</A></B>(<!1><A HREF="Font.html">osgText::Font</A>* font)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Font.html">osgText::Font</A>* <B><A HREF="#DOC.6.9.4">getFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Font.html">osgText::Font</A>* <B><A HREF="#DOC.6.9.5">getFont</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.9.6">setMaximumNoCharactersPerLine</A></B>(unsigned int maxCharsPerLine)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const unsigned int <B><A HREF="#DOC.6.9.7">getMaximumNoCharactersPerLine</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.9.8">setText</A></B>(const std::string&amp; text)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string&amp; <B><A HREF="#DOC.6.9.9">getText</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string&amp; <B><A HREF="#DOC.6.9.10">getText</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.9.11">setPosition</A></B>(const osg::Vec3&amp; position)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::Vec3&amp; <B><A HREF="#DOC.6.9.12">getPosition</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.9.13">setAlignment</A></B>(int alignment)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.9.14">getAlignment</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.6.9.15">getHeight</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static bool <B><A HREF="#DOC.6.9.16">createFormatedText</A></B>(unsigned int noCharsPerLine, const std::string&amp; str, std::vector&lt;std::string&gt;&amp; formatedText)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec3 <B><A HREF="#DOC.6.9.19">_position</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.6.9.20">_text</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr&lt;<!1><A HREF="Font.html">osgText::Font</A>&gt; <B><A HREF="#DOC.6.9.21">_font</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.9.22">_alignment</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.6.9.23">_maxCharsPerLine</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.6.9.17">~Paragraph</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.9.18">createDrawables</A></B>()
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="Paragraph"></A>
<A NAME="DOC.6.9.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Paragraph()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="Paragraph"></A>
<A NAME="DOC.6.9.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Paragraph(const osg::Vec3&amp; position, const std::string&amp; text, <!1><A HREF="Font.html">osgText::Font</A>* font)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="(Paragraph)"></A>
<A NAME="DOC.6.9.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>META_Node (Paragraph)(<!1><A HREF="Font.html">osgText::Font</A>* font)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getFont"></A>
<A NAME="DOC.6.9.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Font.html">osgText::Font</A>* getFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getFont"></A>
<A NAME="DOC.6.9.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Font.html">osgText::Font</A>* getFont() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setMaximumNoCharactersPerLine"></A>
<A NAME="DOC.6.9.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaximumNoCharactersPerLine(unsigned int maxCharsPerLine)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getMaximumNoCharactersPerLine"></A>
<A NAME="DOC.6.9.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const unsigned int getMaximumNoCharactersPerLine() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setText"></A>
<A NAME="DOC.6.9.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setText(const std::string&amp; text)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getText"></A>
<A NAME="DOC.6.9.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string&amp; getText()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getText"></A>
<A NAME="DOC.6.9.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const std::string&amp; getText() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setPosition"></A>
<A NAME="DOC.6.9.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setPosition(const osg::Vec3&amp; position)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getPosition"></A>
<A NAME="DOC.6.9.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::Vec3&amp; getPosition() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setAlignment"></A>
<A NAME="DOC.6.9.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setAlignment(int alignment)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getAlignment"></A>
<A NAME="DOC.6.9.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int getAlignment()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getHeight"></A>
<A NAME="DOC.6.9.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float getHeight() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="createFormatedText"></A>
<A NAME="DOC.6.9.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static bool createFormatedText(unsigned int noCharsPerLine, const std::string&amp; str, std::vector&lt;std::string&gt;&amp; formatedText)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="~Paragraph"></A>
<A NAME="DOC.6.9.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Paragraph()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="createDrawables"></A>
<A NAME="DOC.6.9.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void createDrawables()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_position"></A>
<A NAME="DOC.6.9.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec3 _position</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_text"></A>
<A NAME="DOC.6.9.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _text</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_font"></A>
<A NAME="DOC.6.9.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr&lt;<!1><A HREF="Font.html">osgText::Font</A>&gt; _font</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_alignment"></A>
<A NAME="DOC.6.9.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _alignment</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_maxCharsPerLine"></A>
<A NAME="DOC.6.9.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _maxCharsPerLine</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>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::PixmapFont</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::PixmapFont</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CRasterFont,MRasterFont.html,CPixmapFont,MPixmapFont.html">
<param name=before value="M,M,M,M">
<param name=after value="Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3">
<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.5.1">PixmapFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.5.2">PixmapFont</A></B>(const std::string&amp; font, int point_size)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.5.3">META_Object</A></B>(<!1><A HREF="PixmapFont.html">PixmapFont</A>)
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual FTFont* <B><A HREF="#DOC.6.5.4">createFontObj</A></B>(void)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="RasterFont.html">RasterFont</A>:</H3>
<DL>
</DL>
<HR><H3>Inherited from <A HREF="Font.html">Font</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>open</B>(const std::string&amp; font)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>output</B>(const char* text)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isOk</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isCreated</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual float <B>getWidth</B>(const char* text) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getHeight</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getDescender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getAscender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>getPointSize</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>getFontName</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>getFont</B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_init</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_created</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>_font</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_fontName</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_pointSize</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_res</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>clear</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>init</B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="PixmapFont"></A>
<A NAME="DOC.6.5.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PixmapFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="PixmapFont"></A>
<A NAME="DOC.6.5.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PixmapFont(const std::string&amp; font, int point_size)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_Object"></A>
<A NAME="DOC.6.5.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Object(<!1><A HREF="PixmapFont.html">PixmapFont</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="createFontObj"></A>
<A NAME="DOC.6.5.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual FTFont* createFontObj(void)</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>

View File

@@ -0,0 +1,129 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::PolygonFont</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::PolygonFont</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CVectorFont,MVectorFont.html,CPolygonFont,MPolygonFont.html">
<param name=before value="M,M,M,M">
<param name=after value="Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3">
<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.8.1">PolygonFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.8.2">PolygonFont</A></B>(const std::string&amp; font, int point_size, double precision)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.8.3">META_Object</A></B>(<!1><A HREF="PolygonFont.html">PolygonFont</A>)
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual FTFont* <B><A HREF="#DOC.6.8.4">createFontObj</A></B>(void)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="VectorFont.html">VectorFont</A>:</H3>
<DL>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>double <B>_precision</B>
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Font.html">Font</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>open</B>(const std::string&amp; font)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>output</B>(const char* text)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isOk</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isCreated</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual float <B>getWidth</B>(const char* text) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getHeight</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getDescender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getAscender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>getPointSize</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>getFontName</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>getFont</B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_init</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_created</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>_font</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_fontName</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_pointSize</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_res</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>clear</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>init</B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="PolygonFont"></A>
<A NAME="DOC.6.8.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="PolygonFont"></A>
<A NAME="DOC.6.8.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonFont(const std::string&amp; font, int point_size, double precision)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_Object"></A>
<A NAME="DOC.6.8.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Object(<!1><A HREF="PolygonFont.html">PolygonFont</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="createFontObj"></A>
<A NAME="DOC.6.8.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual FTFont* createFontObj(void)</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>

View File

@@ -0,0 +1,112 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::RasterFont</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::RasterFont</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=185>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CRasterFont,MRasterFont.html,CTextureFont,MTextureFont.html,CPixmapFont,MPixmapFont.html,CBitmapFont,MBitmapFont.html">
<param name=before value="M,M,M,M|_,MR_,Mr_">
<param name=after value="Md_SP,Md_,M,M,M,M">
<param name=indent value="0,1,2,2,2,2">
<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">RasterFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.2.2">RasterFont</A></B>(const std::string&amp; font)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Font.html">Font</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>open</B>(const std::string&amp; font)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>output</B>(const char* text)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isOk</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isCreated</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual float <B>getWidth</B>(const char* text) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getHeight</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getDescender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getAscender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>getPointSize</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>getFontName</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>getFont</B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_init</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_created</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>_font</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_fontName</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_pointSize</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_res</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>clear</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual FTFont* <B>createFontObj</B>(void)
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>init</B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="RasterFont"></A>
<A NAME="DOC.6.2.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RasterFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="RasterFont"></A>
<A NAME="DOC.6.2.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RasterFont(const std::string&amp; font)</B></TT>
<DL><DT><DD></DL><P></DL>
<HR>
<DL><DT><B>Direct child classes:
</B><DD><A HREF="TextureFont.html">TextureFont</A><BR>
<A HREF="PixmapFont.html">PixmapFont</A><BR>
<A HREF="BitmapFont.html">BitmapFont</A><BR>
</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>

396
doc/doc++/osgText/Text.html Normal file
View File

@@ -0,0 +1,396 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::Text</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::Text</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::Drawable,M,CText,MText.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.10.4">Text</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.10.5">Text</A></B>(<!1><A HREF="Font.html">Font</A>* font)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.10.6">META_Object</A></B>(<!1><A HREF="Text.html">Text</A>)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.7">setPosition</A></B>(const osg::Vec2&amp; pos)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.8">setPosition</A></B>(const osg::Vec3&amp; pos)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::Vec3&amp; <B><A HREF="#DOC.6.10.9">getPosition</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.10">setDrawMode</A></B>(int mode)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.10.11">getDrawMode</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.12">setBoundingBox</A></B>(int mode)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.10.13">getBoundingBox</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.14">setAlignment</A></B>(int alignment)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.10.15">getAlignment</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.16">setFont</A></B>(<!1><A HREF="Font.html">Font</A>* font)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Font.html">Font</A>* <B><A HREF="#DOC.6.10.17">getFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Font.html">Font</A>* <B><A HREF="#DOC.6.10.18">getFont</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.19">setText</A></B>(const char* text)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.20">setText</A></B>(const std::string&amp; text)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string&amp; <B><A HREF="#DOC.6.10.21">getText</A></B>() const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.10.22">drawImmediateMode</A></B>(osg::State&amp; state)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.10.23">drawBoundingBox</A></B>(void)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.10.24">drawAlignment</A></B>(void)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const osg::Vec3&amp; <B><A HREF="#DOC.6.10.25">getAlignmentPos</A></B>() const
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.10.1">AlignmentType</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.10.2">BoundingBoxType</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.10.3">DrawModeType</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr&lt;<!1><A HREF="Font.html">Font</A>&gt; <B><A HREF="#DOC.6.10.33">_font</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.10.34">_init</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.10.35">_initAlignment</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.6.10.36">_text</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.10.37">_fontType</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.10.38">_alignment</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.10.39">_drawMode</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.6.10.40">_boundingBoxType</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec3 <B><A HREF="#DOC.6.10.41">_pos</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec3 <B><A HREF="#DOC.6.10.42">_alignmentPos</A></B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.6.10.27">~Text</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.10.28">setDefaults</A></B>(void)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const bool <B><A HREF="#DOC.6.10.29">computeBound</A></B>(void) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.6.10.30">calcBounds</A></B>(osg::Vec3* min, osg::Vec3* max) const
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.6.10.31">initAlignment</A></B>(osg::Vec3* min, osg::Vec3* max)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.6.10.32">initAlignment</A></B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.6.10.26">FontType</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="AlignmentType"></A>
<A NAME="DOC.6.10.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum AlignmentType</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="LEFT_TOP"></A>
<A NAME="DOC.6.10.1.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LEFT_TOP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="LEFT_CENTER"></A>
<A NAME="DOC.6.10.1.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LEFT_CENTER</B></TT>
<DL><DT><DD></DL><P>
<A NAME="LEFT_BOTTOM"></A>
<A NAME="DOC.6.10.1.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LEFT_BOTTOM</B></TT>
<DL><DT><DD></DL><P>
<A NAME="CENTER_TOP"></A>
<A NAME="DOC.6.10.1.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CENTER_TOP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="CENTER_CENTER"></A>
<A NAME="DOC.6.10.1.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CENTER_CENTER</B></TT>
<DL><DT><DD></DL><P>
<A NAME="CENTER_BOTTOM"></A>
<A NAME="DOC.6.10.1.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CENTER_BOTTOM</B></TT>
<DL><DT><DD></DL><P>
<A NAME="RIGHT_TOP"></A>
<A NAME="DOC.6.10.1.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RIGHT_TOP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="RIGHT_CENTER"></A>
<A NAME="DOC.6.10.1.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RIGHT_CENTER</B></TT>
<DL><DT><DD></DL><P>
<A NAME="RIGHT_BOTTOM"></A>
<A NAME="DOC.6.10.1.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RIGHT_BOTTOM</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="BoundingBoxType"></A>
<A NAME="DOC.6.10.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum BoundingBoxType</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="GEOMETRY"></A>
<A NAME="DOC.6.10.2.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> GEOMETRY</B></TT>
<DL><DT><DD></DL><P>
<A NAME="GLYPH"></A>
<A NAME="DOC.6.10.2.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> GLYPH</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="DrawModeType"></A>
<A NAME="DOC.6.10.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum DrawModeType</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="TEXT"></A>
<A NAME="DOC.6.10.3.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TEXT</B></TT>
<DL><DT><DD></DL><P>
<A NAME="BOUNDINGBOX"></A>
<A NAME="DOC.6.10.3.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> BOUNDINGBOX</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ALIGNEMENT"></A>
<A NAME="DOC.6.10.3.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ALIGNEMENT</B></TT>
<DL><DT><DD></DL><P>
<A NAME="DEFAULT"></A>
<A NAME="DOC.6.10.3.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DEFAULT</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="Text"></A>
<A NAME="DOC.6.10.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Text()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="Text"></A>
<A NAME="DOC.6.10.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Text(<!1><A HREF="Font.html">Font</A>* font)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_Object"></A>
<A NAME="DOC.6.10.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Object(<!1><A HREF="Text.html">Text</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setPosition"></A>
<A NAME="DOC.6.10.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setPosition(const osg::Vec2&amp; pos)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setPosition"></A>
<A NAME="DOC.6.10.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setPosition(const osg::Vec3&amp; pos)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getPosition"></A>
<A NAME="DOC.6.10.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::Vec3&amp; getPosition() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setDrawMode"></A>
<A NAME="DOC.6.10.10"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDrawMode(int mode)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getDrawMode"></A>
<A NAME="DOC.6.10.11"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int getDrawMode() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setBoundingBox"></A>
<A NAME="DOC.6.10.12"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setBoundingBox(int mode)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getBoundingBox"></A>
<A NAME="DOC.6.10.13"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int getBoundingBox() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setAlignment"></A>
<A NAME="DOC.6.10.14"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setAlignment(int alignment)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getAlignment"></A>
<A NAME="DOC.6.10.15"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int getAlignment() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setFont"></A>
<A NAME="DOC.6.10.16"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFont(<!1><A HREF="Font.html">Font</A>* font)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getFont"></A>
<A NAME="DOC.6.10.17"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Font.html">Font</A>* getFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getFont"></A>
<A NAME="DOC.6.10.18"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Font.html">Font</A>* getFont() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="setText"></A>
<A NAME="DOC.6.10.19"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setText(const char* text)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setText"></A>
<A NAME="DOC.6.10.20"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setText(const std::string&amp; text)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getText"></A>
<A NAME="DOC.6.10.21"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const std::string&amp; getText() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="drawImmediateMode"></A>
<A NAME="DOC.6.10.22"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawImmediateMode(osg::State&amp; state)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="drawBoundingBox"></A>
<A NAME="DOC.6.10.23"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawBoundingBox(void)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="drawAlignment"></A>
<A NAME="DOC.6.10.24"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawAlignment(void)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="getAlignmentPos"></A>
<A NAME="DOC.6.10.25"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const osg::Vec3&amp; getAlignmentPos() const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="FontType"></A>
<A NAME="DOC.6.10.26"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum FontType</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="UNDEF"></A>
<A NAME="DOC.6.10.26.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> UNDEF</B></TT>
<DL><DT><DD></DL><P>
<A NAME="BITMAP"></A>
<A NAME="DOC.6.10.26.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> BITMAP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="PIXMAP"></A>
<A NAME="DOC.6.10.26.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PIXMAP</B></TT>
<DL><DT><DD></DL><P>
<A NAME="OUTLINE"></A>
<A NAME="DOC.6.10.26.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> OUTLINE</B></TT>
<DL><DT><DD></DL><P>
<A NAME="POLYGON"></A>
<A NAME="DOC.6.10.26.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> POLYGON</B></TT>
<DL><DT><DD></DL><P>
<A NAME="TEXTURE"></A>
<A NAME="DOC.6.10.26.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TEXTURE</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="~Text"></A>
<A NAME="DOC.6.10.27"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Text()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="setDefaults"></A>
<A NAME="DOC.6.10.28"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void setDefaults(void)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="computeBound"></A>
<A NAME="DOC.6.10.29"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const bool computeBound(void) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="calcBounds"></A>
<A NAME="DOC.6.10.30"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void calcBounds(osg::Vec3* min, osg::Vec3* max) const </B></TT>
<DL><DT><DD></DL><P>
<A NAME="initAlignment"></A>
<A NAME="DOC.6.10.31"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void initAlignment(osg::Vec3* min, osg::Vec3* max)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="initAlignment"></A>
<A NAME="DOC.6.10.32"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool initAlignment(void)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_font"></A>
<A NAME="DOC.6.10.33"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr&lt;<!1><A HREF="Font.html">Font</A>&gt; _font</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_init"></A>
<A NAME="DOC.6.10.34"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _init</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_initAlignment"></A>
<A NAME="DOC.6.10.35"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _initAlignment</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_text"></A>
<A NAME="DOC.6.10.36"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _text</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_fontType"></A>
<A NAME="DOC.6.10.37"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _fontType</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_alignment"></A>
<A NAME="DOC.6.10.38"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _alignment</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_drawMode"></A>
<A NAME="DOC.6.10.39"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _drawMode</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_boundingBoxType"></A>
<A NAME="DOC.6.10.40"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _boundingBoxType</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_pos"></A>
<A NAME="DOC.6.10.41"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec3 _pos</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_alignmentPos"></A>
<A NAME="DOC.6.10.42"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec3 _alignmentPos</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>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::TextureFont</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::TextureFont</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=125>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CRasterFont,MRasterFont.html,CTextureFont,MTextureFont.html">
<param name=before value="M,M,M,M">
<param name=after value="Md_SPSP,Md_SP,Md_,M">
<param name=indent value="0,1,2,3">
<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.6.1">TextureFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.6.2">TextureFont</A></B>(const std::string&amp; font, int point_size)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.6.3">META_Object</A></B>(<!1><A HREF="TextureFont.html">TextureFont</A>)
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual FTFont* <B><A HREF="#DOC.6.6.4">createFontObj</A></B>(void)
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="RasterFont.html">RasterFont</A>:</H3>
<DL>
</DL>
<HR><H3>Inherited from <A HREF="Font.html">Font</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>open</B>(const std::string&amp; font)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>output</B>(const char* text)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isOk</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isCreated</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual float <B>getWidth</B>(const char* text) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getHeight</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getDescender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getAscender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>getPointSize</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>getFontName</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>getFont</B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_init</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_created</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>_font</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_fontName</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_pointSize</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_res</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>clear</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>init</B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="TextureFont"></A>
<A NAME="DOC.6.6.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TextureFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="TextureFont"></A>
<A NAME="DOC.6.6.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TextureFont(const std::string&amp; font, int point_size)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="META_Object"></A>
<A NAME="DOC.6.6.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Object(<!1><A HREF="TextureFont.html">TextureFont</A>)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="createFontObj"></A>
<A NAME="DOC.6.6.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual FTFont* createFontObj(void)</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>

View File

@@ -0,0 +1,120 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGTEXT_EXPORT osgText::VectorFont</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGTEXT_EXPORT <A HREF="#DOC.DOCU">osgText::VectorFont</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=155>
<param name=classes value="Mosg::Object,M,CFont,MFont.html,CVectorFont,MVectorFont.html,CPolygonFont,MPolygonFont.html,COutlineFont,MOutlineFont.html">
<param name=before value="M,M,M,M|_,Mr_">
<param name=after value="Md_SP,Md_,M,M,M">
<param name=indent value="0,1,2,2,2">
<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.3.1">VectorFont</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.6.3.2">VectorFont</A></B>(const std::string&amp; font)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.6.3.3">_precision</A></B>
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="Font.html">Font</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>open</B>(const std::string&amp; font)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>(int pointSize, const unsigned int res = 72 )
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>create</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>output</B>(const char* text)
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isOk</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isCreated</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual float <B>getWidth</B>(const char* text) const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getHeight</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getDescender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual int <B>getAscender</B>() const
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>getPointSize</B>(void) const
<DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>getFontName</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>getFont</B>(void)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_init</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>_created</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>FTFont* <B>_font</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>std::string <B>_fontName</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_pointSize</B>
<DT>
<IMG ALT="o" SRC=icon2.gif>int <B>_res</B>
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>virtual void <B>clear</B>()
<DT>
<IMG ALT="o" SRC=icon2.gif>virtual FTFont* <B>createFontObj</B>(void)
<DT>
<IMG ALT="o" SRC=icon2.gif>bool <B>init</B>(const std::string&amp; font)
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="VectorFont"></A>
<A NAME="DOC.6.3.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> VectorFont()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="VectorFont"></A>
<A NAME="DOC.6.3.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> VectorFont(const std::string&amp; font)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_precision"></A>
<A NAME="DOC.6.3.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>double _precision</B></TT>
<DL><DT><DD></DL><P></DL>
<HR>
<DL><DT><B>Direct child classes:
</B><DD><A HREF="PolygonFont.html">PolygonFont</A><BR>
<A HREF="OutlineFont.html">OutlineFont</A><BR>
</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>

BIN
doc/doc++/osgText/icon1.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

BIN
doc/doc++/osgText/icon2.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

View File

@@ -0,0 +1,38 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Table of Contents</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>Table of Contents</H1>
<H2>Namespaces</H2>
<UL>
<LI><A HREF="osgText.html">osgText</A>
</UL>
<H2>Functions</H2>
<UL>
<LI><A HREF="osgTextGetLibraryName.html">osgTextGetLibraryName</A> <I> osgTextGetLibraryName() returns the library name in human friendly form</I>
<LI><A HREF="osgTextGetVersion.html">osgTextGetVersion</A> <I> getVersion_osg() returns the library version number.</I>
</UL>
<H2>Macros</H2>
<UL>
<LI><B>OSGTEXT_EXPORT:</B>
<UL>
<LI><A HREF="General.html#OSGTEXT_EXPORT">OSGTEXT_EXPORT</A>
<LI><A HREF="General.html#OSGTEXT_EXPORT">OSGTEXT_EXPORT</A>
<LI><A HREF="General.html#OSGTEXT_EXPORT">OSGTEXT_EXPORT</A>
</UL>
<LI><A HREF="General.html#OSGTEXT_EXPORT_">OSGTEXT_EXPORT_</A>
<LI><A HREF="General.html#OSGTEXT_FONT">OSGTEXT_FONT</A>
<LI><A HREF="General.html#OSGTEXT_PARAGRAPH">OSGTEXT_PARAGRAPH</A>
<LI><A HREF="General.html#OSGTEXT_TEXT">OSGTEXT_TEXT</A>
<LI><A HREF="General.html#OSGTEXT_VERSION">OSGTEXT_VERSION</A>
</UL>
<P><I><A HREF="HIER.html">Hierarchy of classes</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>

View File

@@ -0,0 +1,45 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>namespace osgText</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>namespace <A HREF="#DOC.DOCU">osgText</A></H2></H2>
<HR>
<P><DL>
<DT>
class OSGTEXT_EXPORT <B><A HREF="Font.html">Font</A></B>: public osg::Object
<DT>
class OSGTEXT_EXPORT <B><A HREF="RasterFont.html">RasterFont</A></B>: public <!1><A HREF="Font.html">Font</A>
<DT>
class OSGTEXT_EXPORT <B><A HREF="VectorFont.html">VectorFont</A></B>: public <!1><A HREF="Font.html">Font</A>
<DT>
class OSGTEXT_EXPORT <B><A HREF="BitmapFont.html">BitmapFont</A></B>: public <!1><A HREF="RasterFont.html">RasterFont</A>
<DT>
class OSGTEXT_EXPORT <B><A HREF="PixmapFont.html">PixmapFont</A></B>: public <!1><A HREF="RasterFont.html">RasterFont</A>
<DT>
class OSGTEXT_EXPORT <B><A HREF="TextureFont.html">TextureFont</A></B>: public <!1><A HREF="RasterFont.html">RasterFont</A>
<DT>
class OSGTEXT_EXPORT <B><A HREF="OutlineFont.html">OutlineFont</A></B>: public <!1><A HREF="VectorFont.html">VectorFont</A>
<DT>
class OSGTEXT_EXPORT <B><A HREF="PolygonFont.html">PolygonFont</A></B>: public <!1><A HREF="VectorFont.html">VectorFont</A>
<DT>
class OSGTEXT_EXPORT <B><A HREF="Paragraph.html">Paragraph</A></B>: public osg::Geode
<DT>
class OSGTEXT_EXPORT <B><A HREF="Text.html">Text</A></B>: public osg::Drawable
</DL></P>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
</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>

View File

@@ -0,0 +1,21 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>extern OSGTEXT_EXPORT const char* osgTextGetLibraryName</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>extern OSGTEXT_EXPORT const char* <A HREF="#DOC.DOCU">osgTextGetLibraryName</A></H2><H2>()</H2><BLOCKQUOTE> osgTextGetLibraryName() returns the library name in human friendly form</BLOCKQUOTE>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>
osgTextGetLibraryName() returns the library name in human friendly form</BLOCKQUOTE>
<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>

View File

@@ -0,0 +1,34 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>extern OSGTEXT_EXPORT const char* osgTextGetVersion</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>extern OSGTEXT_EXPORT const char* <A HREF="#DOC.DOCU">osgTextGetVersion</A></H2><H2>()</H2><BLOCKQUOTE> getVersion_osg() returns the library version number.</BLOCKQUOTE>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>
getVersion_osg() returns the library version number.
Numbering convention : osg_src-0.8-31 will return 0.8.31 from getVersion_osg.
<P>This C function can be also used to check for the existence of the OpenSceneGraph
library using autoconf and its m4 macro AC_CHECK_LIB.
<P>Here is the code to add to your configure.in:
\verbatim
#
# Check for the OpenSceneGraph (OSG) library
#
AC_CHECK_LIB(osg, osgTextGetVersion, ,
[AC_MSG_ERROR(OpenSceneGraph library not found. See http://www.openscenegraph.org)],)
\endverbatim</BLOCKQUOTE>
<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>

View File

@@ -0,0 +1,70 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGUTIL_EXPORT osgUtil::Optimizer::CombineLODsVisitor</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGUTIL_EXPORT <A HREF="#DOC.DOCU">CombineLODsVisitor</A></H2></H2><BLOCKQUOTE>Optimize the LOD groups, by combining adjacent LOD's which have complementary ranges</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::NodeVisitor,M,CCombineLODsVisitor,MCombineLODsVisitor.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.2.17.6.2">CombineLODsVisitor</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.6.3">apply</A></B>(osg::LOD&amp; lod)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.17.6.4">combineLODs</A></B>()
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::set&lt;osg::Group*&gt; GroupList GroupList <B><A HREF="#DOC.2.17.6.1">_groupList</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Optimize the LOD groups, by combining adjacent LOD's which have
complementary ranges</BLOCKQUOTE>
<DL>
<A NAME="_groupList"></A>
<A NAME="DOC.2.17.6.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::set&lt;osg::Group*&gt; GroupList GroupList _groupList</B></TT>
<DL><DT><DD></DL><P>
<A NAME="CombineLODsVisitor"></A>
<A NAME="DOC.2.17.6.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CombineLODsVisitor()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.6.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::LOD&amp; lod)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="combineLODs"></A>
<A NAME="DOC.2.17.6.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void combineLODs()</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>

View File

@@ -0,0 +1,104 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGUTIL_EXPORT osgUtil::DisplayRequirementsVisitor</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGUTIL_EXPORT <A HREF="#DOC.DOCU">osgUtil::DisplayRequirementsVisitor</A></H2></H2><BLOCKQUOTE>A visitor for traversing a scene graph establishing the OpenGL visuals are required to support rendering of that scene graph.</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::NodeVisitor,M,CDisplayRequirementsVisitor,MDisplayRequirementsVisitor.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.2.7.1">DisplayRequirementsVisitor</A></B>()
<DD><I>Default to traversing all children, and reqiresDoubleBuffer, requiresRGB and requiresDepthBuffer to true and with alpha and stencil off</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.7.2">setDisplaySettings</A></B>(osg::DisplaySettings* ds)
<DD><I>Set the DisplaySettings.</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const osg::DisplaySettings* <B><A HREF="#DOC.2.7.3">getDisplaySettings</A></B>() const
<DD><I>Get the DisplaySettings </I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.7.4">applyStateSet</A></B>(osg::StateSet&amp; stateset)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.7.5">apply</A></B>(osg::Node&amp; node)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.7.6">apply</A></B>(osg::Geode&amp; geode)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.7.7">apply</A></B>(osg::Impostor&amp; impostor)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr&lt;osg::DisplaySettings&gt; <B><A HREF="#DOC.2.7.8">_ds</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>A visitor for traversing a scene graph establishing the OpenGL visuals are required
to support rendering of that scene graph. The results can then be used by
applications to set up there windows with the correct visuals. Have a look at
src/osgGLUT/Viewer.cpp's Viewer::open() method for an example how to use it.</BLOCKQUOTE>
<DL>
<A NAME="DisplayRequirementsVisitor"></A>
<A NAME="DOC.2.7.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DisplayRequirementsVisitor()</B></TT>
<DD>Default to traversing all children, and reqiresDoubleBuffer,
requiresRGB and requiresDepthBuffer to true and with
alpha and stencil off
<DL><DT><DD></DL><P>
<A NAME="setDisplaySettings"></A>
<A NAME="DOC.2.7.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setDisplaySettings(osg::DisplaySettings* ds)</B></TT>
<DD>Set the DisplaySettings.
<DL><DT><DD></DL><P>
<A NAME="getDisplaySettings"></A>
<A NAME="DOC.2.7.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const osg::DisplaySettings* getDisplaySettings() const </B></TT>
<DD>Get the DisplaySettings
<DL><DT><DD></DL><P>
<A NAME="applyStateSet"></A>
<A NAME="DOC.2.7.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void applyStateSet(osg::StateSet&amp; stateset)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.7.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Node&amp; node)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.7.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Geode&amp; geode)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.7.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Impostor&amp; impostor)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_ds"></A>
<A NAME="DOC.2.7.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr&lt;osg::DisplaySettings&gt; _ds</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>

View File

@@ -0,0 +1,104 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGUTIL_EXPORT osgUtil::Optimizer::FlattenStaticTransformsVisitor</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGUTIL_EXPORT <A HREF="#DOC.DOCU">FlattenStaticTransformsVisitor</A></H2></H2><BLOCKQUOTE>Flatten Static Trasform nodes by applying their transform to the geometry on the leaves of the scene graph, then removing the now redundent transforms</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::NodeVisitor,M,CFlattenStaticTransformsVisitor,MFlattenStaticTransformsVisitor.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="0,1">
<param name=arrowdir value="down">
</APPLET>
<HR>
<DL>
<P><DL>
<DT><H3>Public Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>TransformList <B><A HREF="#DOC.2.17.4.2">_transformList</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.17.4.3">_ignoreDynamicTransforms</A></B>
</DL></P>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.17.4.4">FlattenStaticTransformsVisitor</A></B>(bool ignoreDynamicTransforms=true)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.4.5">apply</A></B>(osg::Geode&amp; geode)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.4.6">apply</A></B>(osg::Billboard&amp; billboard)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.4.7">apply</A></B>(osg::LOD&amp; lod)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.4.8">apply</A></B>(osg::Transform&amp; transform)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.17.4.9">removeTransforms</A></B>()
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::set&lt;osg::Transform*&gt; TransformList MatrixStack <B><A HREF="#DOC.2.17.4.1">_matrixStack</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Flatten Static Trasform nodes by applying their transform to the
geometry on the leaves of the scene graph, then removing the
now redundent transforms</BLOCKQUOTE>
<DL>
<A NAME="_matrixStack"></A>
<A NAME="DOC.2.17.4.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::set&lt;osg::Transform*&gt; TransformList MatrixStack _matrixStack</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_transformList"></A>
<A NAME="DOC.2.17.4.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>TransformList _transformList</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_ignoreDynamicTransforms"></A>
<A NAME="DOC.2.17.4.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _ignoreDynamicTransforms</B></TT>
<DL><DT><DD></DL><P>
<A NAME="FlattenStaticTransformsVisitor"></A>
<A NAME="DOC.2.17.4.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FlattenStaticTransformsVisitor(bool ignoreDynamicTransforms=true)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.4.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Geode&amp; geode)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.4.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Billboard&amp; billboard)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.4.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::LOD&amp; lod)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.4.8"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Transform&amp; transform)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="removeTransforms"></A>
<A NAME="DOC.2.17.4.9"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void removeTransforms()</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>

View File

@@ -0,0 +1,91 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGUTIL_EXPORT osgUtil::Optimizer</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGUTIL_EXPORT <A HREF="#DOC.DOCU">osgUtil::Optimizer</A></H2></H2><BLOCKQUOTE>Insert impostor nodes into scene graph.</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.17.1">Optimizer</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.3">optimize</A></B>(osg::Node* node, unsigned int options = <!1><A HREF="Optimizer.html#DOC.2.17.2.5">ALL_OPTIMIZATIONS</A>)
<DD><I>traverse the node and its subgraph with a series of optimization visitors, specificied by the OptizationOptions</I>
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.17.2">OptimizationOptions</A></B>
<DT>
class OSGUTIL_EXPORT <B><A HREF="FlattenStaticTransformsVisitor.html">FlattenStaticTransformsVisitor</A></B>: public osg::NodeVisitor
<DD><I>Flatten Static Trasform nodes by applying their transform to the geometry on the leaves of the scene graph, then removing the now redundent transforms</I>
<DT>
class OSGUTIL_EXPORT <B><A HREF="RemoveRedundentNodesVisitor.html">RemoveRedundentNodesVisitor</A></B>: public osg::NodeVisitor
<DD><I>Remove rendundent nodes, such as groups with one single child</I>
<DT>
class OSGUTIL_EXPORT <B><A HREF="CombineLODsVisitor.html">CombineLODsVisitor</A></B>: public osg::NodeVisitor
<DD><I>Optimize the LOD groups, by combining adjacent LOD's which have complementary ranges</I>
<DT>
class OSGUTIL_EXPORT <B><A HREF="StateVisitor.html">StateVisitor</A></B>: public osg::NodeVisitor
<DD><I>Optimize State in the scene graph by removing duplicate state, replacing it with shared instances, both for StateAttributes, and whole StateSets</I>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Insert impostor nodes into scene graph.
For example of usage see src/Demos/osgimpostor.</BLOCKQUOTE>
<DL>
<A NAME="Optimizer"></A>
<A NAME="DOC.2.17.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Optimizer()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="OptimizationOptions"></A>
<A NAME="DOC.2.17.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum OptimizationOptions</B></TT>
<DL><DT><DD></DL><P><DL>
<A NAME="FLATTEN_STATIC_TRANSFORMS"></A>
<A NAME="DOC.2.17.2.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FLATTEN_STATIC_TRANSFORMS</B></TT>
<DL><DT><DD></DL><P>
<A NAME="REMOVE_REDUNDENT_NODES"></A>
<A NAME="DOC.2.17.2.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> REMOVE_REDUNDENT_NODES</B></TT>
<DL><DT><DD></DL><P>
<A NAME="COMBINE_ADJACENT_LODS"></A>
<A NAME="DOC.2.17.2.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> COMBINE_ADJACENT_LODS</B></TT>
<DL><DT><DD></DL><P>
<A NAME="SHARE_DUPLICATE_STATE"></A>
<A NAME="DOC.2.17.2.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> SHARE_DUPLICATE_STATE</B></TT>
<DL><DT><DD></DL><P>
<A NAME="ALL_OPTIMIZATIONS"></A>
<A NAME="DOC.2.17.2.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ALL_OPTIMIZATIONS</B></TT>
<DL><DT><DD></DL><P></DL>
<A NAME="optimize"></A>
<A NAME="DOC.2.17.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void optimize(osg::Node* node, unsigned int options = <!1><A HREF="Optimizer.html#DOC.2.17.2.5">ALL_OPTIMIZATIONS</A>)</B></TT>
<DD>traverse the node and its subgraph with a series of optimization
visitors, specificied by the OptizationOptions
<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>

View File

@@ -0,0 +1,69 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGUTIL_EXPORT osgUtil::Optimizer::RemoveRedundentNodesVisitor</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGUTIL_EXPORT <A HREF="#DOC.DOCU">RemoveRedundentNodesVisitor</A></H2></H2><BLOCKQUOTE>Remove rendundent nodes, such as groups with one single child</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::NodeVisitor,M,CRemoveRedundentNodesVisitor,MRemoveRedundentNodesVisitor.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.2.17.5.2">RemoveRedundentNodesVisitor</A></B>()
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.5.3">apply</A></B>(osg::Group&amp; group)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.17.5.4">removeRedundentNodes</A></B>()
</DL></P>
<P><DL>
<DT><H3>Public Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::set&lt;osg::Node*&gt; NodeList NodeList <B><A HREF="#DOC.2.17.5.1">_redundentNodeList</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Remove rendundent nodes, such as groups with one single child</BLOCKQUOTE>
<DL>
<A NAME="_redundentNodeList"></A>
<A NAME="DOC.2.17.5.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::set&lt;osg::Node*&gt; NodeList NodeList _redundentNodeList</B></TT>
<DL><DT><DD></DL><P>
<A NAME="RemoveRedundentNodesVisitor"></A>
<A NAME="DOC.2.17.5.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RemoveRedundentNodesVisitor()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.5.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Group&amp; group)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="removeRedundentNodes"></A>
<A NAME="DOC.2.17.5.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void removeRedundentNodes()</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>

View File

@@ -0,0 +1,96 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGUTIL_EXPORT osgUtil::Optimizer::StateVisitor</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGUTIL_EXPORT <A HREF="#DOC.DOCU">StateVisitor</A></H2></H2><BLOCKQUOTE>Optimize State in the scene graph by removing duplicate state, replacing it with shared instances, both for StateAttributes, and whole StateSets</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::NodeVisitor,M,CStateVisitor,MStateVisitor.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.2.17.7.1">StateVisitor</A></B>()
<DD><I>default to traversing all children</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.7.2">reset</A></B>()
<DD><I>empty visitor, make it ready for next traversal</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.7.3">apply</A></B>(osg::Node&amp; node)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.17.7.4">apply</A></B>(osg::Geode&amp; geode)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.17.7.5">optimize</A></B>()
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.17.7.6">addStateSet</A></B>(osg::StateSet* stateset, osg::Object* obj)
</DL></P>
<P><DL>
<DT><H3>Protected Members</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::map&lt;osg::StateSet*,ObjectSet&gt; StateSetMap StateSetMap <B><A HREF="#DOC.2.17.7.7">_statesets</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>Optimize State in the scene graph by removing duplicate state,
replacing it with shared instances, both for StateAttributes,
and whole StateSets</BLOCKQUOTE>
<DL>
<A NAME="StateVisitor"></A>
<A NAME="DOC.2.17.7.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> StateVisitor()</B></TT>
<DD>default to traversing all children
<DL><DT><DD></DL><P>
<A NAME="reset"></A>
<A NAME="DOC.2.17.7.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void reset()</B></TT>
<DD>empty visitor, make it ready for next traversal
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.7.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Node&amp; node)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="apply"></A>
<A NAME="DOC.2.17.7.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(osg::Geode&amp; geode)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="optimize"></A>
<A NAME="DOC.2.17.7.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void optimize()</B></TT>
<DL><DT><DD></DL><P>
<A NAME="addStateSet"></A>
<A NAME="DOC.2.17.7.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addStateSet(osg::StateSet* stateset, osg::Object* obj)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_statesets"></A>
<A NAME="DOC.2.17.7.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::map&lt;osg::StateSet*,ObjectSet&gt; StateSetMap StateSetMap _statesets</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>

View File

@@ -0,0 +1,85 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class OSGUTIL_EXPORT osgUtil::TransformCallback</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class OSGUTIL_EXPORT <A HREF="#DOC.DOCU">osgUtil::TransformCallback</A></H2></H2><HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=65>
<param name=classes value="Mosg::NodeCallback,M,CTransformCallback,MTransformCallback.html">
<param name=before value="M,M">
<param name=after value="Md_,M">
<param name=indent value="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.2.31.1">TransformCallback</A></B>(const osg::Vec3&amp; pivot, const osg::Vec3&amp; axis, float angularVelocity)
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.31.2">operator() </A></B>(osg::Node* node, osg::NodeVisitor* nv)
</DL></P>
<P><DL>
<DT><H3>Protected Fields</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.31.3">_angular_velocity</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec3 <B><A HREF="#DOC.2.31.4">_pivot</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::Vec3 <B><A HREF="#DOC.2.31.5">_axis</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.31.6">_previousTraversalNumber</A></B>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.2.31.7">_previousTime</A></B>
</DL></P>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<DL>
<A NAME="TransformCallback"></A>
<A NAME="DOC.2.31.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TransformCallback(const osg::Vec3&amp; pivot, const osg::Vec3&amp; axis, float angularVelocity)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="operator() "></A>
<A NAME="DOC.2.31.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void operator() (osg::Node* node, osg::NodeVisitor* nv)</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_angular_velocity"></A>
<A NAME="DOC.2.31.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _angular_velocity</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_pivot"></A>
<A NAME="DOC.2.31.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec3 _pivot</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_axis"></A>
<A NAME="DOC.2.31.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::Vec3 _axis</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_previousTraversalNumber"></A>
<A NAME="DOC.2.31.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _previousTraversalNumber</B></TT>
<DL><DT><DD></DL><P>
<A NAME="_previousTime"></A>
<A NAME="DOC.2.31.7"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>double _previousTime</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>

View File

@@ -27,6 +27,8 @@ core scene graph reference guide.
scene graph utilities reference guide.
<br><a href="doc++/osgDB/HIER.html">osgDB/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
scene graph database utilities reference guide.
<br><a href="doc++/osgText/HIER.html">osgText/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
scene graph text reference guide.
<br><a href="doc++/osgGLUT/HIER.html">osgGLUT/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
simple GLUT based viewer base classes reference guide.
<br><a href="doc++/osgWX/HIER.html">osgWX/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;