Updated docs for release.
This commit is contained in:
@@ -28,14 +28,14 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.1.2">AlphaFunc</A></B>(const <!1><A HREF="AlphaFunc.html#DOC.2.1.2">AlphaFunc</A>& af, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.1.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="AlphaFunc.html">AlphaFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.5">ALPHAFUNC</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.1.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="AlphaFunc.html">AlphaFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.5">ALPHAFUNC</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.1.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.1.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.1.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.1.7">setFunction</A></B>(<!1><A HREF="AlphaFunc.html#DOC.2.1.6">ComparisonFunction</A> func, float <!1><A HREF="Referenced.html#DOC.2.161.6">ref</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.1.7">setFunction</A></B>(<!1><A HREF="AlphaFunc.html#DOC.2.1.6">ComparisonFunction</A> func, float <!1><A HREF="Referenced.html#DOC.2.163.6">ref</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="AlphaFunc.html#DOC.2.1.6">ComparisonFunction</A> <B><A HREF="#DOC.2.1.8">getFunction</A></B>() const
|
||||
<DT>
|
||||
@@ -76,7 +76,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -109,9 +109,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -127,7 +127,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -176,7 +176,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.1.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="AlphaFunc.html">AlphaFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.5">ALPHAFUNC</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="AlphaFunc.html">AlphaFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.5">ALPHAFUNC</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.1.4"></A>
|
||||
@@ -185,7 +185,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.1.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ComparisonFunction"></A>
|
||||
<A NAME="DOC.2.1.6"></A>
|
||||
@@ -227,7 +227,7 @@
|
||||
|
||||
<A NAME="setFunction"></A>
|
||||
<A NAME="DOC.2.1.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setFunction(<!1><A HREF="AlphaFunc.html#DOC.2.1.6">ComparisonFunction</A> func, float <!1><A HREF="Referenced.html#DOC.2.161.6">ref</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setFunction(<!1><A HREF="AlphaFunc.html#DOC.2.1.6">ComparisonFunction</A> func, float <!1><A HREF="Referenced.html#DOC.2.163.6">ref</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFunction"></A>
|
||||
<A NAME="DOC.2.1.8"></A>
|
||||
|
||||
@@ -96,9 +96,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -114,7 +114,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -185,7 +185,7 @@ be attached directly to Transform nodes to move subgraphs around the scene.</BLO
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ControlPoint"></A>
|
||||
<A NAME="DOC.2.2.4.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ControlPoint(const <!1><A HREF="Vec3.html">osg::Vec3</A>& position, const <!1><A HREF="Quat.html">osg::Quat</A>& rotation, const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ControlPoint(const <!1><A HREF="Vec3.html">osg::Vec3</A>& position, const <!1><A HREF="Quat.html">osg::Quat</A>& rotation, const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_position"></A>
|
||||
<A NAME="DOC.2.2.4.5"></A>
|
||||
@@ -201,7 +201,7 @@ be attached directly to Transform nodes to move subgraphs around the scene.</BLO
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="interpolate"></A>
|
||||
<A NAME="DOC.2.2.4.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void interpolate(float ratio, const <!1><A HREF="AnimationPath.html#DOC.2.2.4">ControlPoint</A>& <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, const <!1><A HREF="AnimationPath.html#DOC.2.2.4">ControlPoint</A>& <!1><A HREF="Geometry.html#DOC.2.84.50.5">second</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void interpolate(float ratio, const <!1><A HREF="AnimationPath.html#DOC.2.2.4">ControlPoint</A>& <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, const <!1><A HREF="AnimationPath.html#DOC.2.2.4">ControlPoint</A>& <!1><A HREF="Geometry.html#DOC.2.84.2.5">second</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMatrix"></A>
|
||||
<A NAME="DOC.2.2.4.9"></A>
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="TessellationHints.html#DOC.2.181.3">META_Object</A>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="NodeCallback.html">NodeCallback</A>) <B>()</B>(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="TessellationHints.html#DOC.2.183.3">META_Object</A>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="NodeCallback.html">NodeCallback</A>) <B>()</B>(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>traverse</B>(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)
|
||||
<DT>
|
||||
@@ -96,9 +96,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -114,7 +114,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.4.3">ApplicationUsage</A></B>(const std::string& commandLineUsage)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.4.5">setApplicationName</A></B>(const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.4.5">setApplicationName</A></B>(const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string& <B><A HREF="#DOC.2.4.6">getApplicationName</A></B>() const
|
||||
<DT>
|
||||
@@ -98,7 +98,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setApplicationName"></A>
|
||||
<A NAME="DOC.2.4.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setApplicationName(const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setApplicationName(const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getApplicationName"></A>
|
||||
<A NAME="DOC.2.4.6"></A>
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.7.2">Array</A></B>(<!1><A HREF="Array.html#DOC.2.7.1">Type</A> arrayType=<!1><A HREF="Array.html#DOC.2.7.1.1">ArrayType</A>, GLint dataSize=0, GLenum dataType=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.7.3">Array</A></B>(const <!1><A HREF="Array.html#DOC.2.7.3">Array</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.7.3">Array</A></B>(const <!1><A HREF="Array.html#DOC.2.7.3">Array</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.7.4">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
@@ -81,9 +81,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Object.html">Object</A>* <B>clone</B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -99,7 +99,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -196,7 +196,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Array"></A>
|
||||
<A NAME="DOC.2.7.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Array(const <!1><A HREF="Array.html#DOC.2.7.3">Array</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Array(const <!1><A HREF="Array.html#DOC.2.7.3">Array</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.7.4"></A>
|
||||
|
||||
@@ -51,9 +51,9 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.26.14">getRotation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.26.15">setScale</A></B>(float <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.26.15">setScale</A></B>(float <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.26.16">setScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.26.16">setScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.26.17">getScale</A></B>() const
|
||||
<DT>
|
||||
@@ -137,15 +137,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const <!1><A HREF="DOFTransform.html">DOFTransform</A>* <B>asDOFTransform</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> rf)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> rf)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* ctc)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* ctc)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline bool <B>getLocalToWorldMatrix</B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
<DT>
|
||||
@@ -161,9 +161,9 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
@@ -217,15 +217,15 @@
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -259,13 +259,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -305,7 +305,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -319,9 +319,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -344,9 +344,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -362,7 +362,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -459,11 +459,11 @@ to keep its children relative to screen space coordinates</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setScale"></A>
|
||||
<A NAME="DOC.2.26.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setScale(float <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setScale(float <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setScale"></A>
|
||||
<A NAME="DOC.2.26.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getScale"></A>
|
||||
<A NAME="DOC.2.26.17"></A>
|
||||
|
||||
@@ -172,15 +172,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>traverse</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -214,13 +214,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -260,7 +260,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -274,9 +274,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -299,9 +299,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -317,7 +317,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -30,12 +30,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.28.3">BlendFunc</A></B>(const <!1><A HREF="BlendFunc.html#DOC.2.28.3">BlendFunc</A>& trans, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.28.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="BlendFunc.html">BlendFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.29">BLENDFUNC</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.28.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="BlendFunc.html">BlendFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.29">BLENDFUNC</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.28.5">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.28.6">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.28.6">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.28.8">setFunction</A></B>( GLenum source, GLenum destination )
|
||||
<DT>
|
||||
@@ -82,7 +82,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -115,9 +115,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -133,7 +133,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -186,7 +186,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.28.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="BlendFunc.html">BlendFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.29">BLENDFUNC</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="BlendFunc.html">BlendFunc</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.29">BLENDFUNC</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.28.5"></A>
|
||||
@@ -195,7 +195,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.28.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="BlendFuncMode"></A>
|
||||
<A NAME="DOC.2.28.7"></A>
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.29.26">expandBy</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<DD><I>If the vertex is out-with the box expand to encompass vertex.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.29.27">expandBy</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.29.27">expandBy</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DD><I>If the vertex is out-with the box expand to encompass vertex.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.29.28">expandBy</A></B>(const <!1><A HREF="BoundingBox.html">BoundingBox</A>& bb)
|
||||
@@ -229,7 +229,7 @@ If this box is empty then move set this box's min max to vertex.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="expandBy"></A>
|
||||
<A NAME="DOC.2.29.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void expandBy(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void expandBy(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)</B></TT>
|
||||
<DD>If the vertex is out-with the box expand to encompass vertex.
|
||||
If this box is empty then move set this box's min max to vertex.
|
||||
<DL><DT><DD></DL><P>
|
||||
|
||||
@@ -22,49 +22,49 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.172.1">Box</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.1">Box</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.172.2">Box</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.2">Box</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.172.3">Box</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float lengthX, float lengthY, float lengthZ)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.3">Box</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float lengthX, float lengthY, float lengthZ)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.172.4">Box</A></B>(const <!1><A HREF="Box.html#DOC.2.172.4">Box</A>& box, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.4">Box</A></B>(const <!1><A HREF="Box.html#DOC.2.174.4">Box</A>& box, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.172.5">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Box.html">Box</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.5">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Box.html">Box</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.172.6">valid</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.174.6">valid</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.172.7">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& halfLengths)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.7">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& halfLengths)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.172.8">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.8">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.172.9">getCenter</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.174.9">getCenter</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.172.10">setHalfLengths</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& halfLengths)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.10">setHalfLengths</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& halfLengths)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.172.11">getHalfLengths</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.174.11">getHalfLengths</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.172.12">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.12">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.172.13">getRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.174.13">getRotation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.172.14">getRotationMatrix</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.174.14">getRotationMatrix</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.172.15">zeroRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.174.15">zeroRotation</A></B>() const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.172.17">_center</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.174.17">_center</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.172.18">_halfLengths</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.174.18">_halfLengths</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.172.19">_rotation</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.174.19">_rotation</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.172.16">~Box</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.174.16">~Box</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -92,9 +92,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -110,7 +110,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -148,79 +148,79 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Box"></A>
|
||||
<A NAME="DOC.2.172.1"></A>
|
||||
<A NAME="DOC.2.174.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Box()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Box"></A>
|
||||
<A NAME="DOC.2.172.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Box(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>)</B></TT>
|
||||
<A NAME="DOC.2.174.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Box(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Box"></A>
|
||||
<A NAME="DOC.2.172.3"></A>
|
||||
<A NAME="DOC.2.174.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Box(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float lengthX, float lengthY, float lengthZ)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Box"></A>
|
||||
<A NAME="DOC.2.172.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Box(const <!1><A HREF="Box.html#DOC.2.172.4">Box</A>& box, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.174.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Box(const <!1><A HREF="Box.html#DOC.2.174.4">Box</A>& box, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.172.5"></A>
|
||||
<A NAME="DOC.2.174.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Box.html">Box</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="valid"></A>
|
||||
<A NAME="DOC.2.172.6"></A>
|
||||
<A NAME="DOC.2.174.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool valid() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.172.7"></A>
|
||||
<A NAME="DOC.2.174.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& halfLengths)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCenter"></A>
|
||||
<A NAME="DOC.2.172.8"></A>
|
||||
<A NAME="DOC.2.174.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setCenter(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCenter"></A>
|
||||
<A NAME="DOC.2.172.9"></A>
|
||||
<A NAME="DOC.2.174.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getCenter() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setHalfLengths"></A>
|
||||
<A NAME="DOC.2.172.10"></A>
|
||||
<A NAME="DOC.2.174.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setHalfLengths(const <!1><A HREF="Vec3.html">Vec3</A>& halfLengths)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getHalfLengths"></A>
|
||||
<A NAME="DOC.2.172.11"></A>
|
||||
<A NAME="DOC.2.174.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getHalfLengths() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setRotation"></A>
|
||||
<A NAME="DOC.2.172.12"></A>
|
||||
<A NAME="DOC.2.174.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRotation(const <!1><A HREF="Quat.html">Quat</A>& quat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotation"></A>
|
||||
<A NAME="DOC.2.172.13"></A>
|
||||
<A NAME="DOC.2.174.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A>& getRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotationMatrix"></A>
|
||||
<A NAME="DOC.2.172.14"></A>
|
||||
<A NAME="DOC.2.174.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> getRotationMatrix() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="zeroRotation"></A>
|
||||
<A NAME="DOC.2.172.15"></A>
|
||||
<A NAME="DOC.2.174.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool zeroRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Box"></A>
|
||||
<A NAME="DOC.2.172.16"></A>
|
||||
<A NAME="DOC.2.174.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Box()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_center"></A>
|
||||
<A NAME="DOC.2.172.17"></A>
|
||||
<A NAME="DOC.2.174.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _center</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_halfLengths"></A>
|
||||
<A NAME="DOC.2.172.18"></A>
|
||||
<A NAME="DOC.2.174.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _halfLengths</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_rotation"></A>
|
||||
<A NAME="DOC.2.172.19"></A>
|
||||
<A NAME="DOC.2.174.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Quat.html">Quat</A> _rotation</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -121,15 +121,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -163,13 +163,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -209,7 +209,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -223,9 +223,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -248,9 +248,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -144,15 +144,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -186,13 +186,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -232,7 +232,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -246,9 +246,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -271,9 +271,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -289,7 +289,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -29,17 +29,17 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.48.3">ClipPlane</A></B>(unsigned int no, const <!1><A HREF="Plane.html">Plane</A>& plane)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.48.4">ClipPlane</A></B>(unsigned int no, double <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, double c, double d)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.48.4">ClipPlane</A></B>(unsigned int no, double <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, double c, double d)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.48.5">ClipPlane</A></B>(const <!1><A HREF="ClipPlane.html#DOC.2.48.5">ClipPlane</A>& cp, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.48.6">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ClipPlane.html">ClipPlane</A>, (<!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.192.6.34">CLIPPLANE</A>+<!1><A HREF="ClipPlane.html#DOC.2.48.21">_clipPlaneNum</A>))
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.48.6">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ClipPlane.html">ClipPlane</A>, (<!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.194.6.34">CLIPPLANE</A>+<!1><A HREF="ClipPlane.html#DOC.2.48.21">_clipPlaneNum</A>))
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.48.7">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.48.8">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.48.8">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.48.9">setClipPlane</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& plane)
|
||||
<DD><I>Set the clip plane, using a Vec4 to define plane.</I>
|
||||
@@ -50,7 +50,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.48.11">setClipPlane</A></B>(const double* plane)
|
||||
<DD><I>Set the clip plane, using a double[4] to define plane.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.48.12">setClipPlane</A></B>(double <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, double c, double d)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.48.12">setClipPlane</A></B>(double <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, double c, double d)
|
||||
<DD><I>Set the clip plane, using a a to define plane.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.48.13">getClipPlane</A></B>(<!1><A HREF="Vec4.html">Vec4</A>& plane) const
|
||||
@@ -99,7 +99,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -132,9 +132,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -150,7 +150,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -202,7 +202,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ClipPlane"></A>
|
||||
<A NAME="DOC.2.48.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline ClipPlane(unsigned int no, double <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, double c, double d)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline ClipPlane(unsigned int no, double <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, double c, double d)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ClipPlane"></A>
|
||||
<A NAME="DOC.2.48.5"></A>
|
||||
@@ -211,7 +211,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.48.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ClipPlane.html">ClipPlane</A>, (<!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.192.6.34">CLIPPLANE</A>+<!1><A HREF="ClipPlane.html#DOC.2.48.21">_clipPlaneNum</A>))</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ClipPlane.html">ClipPlane</A>, (<!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.194.6.34">CLIPPLANE</A>+<!1><A HREF="ClipPlane.html#DOC.2.48.21">_clipPlaneNum</A>))</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.48.7"></A>
|
||||
@@ -220,7 +220,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.48.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setClipPlane"></A>
|
||||
<A NAME="DOC.2.48.9"></A>
|
||||
@@ -239,7 +239,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setClipPlane"></A>
|
||||
<A NAME="DOC.2.48.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setClipPlane(double <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, double c, double d)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setClipPlane(double <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, double <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, double c, double d)</B></TT>
|
||||
<DD>Set the clip plane, using a a to define plane.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getClipPlane"></A>
|
||||
|
||||
@@ -98,9 +98,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setVisitorType</B>(<!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> type)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setVisitorType</B>(<!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> type)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> <B>getVisitorType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> <B>getVisitorType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setTraversalNumber</B>(int fn)
|
||||
<DT>
|
||||
@@ -120,9 +120,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline bool <B>validNodeMask</B>(const <!1><A HREF="Node.html">osg::Node</A>& node) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setTraversalMode</B>(<!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> mode)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setTraversalMode</B>(<!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> mode)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> <B>getTraversalMode</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> <B>getTraversalMode</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -161,13 +161,13 @@ class <B><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A></B>:
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> <B>_visitorType</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> <B>_visitorType</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>int <B>_traversalNumber</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="FrameStamp.html">FrameStamp</A>> <B>_frameStamp</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> <B>_traversalMode</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> <B>_traversalMode</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>Node::NodeMask <B>_traversalMask</B>
|
||||
<DT>
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.50.3">ColorMask</A></B>(const <!1><A HREF="ColorMask.html#DOC.2.50.3">ColorMask</A>& cm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.50.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMask.html">ColorMask</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.31">COLORMASK</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.50.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMask.html">ColorMask</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.31">COLORMASK</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.50.5">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<DD><I>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs</I>
|
||||
@@ -79,7 +79,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -89,7 +89,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& ) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& ) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&) const
|
||||
</DL></P>
|
||||
@@ -114,9 +114,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -132,7 +132,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -185,7 +185,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.50.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMask.html">ColorMask</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.31">COLORMASK</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMask.html">ColorMask</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.31">COLORMASK</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.50.5"></A>
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.51.2">ColorMatrix</A></B>(const <!1><A HREF="ColorMatrix.html#DOC.2.51.2">ColorMatrix</A>& cm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.51.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMatrix.html">ColorMatrix</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.41">COLORMATRIX</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.51.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMatrix.html">ColorMatrix</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.41">COLORMATRIX</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.51.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<DD><I>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs</I>
|
||||
@@ -71,7 +71,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -81,7 +81,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& ) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& ) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&) const
|
||||
</DL></P>
|
||||
@@ -106,9 +106,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -124,7 +124,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -173,7 +173,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.51.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMatrix.html">ColorMatrix</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.41">COLORMATRIX</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ColorMatrix.html">ColorMatrix</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.41">COLORMATRIX</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.51.4"></A>
|
||||
|
||||
@@ -22,55 +22,55 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.180.2">CompositeShape</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.182.2">CompositeShape</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.180.3">CompositeShape</A></B>(const <!1><A HREF="CompositeShape.html#DOC.2.180.3">CompositeShape</A>& cs, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.182.3">CompositeShape</A></B>(const <!1><A HREF="CompositeShape.html#DOC.2.182.3">CompositeShape</A>& cs, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.180.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="CompositeShape.html">CompositeShape</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.182.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="CompositeShape.html">CompositeShape</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.180.5">setShape</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.182.5">setShape</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape)
|
||||
<DD><I>Set the shape that encloses all of the children</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.180.6">getShape</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.182.6">getShape</A></B>()
|
||||
<DD><I>Get the shape that encloses all of the children</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.180.7">getShape</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.182.7">getShape</A></B>() const
|
||||
<DD><I>Get the const shape that encloses all of the children</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.180.8">getNumChildren</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.182.8">getNumChildren</A></B>() const
|
||||
<DD><I>Get the number of children of this composite shape</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.180.9">getChild</A></B>(unsigned int i)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.182.9">getChild</A></B>(unsigned int i)
|
||||
<DD><I>Get a child</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.180.10">getChild</A></B>(unsigned int i) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Shape.html">Shape</A>* <B><A HREF="#DOC.2.182.10">getChild</A></B>(unsigned int i) const
|
||||
<DD><I>Get a const child</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.180.11">addChild</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.182.11">addChild</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape)
|
||||
<DD><I>Add a child to the list</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.180.12">removeChild</A></B>(unsigned int i)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.182.12">removeChild</A></B>(unsigned int i)
|
||||
<DD><I>remove a child from the list</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.180.13">findChildNo</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.182.13">findChildNo</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape) const
|
||||
<DD><I>find the index number of child, if child is not found then it returns getNumChildren(), so should be used in similar sytle of STL's result!=end()</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector< <!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Shape.html">Shape</A>> > <B><A HREF="#DOC.2.180.1">ChildList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector< <!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Shape.html">Shape</A>> > <B><A HREF="#DOC.2.182.1">ChildList</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Shape.html">Shape</A>> <B><A HREF="#DOC.2.180.15">_shape</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Shape.html">Shape</A>> <B><A HREF="#DOC.2.182.15">_shape</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="CompositeShape.html#DOC.2.180.1">ChildList</A> <B><A HREF="#DOC.2.180.16">_children</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="CompositeShape.html#DOC.2.182.1">ChildList</A> <B><A HREF="#DOC.2.182.16">_children</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.180.14">~CompositeShape</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.182.14">~CompositeShape</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -98,9 +98,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -116,7 +116,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -154,78 +154,78 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="ChildList"></A>
|
||||
<A NAME="DOC.2.180.1"></A>
|
||||
<A NAME="DOC.2.182.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector< <!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Shape.html">Shape</A>> > ChildList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="CompositeShape"></A>
|
||||
<A NAME="DOC.2.180.2"></A>
|
||||
<A NAME="DOC.2.182.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CompositeShape()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="CompositeShape"></A>
|
||||
<A NAME="DOC.2.180.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CompositeShape(const <!1><A HREF="CompositeShape.html#DOC.2.180.3">CompositeShape</A>& cs, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.182.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CompositeShape(const <!1><A HREF="CompositeShape.html#DOC.2.182.3">CompositeShape</A>& cs, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.180.4"></A>
|
||||
<A NAME="DOC.2.182.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="CompositeShape.html">CompositeShape</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setShape"></A>
|
||||
<A NAME="DOC.2.180.5"></A>
|
||||
<A NAME="DOC.2.182.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setShape(<!1><A HREF="Shape.html">Shape</A>* shape)</B></TT>
|
||||
<DD>Set the shape that encloses all of the children
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getShape"></A>
|
||||
<A NAME="DOC.2.180.6"></A>
|
||||
<A NAME="DOC.2.182.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Shape.html">Shape</A>* getShape()</B></TT>
|
||||
<DD>Get the shape that encloses all of the children
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getShape"></A>
|
||||
<A NAME="DOC.2.180.7"></A>
|
||||
<A NAME="DOC.2.182.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Shape.html">Shape</A>* getShape() const </B></TT>
|
||||
<DD>Get the const shape that encloses all of the children
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumChildren"></A>
|
||||
<A NAME="DOC.2.180.8"></A>
|
||||
<A NAME="DOC.2.182.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int getNumChildren() const </B></TT>
|
||||
<DD>Get the number of children of this composite shape
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getChild"></A>
|
||||
<A NAME="DOC.2.180.9"></A>
|
||||
<A NAME="DOC.2.182.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Shape.html">Shape</A>* getChild(unsigned int i)</B></TT>
|
||||
<DD>Get a child
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getChild"></A>
|
||||
<A NAME="DOC.2.180.10"></A>
|
||||
<A NAME="DOC.2.182.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Shape.html">Shape</A>* getChild(unsigned int i) const </B></TT>
|
||||
<DD>Get a const child
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="addChild"></A>
|
||||
<A NAME="DOC.2.180.11"></A>
|
||||
<A NAME="DOC.2.182.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addChild(<!1><A HREF="Shape.html">Shape</A>* shape)</B></TT>
|
||||
<DD>Add a child to the list
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="removeChild"></A>
|
||||
<A NAME="DOC.2.180.12"></A>
|
||||
<A NAME="DOC.2.182.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void removeChild(unsigned int i)</B></TT>
|
||||
<DD>remove a child from the list
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="findChildNo"></A>
|
||||
<A NAME="DOC.2.180.13"></A>
|
||||
<A NAME="DOC.2.182.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int findChildNo(<!1><A HREF="Shape.html">Shape</A>* shape) const </B></TT>
|
||||
<DD>find the index number of child, if child is not found then it returns getNumChildren(),
|
||||
so should be used in similar sytle of STL's result!=end()
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~CompositeShape"></A>
|
||||
<A NAME="DOC.2.180.14"></A>
|
||||
<A NAME="DOC.2.182.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~CompositeShape()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_shape"></A>
|
||||
<A NAME="DOC.2.180.15"></A>
|
||||
<A NAME="DOC.2.182.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Shape.html">Shape</A>> _shape</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_children"></A>
|
||||
<A NAME="DOC.2.180.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="CompositeShape.html#DOC.2.180.1">ChildList</A> _children</B></TT>
|
||||
<A NAME="DOC.2.182.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="CompositeShape.html#DOC.2.182.1">ChildList</A> _children</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
||||
|
||||
@@ -22,57 +22,57 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.1">Cone</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.175.1">Cone</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.2">Cone</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.175.2">Cone</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.3">Cone</A></B>(const <!1><A HREF="Cone.html#DOC.2.173.3">Cone</A>& cone, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.175.3">Cone</A></B>(const <!1><A HREF="Cone.html#DOC.2.175.3">Cone</A>& cone, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Cone.html">Cone</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.175.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Cone.html">Cone</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.173.5">valid</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.175.5">valid</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.6">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.175.6">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.7">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.175.7">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.173.8">getCenter</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.175.8">getCenter</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.9">setRadius</A></B>(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.175.9">setRadius</A></B>(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.173.10">getRadius</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.175.10">getRadius</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.11">setHeight</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.175.11">setHeight</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.173.12">getHeight</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.175.12">getHeight</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.13">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.175.13">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.173.14">getRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.175.14">getRotation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.173.15">getRotationMatrix</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.175.15">getRotationMatrix</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.173.16">zeroRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.175.16">zeroRotation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.173.17">getBaseOffsetFactor</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.175.17">getBaseOffsetFactor</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.173.18">getBaseOffset</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.175.18">getBaseOffset</A></B>() const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.173.20">_center</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.175.20">_center</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.173.21">_radius</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.175.21">_radius</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.173.22">_height</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.175.22">_height</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.173.23">_rotation</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.175.23">_rotation</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.173.19">~Cone</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.175.19">~Cone</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -100,9 +100,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -118,7 +118,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -156,95 +156,95 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Cone"></A>
|
||||
<A NAME="DOC.2.173.1"></A>
|
||||
<A NAME="DOC.2.175.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cone()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Cone"></A>
|
||||
<A NAME="DOC.2.173.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cone(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<A NAME="DOC.2.175.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cone(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Cone"></A>
|
||||
<A NAME="DOC.2.173.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cone(const <!1><A HREF="Cone.html#DOC.2.173.3">Cone</A>& cone, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.175.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cone(const <!1><A HREF="Cone.html#DOC.2.175.3">Cone</A>& cone, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.173.4"></A>
|
||||
<A NAME="DOC.2.175.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Cone.html">Cone</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="valid"></A>
|
||||
<A NAME="DOC.2.173.5"></A>
|
||||
<A NAME="DOC.2.175.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool valid() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.173.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<A NAME="DOC.2.175.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCenter"></A>
|
||||
<A NAME="DOC.2.173.7"></A>
|
||||
<A NAME="DOC.2.175.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setCenter(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCenter"></A>
|
||||
<A NAME="DOC.2.173.8"></A>
|
||||
<A NAME="DOC.2.175.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getCenter() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setRadius"></A>
|
||||
<A NAME="DOC.2.173.9"></A>
|
||||
<A NAME="DOC.2.175.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRadius(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRadius"></A>
|
||||
<A NAME="DOC.2.173.10"></A>
|
||||
<A NAME="DOC.2.175.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getRadius() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setHeight"></A>
|
||||
<A NAME="DOC.2.173.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setHeight(float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<A NAME="DOC.2.175.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setHeight(float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getHeight"></A>
|
||||
<A NAME="DOC.2.173.12"></A>
|
||||
<A NAME="DOC.2.175.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getHeight() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setRotation"></A>
|
||||
<A NAME="DOC.2.173.13"></A>
|
||||
<A NAME="DOC.2.175.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRotation(const <!1><A HREF="Quat.html">Quat</A>& quat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotation"></A>
|
||||
<A NAME="DOC.2.173.14"></A>
|
||||
<A NAME="DOC.2.175.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A>& getRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotationMatrix"></A>
|
||||
<A NAME="DOC.2.173.15"></A>
|
||||
<A NAME="DOC.2.175.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> getRotationMatrix() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="zeroRotation"></A>
|
||||
<A NAME="DOC.2.173.16"></A>
|
||||
<A NAME="DOC.2.175.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool zeroRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getBaseOffsetFactor"></A>
|
||||
<A NAME="DOC.2.173.17"></A>
|
||||
<A NAME="DOC.2.175.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getBaseOffsetFactor() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getBaseOffset"></A>
|
||||
<A NAME="DOC.2.173.18"></A>
|
||||
<A NAME="DOC.2.175.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getBaseOffset() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Cone"></A>
|
||||
<A NAME="DOC.2.173.19"></A>
|
||||
<A NAME="DOC.2.175.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Cone()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_center"></A>
|
||||
<A NAME="DOC.2.173.20"></A>
|
||||
<A NAME="DOC.2.175.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _center</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_radius"></A>
|
||||
<A NAME="DOC.2.173.21"></A>
|
||||
<A NAME="DOC.2.175.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _radius</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_height"></A>
|
||||
<A NAME="DOC.2.173.22"></A>
|
||||
<A NAME="DOC.2.175.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _height</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_rotation"></A>
|
||||
<A NAME="DOC.2.173.23"></A>
|
||||
<A NAME="DOC.2.175.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Quat.html">Quat</A> _rotation</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -12,9 +12,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.170.1">ConstShapeVisitor</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.172.1">ConstShapeVisitor</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.170.2">apply</A></B>(const <!1><A HREF="CompositeShape.html">CompositeShape</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.172.2">apply</A></B>(const <!1><A HREF="CompositeShape.html">CompositeShape</A>&)
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -25,11 +25,11 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="ConstShapeVisitor"></A>
|
||||
<A NAME="DOC.2.170.1"></A>
|
||||
<A NAME="DOC.2.172.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ConstShapeVisitor()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.170.2"></A>
|
||||
<A NAME="DOC.2.172.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(const <!1><A HREF="CompositeShape.html">CompositeShape</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,16 +22,16 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.177.1">ConvexHull</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.1">ConvexHull</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.177.2">ConvexHull</A></B>(const <!1><A HREF="ConvexHull.html#DOC.2.177.2">ConvexHull</A>& hull, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.2">ConvexHull</A></B>(const <!1><A HREF="ConvexHull.html#DOC.2.179.2">ConvexHull</A>& hull, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.177.3">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="TriangleMesh.html">TriangleMesh</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.3">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="TriangleMesh.html">TriangleMesh</A>)
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.177.4">~ConvexHull</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.4">~ConvexHull</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -45,7 +45,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="osg.html#DOC.2.20">Vec3Array</A>* <B>getVertices</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setIndices</B>(<!1><A HREF="IndexArray.html">IndexArray</A>* indices)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setIndices</B>(<!1><A HREF="IndexArray.html">IndexArray</A>* <!1><A HREF="Geometry.html#DOC.2.84.65.6">indices</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="IndexArray.html">IndexArray</A>* <B>getIndices</B>()
|
||||
<DT>
|
||||
@@ -84,9 +84,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -102,7 +102,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -140,19 +140,19 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="ConvexHull"></A>
|
||||
<A NAME="DOC.2.177.1"></A>
|
||||
<A NAME="DOC.2.179.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ConvexHull()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ConvexHull"></A>
|
||||
<A NAME="DOC.2.177.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ConvexHull(const <!1><A HREF="ConvexHull.html#DOC.2.177.2">ConvexHull</A>& hull, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.179.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ConvexHull(const <!1><A HREF="ConvexHull.html#DOC.2.179.2">ConvexHull</A>& hull, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.177.3"></A>
|
||||
<A NAME="DOC.2.179.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="TriangleMesh.html">TriangleMesh</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~ConvexHull"></A>
|
||||
<A NAME="DOC.2.177.4"></A>
|
||||
<A NAME="DOC.2.179.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~ConvexHull()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -74,9 +74,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -92,7 +92,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.54.4">~CopyOp</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.54.5">operator() </A></B>(const <!1><A HREF="Referenced.html">Referenced</A>* <!1><A HREF="Referenced.html#DOC.2.161.6">ref</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.54.5">operator() </A></B>(const <!1><A HREF="Referenced.html">Referenced</A>* <!1><A HREF="Referenced.html#DOC.2.163.6">ref</A>) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.54.6">operator() </A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
@@ -33,7 +33,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Image.html">Image</A>* <B><A HREF="#DOC.2.54.12">operator() </A></B>(const <!1><A HREF="Image.html">Image</A>* image) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Array.html">Array</A>* <B><A HREF="#DOC.2.54.13">operator() </A></B>(const <!1><A HREF="Array.html">Array</A>* array) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Array.html">Array</A>* <B><A HREF="#DOC.2.54.13">operator() </A></B>(const <!1><A HREF="Array.html">Array</A>* <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="PrimitiveSet.html">PrimitiveSet</A>* <B><A HREF="#DOC.2.54.14">operator() </A></B>(const <!1><A HREF="PrimitiveSet.html">PrimitiveSet</A>* primitives) const
|
||||
<DT>
|
||||
@@ -129,7 +129,7 @@ during copy construction and clone operation</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator() "></A>
|
||||
<A NAME="DOC.2.54.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Referenced.html">Referenced</A>* operator() (const <!1><A HREF="Referenced.html">Referenced</A>* <!1><A HREF="Referenced.html#DOC.2.161.6">ref</A>) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Referenced.html">Referenced</A>* operator() (const <!1><A HREF="Referenced.html">Referenced</A>* <!1><A HREF="Referenced.html#DOC.2.163.6">ref</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator() "></A>
|
||||
<A NAME="DOC.2.54.6"></A>
|
||||
@@ -161,7 +161,7 @@ during copy construction and clone operation</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator() "></A>
|
||||
<A NAME="DOC.2.54.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Array.html">Array</A>* operator() (const <!1><A HREF="Array.html">Array</A>* array) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Array.html">Array</A>* operator() (const <!1><A HREF="Array.html">Array</A>* <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator() "></A>
|
||||
<A NAME="DOC.2.54.14"></A>
|
||||
|
||||
@@ -28,12 +28,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.55.2">CullFace</A></B>(const <!1><A HREF="CullFace.html#DOC.2.55.2">CullFace</A>& cf, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.55.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="CullFace.html">CullFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.8">CULLFACE</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.55.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="CullFace.html">CullFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.8">CULLFACE</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.55.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.55.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.55.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.55.7">setMode</A></B>(<!1><A HREF="CullFace.html#DOC.2.55.6">Mode</A> mode)
|
||||
<DT>
|
||||
@@ -72,7 +72,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -105,9 +105,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -172,7 +172,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.55.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="CullFace.html">CullFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.8">CULLFACE</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="CullFace.html">CullFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.8">CULLFACE</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.55.4"></A>
|
||||
@@ -181,7 +181,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.55.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Mode"></A>
|
||||
<A NAME="DOC.2.55.6"></A>
|
||||
|
||||
@@ -22,53 +22,53 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.1">Cylinder</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.176.1">Cylinder</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.2">Cylinder</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.176.2">Cylinder</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.3">Cylinder</A></B>(const <!1><A HREF="Cylinder.html#DOC.2.174.3">Cylinder</A>& cylinder, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.176.3">Cylinder</A></B>(const <!1><A HREF="Cylinder.html#DOC.2.176.3">Cylinder</A>& cylinder, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.174.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Cylinder.html">Cylinder</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.176.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Cylinder.html">Cylinder</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.174.5">valid</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.176.5">valid</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.6">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.176.6">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.7">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.176.7">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.174.8">getCenter</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.176.8">getCenter</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.9">setRadius</A></B>(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.176.9">setRadius</A></B>(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.174.10">getRadius</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.176.10">getRadius</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.11">setHeight</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.176.11">setHeight</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.174.12">getHeight</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.176.12">getHeight</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.174.13">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.176.13">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.174.14">getRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.176.14">getRotation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.174.15">getRotationMatrix</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.176.15">getRotationMatrix</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.174.16">zeroRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.176.16">zeroRotation</A></B>() const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.174.18">_center</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.176.18">_center</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.174.19">_radius</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.176.19">_radius</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.174.20">_height</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.176.20">_height</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.174.21">_rotation</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.176.21">_rotation</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.174.17">~Cylinder</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.176.17">~Cylinder</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -96,9 +96,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -114,7 +114,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -152,87 +152,87 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Cylinder"></A>
|
||||
<A NAME="DOC.2.174.1"></A>
|
||||
<A NAME="DOC.2.176.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cylinder()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Cylinder"></A>
|
||||
<A NAME="DOC.2.174.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cylinder(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<A NAME="DOC.2.176.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cylinder(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Cylinder"></A>
|
||||
<A NAME="DOC.2.174.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cylinder(const <!1><A HREF="Cylinder.html#DOC.2.174.3">Cylinder</A>& cylinder, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.176.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Cylinder(const <!1><A HREF="Cylinder.html#DOC.2.176.3">Cylinder</A>& cylinder, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.174.4"></A>
|
||||
<A NAME="DOC.2.176.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Cylinder.html">Cylinder</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="valid"></A>
|
||||
<A NAME="DOC.2.174.5"></A>
|
||||
<A NAME="DOC.2.176.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool valid() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.174.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<A NAME="DOC.2.176.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>, float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCenter"></A>
|
||||
<A NAME="DOC.2.174.7"></A>
|
||||
<A NAME="DOC.2.176.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setCenter(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCenter"></A>
|
||||
<A NAME="DOC.2.174.8"></A>
|
||||
<A NAME="DOC.2.176.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getCenter() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setRadius"></A>
|
||||
<A NAME="DOC.2.174.9"></A>
|
||||
<A NAME="DOC.2.176.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRadius(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRadius"></A>
|
||||
<A NAME="DOC.2.174.10"></A>
|
||||
<A NAME="DOC.2.176.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getRadius() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setHeight"></A>
|
||||
<A NAME="DOC.2.174.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setHeight(float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<A NAME="DOC.2.176.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setHeight(float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getHeight"></A>
|
||||
<A NAME="DOC.2.174.12"></A>
|
||||
<A NAME="DOC.2.176.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getHeight() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setRotation"></A>
|
||||
<A NAME="DOC.2.174.13"></A>
|
||||
<A NAME="DOC.2.176.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRotation(const <!1><A HREF="Quat.html">Quat</A>& quat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotation"></A>
|
||||
<A NAME="DOC.2.174.14"></A>
|
||||
<A NAME="DOC.2.176.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A>& getRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotationMatrix"></A>
|
||||
<A NAME="DOC.2.174.15"></A>
|
||||
<A NAME="DOC.2.176.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> getRotationMatrix() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="zeroRotation"></A>
|
||||
<A NAME="DOC.2.174.16"></A>
|
||||
<A NAME="DOC.2.176.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool zeroRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Cylinder"></A>
|
||||
<A NAME="DOC.2.174.17"></A>
|
||||
<A NAME="DOC.2.176.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Cylinder()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_center"></A>
|
||||
<A NAME="DOC.2.174.18"></A>
|
||||
<A NAME="DOC.2.176.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _center</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_radius"></A>
|
||||
<A NAME="DOC.2.174.19"></A>
|
||||
<A NAME="DOC.2.176.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _radius</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_height"></A>
|
||||
<A NAME="DOC.2.174.20"></A>
|
||||
<A NAME="DOC.2.176.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _height</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_rotation"></A>
|
||||
<A NAME="DOC.2.174.21"></A>
|
||||
<A NAME="DOC.2.176.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Quat.html">Quat</A> _rotation</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -55,41 +55,41 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.15">updateCurrentHPR</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& hpr)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.16">setMinTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.16">setMinTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.17">getMinTranslate</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.18">setMaxTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.18">setMaxTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.19">getMaxTranslate</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.20">setIncrementTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.20">setIncrementTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.21">getIncrementTranslate</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.22">setCurrentTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.22">setCurrentTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.23">getCurrentTranslate</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.24">updateCurrentTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.24">updateCurrentTranslate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.25">setMinScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.25">setMinScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.26">getMinScale</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.27">setMaxScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.27">setMaxScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.28">getMaxScale</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.29">setIncrementScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.29">setIncrementScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.30">getIncrementScale</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.31">setCurrentScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.31">setCurrentScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.58.32">getCurrentScale</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.33">updateCurrentScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.33">updateCurrentScale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.58.34">setPutMatrix</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& put)
|
||||
<DT>
|
||||
@@ -174,15 +174,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>* <B>asPositionAttitudeTransform</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> rf)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> rf)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* ctc)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* ctc)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline bool <B>getLocalToWorldMatrix</B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
<DT>
|
||||
@@ -198,9 +198,9 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
@@ -264,15 +264,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -306,13 +306,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -352,7 +352,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -366,9 +366,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -391,9 +391,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -409,7 +409,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -511,7 +511,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMinTranslate"></A>
|
||||
<A NAME="DOC.2.58.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMinTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMinTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMinTranslate"></A>
|
||||
<A NAME="DOC.2.58.17"></A>
|
||||
@@ -519,7 +519,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMaxTranslate"></A>
|
||||
<A NAME="DOC.2.58.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMaxTranslate"></A>
|
||||
<A NAME="DOC.2.58.19"></A>
|
||||
@@ -527,7 +527,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setIncrementTranslate"></A>
|
||||
<A NAME="DOC.2.58.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setIncrementTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setIncrementTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getIncrementTranslate"></A>
|
||||
<A NAME="DOC.2.58.21"></A>
|
||||
@@ -535,7 +535,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCurrentTranslate"></A>
|
||||
<A NAME="DOC.2.58.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCurrentTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCurrentTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCurrentTranslate"></A>
|
||||
<A NAME="DOC.2.58.23"></A>
|
||||
@@ -543,11 +543,11 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="updateCurrentTranslate"></A>
|
||||
<A NAME="DOC.2.58.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void updateCurrentTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.51">translate</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void updateCurrentTranslate(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.51">translate</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMinScale"></A>
|
||||
<A NAME="DOC.2.58.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMinScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMinScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMinScale"></A>
|
||||
<A NAME="DOC.2.58.26"></A>
|
||||
@@ -555,7 +555,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMaxScale"></A>
|
||||
<A NAME="DOC.2.58.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMaxScale"></A>
|
||||
<A NAME="DOC.2.58.28"></A>
|
||||
@@ -563,7 +563,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setIncrementScale"></A>
|
||||
<A NAME="DOC.2.58.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setIncrementScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setIncrementScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getIncrementScale"></A>
|
||||
<A NAME="DOC.2.58.30"></A>
|
||||
@@ -571,7 +571,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCurrentScale"></A>
|
||||
<A NAME="DOC.2.58.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCurrentScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCurrentScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCurrentScale"></A>
|
||||
<A NAME="DOC.2.58.32"></A>
|
||||
@@ -579,7 +579,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="updateCurrentScale"></A>
|
||||
<A NAME="DOC.2.58.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void updateCurrentScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.110.49">scale</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void updateCurrentScale(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="Matrixf.html#DOC.2.112.49">scale</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setPutMatrix"></A>
|
||||
<A NAME="DOC.2.58.34"></A>
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.49.1">requestNodeFile</A></B>(const std::string& fileName, <!1><A HREF="Group.html">osg::Group</A>* group) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.49.1">requestNodeFile</A></B>(const std::string& fileName, <!1><A HREF="Group.html">osg::Group</A>* group) = 0
|
||||
</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.119.49.2">~DatabaseRequestHandler</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.121.49.2">~DatabaseRequestHandler</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -65,11 +65,11 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="requestNodeFile"></A>
|
||||
<A NAME="DOC.2.119.49.1"></A>
|
||||
<A NAME="DOC.2.121.49.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void requestNodeFile(const std::string& fileName, <!1><A HREF="Group.html">osg::Group</A>* group) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~DatabaseRequestHandler"></A>
|
||||
<A NAME="DOC.2.119.49.2"></A>
|
||||
<A NAME="DOC.2.121.49.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DatabaseRequestHandler()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -13,14 +13,14 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.162.1">~DeleteHandler</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.164.1">~DeleteHandler</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.162.2">flush</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.164.2">flush</A></B>()
|
||||
<DD><I>flush any cache of objects that need to be deleted by doing an actual delete</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.162.3">doDelete</A></B>(const <!1><A HREF="Referenced.html">Referenced</A>* object)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.164.3">doDelete</A></B>(const <!1><A HREF="Referenced.html">Referenced</A>* object)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.162.4">requestDelete</A></B>(const <!1><A HREF="Referenced.html">Referenced</A>* object)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.164.4">requestDelete</A></B>(const <!1><A HREF="Referenced.html">Referenced</A>* object)
|
||||
<DD><I>Request the deletion of an object.</I>
|
||||
</DL></P>
|
||||
|
||||
@@ -39,20 +39,20 @@ DeleteHandler's memory.</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="~DeleteHandler"></A>
|
||||
<A NAME="DOC.2.162.1"></A>
|
||||
<A NAME="DOC.2.164.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DeleteHandler()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="flush"></A>
|
||||
<A NAME="DOC.2.162.2"></A>
|
||||
<A NAME="DOC.2.164.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void flush()</B></TT>
|
||||
<DD>flush any cache of objects that need to be deleted by doing an actual delete
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="doDelete"></A>
|
||||
<A NAME="DOC.2.162.3"></A>
|
||||
<A NAME="DOC.2.164.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void doDelete(const <!1><A HREF="Referenced.html">Referenced</A>* object)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="requestDelete"></A>
|
||||
<A NAME="DOC.2.162.4"></A>
|
||||
<A NAME="DOC.2.164.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void requestDelete(const <!1><A HREF="Referenced.html">Referenced</A>* object)</B></TT>
|
||||
<DD>Request the deletion of an object.
|
||||
Depending on users implementation of DeleteHandler, the delete of the object may occur
|
||||
|
||||
@@ -28,12 +28,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.59.3">Depth</A></B>(const <!1><A HREF="Depth.html#DOC.2.59.3">Depth</A>& dp, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.59.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Depth.html">Depth</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.32">DEPTH</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.59.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Depth.html">Depth</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.32">DEPTH</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.59.5">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.59.6">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.59.6">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.59.7">setFunction</A></B>(<!1><A HREF="Depth.html#DOC.2.59.1">Function</A> func)
|
||||
<DT>
|
||||
@@ -88,7 +88,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -121,9 +121,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -139,7 +139,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -226,7 +226,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.59.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Depth.html">Depth</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.32">DEPTH</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Depth.html">Depth</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.32">DEPTH</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.59.5"></A>
|
||||
@@ -235,7 +235,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.59.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setFunction"></A>
|
||||
<A NAME="DOC.2.59.7"></A>
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.60.16">getEyeSeparation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.60.17">setScreenDistance</A></B>(float <!1><A HREF="Plane.html#DOC.2.136.28">distance</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.60.17">setScreenDistance</A></B>(float <!1><A HREF="Plane.html#DOC.2.138.28">distance</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.60.18">getScreenDistance</A></B>() const
|
||||
<DT>
|
||||
@@ -79,7 +79,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.60.30">getSplitStereoAutoAjustAspectRatio</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.60.31">setScreenHeight</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.60.31">setScreenHeight</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.60.32">getScreenHeight</A></B>() const
|
||||
<DT>
|
||||
@@ -289,7 +289,7 @@ have been set up, and the status of stereo viewing</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setScreenDistance"></A>
|
||||
<A NAME="DOC.2.60.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setScreenDistance(float <!1><A HREF="Plane.html#DOC.2.136.28">distance</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setScreenDistance(float <!1><A HREF="Plane.html#DOC.2.138.28">distance</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getScreenDistance"></A>
|
||||
<A NAME="DOC.2.60.18"></A>
|
||||
@@ -365,7 +365,7 @@ have been set up, and the status of stereo viewing</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setScreenHeight"></A>
|
||||
<A NAME="DOC.2.60.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setScreenHeight(float <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setScreenHeight(float <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getScreenHeight"></A>
|
||||
<A NAME="DOC.2.60.32"></A>
|
||||
|
||||
@@ -22,51 +22,51 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.154.1">DrawArrayLengths</A></B>(GLenum mode=0)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.1">DrawArrayLengths</A></B>(GLenum mode=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.154.2">DrawArrayLengths</A></B>(const <!1><A HREF="DrawArrayLengths.html#DOC.2.154.2">DrawArrayLengths</A>& dal, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.2">DrawArrayLengths</A></B>(const <!1><A HREF="DrawArrayLengths.html#DOC.2.156.2">DrawArrayLengths</A>& dal, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.154.3">DrawArrayLengths</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, unsigned int no, GLsizei* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.3">DrawArrayLengths</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, unsigned int no, GLsizei* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.154.4">DrawArrayLengths</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, unsigned int no)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.4">DrawArrayLengths</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, unsigned int no)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.154.5">DrawArrayLengths</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.5">DrawArrayLengths</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.154.6">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.156.6">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.154.7">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.156.7">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.154.8">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.156.8">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.154.9">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.156.9">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.154.10">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.156.10">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.154.11">setFirst</A></B>(GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.156.11">setFirst</A></B>(GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.154.12">getFirst</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.156.12">getFirst</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.154.13">draw</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.156.13">draw</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.154.14">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.156.14">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.154.15">getNumIndices</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.156.15">getNumIndices</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.154.16">index</A></B>(unsigned int pos) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.156.16">index</A></B>(unsigned int pos) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.154.17">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.156.17">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.154.18">getNumPrimitives</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.156.18">getNumPrimitives</A></B>() const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.154.20">_first</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.156.20">_first</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.154.19">~DrawArrayLengths</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.156.19">~DrawArrayLengths</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -74,7 +74,7 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setMode</B>(GLenum mode)
|
||||
<DT>
|
||||
@@ -90,7 +90,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>_primitiveType</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>_primitiveType</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>GLenum <B>_mode</B>
|
||||
</DL></P>
|
||||
@@ -100,9 +100,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -118,7 +118,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -156,83 +156,83 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="DrawArrayLengths"></A>
|
||||
<A NAME="DOC.2.154.1"></A>
|
||||
<A NAME="DOC.2.156.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengths(GLenum mode=0)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArrayLengths"></A>
|
||||
<A NAME="DOC.2.154.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengths(const <!1><A HREF="DrawArrayLengths.html#DOC.2.154.2">DrawArrayLengths</A>& dal, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.156.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengths(const <!1><A HREF="DrawArrayLengths.html#DOC.2.156.2">DrawArrayLengths</A>& dal, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArrayLengths"></A>
|
||||
<A NAME="DOC.2.154.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengths(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, unsigned int no, GLsizei* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.156.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengths(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, unsigned int no, GLsizei* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArrayLengths"></A>
|
||||
<A NAME="DOC.2.154.4"></A>
|
||||
<A NAME="DOC.2.156.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengths(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, unsigned int no)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArrayLengths"></A>
|
||||
<A NAME="DOC.2.154.5"></A>
|
||||
<A NAME="DOC.2.156.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengths(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.154.6"></A>
|
||||
<A NAME="DOC.2.156.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.154.7"></A>
|
||||
<A NAME="DOC.2.156.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.154.8"></A>
|
||||
<A NAME="DOC.2.156.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.154.9"></A>
|
||||
<A NAME="DOC.2.156.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.154.10"></A>
|
||||
<A NAME="DOC.2.156.10"></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="setFirst"></A>
|
||||
<A NAME="DOC.2.154.11"></A>
|
||||
<A NAME="DOC.2.156.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFirst(GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFirst"></A>
|
||||
<A NAME="DOC.2.154.12"></A>
|
||||
<A NAME="DOC.2.156.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint getFirst() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="draw"></A>
|
||||
<A NAME="DOC.2.154.13"></A>
|
||||
<A NAME="DOC.2.156.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void draw() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.154.14"></A>
|
||||
<A NAME="DOC.2.156.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(Drawable::PrimitiveFunctor& functor) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumIndices"></A>
|
||||
<A NAME="DOC.2.154.15"></A>
|
||||
<A NAME="DOC.2.156.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumIndices() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="index"></A>
|
||||
<A NAME="DOC.2.154.16"></A>
|
||||
<A NAME="DOC.2.156.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int index(unsigned int pos) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="offsetIndices"></A>
|
||||
<A NAME="DOC.2.154.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)</B></TT>
|
||||
<A NAME="DOC.2.156.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumPrimitives"></A>
|
||||
<A NAME="DOC.2.154.18"></A>
|
||||
<A NAME="DOC.2.156.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumPrimitives() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~DrawArrayLengths"></A>
|
||||
<A NAME="DOC.2.154.19"></A>
|
||||
<A NAME="DOC.2.156.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DrawArrayLengths()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_first"></A>
|
||||
<A NAME="DOC.2.154.20"></A>
|
||||
<A NAME="DOC.2.156.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint _first</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,53 +22,53 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.153.1">DrawArrays</A></B>(GLenum mode=0)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.155.1">DrawArrays</A></B>(GLenum mode=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.153.2">DrawArrays</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, GLsizei count)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.155.2">DrawArrays</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, GLsizei count)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.153.3">DrawArrays</A></B>(const <!1><A HREF="DrawArrays.html#DOC.2.153.3">DrawArrays</A>& da, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.155.3">DrawArrays</A></B>(const <!1><A HREF="DrawArrays.html#DOC.2.155.3">DrawArrays</A>& da, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.153.4">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.155.4">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.153.5">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.155.5">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.153.6">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.155.6">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.153.7">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.155.7">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.153.8">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.155.8">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.153.9">set</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, GLsizei count)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.155.9">set</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, GLsizei count)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.153.10">setFirst</A></B>(GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.155.10">setFirst</A></B>(GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.153.11">getFirst</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.155.11">getFirst</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.153.12">setCount</A></B>(GLsizei count)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.155.12">setCount</A></B>(GLsizei count)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLsizei <B><A HREF="#DOC.2.153.13">getCount</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLsizei <B><A HREF="#DOC.2.155.13">getCount</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.153.14">draw</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.155.14">draw</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.153.15">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.155.15">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.153.16">getNumIndices</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.155.16">getNumIndices</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.153.17">index</A></B>(unsigned int pos) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.155.17">index</A></B>(unsigned int pos) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.153.18">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.155.18">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.153.20">_first</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.155.20">_first</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLsizei <B><A HREF="#DOC.2.153.21">_count</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLsizei <B><A HREF="#DOC.2.155.21">_count</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.153.19">~DrawArrays</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.155.19">~DrawArrays</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -76,7 +76,7 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setMode</B>(GLenum mode)
|
||||
<DT>
|
||||
@@ -94,7 +94,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>_primitiveType</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>_primitiveType</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>GLenum <B>_mode</B>
|
||||
</DL></P>
|
||||
@@ -104,9 +104,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -122,7 +122,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -160,87 +160,87 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="DrawArrays"></A>
|
||||
<A NAME="DOC.2.153.1"></A>
|
||||
<A NAME="DOC.2.155.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrays(GLenum mode=0)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArrays"></A>
|
||||
<A NAME="DOC.2.153.2"></A>
|
||||
<A NAME="DOC.2.155.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrays(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, GLsizei count)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArrays"></A>
|
||||
<A NAME="DOC.2.153.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrays(const <!1><A HREF="DrawArrays.html#DOC.2.153.3">DrawArrays</A>& da, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.155.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrays(const <!1><A HREF="DrawArrays.html#DOC.2.155.3">DrawArrays</A>& da, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.153.4"></A>
|
||||
<A NAME="DOC.2.155.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.153.5"></A>
|
||||
<A NAME="DOC.2.155.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.153.6"></A>
|
||||
<A NAME="DOC.2.155.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.153.7"></A>
|
||||
<A NAME="DOC.2.155.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.153.8"></A>
|
||||
<A NAME="DOC.2.155.8"></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="set"></A>
|
||||
<A NAME="DOC.2.153.9"></A>
|
||||
<A NAME="DOC.2.155.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, GLsizei count)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setFirst"></A>
|
||||
<A NAME="DOC.2.153.10"></A>
|
||||
<A NAME="DOC.2.155.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFirst(GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFirst"></A>
|
||||
<A NAME="DOC.2.153.11"></A>
|
||||
<A NAME="DOC.2.155.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint getFirst() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCount"></A>
|
||||
<A NAME="DOC.2.153.12"></A>
|
||||
<A NAME="DOC.2.155.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCount(GLsizei count)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCount"></A>
|
||||
<A NAME="DOC.2.153.13"></A>
|
||||
<A NAME="DOC.2.155.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLsizei getCount() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="draw"></A>
|
||||
<A NAME="DOC.2.153.14"></A>
|
||||
<A NAME="DOC.2.155.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void draw() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.153.15"></A>
|
||||
<A NAME="DOC.2.155.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(Drawable::PrimitiveFunctor& functor) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumIndices"></A>
|
||||
<A NAME="DOC.2.153.16"></A>
|
||||
<A NAME="DOC.2.155.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumIndices() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="index"></A>
|
||||
<A NAME="DOC.2.153.17"></A>
|
||||
<A NAME="DOC.2.155.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int index(unsigned int pos) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="offsetIndices"></A>
|
||||
<A NAME="DOC.2.153.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)</B></TT>
|
||||
<A NAME="DOC.2.155.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~DrawArrays"></A>
|
||||
<A NAME="DOC.2.153.19"></A>
|
||||
<A NAME="DOC.2.155.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DrawArrays()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_first"></A>
|
||||
<A NAME="DOC.2.153.20"></A>
|
||||
<A NAME="DOC.2.155.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint _first</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_count"></A>
|
||||
<A NAME="DOC.2.153.21"></A>
|
||||
<A NAME="DOC.2.155.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLsizei _count</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,38 +22,38 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.155.1">DrawElementsUByte</A></B>(GLenum mode=0)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.1">DrawElementsUByte</A></B>(GLenum mode=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.155.2">DrawElementsUByte</A></B>(const <!1><A HREF="DrawElementsUByte.html#DOC.2.155.2">DrawElementsUByte</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.2">DrawElementsUByte</A></B>(const <!1><A HREF="DrawElementsUByte.html#DOC.2.157.2">DrawElementsUByte</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.155.3">DrawElementsUByte</A></B>(GLenum mode, unsigned int no, GLubyte* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.3">DrawElementsUByte</A></B>(GLenum mode, unsigned int no, GLubyte* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.155.4">DrawElementsUByte</A></B>(GLenum mode, unsigned int no)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.4">DrawElementsUByte</A></B>(GLenum mode, unsigned int no)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.155.5">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.157.5">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.155.6">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.157.6">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.155.7">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.157.7">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.155.8">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.157.8">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.155.9">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.157.9">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.155.10">draw</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.157.10">draw</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.155.11">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.157.11">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.155.12">getNumIndices</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.157.12">getNumIndices</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.155.13">index</A></B>(unsigned int pos) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.157.13">index</A></B>(unsigned int pos) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.155.14">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.157.14">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)
|
||||
</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.155.15">~DrawElementsUByte</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.157.15">~DrawElementsUByte</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -61,7 +61,7 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setMode</B>(GLenum mode)
|
||||
<DT>
|
||||
@@ -79,7 +79,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>_primitiveType</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>_primitiveType</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>GLenum <B>_mode</B>
|
||||
</DL></P>
|
||||
@@ -89,9 +89,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -107,7 +107,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -145,63 +145,63 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="DrawElementsUByte"></A>
|
||||
<A NAME="DOC.2.155.1"></A>
|
||||
<A NAME="DOC.2.157.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUByte(GLenum mode=0)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUByte"></A>
|
||||
<A NAME="DOC.2.155.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUByte(const <!1><A HREF="DrawElementsUByte.html#DOC.2.155.2">DrawElementsUByte</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.157.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUByte(const <!1><A HREF="DrawElementsUByte.html#DOC.2.157.2">DrawElementsUByte</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUByte"></A>
|
||||
<A NAME="DOC.2.155.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUByte(GLenum mode, unsigned int no, GLubyte* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.157.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUByte(GLenum mode, unsigned int no, GLubyte* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUByte"></A>
|
||||
<A NAME="DOC.2.155.4"></A>
|
||||
<A NAME="DOC.2.157.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUByte(GLenum mode, unsigned int no)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.155.5"></A>
|
||||
<A NAME="DOC.2.157.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.155.6"></A>
|
||||
<A NAME="DOC.2.157.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.155.7"></A>
|
||||
<A NAME="DOC.2.157.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.155.8"></A>
|
||||
<A NAME="DOC.2.157.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.155.9"></A>
|
||||
<A NAME="DOC.2.157.9"></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="draw"></A>
|
||||
<A NAME="DOC.2.155.10"></A>
|
||||
<A NAME="DOC.2.157.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void draw() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.155.11"></A>
|
||||
<A NAME="DOC.2.157.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(Drawable::PrimitiveFunctor& functor) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumIndices"></A>
|
||||
<A NAME="DOC.2.155.12"></A>
|
||||
<A NAME="DOC.2.157.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumIndices() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="index"></A>
|
||||
<A NAME="DOC.2.155.13"></A>
|
||||
<A NAME="DOC.2.157.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int index(unsigned int pos) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="offsetIndices"></A>
|
||||
<A NAME="DOC.2.155.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)</B></TT>
|
||||
<A NAME="DOC.2.157.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~DrawElementsUByte"></A>
|
||||
<A NAME="DOC.2.155.15"></A>
|
||||
<A NAME="DOC.2.157.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DrawElementsUByte()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,38 +22,38 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.1">DrawElementsUInt</A></B>(GLenum mode=0)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.159.1">DrawElementsUInt</A></B>(GLenum mode=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.2">DrawElementsUInt</A></B>(const <!1><A HREF="DrawElementsUInt.html#DOC.2.157.2">DrawElementsUInt</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.159.2">DrawElementsUInt</A></B>(const <!1><A HREF="DrawElementsUInt.html#DOC.2.159.2">DrawElementsUInt</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.3">DrawElementsUInt</A></B>(GLenum mode, unsigned int no, GLuint* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.159.3">DrawElementsUInt</A></B>(GLenum mode, unsigned int no, GLuint* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.157.4">DrawElementsUInt</A></B>(GLenum mode, unsigned int no)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.159.4">DrawElementsUInt</A></B>(GLenum mode, unsigned int no)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.157.5">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.159.5">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.157.6">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.159.6">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.157.7">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.159.7">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.157.8">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.159.8">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.157.9">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.159.9">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.157.10">draw</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.159.10">draw</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.157.11">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.159.11">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.157.12">getNumIndices</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.159.12">getNumIndices</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.157.13">index</A></B>(unsigned int pos) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.159.13">index</A></B>(unsigned int pos) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.157.14">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.159.14">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)
|
||||
</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.157.15">~DrawElementsUInt</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.159.15">~DrawElementsUInt</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -61,7 +61,7 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setMode</B>(GLenum mode)
|
||||
<DT>
|
||||
@@ -79,7 +79,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>_primitiveType</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>_primitiveType</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>GLenum <B>_mode</B>
|
||||
</DL></P>
|
||||
@@ -89,9 +89,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -107,7 +107,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -145,63 +145,63 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="DrawElementsUInt"></A>
|
||||
<A NAME="DOC.2.157.1"></A>
|
||||
<A NAME="DOC.2.159.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUInt(GLenum mode=0)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUInt"></A>
|
||||
<A NAME="DOC.2.157.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUInt(const <!1><A HREF="DrawElementsUInt.html#DOC.2.157.2">DrawElementsUInt</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.159.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUInt(const <!1><A HREF="DrawElementsUInt.html#DOC.2.159.2">DrawElementsUInt</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUInt"></A>
|
||||
<A NAME="DOC.2.157.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUInt(GLenum mode, unsigned int no, GLuint* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.159.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUInt(GLenum mode, unsigned int no, GLuint* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUInt"></A>
|
||||
<A NAME="DOC.2.157.4"></A>
|
||||
<A NAME="DOC.2.159.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUInt(GLenum mode, unsigned int no)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.157.5"></A>
|
||||
<A NAME="DOC.2.159.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.157.6"></A>
|
||||
<A NAME="DOC.2.159.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.157.7"></A>
|
||||
<A NAME="DOC.2.159.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.157.8"></A>
|
||||
<A NAME="DOC.2.159.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.157.9"></A>
|
||||
<A NAME="DOC.2.159.9"></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="draw"></A>
|
||||
<A NAME="DOC.2.157.10"></A>
|
||||
<A NAME="DOC.2.159.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void draw() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.157.11"></A>
|
||||
<A NAME="DOC.2.159.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(Drawable::PrimitiveFunctor& functor) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumIndices"></A>
|
||||
<A NAME="DOC.2.157.12"></A>
|
||||
<A NAME="DOC.2.159.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumIndices() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="index"></A>
|
||||
<A NAME="DOC.2.157.13"></A>
|
||||
<A NAME="DOC.2.159.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int index(unsigned int pos) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="offsetIndices"></A>
|
||||
<A NAME="DOC.2.157.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)</B></TT>
|
||||
<A NAME="DOC.2.159.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~DrawElementsUInt"></A>
|
||||
<A NAME="DOC.2.157.15"></A>
|
||||
<A NAME="DOC.2.159.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DrawElementsUInt()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,40 +22,40 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.1">DrawElementsUShort</A></B>(GLenum mode=0)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.1">DrawElementsUShort</A></B>(GLenum mode=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.2">DrawElementsUShort</A></B>(const <!1><A HREF="DrawElementsUShort.html#DOC.2.156.2">DrawElementsUShort</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.2">DrawElementsUShort</A></B>(const <!1><A HREF="DrawElementsUShort.html#DOC.2.158.2">DrawElementsUShort</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.3">DrawElementsUShort</A></B>(GLenum mode, unsigned int no, GLushort* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.3">DrawElementsUShort</A></B>(GLenum mode, unsigned int no, GLushort* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.156.4">DrawElementsUShort</A></B>(GLenum mode, unsigned int no)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.4">DrawElementsUShort</A></B>(GLenum mode, unsigned int no)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>template<class InputIterator> <B><A HREF="#DOC.2.156.5">DrawElementsUShort</A></B>(GLenum mode, InputIterator <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, InputIterator <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.4">last</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>template<class InputIterator> <B><A HREF="#DOC.2.158.5">DrawElementsUShort</A></B>(GLenum mode, InputIterator <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, InputIterator <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.4">last</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.156.6">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.158.6">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.156.7">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.158.7">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.156.8">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.158.8">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.156.9">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.158.9">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.156.10">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.158.10">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.156.11">draw</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.158.11">draw</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.156.12">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.158.12">accept</A></B>(Drawable::PrimitiveFunctor& functor) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.156.13">getNumIndices</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.158.13">getNumIndices</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.156.14">index</A></B>(unsigned int pos) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.158.14">index</A></B>(unsigned int pos) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.156.15">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.158.15">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)
|
||||
</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.156.16">~DrawElementsUShort</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.158.16">~DrawElementsUShort</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -63,7 +63,7 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setMode</B>(GLenum mode)
|
||||
<DT>
|
||||
@@ -81,7 +81,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B>_primitiveType</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B>_primitiveType</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>GLenum <B>_mode</B>
|
||||
</DL></P>
|
||||
@@ -91,9 +91,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -109,7 +109,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -147,67 +147,67 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="DrawElementsUShort"></A>
|
||||
<A NAME="DOC.2.156.1"></A>
|
||||
<A NAME="DOC.2.158.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUShort(GLenum mode=0)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUShort"></A>
|
||||
<A NAME="DOC.2.156.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUShort(const <!1><A HREF="DrawElementsUShort.html#DOC.2.156.2">DrawElementsUShort</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.158.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUShort(const <!1><A HREF="DrawElementsUShort.html#DOC.2.158.2">DrawElementsUShort</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUShort"></A>
|
||||
<A NAME="DOC.2.156.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUShort(GLenum mode, unsigned int no, GLushort* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.158.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUShort(GLenum mode, unsigned int no, GLushort* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUShort"></A>
|
||||
<A NAME="DOC.2.156.4"></A>
|
||||
<A NAME="DOC.2.158.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUShort(GLenum mode, unsigned int no)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUShort"></A>
|
||||
<A NAME="DOC.2.156.5"></A>
|
||||
<A NAME="DOC.2.158.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>template<class InputIterator> DrawElementsUShort(GLenum mode, InputIterator <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, InputIterator <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.4">last</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.156.6"></A>
|
||||
<A NAME="DOC.2.158.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.156.7"></A>
|
||||
<A NAME="DOC.2.158.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.156.8"></A>
|
||||
<A NAME="DOC.2.158.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.156.9"></A>
|
||||
<A NAME="DOC.2.158.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.156.10"></A>
|
||||
<A NAME="DOC.2.158.10"></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="draw"></A>
|
||||
<A NAME="DOC.2.156.11"></A>
|
||||
<A NAME="DOC.2.158.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void draw() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.156.12"></A>
|
||||
<A NAME="DOC.2.158.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(Drawable::PrimitiveFunctor& functor) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumIndices"></A>
|
||||
<A NAME="DOC.2.156.13"></A>
|
||||
<A NAME="DOC.2.158.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumIndices() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="index"></A>
|
||||
<A NAME="DOC.2.156.14"></A>
|
||||
<A NAME="DOC.2.158.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int index(unsigned int pos) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="offsetIndices"></A>
|
||||
<A NAME="DOC.2.156.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>)</B></TT>
|
||||
<A NAME="DOC.2.158.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~DrawElementsUShort"></A>
|
||||
<A NAME="DOC.2.156.16"></A>
|
||||
<A NAME="DOC.2.158.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~DrawElementsUShort()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -52,9 +52,9 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.61.14">setUseCompleteImage</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.61.15">setSubImageDimensions</A></B>(unsigned int offsetX, unsigned int offsetY, unsigned int <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, unsigned int <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.61.15">setSubImageDimensions</A></B>(unsigned int offsetX, unsigned int offsetY, unsigned int <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, unsigned int <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.61.16">getSubImageDimensions</A></B>(unsigned int& offsetX, unsigned int& offsetY, unsigned int& <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, unsigned int& <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.61.16">getSubImageDimensions</A></B>(unsigned int& offsetX, unsigned int& offsetY, unsigned int& <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, unsigned int& <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.61.17">getUseSubImage</A></B>() const
|
||||
<DT>
|
||||
@@ -257,9 +257,9 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -275,7 +275,7 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -371,11 +371,11 @@ images using glDrawPixels</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setSubImageDimensions"></A>
|
||||
<A NAME="DOC.2.61.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setSubImageDimensions(unsigned int offsetX, unsigned int offsetY, unsigned int <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, unsigned int <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setSubImageDimensions(unsigned int offsetX, unsigned int offsetY, unsigned int <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, unsigned int <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getSubImageDimensions"></A>
|
||||
<A NAME="DOC.2.61.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getSubImageDimensions(unsigned int& offsetX, unsigned int& offsetY, unsigned int& <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, unsigned int& <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getSubImageDimensions(unsigned int& offsetX, unsigned int& offsetY, unsigned int& <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, unsigned int& <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUseSubImage"></A>
|
||||
<A NAME="DOC.2.61.17"></A>
|
||||
|
||||
@@ -261,9 +261,9 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Object.html">Object</A>* <B>clone</B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -279,7 +279,7 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -23,95 +23,95 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.202.39.1">Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.204.39.1">Extensions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.202.39.2">Extensions</A></B>(const <!1><A HREF="Extensions.3.html#DOC.2.202.39.2">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.204.39.2">Extensions</A></B>(const <!1><A HREF="Extensions.3.html#DOC.2.204.39.2">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.3.html">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.3.html">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.4">setupGLExtenions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.4">setupGLExtenions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.5">setMultiTexturingSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.5">setMultiTexturingSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.6">isMultiTexturingSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.6">isMultiTexturingSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.7">setTextureFilterAnisotropicSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.7">setTextureFilterAnisotropicSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.8">isTextureFilterAnisotropicSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.8">isTextureFilterAnisotropicSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.9">setTextureCompressionARBSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.9">setTextureCompressionARBSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.10">isTextureCompressionARBSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.10">isTextureCompressionARBSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.11">setTextureCompressionS3TCSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.11">setTextureCompressionS3TCSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.12">isTextureCompressionS3TCSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.12">isTextureCompressionS3TCSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.13">setTextureMirroredRepeatSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.13">setTextureMirroredRepeatSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.14">isTextureMirroredRepeatSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.14">isTextureMirroredRepeatSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.15">setTextureEdgeClampSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.15">setTextureEdgeClampSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.16">isTextureEdgeClampSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.16">isTextureEdgeClampSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.17">setTextureBorderClampSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.17">setTextureBorderClampSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.18">isTextureBorderClampSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.18">isTextureBorderClampSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.19">setGenerateMipMapSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.19">setGenerateMipMapSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.20">isGenerateMipMapSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.20">isGenerateMipMapSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.21">setMaxTextureSize</A></B>(GLint maxsize)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.21">setMaxTextureSize</A></B>(GLint maxsize)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.202.39.22">maxTextureSize</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.204.39.22">maxTextureSize</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.23">isCompressedTexImage2DSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.23">isCompressedTexImage2DSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.24">setCompressedTexImage2DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.24">setCompressedTexImage2DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.25">glCompressedTexImage2D</A></B>(GLenum target, GLint level, GLenum internalformat, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLint border, GLsizei imageSize, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.25">glCompressedTexImage2D</A></B>(GLenum target, GLint level, GLenum internalformat, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLint border, GLsizei imageSize, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.26">setCompressedTexSubImage2DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.26">setCompressedTexSubImage2DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.27">glCompressedTexSubImage2D</A></B>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLenum format, GLsizei type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.27">glCompressedTexSubImage2D</A></B>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLenum format, GLsizei type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.28">setGetCompressedTexImageProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.28">setGetCompressedTexImageProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.202.39.29">glGetCompressedTexImage</A></B>(GLenum target, GLint level, GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.204.39.29">glGetCompressedTexImage</A></B>(GLenum target, GLint level, GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
</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.202.39.31">_isMultiTexturingSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.31">_isMultiTexturingSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.32">_isTextureFilterAnisotropicSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.32">_isTextureFilterAnisotropicSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.33">_isTextureCompressionARBSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.33">_isTextureCompressionARBSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.34">_isTextureCompressionS3TCSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.34">_isTextureCompressionS3TCSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.35">_isTextureMirroredRepeatSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.35">_isTextureMirroredRepeatSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.36">_isTextureEdgeClampSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.36">_isTextureEdgeClampSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.37">_isTextureBorderClampSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.37">_isTextureBorderClampSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.202.39.38">_isGenerateMipMapSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.204.39.38">_isGenerateMipMapSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.202.39.39">_maxTextureSize</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.204.39.39">_maxTextureSize</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.202.39.40">_glCompressedTexImage2D</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.204.39.40">_glCompressedTexImage2D</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.202.39.41">_glCompressedTexSubImage2D</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.204.39.41">_glCompressedTexSubImage2D</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.202.39.42">_glGetCompressedTexImage</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.204.39.42">_glGetCompressedTexImage</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.202.39.30">~Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.204.39.30">~Extensions</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -150,171 +150,171 @@ check for the extensions or use the associated functions</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.202.39.1"></A>
|
||||
<A NAME="DOC.2.204.39.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.202.39.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.3.html#DOC.2.202.39.2">Extensions</A>& rhs)</B></TT>
|
||||
<A NAME="DOC.2.204.39.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.3.html#DOC.2.204.39.2">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lowestCommonDenominator"></A>
|
||||
<A NAME="DOC.2.202.39.3"></A>
|
||||
<A NAME="DOC.2.204.39.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void lowestCommonDenominator(const <!1><A HREF="Extensions.3.html">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setupGLExtenions"></A>
|
||||
<A NAME="DOC.2.202.39.4"></A>
|
||||
<A NAME="DOC.2.204.39.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setupGLExtenions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMultiTexturingSupported"></A>
|
||||
<A NAME="DOC.2.202.39.5"></A>
|
||||
<A NAME="DOC.2.204.39.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMultiTexturingSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isMultiTexturingSupported"></A>
|
||||
<A NAME="DOC.2.202.39.6"></A>
|
||||
<A NAME="DOC.2.204.39.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isMultiTexturingSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTextureFilterAnisotropicSupported"></A>
|
||||
<A NAME="DOC.2.202.39.7"></A>
|
||||
<A NAME="DOC.2.204.39.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureFilterAnisotropicSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTextureFilterAnisotropicSupported"></A>
|
||||
<A NAME="DOC.2.202.39.8"></A>
|
||||
<A NAME="DOC.2.204.39.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureFilterAnisotropicSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTextureCompressionARBSupported"></A>
|
||||
<A NAME="DOC.2.202.39.9"></A>
|
||||
<A NAME="DOC.2.204.39.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureCompressionARBSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTextureCompressionARBSupported"></A>
|
||||
<A NAME="DOC.2.202.39.10"></A>
|
||||
<A NAME="DOC.2.204.39.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureCompressionARBSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTextureCompressionS3TCSupported"></A>
|
||||
<A NAME="DOC.2.202.39.11"></A>
|
||||
<A NAME="DOC.2.204.39.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureCompressionS3TCSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTextureCompressionS3TCSupported"></A>
|
||||
<A NAME="DOC.2.202.39.12"></A>
|
||||
<A NAME="DOC.2.204.39.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureCompressionS3TCSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTextureMirroredRepeatSupported"></A>
|
||||
<A NAME="DOC.2.202.39.13"></A>
|
||||
<A NAME="DOC.2.204.39.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureMirroredRepeatSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTextureMirroredRepeatSupported"></A>
|
||||
<A NAME="DOC.2.202.39.14"></A>
|
||||
<A NAME="DOC.2.204.39.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureMirroredRepeatSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTextureEdgeClampSupported"></A>
|
||||
<A NAME="DOC.2.202.39.15"></A>
|
||||
<A NAME="DOC.2.204.39.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureEdgeClampSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTextureEdgeClampSupported"></A>
|
||||
<A NAME="DOC.2.202.39.16"></A>
|
||||
<A NAME="DOC.2.204.39.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureEdgeClampSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTextureBorderClampSupported"></A>
|
||||
<A NAME="DOC.2.202.39.17"></A>
|
||||
<A NAME="DOC.2.204.39.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTextureBorderClampSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTextureBorderClampSupported"></A>
|
||||
<A NAME="DOC.2.202.39.18"></A>
|
||||
<A NAME="DOC.2.204.39.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTextureBorderClampSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setGenerateMipMapSupported"></A>
|
||||
<A NAME="DOC.2.202.39.19"></A>
|
||||
<A NAME="DOC.2.204.39.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setGenerateMipMapSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isGenerateMipMapSupported"></A>
|
||||
<A NAME="DOC.2.202.39.20"></A>
|
||||
<A NAME="DOC.2.204.39.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isGenerateMipMapSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMaxTextureSize"></A>
|
||||
<A NAME="DOC.2.202.39.21"></A>
|
||||
<A NAME="DOC.2.204.39.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxTextureSize(GLint maxsize)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="maxTextureSize"></A>
|
||||
<A NAME="DOC.2.202.39.22"></A>
|
||||
<A NAME="DOC.2.204.39.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint maxTextureSize() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isCompressedTexImage2DSupported"></A>
|
||||
<A NAME="DOC.2.202.39.23"></A>
|
||||
<A NAME="DOC.2.204.39.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isCompressedTexImage2DSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCompressedTexImage2DProc"></A>
|
||||
<A NAME="DOC.2.202.39.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCompressedTexImage2DProc(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.204.39.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCompressedTexImage2DProc(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glCompressedTexImage2D"></A>
|
||||
<A NAME="DOC.2.202.39.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLint border, GLsizei imageSize, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<A NAME="DOC.2.204.39.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLint border, GLsizei imageSize, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCompressedTexSubImage2DProc"></A>
|
||||
<A NAME="DOC.2.202.39.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCompressedTexSubImage2DProc(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.204.39.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCompressedTexSubImage2DProc(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glCompressedTexSubImage2D"></A>
|
||||
<A NAME="DOC.2.202.39.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLenum format, GLsizei type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<A NAME="DOC.2.204.39.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLenum format, GLsizei type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setGetCompressedTexImageProc"></A>
|
||||
<A NAME="DOC.2.202.39.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setGetCompressedTexImageProc(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.204.39.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setGetCompressedTexImageProc(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glGetCompressedTexImage"></A>
|
||||
<A NAME="DOC.2.202.39.29"></A>
|
||||
<A NAME="DOC.2.204.39.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGetCompressedTexImage(GLenum target, GLint level, GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Extensions"></A>
|
||||
<A NAME="DOC.2.202.39.30"></A>
|
||||
<A NAME="DOC.2.204.39.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isMultiTexturingSupported"></A>
|
||||
<A NAME="DOC.2.202.39.31"></A>
|
||||
<A NAME="DOC.2.204.39.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isMultiTexturingSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTextureFilterAnisotropicSupported"></A>
|
||||
<A NAME="DOC.2.202.39.32"></A>
|
||||
<A NAME="DOC.2.204.39.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureFilterAnisotropicSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTextureCompressionARBSupported"></A>
|
||||
<A NAME="DOC.2.202.39.33"></A>
|
||||
<A NAME="DOC.2.204.39.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureCompressionARBSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTextureCompressionS3TCSupported"></A>
|
||||
<A NAME="DOC.2.202.39.34"></A>
|
||||
<A NAME="DOC.2.204.39.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureCompressionS3TCSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTextureMirroredRepeatSupported"></A>
|
||||
<A NAME="DOC.2.202.39.35"></A>
|
||||
<A NAME="DOC.2.204.39.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureMirroredRepeatSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTextureEdgeClampSupported"></A>
|
||||
<A NAME="DOC.2.202.39.36"></A>
|
||||
<A NAME="DOC.2.204.39.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureEdgeClampSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTextureBorderClampSupported"></A>
|
||||
<A NAME="DOC.2.202.39.37"></A>
|
||||
<A NAME="DOC.2.204.39.37"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTextureBorderClampSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isGenerateMipMapSupported"></A>
|
||||
<A NAME="DOC.2.202.39.38"></A>
|
||||
<A NAME="DOC.2.204.39.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isGenerateMipMapSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_maxTextureSize"></A>
|
||||
<A NAME="DOC.2.202.39.39"></A>
|
||||
<A NAME="DOC.2.204.39.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint _maxTextureSize</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glCompressedTexImage2D"></A>
|
||||
<A NAME="DOC.2.202.39.40"></A>
|
||||
<A NAME="DOC.2.204.39.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCompressedTexImage2D</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glCompressedTexSubImage2D"></A>
|
||||
<A NAME="DOC.2.202.39.41"></A>
|
||||
<A NAME="DOC.2.204.39.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCompressedTexSubImage2D</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glGetCompressedTexImage"></A>
|
||||
<A NAME="DOC.2.202.39.42"></A>
|
||||
<A NAME="DOC.2.204.39.42"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGetCompressedTexImage</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,63 +23,63 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.205.20.1">Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.207.20.1">Extensions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.205.20.2">Extensions</A></B>(const <!1><A HREF="Extensions.4.html#DOC.2.205.20.2">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.207.20.2">Extensions</A></B>(const <!1><A HREF="Extensions.4.html#DOC.2.207.20.2">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.4.html">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.4.html">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.4">setupGLExtenions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.4">setupGLExtenions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.5">setTexture3DSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.5">setTexture3DSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.205.20.6">isTexture3DSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.207.20.6">isTexture3DSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.7">setTexture3DFast</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.7">setTexture3DFast</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.205.20.8">isTexture3DFast</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.207.20.8">isTexture3DFast</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.9">setMaxTexture3DSize</A></B>(GLint maxsize)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.9">setMaxTexture3DSize</A></B>(GLint maxsize)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.205.20.10">maxTexture3DSize</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.207.20.10">maxTexture3DSize</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.11">setTexImage3DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.11">setTexImage3DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.12">glTexImage3D</A></B>( GLenum target, GLint level, GLenum internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.12">glTexImage3D</A></B>( GLenum target, GLint level, GLenum internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.13">setTexSubImage3DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.13">setTexSubImage3DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.14">glTexSubImage3D</A></B>( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.14">glTexSubImage3D</A></B>( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.15">setCopyTexSubImage3DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.15">setCopyTexSubImage3DProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.16">glCopyTexSubImage3D</A></B>( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, GLint <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A> ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.16">glCopyTexSubImage3D</A></B>( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, GLint <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A> ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.17">setBuild3DMipmapsProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.17">setBuild3DMipmapsProc</A></B>(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.205.20.18">gluBuild3DMipmaps</A></B>( GLenum target, GLint internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.207.20.18">gluBuild3DMipmaps</A></B>( GLenum target, GLint internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
</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.205.20.20">_isTexture3DSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.207.20.20">_isTexture3DSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.205.20.21">_isTexture3DFast</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.207.20.21">_isTexture3DFast</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.205.20.22">_maxTexture3DSize</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLint <B><A HREF="#DOC.2.207.20.22">_maxTexture3DSize</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.205.20.23">_glTexImage3D</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.207.20.23">_glTexImage3D</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.205.20.24">_glTexSubImage3D</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.207.20.24">_glTexSubImage3D</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.205.20.25">_glCopyTexSubImage3D</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.207.20.25">_glCopyTexSubImage3D</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.205.20.26">_gluBuild3DMipmaps</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.207.20.26">_gluBuild3DMipmaps</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.205.20.19">~Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.207.20.19">~Extensions</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -118,107 +118,107 @@ check for the extensions or use the associated functions</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.205.20.1"></A>
|
||||
<A NAME="DOC.2.207.20.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.205.20.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.4.html#DOC.2.205.20.2">Extensions</A>& rhs)</B></TT>
|
||||
<A NAME="DOC.2.207.20.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.4.html#DOC.2.207.20.2">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lowestCommonDenominator"></A>
|
||||
<A NAME="DOC.2.205.20.3"></A>
|
||||
<A NAME="DOC.2.207.20.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void lowestCommonDenominator(const <!1><A HREF="Extensions.4.html">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setupGLExtenions"></A>
|
||||
<A NAME="DOC.2.205.20.4"></A>
|
||||
<A NAME="DOC.2.207.20.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setupGLExtenions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTexture3DSupported"></A>
|
||||
<A NAME="DOC.2.205.20.5"></A>
|
||||
<A NAME="DOC.2.207.20.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTexture3DSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTexture3DSupported"></A>
|
||||
<A NAME="DOC.2.205.20.6"></A>
|
||||
<A NAME="DOC.2.207.20.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTexture3DSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTexture3DFast"></A>
|
||||
<A NAME="DOC.2.205.20.7"></A>
|
||||
<A NAME="DOC.2.207.20.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTexture3DFast(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isTexture3DFast"></A>
|
||||
<A NAME="DOC.2.205.20.8"></A>
|
||||
<A NAME="DOC.2.207.20.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isTexture3DFast() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMaxTexture3DSize"></A>
|
||||
<A NAME="DOC.2.205.20.9"></A>
|
||||
<A NAME="DOC.2.207.20.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxTexture3DSize(GLint maxsize)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="maxTexture3DSize"></A>
|
||||
<A NAME="DOC.2.205.20.10"></A>
|
||||
<A NAME="DOC.2.207.20.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint maxTexture3DSize() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTexImage3DProc"></A>
|
||||
<A NAME="DOC.2.205.20.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTexImage3DProc(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.207.20.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTexImage3DProc(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glTexImage3D"></A>
|
||||
<A NAME="DOC.2.205.20.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glTexImage3D( GLenum target, GLint level, GLenum internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels) const </B></TT>
|
||||
<A NAME="DOC.2.207.20.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glTexImage3D( GLenum target, GLint level, GLenum internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTexSubImage3DProc"></A>
|
||||
<A NAME="DOC.2.205.20.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTexSubImage3DProc(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.207.20.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTexSubImage3DProc(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glTexSubImage3D"></A>
|
||||
<A NAME="DOC.2.205.20.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels) const </B></TT>
|
||||
<A NAME="DOC.2.207.20.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCopyTexSubImage3DProc"></A>
|
||||
<A NAME="DOC.2.205.20.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCopyTexSubImage3DProc(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.207.20.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCopyTexSubImage3DProc(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glCopyTexSubImage3D"></A>
|
||||
<A NAME="DOC.2.205.20.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, GLint <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A> ) const </B></TT>
|
||||
<A NAME="DOC.2.207.20.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glCopyTexSubImage3D( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, GLint <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A> ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setBuild3DMipmapsProc"></A>
|
||||
<A NAME="DOC.2.205.20.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setBuild3DMipmapsProc(void* <!1><A HREF="Vec4.html#DOC.2.226.8">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.207.20.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setBuild3DMipmapsProc(void* <!1><A HREF="Vec4.html#DOC.2.228.8">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="gluBuild3DMipmaps"></A>
|
||||
<A NAME="DOC.2.205.20.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void gluBuild3DMipmaps( GLenum target, GLint internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<A NAME="DOC.2.207.20.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void gluBuild3DMipmaps( GLenum target, GLint internalFormat, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLsizei <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLsizei depth, GLenum format, GLenum type, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Extensions"></A>
|
||||
<A NAME="DOC.2.205.20.19"></A>
|
||||
<A NAME="DOC.2.207.20.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTexture3DSupported"></A>
|
||||
<A NAME="DOC.2.205.20.20"></A>
|
||||
<A NAME="DOC.2.207.20.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTexture3DSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isTexture3DFast"></A>
|
||||
<A NAME="DOC.2.205.20.21"></A>
|
||||
<A NAME="DOC.2.207.20.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isTexture3DFast</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_maxTexture3DSize"></A>
|
||||
<A NAME="DOC.2.205.20.22"></A>
|
||||
<A NAME="DOC.2.207.20.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLint _maxTexture3DSize</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glTexImage3D"></A>
|
||||
<A NAME="DOC.2.205.20.23"></A>
|
||||
<A NAME="DOC.2.207.20.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glTexImage3D</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glTexSubImage3D"></A>
|
||||
<A NAME="DOC.2.205.20.24"></A>
|
||||
<A NAME="DOC.2.207.20.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glTexSubImage3D</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glCopyTexSubImage3D"></A>
|
||||
<A NAME="DOC.2.205.20.25"></A>
|
||||
<A NAME="DOC.2.207.20.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glCopyTexSubImage3D</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_gluBuild3DMipmaps"></A>
|
||||
<A NAME="DOC.2.205.20.26"></A>
|
||||
<A NAME="DOC.2.207.20.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _gluBuild3DMipmaps</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,27 +23,27 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.206.20.1">Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.208.20.1">Extensions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.206.20.2">Extensions</A></B>(const <!1><A HREF="Extensions.5.html#DOC.2.206.20.2">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.208.20.2">Extensions</A></B>(const <!1><A HREF="Extensions.5.html#DOC.2.208.20.2">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.206.20.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.5.html">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.208.20.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.5.html">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.206.20.4">setupGLExtenions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.208.20.4">setupGLExtenions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.206.20.5">setCubeMapSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.208.20.5">setCubeMapSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.206.20.6">isCubeMapSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.208.20.6">isCubeMapSupported</A></B>() const
|
||||
</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.206.20.8">_isCubeMapSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.208.20.8">_isCubeMapSupported</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.206.20.7">~Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.208.20.7">~Extensions</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -82,35 +82,35 @@ check for the extensions or use the associated functions</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.206.20.1"></A>
|
||||
<A NAME="DOC.2.208.20.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.206.20.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.5.html#DOC.2.206.20.2">Extensions</A>& rhs)</B></TT>
|
||||
<A NAME="DOC.2.208.20.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.5.html#DOC.2.208.20.2">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lowestCommonDenominator"></A>
|
||||
<A NAME="DOC.2.206.20.3"></A>
|
||||
<A NAME="DOC.2.208.20.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void lowestCommonDenominator(const <!1><A HREF="Extensions.5.html">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setupGLExtenions"></A>
|
||||
<A NAME="DOC.2.206.20.4"></A>
|
||||
<A NAME="DOC.2.208.20.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setupGLExtenions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCubeMapSupported"></A>
|
||||
<A NAME="DOC.2.206.20.5"></A>
|
||||
<A NAME="DOC.2.208.20.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCubeMapSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isCubeMapSupported"></A>
|
||||
<A NAME="DOC.2.206.20.6"></A>
|
||||
<A NAME="DOC.2.208.20.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isCubeMapSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Extensions"></A>
|
||||
<A NAME="DOC.2.206.20.7"></A>
|
||||
<A NAME="DOC.2.208.20.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isCubeMapSupported"></A>
|
||||
<A NAME="DOC.2.206.20.8"></A>
|
||||
<A NAME="DOC.2.208.20.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isCubeMapSupported</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,47 +23,47 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.229.17.1">Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.231.17.1">Extensions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.229.17.2">Extensions</A></B>(const <!1><A HREF="Extensions.6.html#DOC.2.229.17.2">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.231.17.2">Extensions</A></B>(const <!1><A HREF="Extensions.6.html#DOC.2.231.17.2">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.6.html">Extensions</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.3">lowestCommonDenominator</A></B>(const <!1><A HREF="Extensions.6.html">Extensions</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.4">setupGLExtenions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.4">setupGLExtenions</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.5">setVertexProgramSupported</A></B>(bool flag)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.5">setVertexProgramSupported</A></B>(bool flag)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.229.17.6">isVertexProgramSupported</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.231.17.6">isVertexProgramSupported</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.7">glBindProgram</A></B>(GLenum target, GLuint id) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.7">glBindProgram</A></B>(GLenum target, GLuint id) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.8">glGenPrograms</A></B>(GLsizei n, GLuint* programs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.8">glGenPrograms</A></B>(GLsizei n, GLuint* programs) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.9">glDeletePrograms</A></B>(GLsizei n, GLuint* programs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.9">glDeletePrograms</A></B>(GLsizei n, GLuint* programs) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.10">glProgramString</A></B>(GLenum target, GLenum format, GLsizei len, const void* string) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.10">glProgramString</A></B>(GLenum target, GLenum format, GLsizei len, const void* string) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.229.17.11">glProgramLocalParameter4fv</A></B>(GLenum target, GLuint <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* params) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.231.17.11">glProgramLocalParameter4fv</A></B>(GLenum target, GLuint <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* params) const
|
||||
</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.229.17.13">_isVertexProgramSupported</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.231.17.13">_isVertexProgramSupported</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.229.17.14">_glBindProgram</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.231.17.14">_glBindProgram</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.229.17.15">_glGenPrograms</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.231.17.15">_glGenPrograms</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.229.17.16">_glDeletePrograms</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.231.17.16">_glDeletePrograms</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.229.17.17">_glProgramString</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.231.17.17">_glProgramString</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.229.17.18">_glProgramLocalParameter4fv</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void* <B><A HREF="#DOC.2.231.17.18">_glProgramLocalParameter4fv</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.229.17.12">~Extensions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.231.17.12">~Extensions</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -102,75 +102,75 @@ check for the extensions or use the associated functions</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.229.17.1"></A>
|
||||
<A NAME="DOC.2.231.17.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Extensions"></A>
|
||||
<A NAME="DOC.2.229.17.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.6.html#DOC.2.229.17.2">Extensions</A>& rhs)</B></TT>
|
||||
<A NAME="DOC.2.231.17.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Extensions(const <!1><A HREF="Extensions.6.html#DOC.2.231.17.2">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lowestCommonDenominator"></A>
|
||||
<A NAME="DOC.2.229.17.3"></A>
|
||||
<A NAME="DOC.2.231.17.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void lowestCommonDenominator(const <!1><A HREF="Extensions.6.html">Extensions</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setupGLExtenions"></A>
|
||||
<A NAME="DOC.2.229.17.4"></A>
|
||||
<A NAME="DOC.2.231.17.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setupGLExtenions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setVertexProgramSupported"></A>
|
||||
<A NAME="DOC.2.229.17.5"></A>
|
||||
<A NAME="DOC.2.231.17.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setVertexProgramSupported(bool flag)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isVertexProgramSupported"></A>
|
||||
<A NAME="DOC.2.229.17.6"></A>
|
||||
<A NAME="DOC.2.231.17.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool isVertexProgramSupported() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glBindProgram"></A>
|
||||
<A NAME="DOC.2.229.17.7"></A>
|
||||
<A NAME="DOC.2.231.17.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBindProgram(GLenum target, GLuint id) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glGenPrograms"></A>
|
||||
<A NAME="DOC.2.229.17.8"></A>
|
||||
<A NAME="DOC.2.231.17.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glGenPrograms(GLsizei n, GLuint* programs) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glDeletePrograms"></A>
|
||||
<A NAME="DOC.2.229.17.9"></A>
|
||||
<A NAME="DOC.2.231.17.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glDeletePrograms(GLsizei n, GLuint* programs) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glProgramString"></A>
|
||||
<A NAME="DOC.2.229.17.10"></A>
|
||||
<A NAME="DOC.2.231.17.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glProgramString(GLenum target, GLenum format, GLsizei len, const void* string) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glProgramLocalParameter4fv"></A>
|
||||
<A NAME="DOC.2.229.17.11"></A>
|
||||
<A NAME="DOC.2.231.17.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glProgramLocalParameter4fv(GLenum target, GLuint <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A>, const GLfloat* params) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Extensions"></A>
|
||||
<A NAME="DOC.2.229.17.12"></A>
|
||||
<A NAME="DOC.2.231.17.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Extensions()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_isVertexProgramSupported"></A>
|
||||
<A NAME="DOC.2.229.17.13"></A>
|
||||
<A NAME="DOC.2.231.17.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _isVertexProgramSupported</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glBindProgram"></A>
|
||||
<A NAME="DOC.2.229.17.14"></A>
|
||||
<A NAME="DOC.2.231.17.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glBindProgram</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glGenPrograms"></A>
|
||||
<A NAME="DOC.2.229.17.15"></A>
|
||||
<A NAME="DOC.2.231.17.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glGenPrograms</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glDeletePrograms"></A>
|
||||
<A NAME="DOC.2.229.17.16"></A>
|
||||
<A NAME="DOC.2.231.17.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glDeletePrograms</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glProgramString"></A>
|
||||
<A NAME="DOC.2.229.17.17"></A>
|
||||
<A NAME="DOC.2.231.17.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glProgramString</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_glProgramLocalParameter4fv"></A>
|
||||
<A NAME="DOC.2.229.17.18"></A>
|
||||
<A NAME="DOC.2.231.17.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void* _glProgramLocalParameter4fv</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -83,9 +83,9 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.30">glBindBuffer</A></B>(GLenum target, GLuint buffer) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.31">glBufferData</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.31">glBufferData</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.32">glBufferSubData</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.32">glBufferSubData</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.69.58.33">glDeleteBuffers</A></B>(GLsizei n, const GLuint* buffers) const
|
||||
<DT>
|
||||
@@ -193,9 +193,9 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.51">(APIENTRY * BindBufferProc)</A></B>(GLenum target, GLuint buffer)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.52">(APIENTRY * BufferDataProc)</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.52">(APIENTRY * BufferDataProc)</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.53">(APIENTRY * BufferSubDataProc)</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.53">(APIENTRY * BufferSubDataProc)</A></B>(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef void <B><A HREF="#DOC.2.69.58.54">(APIENTRY * DeleteBuffersProc)</A></B>(GLsizei n, const GLuint* buffers)
|
||||
<DT>
|
||||
@@ -373,11 +373,11 @@ check for the extensions or use the associated functions</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glBufferData"></A>
|
||||
<A NAME="DOC.2.69.58.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBufferData(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBufferData(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glBufferSubData"></A>
|
||||
<A NAME="DOC.2.69.58.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBufferSubData(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void glBufferSubData(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="glDeleteBuffers"></A>
|
||||
<A NAME="DOC.2.69.58.33"></A>
|
||||
@@ -457,11 +457,11 @@ check for the extensions or use the associated functions</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="(APIENTRY * BufferDataProc)"></A>
|
||||
<A NAME="DOC.2.69.58.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * BufferDataProc)(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * BufferDataProc)(GLenum target, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, GLenum usage)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="(APIENTRY * BufferSubDataProc)"></A>
|
||||
<A NAME="DOC.2.69.58.53"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * BufferSubDataProc)(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef void (APIENTRY * BufferSubDataProc)(GLenum target, <!1><A HREF="osg.html#DOC.2.62">GLintptrARB</A> <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>, <!1><A HREF="osg.html#DOC.2.63">GLsizeiptrARB</A> <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>, const GLvoid* <!1><A HREF="Image.html#DOC.2.88.34">data</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="(APIENTRY * DeleteBuffersProc)"></A>
|
||||
<A NAME="DOC.2.69.58.54"></A>
|
||||
|
||||
@@ -28,12 +28,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.73.2">Fog</A></B>(const <!1><A HREF="Fog.html#DOC.2.73.2">Fog</A>& fog, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.73.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Fog.html">Fog</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.9">FOG</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.73.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Fog.html">Fog</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.9">FOG</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.73.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.73.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.73.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.73.7">setMode</A></B>( <!1><A HREF="Fog.html#DOC.2.73.6">Mode</A> mode )
|
||||
<DT>
|
||||
@@ -47,7 +47,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.73.12">getStart</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.73.13">setEnd</A></B>( float <!1><A HREF="TriangleFunctor.html#DOC.2.218.16">end</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.73.13">setEnd</A></B>( float <!1><A HREF="TriangleFunctor.html#DOC.2.220.16">end</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.73.14">getEnd</A></B>() const
|
||||
<DT>
|
||||
@@ -104,7 +104,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -137,9 +137,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -155,7 +155,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -204,7 +204,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.73.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Fog.html">Fog</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.9">FOG</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Fog.html">Fog</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.9">FOG</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.73.4"></A>
|
||||
@@ -213,7 +213,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.73.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Mode"></A>
|
||||
<A NAME="DOC.2.73.6"></A>
|
||||
@@ -259,7 +259,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setEnd"></A>
|
||||
<A NAME="DOC.2.73.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setEnd( float <!1><A HREF="TriangleFunctor.html#DOC.2.218.16">end</A> )</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setEnd( float <!1><A HREF="TriangleFunctor.html#DOC.2.220.16">end</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getEnd"></A>
|
||||
<A NAME="DOC.2.73.14"></A>
|
||||
|
||||
@@ -28,12 +28,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.74.2">FragmentProgram</A></B>(const <!1><A HREF="FragmentProgram.html#DOC.2.74.2">FragmentProgram</A>& vp, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.74.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FragmentProgram.html">FragmentProgram</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.43">FRAGMENTPROGRAM</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.74.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FragmentProgram.html">FragmentProgram</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.43">FRAGMENTPROGRAM</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.74.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">osg::StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.74.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.74.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline GLuint& <B><A HREF="#DOC.2.74.6">getFragmentProgramID</A></B>(unsigned int contextID) const
|
||||
<DD><I>Get the handle to the fragment program id for the current context</I>
|
||||
@@ -119,7 +119,7 @@ class SG_EXPORT <B><A HREF="Extensions.2.html">Extensions</A></B>: public <!1><
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -150,9 +150,9 @@ class SG_EXPORT <B><A HREF="Extensions.2.html">Extensions</A></B>: public <!1><
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -168,7 +168,7 @@ class SG_EXPORT <B><A HREF="Extensions.2.html">Extensions</A></B>: public <!1><
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -217,7 +217,7 @@ class SG_EXPORT <B><A HREF="Extensions.2.html">Extensions</A></B>: public <!1><
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.74.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FragmentProgram.html">FragmentProgram</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.43">FRAGMENTPROGRAM</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FragmentProgram.html">FragmentProgram</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.43">FRAGMENTPROGRAM</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.74.4"></A>
|
||||
@@ -226,7 +226,7 @@ class SG_EXPORT <B><A HREF="Extensions.2.html">Extensions</A></B>: public <!1><
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.74.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFragmentProgramID"></A>
|
||||
<A NAME="DOC.2.74.6"></A>
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.76.2">FrontFace</A></B>(const <!1><A HREF="FrontFace.html#DOC.2.76.2">FrontFace</A>& ff, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.76.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FrontFace.html">FrontFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.10">FRONTFACE</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.76.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FrontFace.html">FrontFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.10">FRONTFACE</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.76.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<DD><I>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs</I>
|
||||
@@ -70,7 +70,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -80,7 +80,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& ) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& ) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&) const
|
||||
</DL></P>
|
||||
@@ -105,9 +105,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -172,7 +172,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.76.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FrontFace.html">FrontFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.10">FRONTFACE</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="FrontFace.html">FrontFace</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.10">FRONTFACE</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.76.4"></A>
|
||||
|
||||
@@ -265,6 +265,9 @@
|
||||
<IMG ALT="o" BORDER=0 SRC=icon1.gif>defined(sun)(__DARWIN_OSX__)(float)(float)(float)(float)(float)(float)(float)(float)(sun)(float)(sun)(__hpux__)<A NAME="(DARWIN_OSX_PRE_10_2)"></A>
|
||||
<B>(DARWIN_OSX_PRE_10_2)</B>(float)<DT>
|
||||
|
||||
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSG_USE_DOUBLE_MATRICES"></A>
|
||||
<B>OSG_USE_DOUBLE_MATRICES</B><DT>
|
||||
|
||||
<IMG ALT="o" BORDER=0 SRC=icon1.gif>#define<A NAME="OSG_MATRIXTRANSFORM"></A>
|
||||
<B>OSG_MATRIXTRANSFORM</B><DT>
|
||||
|
||||
|
||||
@@ -110,15 +110,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>traverse</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -152,13 +152,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -198,7 +198,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -212,9 +212,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -237,9 +237,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -255,7 +255,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -22,32 +22,32 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.1">Grid</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.181.1">Grid</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.2">Grid</A></B>(const <!1><A HREF="Grid.html#DOC.2.179.2">Grid</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.181.2">Grid</A></B>(const <!1><A HREF="Grid.html#DOC.2.181.2">Grid</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.3">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Grid.html">Grid</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.181.3">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Grid.html">Grid</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.179.4">allocateGrid</A></B>(unsigned int numColumns, unsigned int numRows)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.181.4">allocateGrid</A></B>(unsigned int numColumns, unsigned int numRows)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.179.5">setHeight</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>, float value)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.181.5">setHeight</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>, float value)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.179.6">getHeight</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.181.6">getHeight</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>) const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Grid.html#DOC.2.179.8">HeightList</A> <B><A HREF="#DOC.2.179.9">_heights</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Grid.html#DOC.2.181.8">HeightList</A> <B><A HREF="#DOC.2.181.9">_heights</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.179.7">~Grid</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.181.7">~Grid</A></B>()
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<float> <B><A HREF="#DOC.2.179.8">HeightList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<float> <B><A HREF="#DOC.2.181.8">HeightList</A></B>
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -81,7 +81,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline float <B>getYInterval</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Vec3.html">Vec3</A> <B>getNormal</B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Vec3.html">Vec3</A> <B>getNormal</B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setRotation</B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
@@ -122,9 +122,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -140,7 +140,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -178,40 +178,40 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Grid"></A>
|
||||
<A NAME="DOC.2.179.1"></A>
|
||||
<A NAME="DOC.2.181.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Grid()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Grid"></A>
|
||||
<A NAME="DOC.2.179.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Grid(const <!1><A HREF="Grid.html#DOC.2.179.2">Grid</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.181.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Grid(const <!1><A HREF="Grid.html#DOC.2.181.2">Grid</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.179.3"></A>
|
||||
<A NAME="DOC.2.181.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Grid.html">Grid</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="allocateGrid"></A>
|
||||
<A NAME="DOC.2.179.4"></A>
|
||||
<A NAME="DOC.2.181.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void allocateGrid(unsigned int numColumns, unsigned int numRows)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setHeight"></A>
|
||||
<A NAME="DOC.2.179.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setHeight(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>, float value)</B></TT>
|
||||
<A NAME="DOC.2.181.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setHeight(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>, float value)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getHeight"></A>
|
||||
<A NAME="DOC.2.179.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float getHeight(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>) const </B></TT>
|
||||
<A NAME="DOC.2.181.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float getHeight(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Grid"></A>
|
||||
<A NAME="DOC.2.179.7"></A>
|
||||
<A NAME="DOC.2.181.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Grid()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="HeightList"></A>
|
||||
<A NAME="DOC.2.179.8"></A>
|
||||
<A NAME="DOC.2.181.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<float> HeightList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_heights"></A>
|
||||
<A NAME="DOC.2.179.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Grid.html#DOC.2.179.8">HeightList</A> _heights</B></TT>
|
||||
<A NAME="DOC.2.181.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Grid.html#DOC.2.181.8">HeightList</A> _heights</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
||||
|
||||
@@ -104,15 +104,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -146,13 +146,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -192,7 +192,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -206,9 +206,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -231,9 +231,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -249,7 +249,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -22,67 +22,67 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.178.1">HeightField</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.180.1">HeightField</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.178.2">HeightField</A></B>(const <!1><A HREF="HeightField.html#DOC.2.178.2">HeightField</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.180.2">HeightField</A></B>(const <!1><A HREF="HeightField.html#DOC.2.180.2">HeightField</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.178.3">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.180.3">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.178.4">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.180.4">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.178.5">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.180.5">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.178.6">accept</A></B>(<!1><A HREF="ShapeVisitor.html">osg::ShapeVisitor</A>& sv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.180.6">accept</A></B>(<!1><A HREF="ShapeVisitor.html">osg::ShapeVisitor</A>& sv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.178.7">accept</A></B>(<!1><A HREF="ConstShapeVisitor.html">osg::ConstShapeVisitor</A>& csv) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.180.7">accept</A></B>(<!1><A HREF="ConstShapeVisitor.html">osg::ConstShapeVisitor</A>& csv) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.178.8">getNumColumns</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.180.8">getNumColumns</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.178.9">getNumRows</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.180.9">getNumRows</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.178.10">setOrigin</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& origin)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.180.10">setOrigin</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& origin)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">osg::Vec3</A>& <B><A HREF="#DOC.2.178.11">getOrigin</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">osg::Vec3</A>& <B><A HREF="#DOC.2.180.11">getOrigin</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.178.12">setXInterval</A></B>(float dx)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.180.12">setXInterval</A></B>(float dx)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.178.13">getXInterval</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.180.13">getXInterval</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.178.14">setYInterval</A></B>(float dy)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.180.14">setYInterval</A></B>(float dy)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.178.15">getYInterval</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.180.15">getYInterval</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.178.16">getHeight</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>) const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.180.16">getHeight</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>) const = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.178.17">getNormal</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.180.17">getNormal</A></B>(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.178.18">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.180.18">setRotation</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.178.19">getRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.180.19">getRotation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.178.20">getRotationMatrix</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.180.20">getRotationMatrix</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.178.21">zeroRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.180.21">zeroRotation</A></B>() const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.178.23">_columns</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.180.23">_columns</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.178.24">_rows</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.180.24">_rows</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">osg::Vec3</A> <B><A HREF="#DOC.2.178.25">_origin</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">osg::Vec3</A> <B><A HREF="#DOC.2.180.25">_origin</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.178.26">_dx</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.180.26">_dx</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.178.27">_dy</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.180.27">_dy</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.178.28">_rotation</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.180.28">_rotation</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.178.22">~HeightField</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.180.22">~HeightField</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -100,9 +100,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -118,7 +118,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -156,115 +156,115 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="HeightField"></A>
|
||||
<A NAME="DOC.2.178.1"></A>
|
||||
<A NAME="DOC.2.180.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> HeightField()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="HeightField"></A>
|
||||
<A NAME="DOC.2.178.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> HeightField(const <!1><A HREF="HeightField.html#DOC.2.178.2">HeightField</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.180.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> HeightField(const <!1><A HREF="HeightField.html#DOC.2.180.2">HeightField</A>& mesh, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.178.3"></A>
|
||||
<A NAME="DOC.2.180.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.178.4"></A>
|
||||
<A NAME="DOC.2.180.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.178.5"></A>
|
||||
<A NAME="DOC.2.180.5"></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="accept"></A>
|
||||
<A NAME="DOC.2.178.6"></A>
|
||||
<A NAME="DOC.2.180.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="ShapeVisitor.html">osg::ShapeVisitor</A>& sv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.178.7"></A>
|
||||
<A NAME="DOC.2.180.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="ConstShapeVisitor.html">osg::ConstShapeVisitor</A>& csv) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumColumns"></A>
|
||||
<A NAME="DOC.2.178.8"></A>
|
||||
<A NAME="DOC.2.180.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumColumns() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumRows"></A>
|
||||
<A NAME="DOC.2.178.9"></A>
|
||||
<A NAME="DOC.2.180.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumRows() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setOrigin"></A>
|
||||
<A NAME="DOC.2.178.10"></A>
|
||||
<A NAME="DOC.2.180.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setOrigin(const <!1><A HREF="Vec3.html">osg::Vec3</A>& origin)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOrigin"></A>
|
||||
<A NAME="DOC.2.178.11"></A>
|
||||
<A NAME="DOC.2.180.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">osg::Vec3</A>& getOrigin() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setXInterval"></A>
|
||||
<A NAME="DOC.2.178.12"></A>
|
||||
<A NAME="DOC.2.180.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setXInterval(float dx)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getXInterval"></A>
|
||||
<A NAME="DOC.2.178.13"></A>
|
||||
<A NAME="DOC.2.180.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getXInterval() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setYInterval"></A>
|
||||
<A NAME="DOC.2.178.14"></A>
|
||||
<A NAME="DOC.2.180.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setYInterval(float dy)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getYInterval"></A>
|
||||
<A NAME="DOC.2.178.15"></A>
|
||||
<A NAME="DOC.2.180.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getYInterval() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getHeight"></A>
|
||||
<A NAME="DOC.2.178.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float getHeight(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>) const = 0</B></TT>
|
||||
<A NAME="DOC.2.180.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float getHeight(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>) const = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNormal"></A>
|
||||
<A NAME="DOC.2.178.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Vec3.html">Vec3</A> getNormal(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>) const </B></TT>
|
||||
<A NAME="DOC.2.180.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Vec3.html">Vec3</A> getNormal(unsigned int c, unsigned int <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setRotation"></A>
|
||||
<A NAME="DOC.2.178.18"></A>
|
||||
<A NAME="DOC.2.180.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRotation(const <!1><A HREF="Quat.html">Quat</A>& quat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotation"></A>
|
||||
<A NAME="DOC.2.178.19"></A>
|
||||
<A NAME="DOC.2.180.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A>& getRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotationMatrix"></A>
|
||||
<A NAME="DOC.2.178.20"></A>
|
||||
<A NAME="DOC.2.180.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="osg.html#DOC.2.102">Matrix</A> getRotationMatrix() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="zeroRotation"></A>
|
||||
<A NAME="DOC.2.178.21"></A>
|
||||
<A NAME="DOC.2.180.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool zeroRotation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~HeightField"></A>
|
||||
<A NAME="DOC.2.178.22"></A>
|
||||
<A NAME="DOC.2.180.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~HeightField()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_columns"></A>
|
||||
<A NAME="DOC.2.178.23"></A>
|
||||
<A NAME="DOC.2.180.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _columns</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_rows"></A>
|
||||
<A NAME="DOC.2.178.24"></A>
|
||||
<A NAME="DOC.2.180.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _rows</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_origin"></A>
|
||||
<A NAME="DOC.2.178.25"></A>
|
||||
<A NAME="DOC.2.180.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">osg::Vec3</A> _origin</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_dx"></A>
|
||||
<A NAME="DOC.2.178.26"></A>
|
||||
<A NAME="DOC.2.180.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _dx</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_dy"></A>
|
||||
<A NAME="DOC.2.178.27"></A>
|
||||
<A NAME="DOC.2.180.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _dy</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_rotation"></A>
|
||||
<A NAME="DOC.2.178.28"></A>
|
||||
<A NAME="DOC.2.180.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Quat.html">Quat</A> _rotation</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.88.15">setImage</A></B>(int <!1><A HREF="Image.html#DOC.2.88.20">s</A>, int <!1><A HREF="Image.html#DOC.2.88.21">t</A>, int <!1><A HREF="Image.html#DOC.2.88.22">r</A>, GLint internalTextureformat, GLenum format, GLenum type, unsigned char* <!1><A HREF="Image.html#DOC.2.88.34">data</A>, <!1><A HREF="Image.html#DOC.2.88.11">AllocationMode</A> mode, int packing=1)
|
||||
<DD><I>set the image data and format.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.88.16">readPixels</A></B>(int <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, int <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, int <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, int <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLenum format, GLenum type)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.88.16">readPixels</A></B>(int <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, int <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, int <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, int <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLenum format, GLenum type)
|
||||
<DD><I>readPixels from screen at specified position and size, using glReadPixels.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.88.17">readImageFromCurrentTexture</A></B>(unsigned int contextID=0)
|
||||
@@ -118,7 +118,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.88.38">flipVertical</A></B>(int image=0)
|
||||
<DD><I>Flip the image vertically</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.88.39">ensureValidSizeForTexturing</A></B>(GLint <!1><A HREF="Extensions.3.html#DOC.2.202.39.22">maxTextureSize</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.88.39">ensureValidSizeForTexturing</A></B>(GLint <!1><A HREF="Extensions.3.html#DOC.2.204.39.22">maxTextureSize</A>)
|
||||
<DD><I>Ensure image dimensions are a power of two.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.88.40">dirty</A></B>()
|
||||
@@ -136,7 +136,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static unsigned int <B><A HREF="#DOC.2.88.45">computePixelSizeInBits</A></B>(GLenum format, GLenum type)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static unsigned int <B><A HREF="#DOC.2.88.46">computeRowWidthInBytes</A></B>(int <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLenum format, GLenum type, int packing)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static unsigned int <B><A HREF="#DOC.2.88.46">computeRowWidthInBytes</A></B>(int <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLenum format, GLenum type, int packing)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static int <B><A HREF="#DOC.2.88.47">computeNearestPowerOfTwo</A></B>(int <!1><A HREF="Image.html#DOC.2.88.20">s</A>, float bias=0.5f)
|
||||
<DT>
|
||||
@@ -205,9 +205,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -223,7 +223,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -344,7 +344,7 @@ value of packing is supplied than _packing is simply set to that value.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="readPixels"></A>
|
||||
<A NAME="DOC.2.88.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void readPixels(int <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, int <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, int <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, int <!1><A HREF="Viewport.html#DOC.2.230.11">height</A>, GLenum format, GLenum type)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void readPixels(int <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, int <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, int <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, int <!1><A HREF="Viewport.html#DOC.2.232.11">height</A>, GLenum format, GLenum type)</B></TT>
|
||||
<DD>readPixels from screen at specified position and size, using glReadPixels.
|
||||
Create memory for storage if required, reuse existing pixel coords if possible.
|
||||
<DL><DT><DD></DL><P>
|
||||
@@ -459,7 +459,7 @@ If source is NULL then no operation happens, this Image is left unchanged.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ensureValidSizeForTexturing"></A>
|
||||
<A NAME="DOC.2.88.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void ensureValidSizeForTexturing(GLint <!1><A HREF="Extensions.3.html#DOC.2.202.39.22">maxTextureSize</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void ensureValidSizeForTexturing(GLint <!1><A HREF="Extensions.3.html#DOC.2.204.39.22">maxTextureSize</A>)</B></TT>
|
||||
<DD>Ensure image dimensions are a power of two.
|
||||
Mip Mapped texture require the image dimensions to be
|
||||
power of two and are within the maxiumum texture size for
|
||||
@@ -494,7 +494,7 @@ the host machine.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeRowWidthInBytes"></A>
|
||||
<A NAME="DOC.2.88.46"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static unsigned int computeRowWidthInBytes(int <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>, GLenum format, GLenum type, int packing)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static unsigned int computeRowWidthInBytes(int <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>, GLenum format, GLenum type, int packing)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeNearestPowerOfTwo"></A>
|
||||
<A NAME="DOC.2.88.47"></A>
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.91.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Impostor.html">Impostor</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.91.5">setImpostorThreshold</A></B>(float <!1><A HREF="Plane.html#DOC.2.136.28">distance</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.91.5">setImpostorThreshold</A></B>(float <!1><A HREF="Plane.html#DOC.2.138.28">distance</A>)
|
||||
<DD><I>Set the Impostor threshold distance.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.91.6">setImpostorThresholdToBound</A></B>(float ratio=1.0f)
|
||||
@@ -177,15 +177,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -219,13 +219,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -265,7 +265,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -279,9 +279,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -304,9 +304,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -322,7 +322,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -414,7 +414,7 @@ geometry.</BLOCKQUOTE>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setImpostorThreshold"></A>
|
||||
<A NAME="DOC.2.91.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setImpostorThreshold(float <!1><A HREF="Plane.html#DOC.2.136.28">distance</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setImpostorThreshold(float <!1><A HREF="Plane.html#DOC.2.138.28">distance</A>)</B></TT>
|
||||
<DD>Set the Impostor threshold distance.
|
||||
For eye points further than this threshold the Imposter is used if appropriate,
|
||||
otherwise the LOD children as chosen as per a standard LOD node.
|
||||
|
||||
@@ -308,9 +308,9 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -326,7 +326,7 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.9.1">IndexArray</A></B>(<!1><A HREF="Array.html#DOC.2.7.1">Type</A> arrayType=<!1><A HREF="Array.html#DOC.2.7.1.1">ArrayType</A>, GLint dataSize=0, GLenum dataType=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.9.2">IndexArray</A></B>(const <!1><A HREF="Array.html">Array</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.9.2">IndexArray</A></B>(const <!1><A HREF="Array.html">Array</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.9.3">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
@@ -89,9 +89,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Object.html">Object</A>* <B>clone</B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -107,7 +107,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -150,7 +150,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="IndexArray"></A>
|
||||
<A NAME="DOC.2.9.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> IndexArray(const <!1><A HREF="Array.html">Array</A>& array, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> IndexArray(const <!1><A HREF="Array.html">Array</A>& <!1><A HREF="Geometry.html#DOC.2.84.65.5">array</A>, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.9.3"></A>
|
||||
|
||||
@@ -22,16 +22,16 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.175.1">InfinitePlane</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.177.1">InfinitePlane</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.175.2">InfinitePlane</A></B>(const <!1><A HREF="InfinitePlane.html#DOC.2.175.2">InfinitePlane</A>& plane, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.177.2">InfinitePlane</A></B>(const <!1><A HREF="InfinitePlane.html#DOC.2.177.2">InfinitePlane</A>& plane, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.175.3">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="InfinitePlane.html">InfinitePlane</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.177.3">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="InfinitePlane.html">InfinitePlane</A>)
|
||||
</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.175.4">~InfinitePlane</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.177.4">~InfinitePlane</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -59,9 +59,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -77,7 +77,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -114,7 +114,7 @@
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(const <!1><A HREF="Plane.html">Plane</A>& pl)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(float <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, float c, float d)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(float <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, float c, float d)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(const <!1><A HREF="Vec4.html">Vec4</A>& vec)
|
||||
<DT>
|
||||
@@ -182,19 +182,19 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="InfinitePlane"></A>
|
||||
<A NAME="DOC.2.175.1"></A>
|
||||
<A NAME="DOC.2.177.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> InfinitePlane()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="InfinitePlane"></A>
|
||||
<A NAME="DOC.2.175.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> InfinitePlane(const <!1><A HREF="InfinitePlane.html#DOC.2.175.2">InfinitePlane</A>& plane, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.177.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> InfinitePlane(const <!1><A HREF="InfinitePlane.html#DOC.2.177.2">InfinitePlane</A>& plane, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.175.3"></A>
|
||||
<A NAME="DOC.2.177.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="InfinitePlane.html">InfinitePlane</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~InfinitePlane"></A>
|
||||
<A NAME="DOC.2.175.4"></A>
|
||||
<A NAME="DOC.2.177.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~InfinitePlane()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -149,15 +149,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -191,13 +191,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -237,7 +237,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -251,9 +251,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -276,9 +276,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -294,7 +294,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -28,12 +28,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.95.2">Light</A></B>(const <!1><A HREF="Light.html#DOC.2.95.2">Light</A>& light, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.95.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Light.html">Light</A>, (<!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.192.6.12">LIGHT_0</A>+<!1><A HREF="Light.html#DOC.2.95.32">_lightnum</A>))
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.95.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Light.html">Light</A>, (<!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.194.6.12">LIGHT_0</A>+<!1><A HREF="Light.html#DOC.2.95.32">_lightnum</A>))
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.95.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.95.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.95.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.95.6">setLightNum</A></B>(int num)
|
||||
<DD><I>Set which OpenGL light to operate on</I>
|
||||
@@ -156,7 +156,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -189,9 +189,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -207,7 +207,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -256,7 +256,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.95.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Light.html">Light</A>, (<!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.192.6.12">LIGHT_0</A>+<!1><A HREF="Light.html#DOC.2.95.32">_lightnum</A>))</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Light.html">Light</A>, (<!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A>)(<!1><A HREF="StateAttribute.html#DOC.2.194.6.12">LIGHT_0</A>+<!1><A HREF="Light.html#DOC.2.95.32">_lightnum</A>))</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.95.4"></A>
|
||||
@@ -265,7 +265,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.95.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setLightNum"></A>
|
||||
<A NAME="DOC.2.95.6"></A>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.96.2">LightModel</A></B>(const <!1><A HREF="LightModel.html#DOC.2.96.2">LightModel</A>& lw, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.96.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LightModel.html">LightModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.28">LIGHTMODEL</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.96.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LightModel.html">LightModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.28">LIGHTMODEL</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.96.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<DD><I>return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs</I>
|
||||
@@ -87,7 +87,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -97,7 +97,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& ) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& ) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&) const
|
||||
</DL></P>
|
||||
@@ -122,9 +122,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -140,7 +140,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -188,7 +188,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.96.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LightModel.html">LightModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.28">LIGHTMODEL</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LightModel.html">LightModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.28">LIGHTMODEL</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.96.4"></A>
|
||||
|
||||
@@ -133,15 +133,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -175,13 +175,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -221,7 +221,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -235,9 +235,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -260,9 +260,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -278,7 +278,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.98.14">intersect</A></B>(const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& bs, float& r1, float& r2) const
|
||||
<DD><I>return true if segment intersects BoundingSphere and return the intersection ratio's</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.98.15">intersect</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3, float& <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.98.15">intersect</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3, float& <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>)
|
||||
<DD><I>return true if segment intersects triangle and set ratio long segment.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.98.16">mult</A></B>(const <!1><A HREF="LineSegment.html">LineSegment</A>& seg, const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& m)
|
||||
@@ -172,7 +172,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="intersect"></A>
|
||||
<A NAME="DOC.2.98.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool intersect(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3, float& <!1><A HREF="UByte4.html#DOC.2.219.12">r</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool intersect(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3, float& <!1><A HREF="UByte4.html#DOC.2.221.12">r</A>)</B></TT>
|
||||
<DD>return true if segment intersects triangle and set ratio long segment.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="mult"></A>
|
||||
|
||||
@@ -27,12 +27,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.99.2">LineStipple</A></B>(const <!1><A HREF="LineStipple.html#DOC.2.99.2">LineStipple</A>& lw, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.99.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineStipple.html">LineStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.22">LINESTIPPLE</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.99.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineStipple.html">LineStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.22">LINESTIPPLE</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.99.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.99.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.99.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.99.6">setFactor</A></B>(GLint factor)
|
||||
<DT>
|
||||
@@ -72,7 +72,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -105,9 +105,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -171,7 +171,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.99.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineStipple.html">LineStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.22">LINESTIPPLE</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineStipple.html">LineStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.22">LINESTIPPLE</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.99.4"></A>
|
||||
@@ -180,7 +180,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.99.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setFactor"></A>
|
||||
<A NAME="DOC.2.99.6"></A>
|
||||
|
||||
@@ -28,12 +28,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.100.2">LineWidth</A></B>(const <!1><A HREF="LineWidth.html#DOC.2.100.2">LineWidth</A>& lw, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.100.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineWidth.html">LineWidth</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.21">LINEWIDTH</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.100.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineWidth.html">LineWidth</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.21">LINEWIDTH</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.100.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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.100.5">setWidth</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.100.5">setWidth</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.100.6">getWidth</A></B>() const
|
||||
<DT>
|
||||
@@ -65,7 +65,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -75,7 +75,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& ) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& ) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&) const
|
||||
</DL></P>
|
||||
@@ -100,9 +100,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -118,7 +118,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -167,7 +167,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.100.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineWidth.html">LineWidth</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.21">LINEWIDTH</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="LineWidth.html">LineWidth</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.21">LINEWIDTH</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.100.4"></A>
|
||||
@@ -176,7 +176,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setWidth"></A>
|
||||
<A NAME="DOC.2.100.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setWidth(float <!1><A HREF="Viewport.html#DOC.2.230.10">width</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setWidth(float <!1><A HREF="Viewport.html#DOC.2.232.10">width</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getWidth"></A>
|
||||
<A NAME="DOC.2.100.6"></A>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_Node</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.185.1.3">name</A>)</H2><BLOCKQUOTE>META_Node macro define the standard clone, isSameKindAs, className and accept methods.</BLOCKQUOTE>
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_Node</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.186.1.3">name</A>)</H2><BLOCKQUOTE>META_Node macro define the standard clone, isSameKindAs, className and accept methods.</BLOCKQUOTE>
|
||||
|
||||
<A NAME="DOC.DOCU"></A>
|
||||
<HR>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_Object</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.185.1.3">name</A>)</H2><BLOCKQUOTE>META_Object macro define the standard clone, isSameKindAs and className methods.</BLOCKQUOTE>
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_Object</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.186.1.3">name</A>)</H2><BLOCKQUOTE>META_Object macro define the standard clone, isSameKindAs and className methods.</BLOCKQUOTE>
|
||||
|
||||
<A NAME="DOC.DOCU"></A>
|
||||
<HR>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_Shape</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.185.1.3">name</A>)</H2><BLOCKQUOTE>META_StateAttribute macro define the standard clone, isSameKindAs, className and getType methods.</BLOCKQUOTE>
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_Shape</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.186.1.3">name</A>)</H2><BLOCKQUOTE>META_StateAttribute macro define the standard clone, isSameKindAs, className and getType methods.</BLOCKQUOTE>
|
||||
|
||||
<A NAME="DOC.DOCU"></A>
|
||||
<HR>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</HEAD>
|
||||
<BODY BGCOLOR="#ffffff">
|
||||
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_StateAttribute</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.185.1.3">name</A>, type)</H2><BLOCKQUOTE>META_StateAttribute macro define the standard clone, isSameKindAs, className and getType methods.</BLOCKQUOTE>
|
||||
<H2>#define <A HREF="#DOC.DOCU">osg::META_StateAttribute</A></H2><H2>(library, <!1><A HREF="Test.html#DOC.186.1.3">name</A>, type)</H2><BLOCKQUOTE>META_StateAttribute macro define the standard clone, isSameKindAs, className and getType methods.</BLOCKQUOTE>
|
||||
|
||||
<A NAME="DOC.DOCU"></A>
|
||||
<HR>
|
||||
|
||||
@@ -28,12 +28,12 @@
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.101.2">Material</A></B>(const <!1><A HREF="Material.html#DOC.2.101.2">Material</A>& mat, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.101.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Material.html">Material</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.4">MATERIAL</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.101.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Material.html">Material</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.4">MATERIAL</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.101.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.101.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.101.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.101.6">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<DT>
|
||||
@@ -149,7 +149,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -182,9 +182,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -200,7 +200,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -249,7 +249,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.101.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Material.html">Material</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.4">MATERIAL</A>)</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Material.html">Material</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.4">MATERIAL</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.101.4"></A>
|
||||
@@ -258,7 +258,7 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.101.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.101.6"></A>
|
||||
|
||||
@@ -23,51 +23,51 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.104.1">MatrixTransform</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.1">MatrixTransform</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.104.2">MatrixTransform</A></B>(const <!1><A HREF="MatrixTransform.html#DOC.2.104.2">MatrixTransform</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.2">MatrixTransform</A></B>(const <!1><A HREF="MatrixTransform.html#DOC.2.106.2">MatrixTransform</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.104.3">MatrixTransform</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.3">MatrixTransform</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.104.4">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="MatrixTransform.html">MatrixTransform</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.4">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="MatrixTransform.html">MatrixTransform</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="MatrixTransform.html">MatrixTransform</A>* <B><A HREF="#DOC.2.104.5">asMatrixTransform</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="MatrixTransform.html">MatrixTransform</A>* <B><A HREF="#DOC.2.106.5">asMatrixTransform</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="MatrixTransform.html">MatrixTransform</A>* <B><A HREF="#DOC.2.104.6">asMatrixTransform</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="MatrixTransform.html">MatrixTransform</A>* <B><A HREF="#DOC.2.106.6">asMatrixTransform</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.104.7">setMatrix</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.106.7">setMatrix</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<DD><I>Set the transform's matrix</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& <B><A HREF="#DOC.2.104.8">getMatrix</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& <B><A HREF="#DOC.2.106.8">getMatrix</A></B>() const
|
||||
<DD><I>Get the matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.104.9">preMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.106.9">preMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<DD><I>pre multiply the transforms matrix</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.104.10">postMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.106.10">postMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<DD><I>post multiply the transforms matrix</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& <B><A HREF="#DOC.2.104.11">getInverseMatrix</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& <B><A HREF="#DOC.2.106.11">getInverseMatrix</A></B>() const
|
||||
<DD><I>Get the inverse matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.104.12">computeLocalToWorldMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>*) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.106.12">computeLocalToWorldMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>*) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.104.13">computeWorldToLocalMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>*) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.106.13">computeWorldToLocalMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>*) const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.104.15">_matrix</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.106.15">_matrix</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.104.16">_inverse</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable <!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.106.16">_inverse</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable bool <B><A HREF="#DOC.2.104.17">_inverseDirty</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable bool <B><A HREF="#DOC.2.106.17">_inverseDirty</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.104.14">~MatrixTransform</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.106.14">~MatrixTransform</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -87,15 +87,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const <!1><A HREF="DOFTransform.html">DOFTransform</A>* <B>asDOFTransform</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> rf)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> rf)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* ctc)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* ctc)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline bool <B>getLocalToWorldMatrix</B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
<DT>
|
||||
@@ -111,9 +111,9 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
@@ -179,15 +179,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -221,13 +221,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -267,7 +267,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -281,9 +281,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -306,9 +306,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -324,7 +324,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -365,77 +365,77 @@ into the Transform's parent coordinates</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="MatrixTransform"></A>
|
||||
<A NAME="DOC.2.104.1"></A>
|
||||
<A NAME="DOC.2.106.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> MatrixTransform()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="MatrixTransform"></A>
|
||||
<A NAME="DOC.2.104.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> MatrixTransform(const <!1><A HREF="MatrixTransform.html#DOC.2.104.2">MatrixTransform</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.106.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> MatrixTransform(const <!1><A HREF="MatrixTransform.html#DOC.2.106.2">MatrixTransform</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="MatrixTransform"></A>
|
||||
<A NAME="DOC.2.104.3"></A>
|
||||
<A NAME="DOC.2.106.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> MatrixTransform(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Node"></A>
|
||||
<A NAME="DOC.2.104.4"></A>
|
||||
<A NAME="DOC.2.106.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Node(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="MatrixTransform.html">MatrixTransform</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asMatrixTransform"></A>
|
||||
<A NAME="DOC.2.104.5"></A>
|
||||
<A NAME="DOC.2.106.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="MatrixTransform.html">MatrixTransform</A>* asMatrixTransform()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asMatrixTransform"></A>
|
||||
<A NAME="DOC.2.104.6"></A>
|
||||
<A NAME="DOC.2.106.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const <!1><A HREF="MatrixTransform.html">MatrixTransform</A>* asMatrixTransform() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMatrix"></A>
|
||||
<A NAME="DOC.2.104.7"></A>
|
||||
<A NAME="DOC.2.106.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMatrix(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)</B></TT>
|
||||
<DD>Set the transform's matrix
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMatrix"></A>
|
||||
<A NAME="DOC.2.104.8"></A>
|
||||
<A NAME="DOC.2.106.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& getMatrix() const </B></TT>
|
||||
<DD>Get the matrix.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.104.9"></A>
|
||||
<A NAME="DOC.2.106.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void preMult(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)</B></TT>
|
||||
<DD>pre multiply the transforms matrix
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.104.10"></A>
|
||||
<A NAME="DOC.2.106.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void postMult(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)</B></TT>
|
||||
<DD>post multiply the transforms matrix
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getInverseMatrix"></A>
|
||||
<A NAME="DOC.2.104.11"></A>
|
||||
<A NAME="DOC.2.106.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& getInverseMatrix() const </B></TT>
|
||||
<DD>Get the inverse matrix.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeLocalToWorldMatrix"></A>
|
||||
<A NAME="DOC.2.104.12"></A>
|
||||
<A NAME="DOC.2.106.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeLocalToWorldMatrix(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>*) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeWorldToLocalMatrix"></A>
|
||||
<A NAME="DOC.2.104.13"></A>
|
||||
<A NAME="DOC.2.106.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeWorldToLocalMatrix(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>*) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~MatrixTransform"></A>
|
||||
<A NAME="DOC.2.104.14"></A>
|
||||
<A NAME="DOC.2.106.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~MatrixTransform()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_matrix"></A>
|
||||
<A NAME="DOC.2.104.15"></A>
|
||||
<A NAME="DOC.2.106.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="osg.html#DOC.2.102">Matrix</A> _matrix</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_inverse"></A>
|
||||
<A NAME="DOC.2.104.16"></A>
|
||||
<A NAME="DOC.2.106.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable <!1><A HREF="osg.html#DOC.2.102">Matrix</A> _inverse</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_inverseDirty"></A>
|
||||
<A NAME="DOC.2.104.17"></A>
|
||||
<A NAME="DOC.2.106.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable bool _inverseDirty</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,224 +22,224 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.105.2">Matrixd</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.107.2">Matrixd</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.105.3">Matrixd</A></B>( const <!1><A HREF="Matrixd.html#DOC.2.105.3">Matrixd</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.107.3">Matrixd</A></B>( const <!1><A HREF="Matrixd.html#DOC.2.107.3">Matrixd</A>& mat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.105.4">Matrixd</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& mat )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.107.4">Matrixd</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& mat )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.105.5">Matrixd</A></B>( float const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.107.5">Matrixd</A></B>( float const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.105.6">Matrixd</A></B>( double const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.107.6">Matrixd</A></B>( double const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.105.7">Matrixd</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.107.7">Matrixd</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.105.8">Matrixd</A></B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a33)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.107.8">Matrixd</A></B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a33)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.105.9">~Matrixd</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.107.9">~Matrixd</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.105.10">compare</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.107.10">compare</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.105.11">operator < </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.107.11">operator < </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.105.12">operator == </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.107.12">operator == </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.105.13">operator != </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.107.13">operator != </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>& <B><A HREF="#DOC.2.105.14">operator()</A></B>(int row, int col)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>& <B><A HREF="#DOC.2.107.14">operator()</A></B>(int row, int col)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <B><A HREF="#DOC.2.105.15">operator()</A></B>(int row, int col) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <B><A HREF="#DOC.2.107.15">operator()</A></B>(int row, int col) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.105.16">valid</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.107.16">valid</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.105.17">isNaN</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.107.17">isNaN</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A>& <B><A HREF="#DOC.2.105.18">operator = </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A>& <B><A HREF="#DOC.2.107.18">operator = </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A>& <B><A HREF="#DOC.2.105.19">operator = </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& other)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A>& <B><A HREF="#DOC.2.107.19">operator = </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& other)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.105.20">set</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.107.20">set</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.21">set</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.21">set</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.105.22">set</A></B>(float const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.107.22">set</A></B>(float const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.105.23">set</A></B>(double const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.107.23">set</A></B>(double const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.24">set</A></B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a33)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.24">set</A></B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a33)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.25">set</A></B>(const <!1><A HREF="Quat.html">Quat</A>& q)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.25">set</A></B>(const <!1><A HREF="Quat.html">Quat</A>& q)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.26">get</A></B>(<!1><A HREF="Quat.html">Quat</A>& q) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.26">get</A></B>(<!1><A HREF="Quat.html">Quat</A>& q) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>* <B><A HREF="#DOC.2.105.27">ptr</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>* <B><A HREF="#DOC.2.107.27">ptr</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>* <B><A HREF="#DOC.2.105.28">ptr</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>* <B><A HREF="#DOC.2.107.28">ptr</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.29">makeIdentity</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.29">makeIdentity</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.30">makeScale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.30">makeScale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.31">makeScale</A></B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.31">makeScale</A></B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.32">makeTranslate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.32">makeTranslate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.33">makeTranslate</A></B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.33">makeTranslate</A></B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.34">makeRotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.34">makeRotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.35">makeRotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.35">makeRotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.36">makeRotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.36">makeRotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.37">makeRotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.37">makeRotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.38">makeRotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.38">makeRotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.39">makeOrtho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.39">makeOrtho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Set to a orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.40">getOrtho</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.40">getOrtho</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<DD><I>Get the othorgraphic settings of the orthographic projection matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.105.41">makeOrtho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.107.41">makeOrtho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<DD><I>Set to a 2D orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.42">makeFrustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.42">makeFrustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Set to a perspective projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.43">getFrustum</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.43">getFrustum</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<DD><I>Get the frustum setting of a perspective projection matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.44">makePerspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.44">makePerspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DD><I>Set to a symmetrical perspective projection, See gluPerspective for further details.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.45">makeLookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.45">makeLookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DD><I>Set to the position and orientation modelview matrix, using the same convention as gluLookAt.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.46">getLookAt</A></B>(<!1><A HREF="Vec3.html">Vec3</A>& eye, <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, <!1><A HREF="Vec3.html">Vec3</A>& up, float lookDistance=1.0f)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.46">getLookAt</A></B>(<!1><A HREF="Vec3.html">Vec3</A>& eye, <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, <!1><A HREF="Vec3.html">Vec3</A>& up, float lookDistance=1.0f)
|
||||
<DD><I>Get to the position and orientation of a modelview matrix, using the same convention as gluLookAt.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.105.47">invert</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.107.47">invert</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.48">identity</A></B>( void )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.48">identity</A></B>( void )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.49">scale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& sv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.49">scale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& sv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.50">scale</A></B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sz)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.50">scale</A></B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.51">translate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& dv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.51">translate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& dv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.52">translate</A></B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.52">translate</A></B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.53">rotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.53">rotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.54">rotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.54">rotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.55">rotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.55">rotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.56">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.56">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.57">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.57">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.58">inverse</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.58">inverse</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.59">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.59">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Create a orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.60">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.60">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<DD><I>Create a 2D orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.61">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.61">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Create a perspective projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.62">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.62">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DD><I>Create a symmetrical perspective projection, See gluPerspective for further details.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.63">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.63">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DD><I>Create the position and orientation as per a camera, using the same convention as gluLookAt.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.64">setTrans</A></B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tz )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.64">setTrans</A></B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tz )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.65">setTrans</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.65">setTrans</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.66">getTrans</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.66">getTrans</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.67">getScale</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.67">getScale</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.68">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixd.html">Matrixd</A>& m)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.68">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixd.html">Matrixd</A>& m)
|
||||
<DD><I>apply apply an 3x3 transform of v*M[02,02] </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.69">transform3x3</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.69">transform3x3</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<DD><I>apply apply an 3x3 transform of M[02,02]*v </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.70">mult</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>&, const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.70">mult</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>&, const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.71">preMult</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.71">preMult</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.105.72">postMult</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.107.72">postMult</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.105.73">operator *= </A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& other )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.107.73">operator *= </A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& other )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.74">operator * </A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A> &m ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.74">operator * </A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A> &m ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.76">identity</A></B>(void)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.76">identity</A></B>(void)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.77">scale</A></B>(<!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sz)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.77">scale</A></B>(<!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.78">scale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.78">scale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.79">translate</A></B>(<!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tz)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.79">translate</A></B>(<!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tz)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.80">translate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.80">translate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.81">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& q )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.81">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& q )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.82">rotate</A></B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.82">rotate</A></B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.83">rotate</A></B>(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.83">rotate</A></B>(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.84">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.84">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.85">rotate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.85">rotate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.86">inverse</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.86">inverse</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.87">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.87">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.88">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.88">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.89">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.89">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.90">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.90">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.105.91">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B><A HREF="#DOC.2.107.91">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.92">postMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.92">postMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.93">preMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.93">preMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.105.94">postMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.107.94">postMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.105.95">preMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.107.95">preMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.96">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixd.html">Matrixd</A>& m)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.96">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixd.html">Matrixd</A>& m)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.97">transform3x3</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.97">transform3x3</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.105.98">operator* </A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.107.98">operator* </A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.105.99">operator* </A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& v) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.107.99">operator* </A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& v) const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef float <B><A HREF="#DOC.2.105.1">value_type</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef double <B><A HREF="#DOC.2.107.1">value_type</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <B><A HREF="#DOC.2.105.75">_mat</A></B>[4][4]
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <B><A HREF="#DOC.2.107.75">_mat</A></B>[4][4]
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -250,418 +250,418 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="value_type"></A>
|
||||
<A NAME="DOC.2.105.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef float value_type</B></TT>
|
||||
<A NAME="DOC.2.107.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef double value_type</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixd"></A>
|
||||
<A NAME="DOC.2.105.2"></A>
|
||||
<A NAME="DOC.2.107.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Matrixd()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixd"></A>
|
||||
<A NAME="DOC.2.105.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Matrixd( const <!1><A HREF="Matrixd.html#DOC.2.105.3">Matrixd</A>& mat)</B></TT>
|
||||
<A NAME="DOC.2.107.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Matrixd( const <!1><A HREF="Matrixd.html#DOC.2.107.3">Matrixd</A>& mat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixd"></A>
|
||||
<A NAME="DOC.2.105.4"></A>
|
||||
<A NAME="DOC.2.107.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Matrixd( const <!1><A HREF="Matrixf.html">Matrixf</A>& mat )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixd"></A>
|
||||
<A NAME="DOC.2.105.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixd( float const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A> )</B></TT>
|
||||
<A NAME="DOC.2.107.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixd( float const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixd"></A>
|
||||
<A NAME="DOC.2.105.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixd( double const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A> )</B></TT>
|
||||
<A NAME="DOC.2.107.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixd( double const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixd"></A>
|
||||
<A NAME="DOC.2.105.7"></A>
|
||||
<A NAME="DOC.2.107.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixd( const <!1><A HREF="Quat.html">Quat</A>& quat )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixd"></A>
|
||||
<A NAME="DOC.2.105.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Matrixd( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a33)</B></TT>
|
||||
<A NAME="DOC.2.107.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Matrixd( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a33)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Matrixd"></A>
|
||||
<A NAME="DOC.2.105.9"></A>
|
||||
<A NAME="DOC.2.107.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Matrixd()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.105.10"></A>
|
||||
<A NAME="DOC.2.107.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int compare(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator < "></A>
|
||||
<A NAME="DOC.2.105.11"></A>
|
||||
<A NAME="DOC.2.107.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool operator < (const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator == "></A>
|
||||
<A NAME="DOC.2.105.12"></A>
|
||||
<A NAME="DOC.2.107.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool operator == (const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator != "></A>
|
||||
<A NAME="DOC.2.105.13"></A>
|
||||
<A NAME="DOC.2.107.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool operator != (const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator()"></A>
|
||||
<A NAME="DOC.2.105.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>& operator()(int row, int col)</B></TT>
|
||||
<A NAME="DOC.2.107.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>& operator()(int row, int col)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator()"></A>
|
||||
<A NAME="DOC.2.105.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> operator()(int row, int col) const </B></TT>
|
||||
<A NAME="DOC.2.107.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> operator()(int row, int col) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="valid"></A>
|
||||
<A NAME="DOC.2.105.16"></A>
|
||||
<A NAME="DOC.2.107.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool valid() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isNaN"></A>
|
||||
<A NAME="DOC.2.105.17"></A>
|
||||
<A NAME="DOC.2.107.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool isNaN() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.105.18"></A>
|
||||
<A NAME="DOC.2.107.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A>& operator = (const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.105.19"></A>
|
||||
<A NAME="DOC.2.107.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A>& operator = (const <!1><A HREF="Matrixf.html">Matrixf</A>& other)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.105.20"></A>
|
||||
<A NAME="DOC.2.107.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.105.21"></A>
|
||||
<A NAME="DOC.2.107.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.105.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.107.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.105.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(double const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.107.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(double const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.105.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a33)</B></TT>
|
||||
<A NAME="DOC.2.107.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a33)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.105.25"></A>
|
||||
<A NAME="DOC.2.107.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set(const <!1><A HREF="Quat.html">Quat</A>& q)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="get"></A>
|
||||
<A NAME="DOC.2.105.26"></A>
|
||||
<A NAME="DOC.2.107.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void get(<!1><A HREF="Quat.html">Quat</A>& q) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ptr"></A>
|
||||
<A NAME="DOC.2.105.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>* ptr()</B></TT>
|
||||
<A NAME="DOC.2.107.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>* ptr()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ptr"></A>
|
||||
<A NAME="DOC.2.105.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>* ptr() const </B></TT>
|
||||
<A NAME="DOC.2.107.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>* ptr() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeIdentity"></A>
|
||||
<A NAME="DOC.2.105.29"></A>
|
||||
<A NAME="DOC.2.107.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeIdentity()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeScale"></A>
|
||||
<A NAME="DOC.2.105.30"></A>
|
||||
<A NAME="DOC.2.107.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeScale( const <!1><A HREF="Vec3.html">Vec3</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeScale"></A>
|
||||
<A NAME="DOC.2.105.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeScale( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> )</B></TT>
|
||||
<A NAME="DOC.2.107.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeScale( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeTranslate"></A>
|
||||
<A NAME="DOC.2.105.32"></A>
|
||||
<A NAME="DOC.2.107.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeTranslate( const <!1><A HREF="Vec3.html">Vec3</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeTranslate"></A>
|
||||
<A NAME="DOC.2.105.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeTranslate( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> )</B></TT>
|
||||
<A NAME="DOC.2.107.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeTranslate( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.105.34"></A>
|
||||
<A NAME="DOC.2.107.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.105.35"></A>
|
||||
<A NAME="DOC.2.107.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.105.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )</B></TT>
|
||||
<A NAME="DOC.2.107.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.105.37"></A>
|
||||
<A NAME="DOC.2.107.37"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( const <!1><A HREF="Quat.html">Quat</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.105.38"></A>
|
||||
<A NAME="DOC.2.107.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeOrtho"></A>
|
||||
<A NAME="DOC.2.105.39"></A>
|
||||
<A NAME="DOC.2.107.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeOrtho(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Set to a orthographic projection. See glOrtho for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOrtho"></A>
|
||||
<A NAME="DOC.2.105.40"></A>
|
||||
<A NAME="DOC.2.107.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getOrtho(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)</B></TT>
|
||||
<DD>Get the othorgraphic settings of the orthographic projection matrix.
|
||||
Note, if matrix is not an orthographic matrix then invalid values will be returned.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeOrtho2D"></A>
|
||||
<A NAME="DOC.2.105.41"></A>
|
||||
<A NAME="DOC.2.107.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void makeOrtho2D(double left, double right, double bottom, double top)</B></TT>
|
||||
<DD>Set to a 2D orthographic projection. See glOrtho2D for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeFrustum"></A>
|
||||
<A NAME="DOC.2.105.42"></A>
|
||||
<A NAME="DOC.2.107.42"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeFrustum(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Set to a perspective projection. See glFrustum for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFrustum"></A>
|
||||
<A NAME="DOC.2.105.43"></A>
|
||||
<A NAME="DOC.2.107.43"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getFrustum(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)</B></TT>
|
||||
<DD>Get the frustum setting of a perspective projection matrix.
|
||||
Note, if matrix is not an perspective matrix then invalid values will be returned.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makePerspective"></A>
|
||||
<A NAME="DOC.2.105.44"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makePerspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<A NAME="DOC.2.107.44"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makePerspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<DD>Set to a symmetrical perspective projection, See gluPerspective for further details.
|
||||
Aspect ratio is defined as width/height.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeLookAt"></A>
|
||||
<A NAME="DOC.2.105.45"></A>
|
||||
<A NAME="DOC.2.107.45"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeLookAt(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)</B></TT>
|
||||
<DD>Set to the position and orientation modelview matrix, using the same convention as gluLookAt.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getLookAt"></A>
|
||||
<A NAME="DOC.2.105.46"></A>
|
||||
<A NAME="DOC.2.107.46"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getLookAt(<!1><A HREF="Vec3.html">Vec3</A>& eye, <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, <!1><A HREF="Vec3.html">Vec3</A>& up, float lookDistance=1.0f)</B></TT>
|
||||
<DD>Get to the position and orientation of a modelview matrix, using the same convention as gluLookAt.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="invert"></A>
|
||||
<A NAME="DOC.2.105.47"></A>
|
||||
<A NAME="DOC.2.107.47"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool invert( const <!1><A HREF="Matrixd.html">Matrixd</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="identity"></A>
|
||||
<A NAME="DOC.2.105.48"></A>
|
||||
<A NAME="DOC.2.107.48"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> identity( void )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.105.49"></A>
|
||||
<A NAME="DOC.2.107.49"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> scale( const <!1><A HREF="Vec3.html">Vec3</A>& sv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.105.50"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> scale( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sz)</B></TT>
|
||||
<A NAME="DOC.2.107.50"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> scale( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sz)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.105.51"></A>
|
||||
<A NAME="DOC.2.107.51"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> translate( const <!1><A HREF="Vec3.html">Vec3</A>& dv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.105.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> translate( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)</B></TT>
|
||||
<A NAME="DOC.2.107.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> translate( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.53"></A>
|
||||
<A NAME="DOC.2.107.53"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> rotate( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.54"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> rotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)</B></TT>
|
||||
<A NAME="DOC.2.107.54"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> rotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.55"></A>
|
||||
<A NAME="DOC.2.107.55"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> rotate( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.56"></A>
|
||||
<A NAME="DOC.2.107.56"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> rotate( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.57"></A>
|
||||
<A NAME="DOC.2.107.57"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> rotate( const <!1><A HREF="Quat.html">Quat</A>& quat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="inverse"></A>
|
||||
<A NAME="DOC.2.105.58"></A>
|
||||
<A NAME="DOC.2.107.58"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> inverse( const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho"></A>
|
||||
<A NAME="DOC.2.105.59"></A>
|
||||
<A NAME="DOC.2.107.59"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> ortho(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Create a orthographic projection. See glOrtho for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho2D"></A>
|
||||
<A NAME="DOC.2.105.60"></A>
|
||||
<A NAME="DOC.2.107.60"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> ortho2D(double left, double right, double bottom, double top)</B></TT>
|
||||
<DD>Create a 2D orthographic projection. See glOrtho for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="frustum"></A>
|
||||
<A NAME="DOC.2.105.61"></A>
|
||||
<A NAME="DOC.2.107.61"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> frustum(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Create a perspective projection. See glFrustum for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="perspective"></A>
|
||||
<A NAME="DOC.2.105.62"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<A NAME="DOC.2.107.62"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<DD>Create a symmetrical perspective projection, See gluPerspective for further details.
|
||||
Aspect ratio is defined as width/height.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lookAt"></A>
|
||||
<A NAME="DOC.2.105.63"></A>
|
||||
<A NAME="DOC.2.107.63"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixd.html">Matrixd</A> lookAt(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)</B></TT>
|
||||
<DD>Create the position and orientation as per a camera, using the same convention as gluLookAt.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTrans"></A>
|
||||
<A NAME="DOC.2.105.64"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTrans( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tz )</B></TT>
|
||||
<A NAME="DOC.2.107.64"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTrans( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tz )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTrans"></A>
|
||||
<A NAME="DOC.2.105.65"></A>
|
||||
<A NAME="DOC.2.107.65"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTrans( const <!1><A HREF="Vec3.html">Vec3</A>& v )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTrans"></A>
|
||||
<A NAME="DOC.2.105.66"></A>
|
||||
<A NAME="DOC.2.107.66"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> getTrans() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getScale"></A>
|
||||
<A NAME="DOC.2.105.67"></A>
|
||||
<A NAME="DOC.2.107.67"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> getScale() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.105.68"></A>
|
||||
<A NAME="DOC.2.107.68"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixd.html">Matrixd</A>& m)</B></TT>
|
||||
<DD>apply apply an 3x3 transform of v*M[02,02]
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.105.69"></A>
|
||||
<A NAME="DOC.2.107.69"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Matrixd.html">Matrixd</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)</B></TT>
|
||||
<DD>apply apply an 3x3 transform of M[02,02]*v
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="mult"></A>
|
||||
<A NAME="DOC.2.105.70"></A>
|
||||
<A NAME="DOC.2.107.70"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void mult( const <!1><A HREF="Matrixd.html">Matrixd</A>&, const <!1><A HREF="Matrixd.html">Matrixd</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.105.71"></A>
|
||||
<A NAME="DOC.2.107.71"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void preMult( const <!1><A HREF="Matrixd.html">Matrixd</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.105.72"></A>
|
||||
<A NAME="DOC.2.107.72"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void postMult( const <!1><A HREF="Matrixd.html">Matrixd</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator *= "></A>
|
||||
<A NAME="DOC.2.105.73"></A>
|
||||
<A NAME="DOC.2.107.73"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void operator *= ( const <!1><A HREF="Matrixd.html">Matrixd</A>& other )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator * "></A>
|
||||
<A NAME="DOC.2.105.74"></A>
|
||||
<A NAME="DOC.2.107.74"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> operator * ( const <!1><A HREF="Matrixd.html">Matrixd</A> &m ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_mat"></A>
|
||||
<A NAME="DOC.2.105.75"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> _mat[4][4]</B></TT>
|
||||
<A NAME="DOC.2.107.75"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> _mat[4][4]</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="identity"></A>
|
||||
<A NAME="DOC.2.105.76"></A>
|
||||
<A NAME="DOC.2.107.76"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> identity(void)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.105.77"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> scale(<!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sz)</B></TT>
|
||||
<A NAME="DOC.2.107.77"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> scale(<!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sz)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.105.78"></A>
|
||||
<A NAME="DOC.2.107.78"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> scale(const <!1><A HREF="Vec3.html">Vec3</A>& v )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.105.79"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> translate(<!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tz)</B></TT>
|
||||
<A NAME="DOC.2.107.79"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> translate(<!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tz)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.105.80"></A>
|
||||
<A NAME="DOC.2.107.80"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> translate(const <!1><A HREF="Vec3.html">Vec3</A>& v )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.81"></A>
|
||||
<A NAME="DOC.2.107.81"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> rotate( const <!1><A HREF="Quat.html">Quat</A>& q )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.82"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> rotate(float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )</B></TT>
|
||||
<A NAME="DOC.2.107.82"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> rotate(float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.83"></A>
|
||||
<A NAME="DOC.2.107.83"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> rotate(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.84"></A>
|
||||
<A NAME="DOC.2.107.84"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> rotate( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.105.85"></A>
|
||||
<A NAME="DOC.2.107.85"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> rotate(const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="inverse"></A>
|
||||
<A NAME="DOC.2.105.86"></A>
|
||||
<A NAME="DOC.2.107.86"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> inverse( const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho"></A>
|
||||
<A NAME="DOC.2.105.87"></A>
|
||||
<A NAME="DOC.2.107.87"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> ortho(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho2D"></A>
|
||||
<A NAME="DOC.2.105.88"></A>
|
||||
<A NAME="DOC.2.107.88"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> ortho2D(double left, double right, double bottom, double top)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="frustum"></A>
|
||||
<A NAME="DOC.2.105.89"></A>
|
||||
<A NAME="DOC.2.107.89"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> frustum(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="perspective"></A>
|
||||
<A NAME="DOC.2.105.90"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<A NAME="DOC.2.107.90"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lookAt"></A>
|
||||
<A NAME="DOC.2.105.91"></A>
|
||||
<A NAME="DOC.2.107.91"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixd.html">Matrixd</A> lookAt(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.105.92"></A>
|
||||
<A NAME="DOC.2.107.92"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> postMult( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.105.93"></A>
|
||||
<A NAME="DOC.2.107.93"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> preMult( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.105.94"></A>
|
||||
<A NAME="DOC.2.107.94"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A> postMult( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.105.95"></A>
|
||||
<A NAME="DOC.2.107.95"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A> preMult( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.105.96"></A>
|
||||
<A NAME="DOC.2.107.96"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixd.html">Matrixd</A>& m)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.105.97"></A>
|
||||
<A NAME="DOC.2.107.97"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Matrixd.html">Matrixd</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator* "></A>
|
||||
<A NAME="DOC.2.105.98"></A>
|
||||
<A NAME="DOC.2.107.98"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> operator* (const <!1><A HREF="Vec3.html">Vec3</A>& v) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator* "></A>
|
||||
<A NAME="DOC.2.105.99"></A>
|
||||
<A NAME="DOC.2.107.99"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A> operator* (const <!1><A HREF="Vec4.html">Vec4</A>& v) const </B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -22,224 +22,224 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.110.2">Matrixf</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.112.2">Matrixf</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.110.3">Matrixf</A></B>( const <!1><A HREF="Matrixf.html#DOC.2.110.3">Matrixf</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.112.3">Matrixf</A></B>( const <!1><A HREF="Matrixf.html#DOC.2.112.3">Matrixf</A>& mat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.110.4">Matrixf</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& mat )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.112.4">Matrixf</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& mat )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.110.5">Matrixf</A></B>( float const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.112.5">Matrixf</A></B>( float const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.110.6">Matrixf</A></B>( double const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.112.6">Matrixf</A></B>( double const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.110.7">Matrixf</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline explicit <B><A HREF="#DOC.2.112.7">Matrixf</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.110.8">Matrixf</A></B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a33)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.112.8">Matrixf</A></B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a33)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.110.9">~Matrixf</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.112.9">~Matrixf</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.110.10">compare</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.112.10">compare</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.110.11">operator < </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.112.11">operator < </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.110.12">operator == </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.112.12">operator == </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.110.13">operator != </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.112.13">operator != </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>& <B><A HREF="#DOC.2.110.14">operator()</A></B>(int row, int col)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>& <B><A HREF="#DOC.2.112.14">operator()</A></B>(int row, int col)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <B><A HREF="#DOC.2.110.15">operator()</A></B>(int row, int col) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <B><A HREF="#DOC.2.112.15">operator()</A></B>(int row, int col) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.110.16">valid</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.112.16">valid</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.110.17">isNaN</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.112.17">isNaN</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A>& <B><A HREF="#DOC.2.110.18">operator = </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A>& <B><A HREF="#DOC.2.112.18">operator = </A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixf.html">Matrixf</A>& <B><A HREF="#DOC.2.110.19">operator = </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixf.html">Matrixf</A>& <B><A HREF="#DOC.2.112.19">operator = </A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.20">set</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.20">set</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.110.21">set</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.112.21">set</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.110.22">set</A></B>(float const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.112.22">set</A></B>(float const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.110.23">set</A></B>(double const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.112.23">set</A></B>(double const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.24">set</A></B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a33)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.24">set</A></B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a33)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.25">set</A></B>(const <!1><A HREF="Quat.html">Quat</A>& q)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.25">set</A></B>(const <!1><A HREF="Quat.html">Quat</A>& q)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.26">get</A></B>(<!1><A HREF="Quat.html">Quat</A>& q) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.26">get</A></B>(<!1><A HREF="Quat.html">Quat</A>& q) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>* <B><A HREF="#DOC.2.110.27">ptr</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>* <B><A HREF="#DOC.2.112.27">ptr</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>* <B><A HREF="#DOC.2.110.28">ptr</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>* <B><A HREF="#DOC.2.112.28">ptr</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.29">makeIdentity</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.29">makeIdentity</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.30">makeScale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.30">makeScale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.31">makeScale</A></B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.31">makeScale</A></B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.32">makeTranslate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.32">makeTranslate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.33">makeTranslate</A></B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.33">makeTranslate</A></B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.34">makeRotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.34">makeRotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.35">makeRotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.35">makeRotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.36">makeRotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.36">makeRotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.37">makeRotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.37">makeRotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.38">makeRotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.38">makeRotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.39">makeOrtho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.39">makeOrtho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Set to a orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.40">getOrtho</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.40">getOrtho</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<DD><I>Get the othorgraphic settings of the orthographic projection matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.110.41">makeOrtho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.112.41">makeOrtho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<DD><I>Set to a 2D orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.42">makeFrustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.42">makeFrustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Set to a perspective projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.43">getFrustum</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.43">getFrustum</A></B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<DD><I>Get the frustum setting of a perspective projection matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.44">makePerspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.44">makePerspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DD><I>Set to a symmetrical perspective projection, See gluPerspective for further details.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.45">makeLookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.45">makeLookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DD><I>Set to the position and orientation modelview matrix, using the same convention as gluLookAt.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.46">getLookAt</A></B>(<!1><A HREF="Vec3.html">Vec3</A>& eye, <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, <!1><A HREF="Vec3.html">Vec3</A>& up, float lookDistance=1.0f)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.46">getLookAt</A></B>(<!1><A HREF="Vec3.html">Vec3</A>& eye, <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, <!1><A HREF="Vec3.html">Vec3</A>& up, float lookDistance=1.0f)
|
||||
<DD><I>Get to the position and orientation of a modelview matrix, using the same convention as gluLookAt.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.110.47">invert</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.112.47">invert</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.48">identity</A></B>( void )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.48">identity</A></B>( void )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.49">scale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& sv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.49">scale</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& sv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.50">scale</A></B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sz)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.50">scale</A></B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.51">translate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& dv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.51">translate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& dv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.52">translate</A></B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.52">translate</A></B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.53">rotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.53">rotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.54">rotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.54">rotate</A></B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.55">rotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.55">rotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.56">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.56">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.57">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.57">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.58">inverse</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.58">inverse</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.59">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.59">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Create a orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.60">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.60">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<DD><I>Create a 2D orthographic projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.61">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.61">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DD><I>Create a perspective projection.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.62">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.62">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DD><I>Create a symmetrical perspective projection, See gluPerspective for further details.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.63">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.63">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DD><I>Create the position and orientation as per a camera, using the same convention as gluLookAt.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.64">setTrans</A></B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tz )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.64">setTrans</A></B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tz )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.65">setTrans</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.65">setTrans</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.66">getTrans</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.66">getTrans</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.67">getScale</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.67">getScale</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.68">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixf.html">Matrixf</A>& m)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.68">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixf.html">Matrixf</A>& m)
|
||||
<DD><I>apply apply an 3x3 transform of v*M[02,02] </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.69">transform3x3</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline static <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.69">transform3x3</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<DD><I>apply apply an 3x3 transform of M[02,02]*v </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.70">mult</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>&, const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.70">mult</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>&, const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.71">preMult</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.71">preMult</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.110.72">postMult</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.112.72">postMult</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.110.73">operator *= </A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& other )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.112.73">operator *= </A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& other )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.74">operator * </A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A> &m ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.74">operator * </A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A> &m ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.76">identity</A></B>(void)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.76">identity</A></B>(void)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.77">scale</A></B>(<!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sz)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.77">scale</A></B>(<!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.78">scale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.78">scale</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.79">translate</A></B>(<!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tz)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.79">translate</A></B>(<!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tz)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.80">translate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.80">translate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.81">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& q )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.81">rotate</A></B>( const <!1><A HREF="Quat.html">Quat</A>& q )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.82">rotate</A></B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.82">rotate</A></B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.83">rotate</A></B>(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.83">rotate</A></B>(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.84">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.84">rotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.85">rotate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.85">rotate</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.86">inverse</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.86">inverse</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.87">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.87">ortho</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.88">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.88">ortho2D</A></B>(double left, double right, double bottom, double top)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.89">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.89">frustum</A></B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.90">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.90">perspective</A></B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.110.91">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B><A HREF="#DOC.2.112.91">lookAt</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.92">postMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.92">postMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.93">preMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.93">preMult</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.110.94">postMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.112.94">postMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.110.95">preMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.112.95">preMult</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.96">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixf.html">Matrixf</A>& m)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.96">transform3x3</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixf.html">Matrixf</A>& m)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.97">transform3x3</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.97">transform3x3</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.110.98">operator* </A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.112.98">operator* </A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.110.99">operator* </A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& v) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.112.99">operator* </A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& v) const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef float <B><A HREF="#DOC.2.110.1">value_type</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef float <B><A HREF="#DOC.2.112.1">value_type</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <B><A HREF="#DOC.2.110.75">_mat</A></B>[4][4]
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <B><A HREF="#DOC.2.112.75">_mat</A></B>[4][4]
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -250,418 +250,418 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="value_type"></A>
|
||||
<A NAME="DOC.2.110.1"></A>
|
||||
<A NAME="DOC.2.112.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef float value_type</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixf"></A>
|
||||
<A NAME="DOC.2.110.2"></A>
|
||||
<A NAME="DOC.2.112.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Matrixf()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixf"></A>
|
||||
<A NAME="DOC.2.110.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Matrixf( const <!1><A HREF="Matrixf.html#DOC.2.110.3">Matrixf</A>& mat)</B></TT>
|
||||
<A NAME="DOC.2.112.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Matrixf( const <!1><A HREF="Matrixf.html#DOC.2.112.3">Matrixf</A>& mat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixf"></A>
|
||||
<A NAME="DOC.2.110.4"></A>
|
||||
<A NAME="DOC.2.112.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Matrixf( const <!1><A HREF="Matrixd.html">Matrixd</A>& mat )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixf"></A>
|
||||
<A NAME="DOC.2.110.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixf( float const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A> )</B></TT>
|
||||
<A NAME="DOC.2.112.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixf( float const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixf"></A>
|
||||
<A NAME="DOC.2.110.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixf( double const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A> )</B></TT>
|
||||
<A NAME="DOC.2.112.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixf( double const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixf"></A>
|
||||
<A NAME="DOC.2.110.7"></A>
|
||||
<A NAME="DOC.2.112.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline explicit Matrixf( const <!1><A HREF="Quat.html">Quat</A>& quat )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Matrixf"></A>
|
||||
<A NAME="DOC.2.110.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Matrixf( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a33)</B></TT>
|
||||
<A NAME="DOC.2.112.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Matrixf( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a33)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Matrixf"></A>
|
||||
<A NAME="DOC.2.110.9"></A>
|
||||
<A NAME="DOC.2.112.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ~Matrixf()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.110.10"></A>
|
||||
<A NAME="DOC.2.112.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int compare(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator < "></A>
|
||||
<A NAME="DOC.2.110.11"></A>
|
||||
<A NAME="DOC.2.112.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool operator < (const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator == "></A>
|
||||
<A NAME="DOC.2.110.12"></A>
|
||||
<A NAME="DOC.2.112.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool operator == (const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator != "></A>
|
||||
<A NAME="DOC.2.110.13"></A>
|
||||
<A NAME="DOC.2.112.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool operator != (const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator()"></A>
|
||||
<A NAME="DOC.2.110.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>& operator()(int row, int col)</B></TT>
|
||||
<A NAME="DOC.2.112.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>& operator()(int row, int col)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator()"></A>
|
||||
<A NAME="DOC.2.110.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> operator()(int row, int col) const </B></TT>
|
||||
<A NAME="DOC.2.112.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> operator()(int row, int col) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="valid"></A>
|
||||
<A NAME="DOC.2.110.16"></A>
|
||||
<A NAME="DOC.2.112.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool valid() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isNaN"></A>
|
||||
<A NAME="DOC.2.110.17"></A>
|
||||
<A NAME="DOC.2.112.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool isNaN() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.110.18"></A>
|
||||
<A NAME="DOC.2.112.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A>& operator = (const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.110.19"></A>
|
||||
<A NAME="DOC.2.112.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixf.html">Matrixf</A>& operator = (const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.110.20"></A>
|
||||
<A NAME="DOC.2.112.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set(const <!1><A HREF="Matrixd.html">Matrixd</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.110.21"></A>
|
||||
<A NAME="DOC.2.112.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.110.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.112.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.110.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(double const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A>)</B></TT>
|
||||
<A NAME="DOC.2.112.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(double const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.110.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a33)</B></TT>
|
||||
<A NAME="DOC.2.112.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a33)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.110.25"></A>
|
||||
<A NAME="DOC.2.112.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set(const <!1><A HREF="Quat.html">Quat</A>& q)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="get"></A>
|
||||
<A NAME="DOC.2.110.26"></A>
|
||||
<A NAME="DOC.2.112.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void get(<!1><A HREF="Quat.html">Quat</A>& q) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ptr"></A>
|
||||
<A NAME="DOC.2.110.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>* ptr()</B></TT>
|
||||
<A NAME="DOC.2.112.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>* ptr()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ptr"></A>
|
||||
<A NAME="DOC.2.110.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>* ptr() const </B></TT>
|
||||
<A NAME="DOC.2.112.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>* ptr() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeIdentity"></A>
|
||||
<A NAME="DOC.2.110.29"></A>
|
||||
<A NAME="DOC.2.112.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeIdentity()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeScale"></A>
|
||||
<A NAME="DOC.2.110.30"></A>
|
||||
<A NAME="DOC.2.112.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeScale( const <!1><A HREF="Vec3.html">Vec3</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeScale"></A>
|
||||
<A NAME="DOC.2.110.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeScale( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> )</B></TT>
|
||||
<A NAME="DOC.2.112.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeScale( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeTranslate"></A>
|
||||
<A NAME="DOC.2.110.32"></A>
|
||||
<A NAME="DOC.2.112.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeTranslate( const <!1><A HREF="Vec3.html">Vec3</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeTranslate"></A>
|
||||
<A NAME="DOC.2.110.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeTranslate( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> )</B></TT>
|
||||
<A NAME="DOC.2.112.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeTranslate( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.110.34"></A>
|
||||
<A NAME="DOC.2.112.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.110.35"></A>
|
||||
<A NAME="DOC.2.112.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.110.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )</B></TT>
|
||||
<A NAME="DOC.2.112.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.110.37"></A>
|
||||
<A NAME="DOC.2.112.37"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( const <!1><A HREF="Quat.html">Quat</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.110.38"></A>
|
||||
<A NAME="DOC.2.112.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeOrtho"></A>
|
||||
<A NAME="DOC.2.110.39"></A>
|
||||
<A NAME="DOC.2.112.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeOrtho(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Set to a orthographic projection. See glOrtho for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOrtho"></A>
|
||||
<A NAME="DOC.2.110.40"></A>
|
||||
<A NAME="DOC.2.112.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getOrtho(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)</B></TT>
|
||||
<DD>Get the othorgraphic settings of the orthographic projection matrix.
|
||||
Note, if matrix is not an orthographic matrix then invalid values will be returned.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeOrtho2D"></A>
|
||||
<A NAME="DOC.2.110.41"></A>
|
||||
<A NAME="DOC.2.112.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void makeOrtho2D(double left, double right, double bottom, double top)</B></TT>
|
||||
<DD>Set to a 2D orthographic projection. See glOrtho2D for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeFrustum"></A>
|
||||
<A NAME="DOC.2.110.42"></A>
|
||||
<A NAME="DOC.2.112.42"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeFrustum(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Set to a perspective projection. See glFrustum for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFrustum"></A>
|
||||
<A NAME="DOC.2.110.43"></A>
|
||||
<A NAME="DOC.2.112.43"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getFrustum(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)</B></TT>
|
||||
<DD>Get the frustum setting of a perspective projection matrix.
|
||||
Note, if matrix is not an perspective matrix then invalid values will be returned.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makePerspective"></A>
|
||||
<A NAME="DOC.2.110.44"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makePerspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<A NAME="DOC.2.112.44"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makePerspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<DD>Set to a symmetrical perspective projection, See gluPerspective for further details.
|
||||
Aspect ratio is defined as width/height.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeLookAt"></A>
|
||||
<A NAME="DOC.2.110.45"></A>
|
||||
<A NAME="DOC.2.112.45"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeLookAt(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)</B></TT>
|
||||
<DD>Set to the position and orientation modelview matrix, using the same convention as gluLookAt.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getLookAt"></A>
|
||||
<A NAME="DOC.2.110.46"></A>
|
||||
<A NAME="DOC.2.112.46"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getLookAt(<!1><A HREF="Vec3.html">Vec3</A>& eye, <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, <!1><A HREF="Vec3.html">Vec3</A>& up, float lookDistance=1.0f)</B></TT>
|
||||
<DD>Get to the position and orientation of a modelview matrix, using the same convention as gluLookAt.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="invert"></A>
|
||||
<A NAME="DOC.2.110.47"></A>
|
||||
<A NAME="DOC.2.112.47"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool invert( const <!1><A HREF="Matrixf.html">Matrixf</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="identity"></A>
|
||||
<A NAME="DOC.2.110.48"></A>
|
||||
<A NAME="DOC.2.112.48"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> identity( void )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.110.49"></A>
|
||||
<A NAME="DOC.2.112.49"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> scale( const <!1><A HREF="Vec3.html">Vec3</A>& sv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.110.50"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> scale( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sz)</B></TT>
|
||||
<A NAME="DOC.2.112.50"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> scale( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sz)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.110.51"></A>
|
||||
<A NAME="DOC.2.112.51"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> translate( const <!1><A HREF="Vec3.html">Vec3</A>& dv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.110.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> translate( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)</B></TT>
|
||||
<A NAME="DOC.2.112.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> translate( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.53"></A>
|
||||
<A NAME="DOC.2.112.53"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> rotate( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.54"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> rotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)</B></TT>
|
||||
<A NAME="DOC.2.112.54"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> rotate( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.55"></A>
|
||||
<A NAME="DOC.2.112.55"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> rotate( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.56"></A>
|
||||
<A NAME="DOC.2.112.56"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> rotate( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.57"></A>
|
||||
<A NAME="DOC.2.112.57"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> rotate( const <!1><A HREF="Quat.html">Quat</A>& quat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="inverse"></A>
|
||||
<A NAME="DOC.2.110.58"></A>
|
||||
<A NAME="DOC.2.112.58"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> inverse( const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho"></A>
|
||||
<A NAME="DOC.2.110.59"></A>
|
||||
<A NAME="DOC.2.112.59"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> ortho(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Create a orthographic projection. See glOrtho for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho2D"></A>
|
||||
<A NAME="DOC.2.110.60"></A>
|
||||
<A NAME="DOC.2.112.60"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> ortho2D(double left, double right, double bottom, double top)</B></TT>
|
||||
<DD>Create a 2D orthographic projection. See glOrtho for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="frustum"></A>
|
||||
<A NAME="DOC.2.110.61"></A>
|
||||
<A NAME="DOC.2.112.61"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> frustum(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DD>Create a perspective projection. See glFrustum for further details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="perspective"></A>
|
||||
<A NAME="DOC.2.110.62"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<A NAME="DOC.2.112.62"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<DD>Create a symmetrical perspective projection, See gluPerspective for further details.
|
||||
Aspect ratio is defined as width/height.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lookAt"></A>
|
||||
<A NAME="DOC.2.110.63"></A>
|
||||
<A NAME="DOC.2.112.63"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Matrixf.html">Matrixf</A> lookAt(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)</B></TT>
|
||||
<DD>Create the position and orientation as per a camera, using the same convention as gluLookAt.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTrans"></A>
|
||||
<A NAME="DOC.2.110.64"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTrans( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tz )</B></TT>
|
||||
<A NAME="DOC.2.112.64"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTrans( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tz )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTrans"></A>
|
||||
<A NAME="DOC.2.110.65"></A>
|
||||
<A NAME="DOC.2.112.65"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTrans( const <!1><A HREF="Vec3.html">Vec3</A>& v )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTrans"></A>
|
||||
<A NAME="DOC.2.110.66"></A>
|
||||
<A NAME="DOC.2.112.66"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> getTrans() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getScale"></A>
|
||||
<A NAME="DOC.2.110.67"></A>
|
||||
<A NAME="DOC.2.112.67"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> getScale() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.110.68"></A>
|
||||
<A NAME="DOC.2.112.68"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixf.html">Matrixf</A>& m)</B></TT>
|
||||
<DD>apply apply an 3x3 transform of v*M[02,02]
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.110.69"></A>
|
||||
<A NAME="DOC.2.112.69"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline static <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Matrixf.html">Matrixf</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)</B></TT>
|
||||
<DD>apply apply an 3x3 transform of M[02,02]*v
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="mult"></A>
|
||||
<A NAME="DOC.2.110.70"></A>
|
||||
<A NAME="DOC.2.112.70"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void mult( const <!1><A HREF="Matrixf.html">Matrixf</A>&, const <!1><A HREF="Matrixf.html">Matrixf</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.110.71"></A>
|
||||
<A NAME="DOC.2.112.71"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void preMult( const <!1><A HREF="Matrixf.html">Matrixf</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.110.72"></A>
|
||||
<A NAME="DOC.2.112.72"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void postMult( const <!1><A HREF="Matrixf.html">Matrixf</A>& )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator *= "></A>
|
||||
<A NAME="DOC.2.110.73"></A>
|
||||
<A NAME="DOC.2.112.73"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void operator *= ( const <!1><A HREF="Matrixf.html">Matrixf</A>& other )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator * "></A>
|
||||
<A NAME="DOC.2.110.74"></A>
|
||||
<A NAME="DOC.2.112.74"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> operator * ( const <!1><A HREF="Matrixf.html">Matrixf</A> &m ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_mat"></A>
|
||||
<A NAME="DOC.2.110.75"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> _mat[4][4]</B></TT>
|
||||
<A NAME="DOC.2.112.75"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> _mat[4][4]</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="identity"></A>
|
||||
<A NAME="DOC.2.110.76"></A>
|
||||
<A NAME="DOC.2.112.76"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> identity(void)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.110.77"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> scale(<!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sz)</B></TT>
|
||||
<A NAME="DOC.2.112.77"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> scale(<!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sz)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="scale"></A>
|
||||
<A NAME="DOC.2.110.78"></A>
|
||||
<A NAME="DOC.2.112.78"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> scale(const <!1><A HREF="Vec3.html">Vec3</A>& v )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.110.79"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> translate(<!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tz)</B></TT>
|
||||
<A NAME="DOC.2.112.79"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> translate(<!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tz)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="translate"></A>
|
||||
<A NAME="DOC.2.110.80"></A>
|
||||
<A NAME="DOC.2.112.80"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> translate(const <!1><A HREF="Vec3.html">Vec3</A>& v )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.81"></A>
|
||||
<A NAME="DOC.2.112.81"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> rotate( const <!1><A HREF="Quat.html">Quat</A>& q )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.82"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> rotate(float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )</B></TT>
|
||||
<A NAME="DOC.2.112.82"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> rotate(float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.83"></A>
|
||||
<A NAME="DOC.2.112.83"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> rotate(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.84"></A>
|
||||
<A NAME="DOC.2.112.84"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> rotate( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="rotate"></A>
|
||||
<A NAME="DOC.2.110.85"></A>
|
||||
<A NAME="DOC.2.112.85"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> rotate(const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="inverse"></A>
|
||||
<A NAME="DOC.2.110.86"></A>
|
||||
<A NAME="DOC.2.112.86"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> inverse( const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho"></A>
|
||||
<A NAME="DOC.2.110.87"></A>
|
||||
<A NAME="DOC.2.112.87"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> ortho(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ortho2D"></A>
|
||||
<A NAME="DOC.2.110.88"></A>
|
||||
<A NAME="DOC.2.112.88"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> ortho2D(double left, double right, double bottom, double top)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="frustum"></A>
|
||||
<A NAME="DOC.2.110.89"></A>
|
||||
<A NAME="DOC.2.112.89"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> frustum(double left, double right, double bottom, double top, double zNear, double zFar)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="perspective"></A>
|
||||
<A NAME="DOC.2.110.90"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<A NAME="DOC.2.112.90"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> perspective(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="lookAt"></A>
|
||||
<A NAME="DOC.2.110.91"></A>
|
||||
<A NAME="DOC.2.112.91"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Matrixf.html">Matrixf</A> lookAt(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.110.92"></A>
|
||||
<A NAME="DOC.2.112.92"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> postMult( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.110.93"></A>
|
||||
<A NAME="DOC.2.112.93"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> preMult( const <!1><A HREF="Vec3.html">Vec3</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.110.94"></A>
|
||||
<A NAME="DOC.2.112.94"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A> postMult( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.110.95"></A>
|
||||
<A NAME="DOC.2.112.95"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A> preMult( const <!1><A HREF="Vec4.html">Vec4</A>& v ) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.110.96"></A>
|
||||
<A NAME="DOC.2.112.96"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Vec3.html">Vec3</A>& v, const <!1><A HREF="Matrixf.html">Matrixf</A>& m)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform3x3"></A>
|
||||
<A NAME="DOC.2.110.97"></A>
|
||||
<A NAME="DOC.2.112.97"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> transform3x3(const <!1><A HREF="Matrixf.html">Matrixf</A>& m, const <!1><A HREF="Vec3.html">Vec3</A>& v)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator* "></A>
|
||||
<A NAME="DOC.2.110.98"></A>
|
||||
<A NAME="DOC.2.112.98"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">Vec3</A> operator* (const <!1><A HREF="Vec3.html">Vec3</A>& v) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator* "></A>
|
||||
<A NAME="DOC.2.110.99"></A>
|
||||
<A NAME="DOC.2.112.99"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A> operator* (const <!1><A HREF="Vec4.html">Vec4</A>& v) const </B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -23,210 +23,210 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.116.1">Node</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.118.1">Node</A></B>()
|
||||
<DD><I>Construct a node.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.116.2">Node</A></B>(const <!1><A HREF="Node.html#DOC.2.116.2">Node</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.118.2">Node</A></B>(const <!1><A HREF="Node.html#DOC.2.118.2">Node</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.116.3">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.118.3">cloneType</A></B>() const
|
||||
<DD><I>clone the an object of the same type as the node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.116.4">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.118.4">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<DD><I>return a clone of a node, with Object* return type</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.116.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.118.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DD><I>return true if this and obj are of the same kind of object</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.116.6">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.118.6">libraryName</A></B>() const
|
||||
<DD><I>return the name of the node's library</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.116.7">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.118.7">className</A></B>() const
|
||||
<DD><I>return the name of the node's class type</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.116.8">asGroup</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.118.8">asGroup</A></B>()
|
||||
<DD><I>convert 'this' into a Group pointer if Node is a Group, otherwise return 0.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.116.9">asGroup</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.118.9">asGroup</A></B>() const
|
||||
<DD><I>convert 'const this' into a const Group pointer if Node is a Group, otherwise return 0.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Transform.html">Transform</A>* <B><A HREF="#DOC.2.116.10">asTransform</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Transform.html">Transform</A>* <B><A HREF="#DOC.2.118.10">asTransform</A></B>()
|
||||
<DD><I>convert 'this' into a Transform pointer if Node is a Transform, otherwise return 0.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="Transform.html">Transform</A>* <B><A HREF="#DOC.2.116.11">asTransform</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="Transform.html">Transform</A>* <B><A HREF="#DOC.2.118.11">asTransform</A></B>() const
|
||||
<DD><I>convert 'const this' into a const Transform pointer if Node is a Transform, otherwise return 0.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.116.12">accept</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.118.12">accept</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DD><I>Visitor Pattern : calls the apply method of a NodeVisitor with this node's type</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.116.13">ascend</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.118.13">ascend</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DD><I>Traverse upwards : calls parents' accept method with NodeVisitor</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.116.14">traverse</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.118.14">traverse</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& )
|
||||
<DD><I>Traverse downwards : calls children's accept method with NodeVisitor</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.116.15">setName</A></B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.118.15">setName</A></B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DD><I>Set the name of node using C++ style string</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.116.16">setName</A></B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.118.16">setName</A></B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DD><I>Set the name of node using a C style string</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const std::string& <B><A HREF="#DOC.2.116.17">getName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const std::string& <B><A HREF="#DOC.2.118.17">getName</A></B>() const
|
||||
<DD><I>Get the name of node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B><A HREF="#DOC.2.116.19">getParents</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B><A HREF="#DOC.2.118.19">getParents</A></B>() const
|
||||
<DD><I>Get the parent list of node.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B><A HREF="#DOC.2.116.20">getParents</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B><A HREF="#DOC.2.118.20">getParents</A></B>()
|
||||
<DD><I>Get the a copy of parent list of node.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.116.21">getParent</A></B>(unsigned int i)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.118.21">getParent</A></B>(unsigned int i)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.116.22">getParent</A></B>(unsigned int i) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Group.html">Group</A>* <B><A HREF="#DOC.2.118.22">getParent</A></B>(unsigned int i) const
|
||||
<DD><I> Get a single const parent of node.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.116.23">getNumParents</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.118.23">getNumParents</A></B>() const
|
||||
<DD><I> Get the number of parents of node.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.24">setUpdateCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.24">setUpdateCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<DD><I>Set update node callback, called during update traversal.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.116.25">getUpdateCallback</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.118.25">getUpdateCallback</A></B>()
|
||||
<DD><I>Get update node callback, called during update traversal.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.116.26">getUpdateCallback</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.118.26">getUpdateCallback</A></B>() const
|
||||
<DD><I>Get const update node callback, called during update traversal.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.116.27">getNumChildrenRequiringUpdateTraversal</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.118.27">getNumChildrenRequiringUpdateTraversal</A></B>() const
|
||||
<DD><I>Get the number of Children of this node which require App traversal, since they have an AppCallback attached to them or their children</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.28">setCullCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.28">setCullCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<DD><I>Set cull node callback, called during cull traversal.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.116.29">getCullCallback</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.118.29">getCullCallback</A></B>()
|
||||
<DD><I>Get cull node callback, called during cull traversal.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.116.30">getCullCallback</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.118.30">getCullCallback</A></B>() const
|
||||
<DD><I>Get const cull node callback, called during cull traversal.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.31">setCullingActive</A></B>(bool active)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.31">setCullingActive</A></B>(bool active)
|
||||
<DD><I>Set the view frustum/small feature culling of this node to be active or inactive.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.116.32">getCullingActive</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.118.32">getCullingActive</A></B>() const
|
||||
<DD><I>Get the view frustum/small feature _cullingActive flag for this node.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.116.33">getNumChildrenWithCullingDisabled</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.118.33">getNumChildrenWithCullingDisabled</A></B>() const
|
||||
<DD><I>Get the number of Children of this node which have culling disabled</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.116.34">isCullingActive</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.118.34">isCullingActive</A></B>() const
|
||||
<DD><I>Return true if this node can be culled by view frustum, occlusion or small feature culling during the cull traversal.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.116.35">getNumChildrenWithOccluderNodes</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.118.35">getNumChildrenWithOccluderNodes</A></B>() const
|
||||
<DD><I>Get the number of Children of this node which are or have OccluderNode's</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.116.36">containsOccluderNodes</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.118.36">containsOccluderNodes</A></B>() const
|
||||
<DD><I>return true if this node is an OccluderNode or the subgraph below this node are OccluderNodes</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.116.38">setNodeMask</A></B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.118.38">setNodeMask</A></B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DD><I>Set the node mask.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B><A HREF="#DOC.2.116.39">getNodeMask</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B><A HREF="#DOC.2.118.39">getNodeMask</A></B>() const
|
||||
<DD><I>Get the node Mask.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B><A HREF="#DOC.2.116.41">getDescriptions</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B><A HREF="#DOC.2.118.41">getDescriptions</A></B>() const
|
||||
<DD><I>Get the description list of the const node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B><A HREF="#DOC.2.116.42">getDescriptions</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B><A HREF="#DOC.2.118.42">getDescriptions</A></B>()
|
||||
<DD><I>Get the description list of the const node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const std::string& <B><A HREF="#DOC.2.116.43">getDescription</A></B>(unsigned int i) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const std::string& <B><A HREF="#DOC.2.118.43">getDescription</A></B>(unsigned int i) const
|
||||
<DD><I>Get a single const description of the const node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline std::string& <B><A HREF="#DOC.2.116.44">getDescription</A></B>(unsigned int i)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline std::string& <B><A HREF="#DOC.2.118.44">getDescription</A></B>(unsigned int i)
|
||||
<DD><I>Get a single description of the node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.116.45">getNumDescriptions</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.118.45">getNumDescriptions</A></B>() const
|
||||
<DD><I>Get the number of descriptions of the node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.46">addDescription</A></B>(const std::string& desc)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.46">addDescription</A></B>(const std::string& desc)
|
||||
<DD><I>Add a description string to the node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.116.47">setStateSet</A></B>(<!1><A HREF="StateSet.html">osg::StateSet</A>* dstate)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.118.47">setStateSet</A></B>(<!1><A HREF="StateSet.html">osg::StateSet</A>* dstate)
|
||||
<DD><I>set the node's StateSet</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="StateSet.html">osg::StateSet</A>* <B><A HREF="#DOC.2.116.48">getOrCreateStateSet</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="StateSet.html">osg::StateSet</A>* <B><A HREF="#DOC.2.118.48">getOrCreateStateSet</A></B>()
|
||||
<DD><I>return the node's StateSet, if one does not already exist create it set the node and return the newly created StateSet.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="StateSet.html">osg::StateSet</A>* <B><A HREF="#DOC.2.116.49">getStateSet</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="StateSet.html">osg::StateSet</A>* <B><A HREF="#DOC.2.118.49">getStateSet</A></B>()
|
||||
<DD><I>return the node's StateSet.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="StateSet.html">osg::StateSet</A>* <B><A HREF="#DOC.2.116.50">getStateSet</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="StateSet.html">osg::StateSet</A>* <B><A HREF="#DOC.2.118.50">getStateSet</A></B>() const
|
||||
<DD><I>return the node's const StateSet.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& <B><A HREF="#DOC.2.116.51">getBound</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& <B><A HREF="#DOC.2.118.51">getBound</A></B>() const
|
||||
<DD><I>get the bounding sphere of node.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.52">dirtyBound</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.52">dirtyBound</A></B>()
|
||||
<DD><I>Mark this node's bounding sphere dirty.</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Group.html">Group</A>*> <B><A HREF="#DOC.2.116.18">ParentList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Group.html">Group</A>*> <B><A HREF="#DOC.2.118.18">ParentList</A></B>
|
||||
<DD><I>A vector of osg::Group pointers which is used to store the parent(s) of node</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef unsigned int <B><A HREF="#DOC.2.116.37">NodeMask</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef unsigned int <B><A HREF="#DOC.2.118.37">NodeMask</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<std::string> <B><A HREF="#DOC.2.116.40">DescriptionList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<std::string> <B><A HREF="#DOC.2.118.40">DescriptionList</A></B>
|
||||
<DD><I>A vector of std::string's which are used to describe the object</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable <!1><A HREF="BoundingSphere.html">BoundingSphere</A> <B><A HREF="#DOC.2.116.55">_bsphere</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable <!1><A HREF="BoundingSphere.html">BoundingSphere</A> <B><A HREF="#DOC.2.118.55">_bsphere</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable bool <B><A HREF="#DOC.2.116.56">_bsphere_computed</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable bool <B><A HREF="#DOC.2.118.56">_bsphere_computed</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.2.116.57">_name</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::string <B><A HREF="#DOC.2.118.57">_name</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B><A HREF="#DOC.2.116.60">_parents</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B><A HREF="#DOC.2.118.60">_parents</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B><A HREF="#DOC.2.116.61">_updateCallback</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B><A HREF="#DOC.2.118.61">_updateCallback</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.116.62">_numChildrenRequiringUpdateTraversal</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.118.62">_numChildrenRequiringUpdateTraversal</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B><A HREF="#DOC.2.116.64">_cullCallback</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B><A HREF="#DOC.2.118.64">_cullCallback</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.116.65">_cullingActive</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.118.65">_cullingActive</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.116.66">_numChildrenWithCullingDisabled</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.118.66">_numChildrenWithCullingDisabled</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.116.68">_numChildrenWithOccluderNodes</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.118.68">_numChildrenWithOccluderNodes</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B><A HREF="#DOC.2.116.70">_nodeMask</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B><A HREF="#DOC.2.118.70">_nodeMask</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B><A HREF="#DOC.2.116.71">_descriptions</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B><A HREF="#DOC.2.118.71">_descriptions</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B><A HREF="#DOC.2.116.72">_stateset</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B><A HREF="#DOC.2.118.72">_stateset</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.116.53">~Node</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.118.53">~Node</A></B>()
|
||||
<DD><I>Node destructor.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.116.54">computeBound</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.118.54">computeBound</A></B>() const
|
||||
<DD><I>Compute the bounding sphere around Node's geometry or children.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.58">addParent</A></B>(<!1><A HREF="Group.html">osg::Group</A>* node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.58">addParent</A></B>(<!1><A HREF="Group.html">osg::Group</A>* node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.59">removeParent</A></B>(<!1><A HREF="Group.html">osg::Group</A>* node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.59">removeParent</A></B>(<!1><A HREF="Group.html">osg::Group</A>* node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.63">setNumChildrenRequiringUpdateTraversal</A></B>(unsigned int num)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.63">setNumChildrenRequiringUpdateTraversal</A></B>(unsigned int num)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.67">setNumChildrenWithCullingDisabled</A></B>(unsigned int num)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.67">setNumChildrenWithCullingDisabled</A></B>(unsigned int num)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.116.69">setNumChildrenWithOccluderNodes</A></B>(unsigned int num)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.69">setNumChildrenWithOccluderNodes</A></B>(unsigned int num)
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -234,9 +234,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -292,118 +292,118 @@ Provides interface for most common node operations (Composite Pattern).</BLOCKQU
|
||||
<DL>
|
||||
|
||||
<A NAME="Node"></A>
|
||||
<A NAME="DOC.2.116.1"></A>
|
||||
<A NAME="DOC.2.118.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Node()</B></TT>
|
||||
<DD>Construct a node.
|
||||
Initialize the parent list to empty, node name to "" and
|
||||
bounding sphere dirty flag to true.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Node"></A>
|
||||
<A NAME="DOC.2.116.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Node(const <!1><A HREF="Node.html#DOC.2.116.2">Node</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.118.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Node(const <!1><A HREF="Node.html#DOC.2.118.2">Node</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.116.3"></A>
|
||||
<A NAME="DOC.2.118.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DD>clone the an object of the same type as the node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.116.4"></A>
|
||||
<A NAME="DOC.2.118.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const </B></TT>
|
||||
<DD>return a clone of a node, with Object* return type
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.116.5"></A>
|
||||
<A NAME="DOC.2.118.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DD>return true if this and obj are of the same kind of object
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.116.6"></A>
|
||||
<A NAME="DOC.2.118.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DD>return the name of the node's library
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.116.7"></A>
|
||||
<A NAME="DOC.2.118.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* className() const </B></TT>
|
||||
<DD>return the name of the node's class type
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asGroup"></A>
|
||||
<A NAME="DOC.2.116.8"></A>
|
||||
<A NAME="DOC.2.118.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Group.html">Group</A>* asGroup()</B></TT>
|
||||
<DD>convert 'this' into a Group pointer if Node is a Group, otherwise return 0.
|
||||
Equivalent to dynamic_cast<Group*>(this).
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asGroup"></A>
|
||||
<A NAME="DOC.2.116.9"></A>
|
||||
<A NAME="DOC.2.118.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const <!1><A HREF="Group.html">Group</A>* asGroup() const </B></TT>
|
||||
<DD>convert 'const this' into a const Group pointer if Node is a Group, otherwise return 0.
|
||||
Equivalent to dynamic_cast<const Group*>(this).
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asTransform"></A>
|
||||
<A NAME="DOC.2.116.10"></A>
|
||||
<A NAME="DOC.2.118.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Transform.html">Transform</A>* asTransform()</B></TT>
|
||||
<DD>convert 'this' into a Transform pointer if Node is a Transform, otherwise return 0.
|
||||
Equivalent to dynamic_cast<Transform*>(this).
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asTransform"></A>
|
||||
<A NAME="DOC.2.116.11"></A>
|
||||
<A NAME="DOC.2.118.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const <!1><A HREF="Transform.html">Transform</A>* asTransform() const </B></TT>
|
||||
<DD>convert 'const this' into a const Transform pointer if Node is a Transform, otherwise return 0.
|
||||
Equivalent to dynamic_cast<const Transform*>(this).
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.116.12"></A>
|
||||
<A NAME="DOC.2.118.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)</B></TT>
|
||||
<DD>Visitor Pattern : calls the apply method of a NodeVisitor with this node's type
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ascend"></A>
|
||||
<A NAME="DOC.2.116.13"></A>
|
||||
<A NAME="DOC.2.118.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void ascend(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)</B></TT>
|
||||
<DD>Traverse upwards : calls parents' accept method with NodeVisitor
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="traverse"></A>
|
||||
<A NAME="DOC.2.116.14"></A>
|
||||
<A NAME="DOC.2.118.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void traverse(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& )</B></TT>
|
||||
<DD>Traverse downwards : calls children's accept method with NodeVisitor
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setName"></A>
|
||||
<A NAME="DOC.2.116.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setName( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )</B></TT>
|
||||
<A NAME="DOC.2.118.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setName( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )</B></TT>
|
||||
<DD>Set the name of node using C++ style string
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setName"></A>
|
||||
<A NAME="DOC.2.116.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setName( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )</B></TT>
|
||||
<A NAME="DOC.2.118.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setName( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )</B></TT>
|
||||
<DD>Set the name of node using a C style string
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getName"></A>
|
||||
<A NAME="DOC.2.116.17"></A>
|
||||
<A NAME="DOC.2.118.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const std::string& getName() const </B></TT>
|
||||
<DD>Get the name of node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ParentList"></A>
|
||||
<A NAME="DOC.2.116.18"></A>
|
||||
<A NAME="DOC.2.118.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<<!1><A HREF="Group.html">Group</A>*> ParentList</B></TT>
|
||||
<DD>A vector of osg::Group pointers which is used to store the parent(s) of node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getParents"></A>
|
||||
<A NAME="DOC.2.116.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& getParents() const </B></TT>
|
||||
<A NAME="DOC.2.118.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& getParents() const </B></TT>
|
||||
<DD>Get the parent list of node.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getParents"></A>
|
||||
<A NAME="DOC.2.116.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> getParents()</B></TT>
|
||||
<A NAME="DOC.2.118.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> getParents()</B></TT>
|
||||
<DD>Get the a copy of parent list of node. A copy is returned to
|
||||
prevent modification of the parent list.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getParent"></A>
|
||||
<A NAME="DOC.2.116.21"></A>
|
||||
<A NAME="DOC.2.118.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Group.html">Group</A>* getParent(unsigned int i)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getParent"></A>
|
||||
<A NAME="DOC.2.116.22"></A>
|
||||
<A NAME="DOC.2.118.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Group.html">Group</A>* getParent(unsigned int i) const </B></TT>
|
||||
<DD>
|
||||
Get a single const parent of node.
|
||||
@@ -411,167 +411,167 @@ Get a single const parent of node.
|
||||
<DL><DT><DT><B>Parameters:</B><DD><B>i</B> - <!1><A HREF="TemplateIndexArray.html#DOC.2.10.15">index</A> of the parent to get.
|
||||
<BR><DT><B>Returns:</B><DD> the parent i.<BR><DD></DL><P>
|
||||
<A NAME="getNumParents"></A>
|
||||
<A NAME="DOC.2.116.23"></A>
|
||||
<A NAME="DOC.2.118.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumParents() const </B></TT>
|
||||
<DD>
|
||||
Get the number of parents of node.
|
||||
|
||||
<DL><DT><DT><B>Returns:</B><DD> the number of parents of this node.<BR><DD></DL><P>
|
||||
<A NAME="setUpdateCallback"></A>
|
||||
<A NAME="DOC.2.116.24"></A>
|
||||
<A NAME="DOC.2.118.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setUpdateCallback(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)</B></TT>
|
||||
<DD>Set update node callback, called during update traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUpdateCallback"></A>
|
||||
<A NAME="DOC.2.116.25"></A>
|
||||
<A NAME="DOC.2.118.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="NodeCallback.html">NodeCallback</A>* getUpdateCallback()</B></TT>
|
||||
<DD>Get update node callback, called during update traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUpdateCallback"></A>
|
||||
<A NAME="DOC.2.116.26"></A>
|
||||
<A NAME="DOC.2.118.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="NodeCallback.html">NodeCallback</A>* getUpdateCallback() const </B></TT>
|
||||
<DD>Get const update node callback, called during update traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumChildrenRequiringUpdateTraversal"></A>
|
||||
<A NAME="DOC.2.116.27"></A>
|
||||
<A NAME="DOC.2.118.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumChildrenRequiringUpdateTraversal() const </B></TT>
|
||||
<DD>Get the number of Children of this node which require App traversal,
|
||||
since they have an AppCallback attached to them or their children
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCullCallback"></A>
|
||||
<A NAME="DOC.2.116.28"></A>
|
||||
<A NAME="DOC.2.118.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCullCallback(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)</B></TT>
|
||||
<DD>Set cull node callback, called during cull traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCullCallback"></A>
|
||||
<A NAME="DOC.2.116.29"></A>
|
||||
<A NAME="DOC.2.118.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="NodeCallback.html">NodeCallback</A>* getCullCallback()</B></TT>
|
||||
<DD>Get cull node callback, called during cull traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCullCallback"></A>
|
||||
<A NAME="DOC.2.116.30"></A>
|
||||
<A NAME="DOC.2.118.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="NodeCallback.html">NodeCallback</A>* getCullCallback() const </B></TT>
|
||||
<DD>Get const cull node callback, called during cull traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCullingActive"></A>
|
||||
<A NAME="DOC.2.116.31"></A>
|
||||
<A NAME="DOC.2.118.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setCullingActive(bool active)</B></TT>
|
||||
<DD>Set the view frustum/small feature culling of this node to be active or inactive.
|
||||
The default value to true for _cullingActive. Used a guide
|
||||
to the cull traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCullingActive"></A>
|
||||
<A NAME="DOC.2.116.32"></A>
|
||||
<A NAME="DOC.2.118.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool getCullingActive() const </B></TT>
|
||||
<DD>Get the view frustum/small feature _cullingActive flag for this node. Used a guide
|
||||
to the cull traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumChildrenWithCullingDisabled"></A>
|
||||
<A NAME="DOC.2.116.33"></A>
|
||||
<A NAME="DOC.2.118.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumChildrenWithCullingDisabled() const </B></TT>
|
||||
<DD>Get the number of Children of this node which have culling disabled
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isCullingActive"></A>
|
||||
<A NAME="DOC.2.116.34"></A>
|
||||
<A NAME="DOC.2.118.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool isCullingActive() const </B></TT>
|
||||
<DD>Return true if this node can be culled by view frustum, occlusion or small feature culling during the cull traversal.
|
||||
note, return true only if no children have culling disabled, and the local _cullingActive flag is true.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumChildrenWithOccluderNodes"></A>
|
||||
<A NAME="DOC.2.116.35"></A>
|
||||
<A NAME="DOC.2.118.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumChildrenWithOccluderNodes() const </B></TT>
|
||||
<DD>Get the number of Children of this node which are or have OccluderNode's
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="containsOccluderNodes"></A>
|
||||
<A NAME="DOC.2.116.36"></A>
|
||||
<A NAME="DOC.2.118.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool containsOccluderNodes() const </B></TT>
|
||||
<DD>return true if this node is an OccluderNode or the subgraph below this node are OccluderNodes
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="NodeMask"></A>
|
||||
<A NAME="DOC.2.116.37"></A>
|
||||
<A NAME="DOC.2.118.37"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef unsigned int NodeMask</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setNodeMask"></A>
|
||||
<A NAME="DOC.2.116.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setNodeMask(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)</B></TT>
|
||||
<A NAME="DOC.2.118.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setNodeMask(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)</B></TT>
|
||||
<DD>Set the node mask. Note, node mask is will be replaced by TraversalMask.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNodeMask"></A>
|
||||
<A NAME="DOC.2.116.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> getNodeMask() const </B></TT>
|
||||
<A NAME="DOC.2.118.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> getNodeMask() const </B></TT>
|
||||
<DD>Get the node Mask. Note, node mask is will be replaced by TraversalMask.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DescriptionList"></A>
|
||||
<A NAME="DOC.2.116.40"></A>
|
||||
<A NAME="DOC.2.118.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<std::string> DescriptionList</B></TT>
|
||||
<DD>A vector of std::string's which are used to describe the object
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDescriptions"></A>
|
||||
<A NAME="DOC.2.116.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& getDescriptions() const </B></TT>
|
||||
<A NAME="DOC.2.118.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& getDescriptions() const </B></TT>
|
||||
<DD>Get the description list of the const node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDescriptions"></A>
|
||||
<A NAME="DOC.2.116.42"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& getDescriptions()</B></TT>
|
||||
<A NAME="DOC.2.118.42"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& getDescriptions()</B></TT>
|
||||
<DD>Get the description list of the const node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDescription"></A>
|
||||
<A NAME="DOC.2.116.43"></A>
|
||||
<A NAME="DOC.2.118.43"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const std::string& getDescription(unsigned int i) const </B></TT>
|
||||
<DD>Get a single const description of the const node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDescription"></A>
|
||||
<A NAME="DOC.2.116.44"></A>
|
||||
<A NAME="DOC.2.118.44"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline std::string& getDescription(unsigned int i)</B></TT>
|
||||
<DD>Get a single description of the node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumDescriptions"></A>
|
||||
<A NAME="DOC.2.116.45"></A>
|
||||
<A NAME="DOC.2.118.45"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumDescriptions() const </B></TT>
|
||||
<DD>Get the number of descriptions of the node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="addDescription"></A>
|
||||
<A NAME="DOC.2.116.46"></A>
|
||||
<A NAME="DOC.2.118.46"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addDescription(const std::string& desc)</B></TT>
|
||||
<DD>Add a description string to the node
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setStateSet"></A>
|
||||
<A NAME="DOC.2.116.47"></A>
|
||||
<A NAME="DOC.2.118.47"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setStateSet(<!1><A HREF="StateSet.html">osg::StateSet</A>* dstate)</B></TT>
|
||||
<DD>set the node's StateSet
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOrCreateStateSet"></A>
|
||||
<A NAME="DOC.2.116.48"></A>
|
||||
<A NAME="DOC.2.118.48"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="StateSet.html">osg::StateSet</A>* getOrCreateStateSet()</B></TT>
|
||||
<DD>return the node's StateSet, if one does not already exist create it
|
||||
set the node and return the newly created StateSet. This ensures
|
||||
that a valid StateSet is always returned and can be used directly.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getStateSet"></A>
|
||||
<A NAME="DOC.2.116.49"></A>
|
||||
<A NAME="DOC.2.118.49"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="StateSet.html">osg::StateSet</A>* getStateSet()</B></TT>
|
||||
<DD>return the node's StateSet. returns NULL if a stateset is not attached.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getStateSet"></A>
|
||||
<A NAME="DOC.2.116.50"></A>
|
||||
<A NAME="DOC.2.118.50"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="StateSet.html">osg::StateSet</A>* getStateSet() const </B></TT>
|
||||
<DD>return the node's const StateSet. returns NULL if a stateset is not attached.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getBound"></A>
|
||||
<A NAME="DOC.2.116.51"></A>
|
||||
<A NAME="DOC.2.118.51"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& getBound() const </B></TT>
|
||||
<DD>get the bounding sphere of node.
|
||||
Using lazy evaluation computes the bounding sphere if it is 'dirty'.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="dirtyBound"></A>
|
||||
<A NAME="DOC.2.116.52"></A>
|
||||
<A NAME="DOC.2.118.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void dirtyBound()</B></TT>
|
||||
<DD>Mark this node's bounding sphere dirty.
|
||||
Forcing it to be computed on the next call to getBound().
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Node"></A>
|
||||
<A NAME="DOC.2.116.53"></A>
|
||||
<A NAME="DOC.2.118.53"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Node()</B></TT>
|
||||
<DD>Node destructor. Note, is protected so that Nodes cannot
|
||||
be deleted other than by being dereferenced and the reference
|
||||
@@ -582,82 +582,82 @@ forcing all nodes to be created on the heap i.e Node* node
|
||||
= new Node().
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeBound"></A>
|
||||
<A NAME="DOC.2.116.54"></A>
|
||||
<A NAME="DOC.2.118.54"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeBound() const </B></TT>
|
||||
<DD>Compute the bounding sphere around Node's geometry or children.
|
||||
This method is automatically called by getBound() when the bounding
|
||||
sphere has been marked dirty via dirtyBound().
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_bsphere"></A>
|
||||
<A NAME="DOC.2.116.55"></A>
|
||||
<A NAME="DOC.2.118.55"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable <!1><A HREF="BoundingSphere.html">BoundingSphere</A> _bsphere</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_bsphere_computed"></A>
|
||||
<A NAME="DOC.2.116.56"></A>
|
||||
<A NAME="DOC.2.118.56"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable bool _bsphere_computed</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_name"></A>
|
||||
<A NAME="DOC.2.116.57"></A>
|
||||
<A NAME="DOC.2.118.57"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::string _name</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="addParent"></A>
|
||||
<A NAME="DOC.2.116.58"></A>
|
||||
<A NAME="DOC.2.118.58"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void addParent(<!1><A HREF="Group.html">osg::Group</A>* node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="removeParent"></A>
|
||||
<A NAME="DOC.2.116.59"></A>
|
||||
<A NAME="DOC.2.118.59"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void removeParent(<!1><A HREF="Group.html">osg::Group</A>* node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_parents"></A>
|
||||
<A NAME="DOC.2.116.60"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> _parents</B></TT>
|
||||
<A NAME="DOC.2.118.60"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> _parents</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_updateCallback"></A>
|
||||
<A NAME="DOC.2.116.61"></A>
|
||||
<A NAME="DOC.2.118.61"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> _updateCallback</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_numChildrenRequiringUpdateTraversal"></A>
|
||||
<A NAME="DOC.2.116.62"></A>
|
||||
<A NAME="DOC.2.118.62"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _numChildrenRequiringUpdateTraversal</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setNumChildrenRequiringUpdateTraversal"></A>
|
||||
<A NAME="DOC.2.116.63"></A>
|
||||
<A NAME="DOC.2.118.63"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setNumChildrenRequiringUpdateTraversal(unsigned int num)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_cullCallback"></A>
|
||||
<A NAME="DOC.2.116.64"></A>
|
||||
<A NAME="DOC.2.118.64"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> _cullCallback</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_cullingActive"></A>
|
||||
<A NAME="DOC.2.116.65"></A>
|
||||
<A NAME="DOC.2.118.65"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _cullingActive</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_numChildrenWithCullingDisabled"></A>
|
||||
<A NAME="DOC.2.116.66"></A>
|
||||
<A NAME="DOC.2.118.66"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _numChildrenWithCullingDisabled</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setNumChildrenWithCullingDisabled"></A>
|
||||
<A NAME="DOC.2.116.67"></A>
|
||||
<A NAME="DOC.2.118.67"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setNumChildrenWithCullingDisabled(unsigned int num)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_numChildrenWithOccluderNodes"></A>
|
||||
<A NAME="DOC.2.116.68"></A>
|
||||
<A NAME="DOC.2.118.68"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _numChildrenWithOccluderNodes</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setNumChildrenWithOccluderNodes"></A>
|
||||
<A NAME="DOC.2.116.69"></A>
|
||||
<A NAME="DOC.2.118.69"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setNumChildrenWithOccluderNodes(unsigned int num)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_nodeMask"></A>
|
||||
<A NAME="DOC.2.116.70"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> _nodeMask</B></TT>
|
||||
<A NAME="DOC.2.118.70"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> _nodeMask</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_descriptions"></A>
|
||||
<A NAME="DOC.2.116.71"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> _descriptions</B></TT>
|
||||
<A NAME="DOC.2.118.71"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> _descriptions</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_stateset"></A>
|
||||
<A NAME="DOC.2.116.72"></A>
|
||||
<A NAME="DOC.2.118.72"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> _stateset</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
<HR>
|
||||
<P><DL>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeVisitor.html">NodeVisitor</A>& <B><A HREF="#DOC.2.120.1">_nv</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeVisitor.html">NodeVisitor</A>& <B><A HREF="#DOC.2.122.1">_nv</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.120.2">NodeAcceptOp</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.122.2">NodeAcceptOp</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.120.3">operator () </A></B>(<!1><A HREF="Node.html">Node</A>* node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.122.3">operator () </A></B>(<!1><A HREF="Node.html">Node</A>* node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.120.4">operator () </A></B>(<!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Node.html">Node</A>> node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.122.4">operator () </A></B>(<!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Node.html">Node</A>> node)
|
||||
</DL></P>
|
||||
|
||||
|
||||
@@ -29,19 +29,19 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="_nv"></A>
|
||||
<A NAME="DOC.2.120.1"></A>
|
||||
<A NAME="DOC.2.122.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodeVisitor.html">NodeVisitor</A>& _nv</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="NodeAcceptOp"></A>
|
||||
<A NAME="DOC.2.120.2"></A>
|
||||
<A NAME="DOC.2.122.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeAcceptOp(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator () "></A>
|
||||
<A NAME="DOC.2.120.3"></A>
|
||||
<A NAME="DOC.2.122.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void operator () (<!1><A HREF="Node.html">Node</A>* node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator () "></A>
|
||||
<A NAME="DOC.2.120.4"></A>
|
||||
<A NAME="DOC.2.122.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void operator () (<!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Node.html">Node</A>> node)</B></TT>
|
||||
<DL><DT><DD></DL><P></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>
|
||||
|
||||
@@ -22,32 +22,32 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B><A HREF="#DOC.2.118.9">_nestedCallback</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B><A HREF="#DOC.2.120.9">_nestedCallback</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.118.1">NodeCallback</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.120.1">NodeCallback</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.118.2">NodeCallback</A></B>(const <!1><A HREF="NodeCallback.html#DOC.2.118.2">NodeCallback</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.120.2">NodeCallback</A></B>(const <!1><A HREF="NodeCallback.html#DOC.2.120.2">NodeCallback</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="TessellationHints.html#DOC.2.181.3">META_Object</A>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="NodeCallback.html">NodeCallback</A>) <B><A HREF="#DOC.2.118.3">()</A></B>(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="TessellationHints.html#DOC.2.183.3">META_Object</A>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="NodeCallback.html">NodeCallback</A>) <B><A HREF="#DOC.2.120.3">()</A></B>(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.4">traverse</A></B>(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.120.4">traverse</A></B>(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)
|
||||
<DD><I>Call any nested callbacks and then traverse the scene graph.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.118.5">setNestedCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.120.5">setNestedCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.118.6">getNestedCallback</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeCallback.html">NodeCallback</A>* <B><A HREF="#DOC.2.120.6">getNestedCallback</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.118.7">addNestedCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.120.7">addNestedCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.118.8">removeNestedCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.120.8">removeNestedCallback</A></B>(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)
|
||||
</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.118.10">~NodeCallback</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.120.10">~NodeCallback</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -65,9 +65,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -83,7 +83,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -121,44 +121,44 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="NodeCallback"></A>
|
||||
<A NAME="DOC.2.118.1"></A>
|
||||
<A NAME="DOC.2.120.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeCallback()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="NodeCallback"></A>
|
||||
<A NAME="DOC.2.118.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeCallback(const <!1><A HREF="NodeCallback.html#DOC.2.118.2">NodeCallback</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>&)</B></TT>
|
||||
<A NAME="DOC.2.120.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeCallback(const <!1><A HREF="NodeCallback.html#DOC.2.120.2">NodeCallback</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="()"></A>
|
||||
<A NAME="DOC.2.118.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="TessellationHints.html#DOC.2.181.3">META_Object</A>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="NodeCallback.html">NodeCallback</A>) ()(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)</B></TT>
|
||||
<A NAME="DOC.2.120.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="TessellationHints.html#DOC.2.183.3">META_Object</A>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="NodeCallback.html">NodeCallback</A>) ()(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="traverse"></A>
|
||||
<A NAME="DOC.2.118.4"></A>
|
||||
<A NAME="DOC.2.120.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void traverse(<!1><A HREF="Node.html">Node</A>* node, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv)</B></TT>
|
||||
<DD>Call any nested callbacks and then traverse the scene graph.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setNestedCallback"></A>
|
||||
<A NAME="DOC.2.118.5"></A>
|
||||
<A NAME="DOC.2.120.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setNestedCallback(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNestedCallback"></A>
|
||||
<A NAME="DOC.2.118.6"></A>
|
||||
<A NAME="DOC.2.120.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodeCallback.html">NodeCallback</A>* getNestedCallback()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="addNestedCallback"></A>
|
||||
<A NAME="DOC.2.118.7"></A>
|
||||
<A NAME="DOC.2.120.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void addNestedCallback(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="removeNestedCallback"></A>
|
||||
<A NAME="DOC.2.118.8"></A>
|
||||
<A NAME="DOC.2.120.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void removeNestedCallback(<!1><A HREF="NodeCallback.html">NodeCallback</A>* nc)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_nestedCallback"></A>
|
||||
<A NAME="DOC.2.118.9"></A>
|
||||
<A NAME="DOC.2.120.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> _nestedCallback</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~NodeCallback"></A>
|
||||
<A NAME="DOC.2.118.10"></A>
|
||||
<A NAME="DOC.2.120.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~NodeCallback()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -23,138 +23,138 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.119.3">NodeVisitor</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.119.1.1">TRAVERSE_NONE</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.3">NodeVisitor</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.121.1.1">TRAVERSE_NONE</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.119.4">NodeVisitor</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> type, <!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.119.1.1">TRAVERSE_NONE</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.4">NodeVisitor</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> type, <!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.121.1.1">TRAVERSE_NONE</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.119.5">~NodeVisitor</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.121.5">~NodeVisitor</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.6">reset</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.6">reset</A></B>()
|
||||
<DD><I>Method to call to reset visitor.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.7">setVisitorType</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> type)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.7">setVisitorType</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> type)
|
||||
<DD><I>Set the VisitorType, used to distingush different visitors during traversal of the scene, typically used in the Node::traverse() method to select which behaviour to use for different types of traversal/visitors</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> <B><A HREF="#DOC.2.119.8">getVisitorType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> <B><A HREF="#DOC.2.121.8">getVisitorType</A></B>() const
|
||||
<DD><I>Get the VisitorType</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.9">setTraversalNumber</A></B>(int fn)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.9">setTraversalNumber</A></B>(int fn)
|
||||
<DD><I>Set the traversal number.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.119.10">getTraversalNumber</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.121.10">getTraversalNumber</A></B>() const
|
||||
<DD><I>Get the traversal number.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.11">setFrameStamp</A></B>(<!1><A HREF="FrameStamp.html">FrameStamp</A>* fs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.11">setFrameStamp</A></B>(<!1><A HREF="FrameStamp.html">FrameStamp</A>* fs)
|
||||
<DD><I>Set the FrameStamp that this traversal is assoicated with</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="FrameStamp.html">FrameStamp</A>* <B><A HREF="#DOC.2.119.12">getFrameStamp</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="FrameStamp.html">FrameStamp</A>* <B><A HREF="#DOC.2.121.12">getFrameStamp</A></B>() const
|
||||
<DD><I>Get the FrameStamp that this traversal is assoicated with</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.13">setTraversalMask</A></B>(Node::NodeMask mask)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.13">setTraversalMask</A></B>(Node::NodeMask mask)
|
||||
<DD><I>Set the TraversalMask of this NodeVisitor.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline Node::NodeMask <B><A HREF="#DOC.2.119.14">getTraversalMask</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline Node::NodeMask <B><A HREF="#DOC.2.121.14">getTraversalMask</A></B>() const
|
||||
<DD><I>Get the TraversalMask</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.15">setNodeMaskOverride</A></B>(Node::NodeMask mask)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.15">setNodeMaskOverride</A></B>(Node::NodeMask mask)
|
||||
<DD><I>Set the NodeMaskOverride mask.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline Node::NodeMask <B><A HREF="#DOC.2.119.16">getNodeMaskOverride</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline Node::NodeMask <B><A HREF="#DOC.2.121.16">getNodeMaskOverride</A></B>() const
|
||||
<DD><I>Get the NodeMaskOverride mask</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.119.17">validNodeMask</A></B>(const <!1><A HREF="Node.html">osg::Node</A>& node) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.121.17">validNodeMask</A></B>(const <!1><A HREF="Node.html">osg::Node</A>& node) const
|
||||
<DD><I>Method to called by Node and its subclass' Node::accept() method, if the result is true to be used to cull operations of nodes and their subgraphs.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.18">setTraversalMode</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> mode)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.18">setTraversalMode</A></B>(<!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> mode)
|
||||
<DD><I>Set the traversal mode for Node::traverse() to use when deciding which children of a node to traverse.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> <B><A HREF="#DOC.2.119.19">getTraversalMode</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> <B><A HREF="#DOC.2.121.19">getTraversalMode</A></B>() const
|
||||
<DD><I>Get the traversal mode</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.20">setUserData</A></B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.20">setUserData</A></B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DD><I> Set user data, data must be subclased from Referenced to allow automatic memory handling.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.119.21">getUserData</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.121.21">getUserData</A></B>()
|
||||
<DD><I>Get user data</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.119.22">getUserData</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.121.22">getUserData</A></B>() const
|
||||
<DD><I>Get const user data</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.23">traverse</A></B>(<!1><A HREF="Node.html">Node</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.23">traverse</A></B>(<!1><A HREF="Node.html">Node</A>& node)
|
||||
<DD><I>Method for handling traversal of a nodes.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.24">pushOntoNodePath</A></B>(<!1><A HREF="Node.html">Node</A>* node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.24">pushOntoNodePath</A></B>(<!1><A HREF="Node.html">Node</A>* node)
|
||||
<DD><I>Method called by osg::Node::accept() method before a call the NodeVisitor::apply().</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.119.25">popFromNodePath</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.121.25">popFromNodePath</A></B>()
|
||||
<DD><I>Method callby osg::Node::accept() method after a call the NodeVisitor::apply().</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.119.26">getNodePath</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.121.26">getNodePath</A></B>()
|
||||
<DD><I>Get the non const NodePath from the top most node applied down to the current Node being visited</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.119.27">getNodePath</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.121.27">getNodePath</A></B>() const
|
||||
<DD><I>Get the const NodePath from the top most node applied down to the current Node being visited</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Vec3.html">osg::Vec3</A> <B><A HREF="#DOC.2.119.28">getEyePoint</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Vec3.html">osg::Vec3</A> <B><A HREF="#DOC.2.121.28">getEyePoint</A></B>() const
|
||||
<DD><I>Get the eye point in local coordinates.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.119.29">getDistanceToEyePoint</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& , bool ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.121.29">getDistanceToEyePoint</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& , bool ) const
|
||||
<DD><I>Get the distance from a point to the eye point, distance value in local coordinate system.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.119.30">getDistanceFromEyePoint</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& , bool ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual float <B><A HREF="#DOC.2.121.30">getDistanceFromEyePoint</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& , bool ) const
|
||||
<DD><I>Get the distance of a point from the eye point, distance value in the eye coordinate system.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.31">apply</A></B>(<!1><A HREF="Node.html">Node</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.31">apply</A></B>(<!1><A HREF="Node.html">Node</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.32">apply</A></B>(<!1><A HREF="Geode.html">Geode</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.32">apply</A></B>(<!1><A HREF="Geode.html">Geode</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.33">apply</A></B>(<!1><A HREF="Billboard.html">Billboard</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.33">apply</A></B>(<!1><A HREF="Billboard.html">Billboard</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.34">apply</A></B>(<!1><A HREF="Group.html">Group</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.34">apply</A></B>(<!1><A HREF="Group.html">Group</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.35">apply</A></B>(<!1><A HREF="Projection.html">Projection</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.35">apply</A></B>(<!1><A HREF="Projection.html">Projection</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.36">apply</A></B>(<!1><A HREF="ClipNode.html">ClipNode</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.36">apply</A></B>(<!1><A HREF="ClipNode.html">ClipNode</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.37">apply</A></B>(<!1><A HREF="LightSource.html">LightSource</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.37">apply</A></B>(<!1><A HREF="LightSource.html">LightSource</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.38">apply</A></B>(<!1><A HREF="Transform.html">Transform</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.38">apply</A></B>(<!1><A HREF="Transform.html">Transform</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.39">apply</A></B>(<!1><A HREF="DOFTransform.html">DOFTransform</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.39">apply</A></B>(<!1><A HREF="DOFTransform.html">DOFTransform</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.40">apply</A></B>(<!1><A HREF="MatrixTransform.html">MatrixTransform</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.40">apply</A></B>(<!1><A HREF="MatrixTransform.html">MatrixTransform</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.41">apply</A></B>(<!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.41">apply</A></B>(<!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.42">apply</A></B>(<!1><A HREF="Switch.html">Switch</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.42">apply</A></B>(<!1><A HREF="Switch.html">Switch</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.43">apply</A></B>(<!1><A HREF="Sequence.html">Sequence</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.43">apply</A></B>(<!1><A HREF="Sequence.html">Sequence</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.44">apply</A></B>(<!1><A HREF="LOD.html">LOD</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.44">apply</A></B>(<!1><A HREF="LOD.html">LOD</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.45">apply</A></B>(<!1><A HREF="PagedLOD.html">PagedLOD</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.45">apply</A></B>(<!1><A HREF="PagedLOD.html">PagedLOD</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.46">apply</A></B>(<!1><A HREF="Impostor.html">Impostor</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.46">apply</A></B>(<!1><A HREF="Impostor.html">Impostor</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.47">apply</A></B>(<!1><A HREF="ClearNode.html">ClearNode</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.47">apply</A></B>(<!1><A HREF="ClearNode.html">ClearNode</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.119.48">apply</A></B>(<!1><A HREF="OccluderNode.html">OccluderNode</A>& node)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.121.48">apply</A></B>(<!1><A HREF="OccluderNode.html">OccluderNode</A>& node)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.119.50">setDatabaseRequestHandler</A></B>(<!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* handler)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.121.50">setDatabaseRequestHandler</A></B>(<!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* handler)
|
||||
<DD><I>Set the handler for database requests</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* <B><A HREF="#DOC.2.119.51">getDatabaseRequestHandler</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* <B><A HREF="#DOC.2.121.51">getDatabaseRequestHandler</A></B>()
|
||||
<DD><I>Get the handler for database requests</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* <B><A HREF="#DOC.2.119.52">getDatabaseRequestHandler</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* <B><A HREF="#DOC.2.121.52">getDatabaseRequestHandler</A></B>() const
|
||||
<DD><I>Get the const handler for database requests</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.119.1">TraversalMode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.121.1">TraversalMode</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.119.2">VisitorType</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.121.2">VisitorType</A></B>
|
||||
<DT>
|
||||
class <B><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A></B>: public <!1><A HREF="Referenced.html">osg::Referenced</A>
|
||||
<DD><I>callback for managing database paging, such as generated by PagedLOD nodes</I>
|
||||
@@ -162,23 +162,23 @@ class <B><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A></B>:
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> <B><A HREF="#DOC.2.119.53">_visitorType</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> <B><A HREF="#DOC.2.121.53">_visitorType</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.119.54">_traversalNumber</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.121.54">_traversalNumber</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="FrameStamp.html">FrameStamp</A>> <B><A HREF="#DOC.2.119.55">_frameStamp</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="FrameStamp.html">FrameStamp</A>> <B><A HREF="#DOC.2.121.55">_frameStamp</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> <B><A HREF="#DOC.2.119.56">_traversalMode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> <B><A HREF="#DOC.2.121.56">_traversalMode</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>Node::NodeMask <B><A HREF="#DOC.2.119.57">_traversalMask</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>Node::NodeMask <B><A HREF="#DOC.2.121.57">_traversalMask</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>Node::NodeMask <B><A HREF="#DOC.2.119.58">_nodeMaskOverride</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>Node::NodeMask <B><A HREF="#DOC.2.121.58">_nodeMaskOverride</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodePath.html">NodePath</A> <B><A HREF="#DOC.2.119.59">_nodePath</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodePath.html">NodePath</A> <B><A HREF="#DOC.2.121.59">_nodePath</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B><A HREF="#DOC.2.119.60">_userData</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B><A HREF="#DOC.2.121.60">_userData</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>> <B><A HREF="#DOC.2.119.61">_databaseRequestHandler</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>> <B><A HREF="#DOC.2.121.61">_databaseRequestHandler</A></B>
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -228,63 +228,63 @@ not be called. </BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="TraversalMode"></A>
|
||||
<A NAME="DOC.2.119.1"></A>
|
||||
<A NAME="DOC.2.121.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum TraversalMode</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="TRAVERSE_NONE"></A>
|
||||
<A NAME="DOC.2.119.1.1"></A>
|
||||
<A NAME="DOC.2.121.1.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRAVERSE_NONE</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="TRAVERSE_PARENTS"></A>
|
||||
<A NAME="DOC.2.119.1.2"></A>
|
||||
<A NAME="DOC.2.121.1.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRAVERSE_PARENTS</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="TRAVERSE_ALL_CHILDREN"></A>
|
||||
<A NAME="DOC.2.119.1.3"></A>
|
||||
<A NAME="DOC.2.121.1.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRAVERSE_ALL_CHILDREN</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="TRAVERSE_ACTIVE_CHILDREN"></A>
|
||||
<A NAME="DOC.2.119.1.4"></A>
|
||||
<A NAME="DOC.2.121.1.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRAVERSE_ACTIVE_CHILDREN</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="VisitorType"></A>
|
||||
<A NAME="DOC.2.119.2"></A>
|
||||
<A NAME="DOC.2.121.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum VisitorType</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="NODE_VISITOR"></A>
|
||||
<A NAME="DOC.2.119.2.1"></A>
|
||||
<A NAME="DOC.2.121.2.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NODE_VISITOR</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="UPDATE_VISITOR"></A>
|
||||
<A NAME="DOC.2.119.2.2"></A>
|
||||
<A NAME="DOC.2.121.2.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> UPDATE_VISITOR</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="COLLECT_OCCLUDER_VISITOR"></A>
|
||||
<A NAME="DOC.2.119.2.3"></A>
|
||||
<A NAME="DOC.2.121.2.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> COLLECT_OCCLUDER_VISITOR</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="CULL_VISITOR"></A>
|
||||
<A NAME="DOC.2.119.2.4"></A>
|
||||
<A NAME="DOC.2.121.2.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> CULL_VISITOR</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="NodeVisitor"></A>
|
||||
<A NAME="DOC.2.119.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeVisitor(<!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.119.1.1">TRAVERSE_NONE</A>)</B></TT>
|
||||
<A NAME="DOC.2.121.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeVisitor(<!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.121.1.1">TRAVERSE_NONE</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="NodeVisitor"></A>
|
||||
<A NAME="DOC.2.119.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeVisitor(<!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> type, <!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.119.1.1">TRAVERSE_NONE</A>)</B></TT>
|
||||
<A NAME="DOC.2.121.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NodeVisitor(<!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> type, <!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> tm=<!1><A HREF="NodeVisitor.html#DOC.2.121.1.1">TRAVERSE_NONE</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~NodeVisitor"></A>
|
||||
<A NAME="DOC.2.119.5"></A>
|
||||
<A NAME="DOC.2.121.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~NodeVisitor()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="reset"></A>
|
||||
<A NAME="DOC.2.119.6"></A>
|
||||
<A NAME="DOC.2.121.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void reset()</B></TT>
|
||||
<DD>Method to call to reset visitor. Useful for your visitor accumulates
|
||||
state during a traversal, and you plan to reuse the visitor.
|
||||
@@ -292,39 +292,39 @@ To flush that state for the next traversal than call reset() prior
|
||||
to each traversal.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setVisitorType"></A>
|
||||
<A NAME="DOC.2.119.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setVisitorType(<!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> type)</B></TT>
|
||||
<A NAME="DOC.2.121.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setVisitorType(<!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> type)</B></TT>
|
||||
<DD>Set the VisitorType, used to distingush different visitors during
|
||||
traversal of the scene, typically used in the Node::traverse() method
|
||||
to select which behaviour to use for different types of traversal/visitors
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getVisitorType"></A>
|
||||
<A NAME="DOC.2.119.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> getVisitorType() const </B></TT>
|
||||
<A NAME="DOC.2.121.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> getVisitorType() const </B></TT>
|
||||
<DD>Get the VisitorType
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTraversalNumber"></A>
|
||||
<A NAME="DOC.2.119.9"></A>
|
||||
<A NAME="DOC.2.121.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setTraversalNumber(int fn)</B></TT>
|
||||
<DD>Set the traversal number. Typically used to denote the frame count.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTraversalNumber"></A>
|
||||
<A NAME="DOC.2.119.10"></A>
|
||||
<A NAME="DOC.2.121.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline int getTraversalNumber() const </B></TT>
|
||||
<DD>Get the traversal number. Typically used to denote the frame count.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setFrameStamp"></A>
|
||||
<A NAME="DOC.2.119.11"></A>
|
||||
<A NAME="DOC.2.121.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setFrameStamp(<!1><A HREF="FrameStamp.html">FrameStamp</A>* fs)</B></TT>
|
||||
<DD>Set the FrameStamp that this traversal is assoicated with
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFrameStamp"></A>
|
||||
<A NAME="DOC.2.119.12"></A>
|
||||
<A NAME="DOC.2.121.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="FrameStamp.html">FrameStamp</A>* getFrameStamp() const </B></TT>
|
||||
<DD>Get the FrameStamp that this traversal is assoicated with
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTraversalMask"></A>
|
||||
<A NAME="DOC.2.119.13"></A>
|
||||
<A NAME="DOC.2.121.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setTraversalMask(Node::NodeMask mask)</B></TT>
|
||||
<DD>Set the TraversalMask of this NodeVisitor.
|
||||
The TraversalMask is used by the NodeVisitor::validNodeMask() method
|
||||
@@ -337,12 +337,12 @@ _nodeMaskOverride to 0xffffffff will allow a visitor to work on all nodes
|
||||
regardless of their own Node::_nodeMask state.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTraversalMask"></A>
|
||||
<A NAME="DOC.2.119.14"></A>
|
||||
<A NAME="DOC.2.121.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Node::NodeMask getTraversalMask() const </B></TT>
|
||||
<DD>Get the TraversalMask
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setNodeMaskOverride"></A>
|
||||
<A NAME="DOC.2.119.15"></A>
|
||||
<A NAME="DOC.2.121.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setNodeMaskOverride(Node::NodeMask mask)</B></TT>
|
||||
<DD>Set the NodeMaskOverride mask.
|
||||
Used in validNodeMask() to determine whether to operate on a node or its
|
||||
@@ -351,12 +351,12 @@ Typically used to force on nodes which may have
|
||||
been switched off by their own Node::_nodeMask.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNodeMaskOverride"></A>
|
||||
<A NAME="DOC.2.119.16"></A>
|
||||
<A NAME="DOC.2.121.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Node::NodeMask getNodeMaskOverride() const </B></TT>
|
||||
<DD>Get the NodeMaskOverride mask
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="validNodeMask"></A>
|
||||
<A NAME="DOC.2.119.17"></A>
|
||||
<A NAME="DOC.2.121.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool validNodeMask(const <!1><A HREF="Node.html">osg::Node</A>& node) const </B></TT>
|
||||
<DD>Method to called by Node and its subclass' Node::accept() method, if the result is true
|
||||
to be used to cull operations of nodes and their subgraphs.
|
||||
@@ -366,8 +366,8 @@ default values for _traversalMask is 0xffffffff, _nodeMaskOverride is 0x0,
|
||||
and osg::Node::_nodeMask is 0xffffffff.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTraversalMode"></A>
|
||||
<A NAME="DOC.2.119.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setTraversalMode(<!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> mode)</B></TT>
|
||||
<A NAME="DOC.2.121.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setTraversalMode(<!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> mode)</B></TT>
|
||||
<DD>Set the traversal mode for Node::traverse() to use when
|
||||
deciding which children of a node to traverse. If a
|
||||
NodeVisitor has been attached via setTraverseVisitor()
|
||||
@@ -375,12 +375,12 @@ and the new mode is not TRAVERSE_VISITOR then the attached
|
||||
visitor is detached. Default mode is TRAVERSE_NONE.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTraversalMode"></A>
|
||||
<A NAME="DOC.2.119.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> getTraversalMode() const </B></TT>
|
||||
<A NAME="DOC.2.121.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> getTraversalMode() const </B></TT>
|
||||
<DD>Get the traversal mode
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setUserData"></A>
|
||||
<A NAME="DOC.2.119.20"></A>
|
||||
<A NAME="DOC.2.121.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setUserData(<!1><A HREF="Referenced.html">Referenced</A>* obj)</B></TT>
|
||||
<DD>
|
||||
Set user data, data must be subclased from Referenced to allow
|
||||
@@ -389,17 +389,17 @@ subclassed from Referenced then create and adapter object
|
||||
which points to your own objects and handles the memory addressing.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUserData"></A>
|
||||
<A NAME="DOC.2.119.21"></A>
|
||||
<A NAME="DOC.2.121.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Referenced.html">Referenced</A>* getUserData()</B></TT>
|
||||
<DD>Get user data
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUserData"></A>
|
||||
<A NAME="DOC.2.119.22"></A>
|
||||
<A NAME="DOC.2.121.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Referenced.html">Referenced</A>* getUserData() const </B></TT>
|
||||
<DD>Get const user data
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="traverse"></A>
|
||||
<A NAME="DOC.2.119.23"></A>
|
||||
<A NAME="DOC.2.121.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void traverse(<!1><A HREF="Node.html">Node</A>& node)</B></TT>
|
||||
<DD>Method for handling traversal of a nodes.
|
||||
If you intend to use the visitor for actively traversing
|
||||
@@ -407,7 +407,7 @@ the scene graph then make sure the accept() methods call
|
||||
this method unless they handle traversal directly.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="pushOntoNodePath"></A>
|
||||
<A NAME="DOC.2.119.24"></A>
|
||||
<A NAME="DOC.2.121.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void pushOntoNodePath(<!1><A HREF="Node.html">Node</A>* node)</B></TT>
|
||||
<DD>Method called by osg::Node::accept() method before
|
||||
a call the NodeVisitor::apply(). The back of the list will,
|
||||
@@ -418,7 +418,7 @@ Note, the user does not typically call pushNodeOnPath() as it
|
||||
will be called automatically by the Node::accept() method.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="popFromNodePath"></A>
|
||||
<A NAME="DOC.2.119.25"></A>
|
||||
<A NAME="DOC.2.121.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void popFromNodePath()</B></TT>
|
||||
<DD>Method callby osg::Node::accept() method after
|
||||
a call the NodeVisitor::apply().
|
||||
@@ -426,158 +426,158 @@ Note, the user does not typically call pushNodeOnPath() as it
|
||||
will be called automatically by the Node::accept() method.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNodePath"></A>
|
||||
<A NAME="DOC.2.119.26"></A>
|
||||
<A NAME="DOC.2.121.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodePath.html">NodePath</A>& getNodePath()</B></TT>
|
||||
<DD>Get the non const NodePath from the top most node applied down
|
||||
to the current Node being visited
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNodePath"></A>
|
||||
<A NAME="DOC.2.119.27"></A>
|
||||
<A NAME="DOC.2.121.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="NodePath.html">NodePath</A>& getNodePath() const </B></TT>
|
||||
<DD>Get the const NodePath from the top most node applied down
|
||||
to the current Node being visited
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getEyePoint"></A>
|
||||
<A NAME="DOC.2.119.28"></A>
|
||||
<A NAME="DOC.2.121.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Vec3.html">osg::Vec3</A> getEyePoint() const </B></TT>
|
||||
<DD>Get the eye point in local coordinates.
|
||||
Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDistanceToEyePoint"></A>
|
||||
<A NAME="DOC.2.119.29"></A>
|
||||
<A NAME="DOC.2.121.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float getDistanceToEyePoint(const <!1><A HREF="Vec3.html">Vec3</A>& , bool ) const </B></TT>
|
||||
<DD>Get the distance from a point to the eye point, distance value in local coordinate system.
|
||||
Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement.
|
||||
If the getDistianceFromEyePoint(pos) is not implmented than a default value of 0.0 is returned.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDistanceFromEyePoint"></A>
|
||||
<A NAME="DOC.2.119.30"></A>
|
||||
<A NAME="DOC.2.121.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual float getDistanceFromEyePoint(const <!1><A HREF="Vec3.html">Vec3</A>& , bool ) const </B></TT>
|
||||
<DD>Get the distance of a point from the eye point, distance value in the eye coordinate system.
|
||||
Note, not all NodeVisitor implement this method, it is mainly cull visitors which will implement.
|
||||
If the getDistianceFromEyePoint(pos) is not implmented than a default value of 0.0 is returned.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.31"></A>
|
||||
<A NAME="DOC.2.121.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Node.html">Node</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.32"></A>
|
||||
<A NAME="DOC.2.121.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Geode.html">Geode</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.33"></A>
|
||||
<A NAME="DOC.2.121.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Billboard.html">Billboard</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.34"></A>
|
||||
<A NAME="DOC.2.121.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Group.html">Group</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.35"></A>
|
||||
<A NAME="DOC.2.121.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Projection.html">Projection</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.36"></A>
|
||||
<A NAME="DOC.2.121.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="ClipNode.html">ClipNode</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.37"></A>
|
||||
<A NAME="DOC.2.121.37"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="LightSource.html">LightSource</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.38"></A>
|
||||
<A NAME="DOC.2.121.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Transform.html">Transform</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.39"></A>
|
||||
<A NAME="DOC.2.121.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="DOFTransform.html">DOFTransform</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.40"></A>
|
||||
<A NAME="DOC.2.121.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="MatrixTransform.html">MatrixTransform</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.41"></A>
|
||||
<A NAME="DOC.2.121.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.42"></A>
|
||||
<A NAME="DOC.2.121.42"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Switch.html">Switch</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.43"></A>
|
||||
<A NAME="DOC.2.121.43"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Sequence.html">Sequence</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.44"></A>
|
||||
<A NAME="DOC.2.121.44"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="LOD.html">LOD</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.45"></A>
|
||||
<A NAME="DOC.2.121.45"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="PagedLOD.html">PagedLOD</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.46"></A>
|
||||
<A NAME="DOC.2.121.46"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Impostor.html">Impostor</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.47"></A>
|
||||
<A NAME="DOC.2.121.47"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="ClearNode.html">ClearNode</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.119.48"></A>
|
||||
<A NAME="DOC.2.121.48"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="OccluderNode.html">OccluderNode</A>& node)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setDatabaseRequestHandler"></A>
|
||||
<A NAME="DOC.2.119.50"></A>
|
||||
<A NAME="DOC.2.121.50"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDatabaseRequestHandler(<!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* handler)</B></TT>
|
||||
<DD>Set the handler for database requests
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDatabaseRequestHandler"></A>
|
||||
<A NAME="DOC.2.119.51"></A>
|
||||
<A NAME="DOC.2.121.51"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* getDatabaseRequestHandler()</B></TT>
|
||||
<DD>Get the handler for database requests
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDatabaseRequestHandler"></A>
|
||||
<A NAME="DOC.2.119.52"></A>
|
||||
<A NAME="DOC.2.121.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>* getDatabaseRequestHandler() const </B></TT>
|
||||
<DD>Get the const handler for database requests
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_visitorType"></A>
|
||||
<A NAME="DOC.2.119.53"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodeVisitor.html#DOC.2.119.2">VisitorType</A> _visitorType</B></TT>
|
||||
<A NAME="DOC.2.121.53"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodeVisitor.html#DOC.2.121.2">VisitorType</A> _visitorType</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_traversalNumber"></A>
|
||||
<A NAME="DOC.2.119.54"></A>
|
||||
<A NAME="DOC.2.121.54"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _traversalNumber</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_frameStamp"></A>
|
||||
<A NAME="DOC.2.119.55"></A>
|
||||
<A NAME="DOC.2.121.55"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="FrameStamp.html">FrameStamp</A>> _frameStamp</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_traversalMode"></A>
|
||||
<A NAME="DOC.2.119.56"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodeVisitor.html#DOC.2.119.1">TraversalMode</A> _traversalMode</B></TT>
|
||||
<A NAME="DOC.2.121.56"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodeVisitor.html#DOC.2.121.1">TraversalMode</A> _traversalMode</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_traversalMask"></A>
|
||||
<A NAME="DOC.2.119.57"></A>
|
||||
<A NAME="DOC.2.121.57"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>Node::NodeMask _traversalMask</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_nodeMaskOverride"></A>
|
||||
<A NAME="DOC.2.119.58"></A>
|
||||
<A NAME="DOC.2.121.58"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>Node::NodeMask _nodeMaskOverride</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_nodePath"></A>
|
||||
<A NAME="DOC.2.119.59"></A>
|
||||
<A NAME="DOC.2.121.59"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodePath.html">NodePath</A> _nodePath</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_userData"></A>
|
||||
<A NAME="DOC.2.119.60"></A>
|
||||
<A NAME="DOC.2.121.60"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> _userData</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_databaseRequestHandler"></A>
|
||||
<A NAME="DOC.2.119.61"></A>
|
||||
<A NAME="DOC.2.121.61"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="DatabaseRequestHandler.html">DatabaseRequestHandler</A>> _databaseRequestHandler</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -12,19 +12,19 @@
|
||||
<HR>
|
||||
<P><DL>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.1">ALWAYS</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.123.1">ALWAYS</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.2">FATAL</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.123.2">FATAL</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.3">WARN</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.123.3">WARN</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.4">NOTICE</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.123.4">NOTICE</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.5">INFO</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.123.5">INFO</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.6">DEBUG_INFO</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.123.6">DEBUG_INFO</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.121.7">DEBUG_FP</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.123.7">DEBUG_FP</A></B>
|
||||
</DL></P>
|
||||
|
||||
|
||||
@@ -39,31 +39,31 @@ further details.</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="ALWAYS"></A>
|
||||
<A NAME="DOC.2.121.1"></A>
|
||||
<A NAME="DOC.2.123.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ALWAYS</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="FATAL"></A>
|
||||
<A NAME="DOC.2.121.2"></A>
|
||||
<A NAME="DOC.2.123.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FATAL</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="WARN"></A>
|
||||
<A NAME="DOC.2.121.3"></A>
|
||||
<A NAME="DOC.2.123.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> WARN</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="NOTICE"></A>
|
||||
<A NAME="DOC.2.121.4"></A>
|
||||
<A NAME="DOC.2.123.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> NOTICE</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="INFO"></A>
|
||||
<A NAME="DOC.2.121.5"></A>
|
||||
<A NAME="DOC.2.123.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> INFO</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DEBUG_INFO"></A>
|
||||
<A NAME="DOC.2.121.6"></A>
|
||||
<A NAME="DOC.2.123.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DEBUG_INFO</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DEBUG_FP"></A>
|
||||
<A NAME="DOC.2.121.7"></A>
|
||||
<A NAME="DOC.2.123.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DEBUG_FP</B></TT>
|
||||
<DL><DT><DD></DL><P></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>
|
||||
|
||||
@@ -23,57 +23,57 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.133.1">Object</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.135.1">Object</A></B>()
|
||||
<DD><I>Construct an object.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.133.2">Object</A></B>(const <!1><A HREF="Object.html#DOC.2.133.2">Object</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.135.2">Object</A></B>(const <!1><A HREF="Object.html#DOC.2.135.2">Object</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor, optional CopyOp object can be used to control shallow vs deep copying of dynamic data</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.133.3">cloneType</A></B>() const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.135.3">cloneType</A></B>() const = 0
|
||||
<DD><I>Clone the type of an object, with Object* return type.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.133.4">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.135.4">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const = 0
|
||||
<DD><I>Clone the an object, with Object* return type.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.133.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>*) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.135.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>*) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.133.6">libraryName</A></B>() const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.135.6">libraryName</A></B>() const = 0
|
||||
<DD><I>return the name of the object's library.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.133.7">className</A></B>() const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.135.7">className</A></B>() const = 0
|
||||
<DD><I>return the name of the object's class type.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.133.9">setDataVariance</A></B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.135.9">setDataVariance</A></B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DD><I>Set the data variance of this object.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B><A HREF="#DOC.2.133.10">getDataVariance</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B><A HREF="#DOC.2.135.10">getDataVariance</A></B>() const
|
||||
<DD><I>Get the data variance of this object</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.133.11">setUserData</A></B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.135.11">setUserData</A></B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DD><I> Set user data, data must be subclased from Referenced to allow automatic memory handling.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.133.12">getUserData</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.135.12">getUserData</A></B>()
|
||||
<DD><I>Get user data</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.133.13">getUserData</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Referenced.html">Referenced</A>* <B><A HREF="#DOC.2.135.13">getUserData</A></B>() const
|
||||
<DD><I>Get const user data</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.133.8">DataVariance</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.135.8">DataVariance</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B><A HREF="#DOC.2.133.15">_dataVariance</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B><A HREF="#DOC.2.135.15">_dataVariance</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B><A HREF="#DOC.2.133.16">_userData</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B><A HREF="#DOC.2.135.16">_userData</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.133.14">~Object</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.135.14">~Object</A></B>()
|
||||
<DD><I>Object destructor.</I>
|
||||
</DL></P>
|
||||
|
||||
@@ -113,7 +113,7 @@ Based on GOF Composite, Prototype and Template Method patterns.</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Object"></A>
|
||||
<A NAME="DOC.2.133.1"></A>
|
||||
<A NAME="DOC.2.135.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Object()</B></TT>
|
||||
<DD>Construct an object. Note Object is a pure virtual base class
|
||||
and therefore cannot be constructed on its own, only derived
|
||||
@@ -121,69 +121,69 @@ classes which override the clone and className methods are
|
||||
concrete classes and can be constructed.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Object"></A>
|
||||
<A NAME="DOC.2.133.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Object(const <!1><A HREF="Object.html#DOC.2.133.2">Object</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.135.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Object(const <!1><A HREF="Object.html#DOC.2.135.2">Object</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor, optional CopyOp object can be used to control
|
||||
shallow vs deep copying of dynamic data
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.133.3"></A>
|
||||
<A NAME="DOC.2.135.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const = 0</B></TT>
|
||||
<DD>Clone the type of an object, with Object* return type.
|
||||
Must be defined by derived classes.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.133.4"></A>
|
||||
<A NAME="DOC.2.135.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const = 0</B></TT>
|
||||
<DD>Clone the an object, with Object* return type.
|
||||
Must be defined by derived classes.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.133.5"></A>
|
||||
<A NAME="DOC.2.135.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>*) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.133.6"></A>
|
||||
<A NAME="DOC.2.135.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const = 0</B></TT>
|
||||
<DD>return the name of the object's library. Must be defined
|
||||
by derived classes. The OpenSceneGraph convention the is
|
||||
that the namspace of a library is the same as the library name.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.133.7"></A>
|
||||
<A NAME="DOC.2.135.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* className() const = 0</B></TT>
|
||||
<DD>return the name of the object's class type. Must be defined
|
||||
by derived classes.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DataVariance"></A>
|
||||
<A NAME="DOC.2.133.8"></A>
|
||||
<A NAME="DOC.2.135.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum DataVariance</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="DYNAMIC"></A>
|
||||
<A NAME="DOC.2.133.8.1"></A>
|
||||
<A NAME="DOC.2.135.8.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DYNAMIC</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="STATIC"></A>
|
||||
<A NAME="DOC.2.133.8.2"></A>
|
||||
<A NAME="DOC.2.135.8.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STATIC</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="setDataVariance"></A>
|
||||
<A NAME="DOC.2.133.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setDataVariance(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)</B></TT>
|
||||
<A NAME="DOC.2.135.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setDataVariance(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)</B></TT>
|
||||
<DD>Set the data variance of this object.
|
||||
Can be set to either STATIC for values that do not change over the lifetime of the object,
|
||||
or DYNAMIC for values that vary over the lifetime of the object. The DataVariance value
|
||||
can be used be routines such as optimzation codes that wish to share static data.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDataVariance"></A>
|
||||
<A NAME="DOC.2.133.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> getDataVariance() const </B></TT>
|
||||
<A NAME="DOC.2.135.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> getDataVariance() const </B></TT>
|
||||
<DD>Get the data variance of this object
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setUserData"></A>
|
||||
<A NAME="DOC.2.133.11"></A>
|
||||
<A NAME="DOC.2.135.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setUserData(<!1><A HREF="Referenced.html">Referenced</A>* obj)</B></TT>
|
||||
<DD>
|
||||
Set user data, data must be subclased from Referenced to allow
|
||||
@@ -192,17 +192,17 @@ subclassed from Referenced then create and adapter object
|
||||
which points to your own objects and handles the memory addressing.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUserData"></A>
|
||||
<A NAME="DOC.2.133.12"></A>
|
||||
<A NAME="DOC.2.135.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Referenced.html">Referenced</A>* getUserData()</B></TT>
|
||||
<DD>Get user data
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUserData"></A>
|
||||
<A NAME="DOC.2.133.13"></A>
|
||||
<A NAME="DOC.2.135.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Referenced.html">Referenced</A>* getUserData() const </B></TT>
|
||||
<DD>Get const user data
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Object"></A>
|
||||
<A NAME="DOC.2.133.14"></A>
|
||||
<A NAME="DOC.2.135.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Object()</B></TT>
|
||||
<DD>Object destructor. Note, is protected so that Objects cannot
|
||||
be deleted other than by being dereferenced and the reference
|
||||
@@ -213,11 +213,11 @@ forcing all nodes to be created on the heap i.e Node* node
|
||||
= new Node().
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_dataVariance"></A>
|
||||
<A NAME="DOC.2.133.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> _dataVariance</B></TT>
|
||||
<A NAME="DOC.2.135.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> _dataVariance</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_userData"></A>
|
||||
<A NAME="DOC.2.133.16"></A>
|
||||
<A NAME="DOC.2.135.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> _userData</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -23,33 +23,33 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.134.1">OccluderNode</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.136.1">OccluderNode</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.134.2">OccluderNode</A></B>(const <!1><A HREF="OccluderNode.html#DOC.2.134.2">OccluderNode</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.136.2">OccluderNode</A></B>(const <!1><A HREF="OccluderNode.html#DOC.2.136.2">OccluderNode</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.134.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="OccluderNode.html">OccluderNode</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.136.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="OccluderNode.html">OccluderNode</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.134.4">setOccluder</A></B>(<!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* occluder)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.136.4">setOccluder</A></B>(<!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* occluder)
|
||||
<DD><I>Attach a ConvexPlanarOccluder to an OccluderNode</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* <B><A HREF="#DOC.2.134.5">getOccluder</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* <B><A HREF="#DOC.2.136.5">getOccluder</A></B>()
|
||||
<DD><I>Get the ConvexPlanarOccluder* attached to a OccluderNode.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* <B><A HREF="#DOC.2.134.6">getOccluder</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* <B><A HREF="#DOC.2.136.6">getOccluder</A></B>() const
|
||||
<DD><I>Get the const ConvexPlanarOccluder* attached to a OccluderNode</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>> <B><A HREF="#DOC.2.134.9">_occluder</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>> <B><A HREF="#DOC.2.136.9">_occluder</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.134.7">~OccluderNode</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.136.7">~OccluderNode</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.134.8">computeBound</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.136.8">computeBound</A></B>() const
|
||||
<DD><I>Override's Group's computeBound</I>
|
||||
</DL></P>
|
||||
|
||||
@@ -115,15 +115,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -157,13 +157,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -203,7 +203,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -217,9 +217,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -242,9 +242,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -260,7 +260,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -302,44 +302,44 @@ to represent the different states of a traffic light.</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="OccluderNode"></A>
|
||||
<A NAME="DOC.2.134.1"></A>
|
||||
<A NAME="DOC.2.136.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> OccluderNode()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="OccluderNode"></A>
|
||||
<A NAME="DOC.2.134.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> OccluderNode(const <!1><A HREF="OccluderNode.html#DOC.2.134.2">OccluderNode</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.136.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> OccluderNode(const <!1><A HREF="OccluderNode.html#DOC.2.136.2">OccluderNode</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Node"></A>
|
||||
<A NAME="DOC.2.134.3"></A>
|
||||
<A NAME="DOC.2.136.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Node(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="OccluderNode.html">OccluderNode</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setOccluder"></A>
|
||||
<A NAME="DOC.2.134.4"></A>
|
||||
<A NAME="DOC.2.136.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setOccluder(<!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* occluder)</B></TT>
|
||||
<DD>Attach a ConvexPlanarOccluder to an OccluderNode
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOccluder"></A>
|
||||
<A NAME="DOC.2.134.5"></A>
|
||||
<A NAME="DOC.2.136.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* getOccluder()</B></TT>
|
||||
<DD>Get the ConvexPlanarOccluder* attached to a OccluderNode.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOccluder"></A>
|
||||
<A NAME="DOC.2.134.6"></A>
|
||||
<A NAME="DOC.2.136.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>* getOccluder() const </B></TT>
|
||||
<DD>Get the const ConvexPlanarOccluder* attached to a OccluderNode
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~OccluderNode"></A>
|
||||
<A NAME="DOC.2.134.7"></A>
|
||||
<A NAME="DOC.2.136.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~OccluderNode()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeBound"></A>
|
||||
<A NAME="DOC.2.134.8"></A>
|
||||
<A NAME="DOC.2.136.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeBound() const </B></TT>
|
||||
<DD>Override's Group's computeBound
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_occluder"></A>
|
||||
<A NAME="DOC.2.134.9"></A>
|
||||
<A NAME="DOC.2.136.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>> _occluder</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,70 +23,70 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.135.1">PagedLOD</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.137.1">PagedLOD</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.135.2">PagedLOD</A></B>(const <!1><A HREF="PagedLOD.html#DOC.2.135.2">PagedLOD</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.137.2">PagedLOD</A></B>(const <!1><A HREF="PagedLOD.html#DOC.2.137.2">PagedLOD</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.135.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PagedLOD.html">PagedLOD</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.137.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PagedLOD.html">PagedLOD</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.135.4">traverse</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.137.4">traverse</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.135.5">addChild</A></B>(<!1><A HREF="Node.html">Node</A>* child)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.137.5">addChild</A></B>(<!1><A HREF="Node.html">Node</A>* child)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.135.6">addChild</A></B>(<!1><A HREF="Node.html">Node</A>* child, float min, float max)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.137.6">addChild</A></B>(<!1><A HREF="Node.html">Node</A>* child, float min, float max)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.135.7">addChild</A></B>(<!1><A HREF="Node.html">Node</A>* child, float min, float max, const std::string& filename)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.137.7">addChild</A></B>(<!1><A HREF="Node.html">Node</A>* child, float min, float max, const std::string& filename)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.135.8">removeChild</A></B>(<!1><A HREF="Node.html">Node</A>* child)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.137.8">removeChild</A></B>(<!1><A HREF="Node.html">Node</A>* child)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.135.10">setFileName</A></B>(unsigned int childNo, const std::string& filename)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.137.10">setFileName</A></B>(unsigned int childNo, const std::string& filename)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string& <B><A HREF="#DOC.2.135.11">getFileName</A></B>(unsigned int childNo) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const std::string& <B><A HREF="#DOC.2.137.11">getFileName</A></B>(unsigned int childNo) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.135.12">getNumFileNames</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.137.12">getNumFileNames</A></B>() const
|
||||
<DD><I>returns the number of filenames currently set.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="PagedLOD.html#DOC.2.135.9">FileNameList</A>& <B><A HREF="#DOC.2.135.13">getFileNameList</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="PagedLOD.html#DOC.2.137.9">FileNameList</A>& <B><A HREF="#DOC.2.137.13">getFileNameList</A></B>()
|
||||
<DD><I>return the list of filename</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="PagedLOD.html#DOC.2.135.9">FileNameList</A>& <B><A HREF="#DOC.2.135.14">getFileNameList</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="PagedLOD.html#DOC.2.137.9">FileNameList</A>& <B><A HREF="#DOC.2.137.14">getFileNameList</A></B>() const
|
||||
<DD><I>return the list of filename</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.135.16">setTimeStamp</A></B>(unsigned int childNo, double timeStamp)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.137.16">setTimeStamp</A></B>(unsigned int childNo, double timeStamp)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.2.135.17">getTimeStamp</A></B>(unsigned int childNo) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>double <B><A HREF="#DOC.2.137.17">getTimeStamp</A></B>(unsigned int childNo) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.135.18">getNumTimeStamps</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline unsigned int <B><A HREF="#DOC.2.137.18">getNumTimeStamps</A></B>() const
|
||||
<DD><I>returns the number of filenames currently set.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="PagedLOD.html#DOC.2.135.15">TimeStampList</A>& <B><A HREF="#DOC.2.135.19">getTimeStampList</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="PagedLOD.html#DOC.2.137.15">TimeStampList</A>& <B><A HREF="#DOC.2.137.19">getTimeStampList</A></B>()
|
||||
<DD><I>return the list of time stamps</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="PagedLOD.html#DOC.2.135.15">TimeStampList</A>& <B><A HREF="#DOC.2.135.20">getTimeStampList</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="PagedLOD.html#DOC.2.137.15">TimeStampList</A>& <B><A HREF="#DOC.2.137.20">getTimeStampList</A></B>() const
|
||||
<DD><I>return the list of time stamps</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.135.21">removeExpiredChildren</A></B>(double expiryTime, <!1><A HREF="osg.html#DOC.2.86">NodeList</A>& removedChildren)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.137.21">removeExpiredChildren</A></B>(double expiryTime, <!1><A HREF="osg.html#DOC.2.86">NodeList</A>& removedChildren)
|
||||
<DD><I>Remove the children from the PagedLOD which haven't be visited since specified expiry time.</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<std::string> <B><A HREF="#DOC.2.135.9">FileNameList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<std::string> <B><A HREF="#DOC.2.137.9">FileNameList</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<double> <B><A HREF="#DOC.2.135.15">TimeStampList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<double> <B><A HREF="#DOC.2.137.15">TimeStampList</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PagedLOD.html#DOC.2.135.9">FileNameList</A> <B><A HREF="#DOC.2.135.23">_fileNameList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PagedLOD.html#DOC.2.137.9">FileNameList</A> <B><A HREF="#DOC.2.137.23">_fileNameList</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PagedLOD.html#DOC.2.135.15">TimeStampList</A> <B><A HREF="#DOC.2.135.24">_timeStampList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PagedLOD.html#DOC.2.137.15">TimeStampList</A> <B><A HREF="#DOC.2.137.24">_timeStampList</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.135.22">~PagedLOD</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.137.22">~PagedLOD</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -192,15 +192,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -234,13 +234,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -280,7 +280,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -294,9 +294,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -319,9 +319,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -337,7 +337,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -376,110 +376,110 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="PagedLOD"></A>
|
||||
<A NAME="DOC.2.135.1"></A>
|
||||
<A NAME="DOC.2.137.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PagedLOD()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PagedLOD"></A>
|
||||
<A NAME="DOC.2.135.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PagedLOD(const <!1><A HREF="PagedLOD.html#DOC.2.135.2">PagedLOD</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.137.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PagedLOD(const <!1><A HREF="PagedLOD.html#DOC.2.137.2">PagedLOD</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Node"></A>
|
||||
<A NAME="DOC.2.135.3"></A>
|
||||
<A NAME="DOC.2.137.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Node(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PagedLOD.html">PagedLOD</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="traverse"></A>
|
||||
<A NAME="DOC.2.135.4"></A>
|
||||
<A NAME="DOC.2.137.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void traverse(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="addChild"></A>
|
||||
<A NAME="DOC.2.135.5"></A>
|
||||
<A NAME="DOC.2.137.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool addChild(<!1><A HREF="Node.html">Node</A>* child)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="addChild"></A>
|
||||
<A NAME="DOC.2.135.6"></A>
|
||||
<A NAME="DOC.2.137.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool addChild(<!1><A HREF="Node.html">Node</A>* child, float min, float max)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="addChild"></A>
|
||||
<A NAME="DOC.2.135.7"></A>
|
||||
<A NAME="DOC.2.137.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool addChild(<!1><A HREF="Node.html">Node</A>* child, float min, float max, const std::string& filename)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="removeChild"></A>
|
||||
<A NAME="DOC.2.135.8"></A>
|
||||
<A NAME="DOC.2.137.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool removeChild(<!1><A HREF="Node.html">Node</A>* child)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="FileNameList"></A>
|
||||
<A NAME="DOC.2.135.9"></A>
|
||||
<A NAME="DOC.2.137.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<std::string> FileNameList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setFileName"></A>
|
||||
<A NAME="DOC.2.135.10"></A>
|
||||
<A NAME="DOC.2.137.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFileName(unsigned int childNo, const std::string& filename)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFileName"></A>
|
||||
<A NAME="DOC.2.135.11"></A>
|
||||
<A NAME="DOC.2.137.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const std::string& getFileName(unsigned int childNo) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumFileNames"></A>
|
||||
<A NAME="DOC.2.135.12"></A>
|
||||
<A NAME="DOC.2.137.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumFileNames() const </B></TT>
|
||||
<DD>returns the number of filenames currently set.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFileNameList"></A>
|
||||
<A NAME="DOC.2.135.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="PagedLOD.html#DOC.2.135.9">FileNameList</A>& getFileNameList()</B></TT>
|
||||
<A NAME="DOC.2.137.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="PagedLOD.html#DOC.2.137.9">FileNameList</A>& getFileNameList()</B></TT>
|
||||
<DD>return the list of filename
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFileNameList"></A>
|
||||
<A NAME="DOC.2.135.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="PagedLOD.html#DOC.2.135.9">FileNameList</A>& getFileNameList() const </B></TT>
|
||||
<A NAME="DOC.2.137.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="PagedLOD.html#DOC.2.137.9">FileNameList</A>& getFileNameList() const </B></TT>
|
||||
<DD>return the list of filename
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="TimeStampList"></A>
|
||||
<A NAME="DOC.2.135.15"></A>
|
||||
<A NAME="DOC.2.137.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<double> TimeStampList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTimeStamp"></A>
|
||||
<A NAME="DOC.2.135.16"></A>
|
||||
<A NAME="DOC.2.137.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTimeStamp(unsigned int childNo, double timeStamp)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTimeStamp"></A>
|
||||
<A NAME="DOC.2.135.17"></A>
|
||||
<A NAME="DOC.2.137.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>double getTimeStamp(unsigned int childNo) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumTimeStamps"></A>
|
||||
<A NAME="DOC.2.135.18"></A>
|
||||
<A NAME="DOC.2.137.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline unsigned int getNumTimeStamps() const </B></TT>
|
||||
<DD>returns the number of filenames currently set.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTimeStampList"></A>
|
||||
<A NAME="DOC.2.135.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="PagedLOD.html#DOC.2.135.15">TimeStampList</A>& getTimeStampList()</B></TT>
|
||||
<A NAME="DOC.2.137.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="PagedLOD.html#DOC.2.137.15">TimeStampList</A>& getTimeStampList()</B></TT>
|
||||
<DD>return the list of time stamps
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTimeStampList"></A>
|
||||
<A NAME="DOC.2.135.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="PagedLOD.html#DOC.2.135.15">TimeStampList</A>& getTimeStampList() const </B></TT>
|
||||
<A NAME="DOC.2.137.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="PagedLOD.html#DOC.2.137.15">TimeStampList</A>& getTimeStampList() const </B></TT>
|
||||
<DD>return the list of time stamps
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="removeExpiredChildren"></A>
|
||||
<A NAME="DOC.2.135.21"></A>
|
||||
<A NAME="DOC.2.137.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void removeExpiredChildren(double expiryTime, <!1><A HREF="osg.html#DOC.2.86">NodeList</A>& removedChildren)</B></TT>
|
||||
<DD>Remove the children from the PagedLOD which haven't be visited since specified expiry time.
|
||||
The removed children are added the removeChildren list passed into the method,
|
||||
this allows the children to be deleted later at the callers discression.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~PagedLOD"></A>
|
||||
<A NAME="DOC.2.135.22"></A>
|
||||
<A NAME="DOC.2.137.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~PagedLOD()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_fileNameList"></A>
|
||||
<A NAME="DOC.2.135.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PagedLOD.html#DOC.2.135.9">FileNameList</A> _fileNameList</B></TT>
|
||||
<A NAME="DOC.2.137.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PagedLOD.html#DOC.2.137.9">FileNameList</A> _fileNameList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_timeStampList"></A>
|
||||
<A NAME="DOC.2.135.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PagedLOD.html#DOC.2.135.15">TimeStampList</A> _timeStampList</B></TT>
|
||||
<A NAME="DOC.2.137.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PagedLOD.html#DOC.2.137.15">TimeStampList</A> _timeStampList</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
||||
|
||||
@@ -23,88 +23,88 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.136.1">Plane</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.138.1">Plane</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.136.2">Plane</A></B>(const <!1><A HREF="Plane.html#DOC.2.136.2">Plane</A>& pl)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.138.2">Plane</A></B>(const <!1><A HREF="Plane.html#DOC.2.138.2">Plane</A>& pl)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.136.3">Plane</A></B>(float <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, float c, float d)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.138.3">Plane</A></B>(float <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, float c, float d)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.136.4">Plane</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& vec)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.138.4">Plane</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& vec)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.136.5">Plane</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& norm, float d)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.138.5">Plane</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& norm, float d)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.136.6">Plane</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.138.6">Plane</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Plane.html">Plane</A>& <B><A HREF="#DOC.2.136.7">operator = </A></B>(const <!1><A HREF="Plane.html">Plane</A>& pl)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Plane.html">Plane</A>& <B><A HREF="#DOC.2.138.7">operator = </A></B>(const <!1><A HREF="Plane.html">Plane</A>& pl)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.8">set</A></B>(const <!1><A HREF="Plane.html">Plane</A>& pl)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.8">set</A></B>(const <!1><A HREF="Plane.html">Plane</A>& pl)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.9">set</A></B>(float <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, float c, float d)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.9">set</A></B>(float <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, float c, float d)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.10">set</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& vec)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.10">set</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& vec)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.11">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& norm, float d)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.11">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& norm, float d)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.12">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.12">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.13">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& norm, const <!1><A HREF="Vec3.html">Vec3</A>& point)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.13">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& norm, const <!1><A HREF="Vec3.html">Vec3</A>& point)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.14">flip</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.14">flip</A></B>()
|
||||
<DD><I>flip/reverse the orientation of the plane</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.15">makeUnitLength</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.15">makeUnitLength</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.16">calculateUpperLowerBBCorners</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.16">calculateUpperLowerBBCorners</A></B>()
|
||||
<DD><I>calculate the upper and lower bounding box corners to be used in the intersect(BoundingBox&) method for speeding calculations</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.136.17">valid</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.138.17">valid</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.136.18">operator == </A></B>(const <!1><A HREF="Plane.html">Plane</A>& plane) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.138.18">operator == </A></B>(const <!1><A HREF="Plane.html">Plane</A>& plane) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.136.19">operator != </A></B>(const <!1><A HREF="Plane.html">Plane</A>& plane) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.138.19">operator != </A></B>(const <!1><A HREF="Plane.html">Plane</A>& plane) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.136.20">operator < </A></B>(const <!1><A HREF="Plane.html">Plane</A>& plane) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.138.20">operator < </A></B>(const <!1><A HREF="Plane.html">Plane</A>& plane) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float* <B><A HREF="#DOC.2.136.21">ptr</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float* <B><A HREF="#DOC.2.138.21">ptr</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const float* <B><A HREF="#DOC.2.136.22">ptr</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const float* <B><A HREF="#DOC.2.138.22">ptr</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.136.23">asVec4</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.138.23">asVec4</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.136.24">asVec4</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.138.24">asVec4</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.136.25">operator [] </A></B>(unsigned int i)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.138.25">operator [] </A></B>(unsigned int i)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.136.26">operator [] </A></B>(unsigned int i) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.138.26">operator [] </A></B>(unsigned int i) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">osg::Vec3</A> <B><A HREF="#DOC.2.136.27">getNormal</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec3.html">osg::Vec3</A> <B><A HREF="#DOC.2.138.27">getNormal</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.136.28">distance</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& v) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.138.28">distance</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& v) const
|
||||
<DD><I>calculate the distance between a point and the plane</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.136.29">intersect</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.138.29">intersect</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices) const
|
||||
<DD><I>intersection test between plane and vertex list return 1 if the bs is completely above plane, return 0 if the bs intersects the plane, return -1 if the bs is completely below the plane</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.136.30">intersect</A></B>(const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& bs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.138.30">intersect</A></B>(const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& bs) const
|
||||
<DD><I>intersection test between plane and bounding sphere.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.136.31">intersect</A></B>(const <!1><A HREF="BoundingBox.html">BoundingBox</A>& bb) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.138.31">intersect</A></B>(const <!1><A HREF="BoundingBox.html">BoundingBox</A>& bb) const
|
||||
<DD><I>intersection test between plane and bounding sphere.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.32">transform</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.32">transform</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<DD><I>Transform the plane by matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.136.33">transformProvidingInverse</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.138.33">transformProvidingInverse</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<DD><I>Transform the plane by provide a pre inverted matrix.</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.136.34">_fv</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.138.34">_fv</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.136.35">_upperBBCorner</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.138.35">_upperBBCorner</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.136.36">_lowerBBCorner</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>unsigned int <B><A HREF="#DOC.2.138.36">_lowerBBCorner</A></B>
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -116,123 +116,123 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Plane"></A>
|
||||
<A NAME="DOC.2.136.1"></A>
|
||||
<A NAME="DOC.2.138.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Plane"></A>
|
||||
<A NAME="DOC.2.136.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane(const <!1><A HREF="Plane.html#DOC.2.136.2">Plane</A>& pl)</B></TT>
|
||||
<A NAME="DOC.2.138.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane(const <!1><A HREF="Plane.html#DOC.2.138.2">Plane</A>& pl)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Plane"></A>
|
||||
<A NAME="DOC.2.136.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane(float <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, float c, float d)</B></TT>
|
||||
<A NAME="DOC.2.138.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane(float <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, float c, float d)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Plane"></A>
|
||||
<A NAME="DOC.2.136.4"></A>
|
||||
<A NAME="DOC.2.138.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane(const <!1><A HREF="Vec4.html">Vec4</A>& vec)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Plane"></A>
|
||||
<A NAME="DOC.2.136.5"></A>
|
||||
<A NAME="DOC.2.138.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane(const <!1><A HREF="Vec3.html">Vec3</A>& norm, float d)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Plane"></A>
|
||||
<A NAME="DOC.2.136.6"></A>
|
||||
<A NAME="DOC.2.138.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Plane(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.136.7"></A>
|
||||
<A NAME="DOC.2.138.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Plane.html">Plane</A>& operator = (const <!1><A HREF="Plane.html">Plane</A>& pl)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.136.8"></A>
|
||||
<A NAME="DOC.2.138.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Plane.html">Plane</A>& pl)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.136.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float <!1><A HREF="UByte4.html#DOC.2.219.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.219.14">b</A>, float c, float d)</B></TT>
|
||||
<A NAME="DOC.2.138.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float <!1><A HREF="UByte4.html#DOC.2.221.15">a</A>, float <!1><A HREF="UByte4.html#DOC.2.221.14">b</A>, float c, float d)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.136.10"></A>
|
||||
<A NAME="DOC.2.138.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec4.html">Vec4</A>& vec)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.136.11"></A>
|
||||
<A NAME="DOC.2.138.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& norm, float d)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.136.12"></A>
|
||||
<A NAME="DOC.2.138.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& v1, const <!1><A HREF="Vec3.html">Vec3</A>& v2, const <!1><A HREF="Vec3.html">Vec3</A>& v3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.136.13"></A>
|
||||
<A NAME="DOC.2.138.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& norm, const <!1><A HREF="Vec3.html">Vec3</A>& point)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="flip"></A>
|
||||
<A NAME="DOC.2.136.14"></A>
|
||||
<A NAME="DOC.2.138.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void flip()</B></TT>
|
||||
<DD>flip/reverse the orientation of the plane
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeUnitLength"></A>
|
||||
<A NAME="DOC.2.136.15"></A>
|
||||
<A NAME="DOC.2.138.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void makeUnitLength()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="calculateUpperLowerBBCorners"></A>
|
||||
<A NAME="DOC.2.136.16"></A>
|
||||
<A NAME="DOC.2.138.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void calculateUpperLowerBBCorners()</B></TT>
|
||||
<DD>calculate the upper and lower bounding box corners to be used
|
||||
in the intersect(BoundingBox&) method for speeding calculations
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="valid"></A>
|
||||
<A NAME="DOC.2.136.17"></A>
|
||||
<A NAME="DOC.2.138.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool valid() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator == "></A>
|
||||
<A NAME="DOC.2.136.18"></A>
|
||||
<A NAME="DOC.2.138.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool operator == (const <!1><A HREF="Plane.html">Plane</A>& plane) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator != "></A>
|
||||
<A NAME="DOC.2.136.19"></A>
|
||||
<A NAME="DOC.2.138.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool operator != (const <!1><A HREF="Plane.html">Plane</A>& plane) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator < "></A>
|
||||
<A NAME="DOC.2.136.20"></A>
|
||||
<A NAME="DOC.2.138.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool operator < (const <!1><A HREF="Plane.html">Plane</A>& plane) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ptr"></A>
|
||||
<A NAME="DOC.2.136.21"></A>
|
||||
<A NAME="DOC.2.138.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float* ptr()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ptr"></A>
|
||||
<A NAME="DOC.2.136.22"></A>
|
||||
<A NAME="DOC.2.138.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const float* ptr() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asVec4"></A>
|
||||
<A NAME="DOC.2.136.23"></A>
|
||||
<A NAME="DOC.2.138.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A>& asVec4()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asVec4"></A>
|
||||
<A NAME="DOC.2.136.24"></A>
|
||||
<A NAME="DOC.2.138.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec4.html">Vec4</A>& asVec4() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator [] "></A>
|
||||
<A NAME="DOC.2.136.25"></A>
|
||||
<A NAME="DOC.2.138.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float& operator [] (unsigned int i)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator [] "></A>
|
||||
<A NAME="DOC.2.136.26"></A>
|
||||
<A NAME="DOC.2.138.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float operator [] (unsigned int i) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNormal"></A>
|
||||
<A NAME="DOC.2.136.27"></A>
|
||||
<A NAME="DOC.2.138.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec3.html">osg::Vec3</A> getNormal() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="distance"></A>
|
||||
<A NAME="DOC.2.136.28"></A>
|
||||
<A NAME="DOC.2.138.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float distance(const <!1><A HREF="Vec3.html">osg::Vec3</A>& v) const </B></TT>
|
||||
<DD>calculate the distance between a point and the plane
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="intersect"></A>
|
||||
<A NAME="DOC.2.136.29"></A>
|
||||
<A NAME="DOC.2.138.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline int intersect(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices) const </B></TT>
|
||||
<DD>intersection test between plane and vertex list
|
||||
return 1 if the bs is completely above plane,
|
||||
@@ -240,7 +240,7 @@ return 0 if the bs intersects the plane,
|
||||
return -1 if the bs is completely below the plane
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="intersect"></A>
|
||||
<A NAME="DOC.2.136.30"></A>
|
||||
<A NAME="DOC.2.138.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline int intersect(const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& bs) const </B></TT>
|
||||
<DD>intersection test between plane and bounding sphere.
|
||||
return 1 if the bs is completely above plane,
|
||||
@@ -248,7 +248,7 @@ return 0 if the bs intersects the plane,
|
||||
return -1 if the bs is completely below the plane.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="intersect"></A>
|
||||
<A NAME="DOC.2.136.31"></A>
|
||||
<A NAME="DOC.2.138.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline int intersect(const <!1><A HREF="BoundingBox.html">BoundingBox</A>& bb) const </B></TT>
|
||||
<DD>intersection test between plane and bounding sphere.
|
||||
return 1 if the bs is completely above plane,
|
||||
@@ -256,7 +256,7 @@ return 0 if the bs intersects the plane,
|
||||
return -1 if the bs is completely below the plane.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform"></A>
|
||||
<A NAME="DOC.2.136.32"></A>
|
||||
<A NAME="DOC.2.138.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void transform(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)</B></TT>
|
||||
<DD>Transform the plane by matrix. Note, this operations carries out
|
||||
the calculation of the inverse of the matrix since to transforms
|
||||
@@ -266,21 +266,21 @@ calculated elsewhere then use transformProvidingInverse() instead.
|
||||
See http://www.worldserver.com/turk/computergraphics/NormalTransformations.pdf
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transformProvidingInverse"></A>
|
||||
<A NAME="DOC.2.136.33"></A>
|
||||
<A NAME="DOC.2.138.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void transformProvidingInverse(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)</B></TT>
|
||||
<DD>Transform the plane by provide a pre inverted matrix.
|
||||
see transform for details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_fv"></A>
|
||||
<A NAME="DOC.2.136.34"></A>
|
||||
<A NAME="DOC.2.138.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec4.html">Vec4</A> _fv</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_upperBBCorner"></A>
|
||||
<A NAME="DOC.2.136.35"></A>
|
||||
<A NAME="DOC.2.138.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _upperBBCorner</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_lowerBBCorner"></A>
|
||||
<A NAME="DOC.2.136.36"></A>
|
||||
<A NAME="DOC.2.138.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>unsigned int _lowerBBCorner</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -23,59 +23,59 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.138.1">Point</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.140.1">Point</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.138.2">Point</A></B>(const <!1><A HREF="Point.html#DOC.2.138.2">Point</A>& point, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.140.2">Point</A></B>(const <!1><A HREF="Point.html#DOC.2.140.2">Point</A>& point, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.138.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Point.html">Point</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.20">POINT</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.140.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Point.html">Point</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.20">POINT</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.138.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.140.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.138.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.140.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.138.6">setSize</A></B>(float <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.140.6">setSize</A></B>(float <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.138.7">getSize</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.140.7">getSize</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.138.8">setFadeThresholdSize</A></B>(float fadeThresholdSize)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.140.8">setFadeThresholdSize</A></B>(float fadeThresholdSize)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.138.9">getFadeThresholdSize</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.140.9">getFadeThresholdSize</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.138.10">setDistanceAttenuation</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& distanceAttenuation)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.140.10">setDistanceAttenuation</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& distanceAttenuation)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.138.11">getDistanceAttenuation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.140.11">getDistanceAttenuation</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.138.12">setMinSize</A></B>(float minSize)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.140.12">setMinSize</A></B>(float minSize)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.138.13">getMinSize</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.140.13">getMinSize</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.138.14">setMaxSize</A></B>(float maxSize)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.140.14">setMaxSize</A></B>(float maxSize)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.138.15">getMaxSize</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.140.15">getMaxSize</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.138.16">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.140.16">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.2.138.17">init_GL_EXT</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.2.140.17">init_GL_EXT</A></B>()
|
||||
</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.138.19">_size</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.140.19">_size</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.138.20">_fadeThresholdSize</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.140.20">_fadeThresholdSize</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.138.21">_distanceAttenuation</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.140.21">_distanceAttenuation</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.138.22">_minSize</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.140.22">_minSize</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.138.23">_maxSize</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.140.23">_maxSize</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.138.18">~Point</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.140.18">~Point</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -93,7 +93,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -126,9 +126,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -144,7 +144,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -183,97 +183,97 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Point"></A>
|
||||
<A NAME="DOC.2.138.1"></A>
|
||||
<A NAME="DOC.2.140.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Point()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Point"></A>
|
||||
<A NAME="DOC.2.138.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Point(const <!1><A HREF="Point.html#DOC.2.138.2">Point</A>& point, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.140.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Point(const <!1><A HREF="Point.html#DOC.2.140.2">Point</A>& point, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.138.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Point.html">Point</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.20">POINT</A>)</B></TT>
|
||||
<A NAME="DOC.2.140.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Point.html">Point</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.20">POINT</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.138.4"></A>
|
||||
<A NAME="DOC.2.140.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int compare(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.138.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<A NAME="DOC.2.140.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setSize"></A>
|
||||
<A NAME="DOC.2.138.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setSize(float <!1><A HREF="fast_back_stack.html#DOC.2.233.7">size</A>)</B></TT>
|
||||
<A NAME="DOC.2.140.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setSize(float <!1><A HREF="fast_back_stack.html#DOC.2.235.7">size</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getSize"></A>
|
||||
<A NAME="DOC.2.138.7"></A>
|
||||
<A NAME="DOC.2.140.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getSize() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setFadeThresholdSize"></A>
|
||||
<A NAME="DOC.2.138.8"></A>
|
||||
<A NAME="DOC.2.140.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setFadeThresholdSize(float fadeThresholdSize)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFadeThresholdSize"></A>
|
||||
<A NAME="DOC.2.138.9"></A>
|
||||
<A NAME="DOC.2.140.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getFadeThresholdSize() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setDistanceAttenuation"></A>
|
||||
<A NAME="DOC.2.138.10"></A>
|
||||
<A NAME="DOC.2.140.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDistanceAttenuation(const <!1><A HREF="Vec3.html">Vec3</A>& distanceAttenuation)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDistanceAttenuation"></A>
|
||||
<A NAME="DOC.2.138.11"></A>
|
||||
<A NAME="DOC.2.140.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getDistanceAttenuation() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMinSize"></A>
|
||||
<A NAME="DOC.2.138.12"></A>
|
||||
<A NAME="DOC.2.140.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMinSize(float minSize)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMinSize"></A>
|
||||
<A NAME="DOC.2.138.13"></A>
|
||||
<A NAME="DOC.2.140.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getMinSize() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMaxSize"></A>
|
||||
<A NAME="DOC.2.138.14"></A>
|
||||
<A NAME="DOC.2.140.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMaxSize(float maxSize)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMaxSize"></A>
|
||||
<A NAME="DOC.2.138.15"></A>
|
||||
<A NAME="DOC.2.140.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getMaxSize() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.138.16"></A>
|
||||
<A NAME="DOC.2.140.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="State.html">State</A>& state) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="init_GL_EXT"></A>
|
||||
<A NAME="DOC.2.138.17"></A>
|
||||
<A NAME="DOC.2.140.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void init_GL_EXT()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Point"></A>
|
||||
<A NAME="DOC.2.138.18"></A>
|
||||
<A NAME="DOC.2.140.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Point()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_size"></A>
|
||||
<A NAME="DOC.2.138.19"></A>
|
||||
<A NAME="DOC.2.140.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _size</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_fadeThresholdSize"></A>
|
||||
<A NAME="DOC.2.138.20"></A>
|
||||
<A NAME="DOC.2.140.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _fadeThresholdSize</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_distanceAttenuation"></A>
|
||||
<A NAME="DOC.2.138.21"></A>
|
||||
<A NAME="DOC.2.140.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _distanceAttenuation</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_minSize"></A>
|
||||
<A NAME="DOC.2.138.22"></A>
|
||||
<A NAME="DOC.2.140.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _minSize</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_maxSize"></A>
|
||||
<A NAME="DOC.2.138.23"></A>
|
||||
<A NAME="DOC.2.140.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _maxSize</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,44 +23,44 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.139.1">PolygonMode</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.141.1">PolygonMode</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.139.2">PolygonMode</A></B>(const <!1><A HREF="PolygonMode.html#DOC.2.139.2">PolygonMode</A>& pm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.141.2">PolygonMode</A></B>(const <!1><A HREF="PolygonMode.html#DOC.2.141.2">PolygonMode</A>& pm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.139.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonMode.html">PolygonMode</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.2">POLYGONMODE</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.141.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonMode.html">PolygonMode</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.2">POLYGONMODE</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.139.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.141.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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.139.7">setMode</A></B>(<!1><A HREF="PolygonMode.html#DOC.2.139.5">Face</A> face, <!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> mode)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.141.7">setMode</A></B>(<!1><A HREF="PolygonMode.html#DOC.2.141.5">Face</A> face, <!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> mode)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> <B><A HREF="#DOC.2.139.8">getMode</A></B>(<!1><A HREF="PolygonMode.html#DOC.2.139.5">Face</A> face) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> <B><A HREF="#DOC.2.141.8">getMode</A></B>(<!1><A HREF="PolygonMode.html#DOC.2.141.5">Face</A> face) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.139.9">getFrontAndBack</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.141.9">getFrontAndBack</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.139.10">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.141.10">apply</A></B>(<!1><A HREF="State.html">State</A>& state) 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.139.5">Face</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.141.5">Face</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.139.6">Mode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.141.6">Mode</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.139.12">_frontAndBack</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.141.12">_frontAndBack</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> <B><A HREF="#DOC.2.139.13">_modeFront</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> <B><A HREF="#DOC.2.141.13">_modeFront</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> <B><A HREF="#DOC.2.139.14">_modeBack</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> <B><A HREF="#DOC.2.141.14">_modeBack</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.139.11">~PolygonMode</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.141.11">~PolygonMode</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -78,7 +78,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -88,7 +88,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& ) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& ) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&) const
|
||||
</DL></P>
|
||||
@@ -113,9 +113,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -131,7 +131,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -170,90 +170,90 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="PolygonMode"></A>
|
||||
<A NAME="DOC.2.139.1"></A>
|
||||
<A NAME="DOC.2.141.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonMode()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PolygonMode"></A>
|
||||
<A NAME="DOC.2.139.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonMode(const <!1><A HREF="PolygonMode.html#DOC.2.139.2">PolygonMode</A>& pm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.141.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonMode(const <!1><A HREF="PolygonMode.html#DOC.2.141.2">PolygonMode</A>& pm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.139.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonMode.html">PolygonMode</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.2">POLYGONMODE</A>)</B></TT>
|
||||
<A NAME="DOC.2.141.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonMode.html">PolygonMode</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.2">POLYGONMODE</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.139.4"></A>
|
||||
<A NAME="DOC.2.141.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int compare(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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="Face"></A>
|
||||
<A NAME="DOC.2.139.5"></A>
|
||||
<A NAME="DOC.2.141.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum Face</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="FRONT"></A>
|
||||
<A NAME="DOC.2.139.5.1"></A>
|
||||
<A NAME="DOC.2.141.5.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FRONT</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="BACK"></A>
|
||||
<A NAME="DOC.2.139.5.2"></A>
|
||||
<A NAME="DOC.2.141.5.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> BACK</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="FRONT_AND_BACK"></A>
|
||||
<A NAME="DOC.2.139.5.3"></A>
|
||||
<A NAME="DOC.2.141.5.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FRONT_AND_BACK</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="Mode"></A>
|
||||
<A NAME="DOC.2.139.6"></A>
|
||||
<A NAME="DOC.2.141.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum Mode</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="POINT"></A>
|
||||
<A NAME="DOC.2.139.6.1"></A>
|
||||
<A NAME="DOC.2.141.6.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> POINT</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="LINE"></A>
|
||||
<A NAME="DOC.2.139.6.2"></A>
|
||||
<A NAME="DOC.2.141.6.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LINE</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="FILL"></A>
|
||||
<A NAME="DOC.2.139.6.3"></A>
|
||||
<A NAME="DOC.2.141.6.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FILL</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="setMode"></A>
|
||||
<A NAME="DOC.2.139.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMode(<!1><A HREF="PolygonMode.html#DOC.2.139.5">Face</A> face, <!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> mode)</B></TT>
|
||||
<A NAME="DOC.2.141.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMode(<!1><A HREF="PolygonMode.html#DOC.2.141.5">Face</A> face, <!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> mode)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMode"></A>
|
||||
<A NAME="DOC.2.139.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> getMode(<!1><A HREF="PolygonMode.html#DOC.2.139.5">Face</A> face) const </B></TT>
|
||||
<A NAME="DOC.2.141.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> getMode(<!1><A HREF="PolygonMode.html#DOC.2.141.5">Face</A> face) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFrontAndBack"></A>
|
||||
<A NAME="DOC.2.139.9"></A>
|
||||
<A NAME="DOC.2.141.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool getFrontAndBack() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.139.10"></A>
|
||||
<A NAME="DOC.2.141.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="State.html">State</A>& state) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~PolygonMode"></A>
|
||||
<A NAME="DOC.2.139.11"></A>
|
||||
<A NAME="DOC.2.141.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~PolygonMode()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_frontAndBack"></A>
|
||||
<A NAME="DOC.2.139.12"></A>
|
||||
<A NAME="DOC.2.141.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _frontAndBack</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_modeFront"></A>
|
||||
<A NAME="DOC.2.139.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> _modeFront</B></TT>
|
||||
<A NAME="DOC.2.141.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> _modeFront</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_modeBack"></A>
|
||||
<A NAME="DOC.2.139.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PolygonMode.html#DOC.2.139.6">Mode</A> _modeBack</B></TT>
|
||||
<A NAME="DOC.2.141.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PolygonMode.html#DOC.2.141.6">Mode</A> _modeBack</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
||||
|
||||
@@ -23,41 +23,41 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.140.1">PolygonOffset</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.142.1">PolygonOffset</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.140.2">PolygonOffset</A></B>(float factor, float units)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.142.2">PolygonOffset</A></B>(float factor, float units)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.140.3">PolygonOffset</A></B>(const <!1><A HREF="PolygonOffset.html#DOC.2.140.3">PolygonOffset</A>& po, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.142.3">PolygonOffset</A></B>(const <!1><A HREF="PolygonOffset.html#DOC.2.142.3">PolygonOffset</A>& po, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.140.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonOffset.html">PolygonOffset</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.3">POLYGONOFFSET</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.142.4">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonOffset.html">PolygonOffset</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.3">POLYGONOFFSET</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.140.5">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.142.5">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.140.6">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.142.6">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.140.7">setFactor</A></B>(float factor)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.7">setFactor</A></B>(float factor)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.140.8">getFactor</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.142.8">getFactor</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.140.9">setUnits</A></B>(float units)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.9">setUnits</A></B>(float units)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.140.10">getUnits</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.142.10">getUnits</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.140.11">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.142.11">apply</A></B>(<!1><A HREF="State.html">State</A>& 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.140.13">_factor</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.142.13">_factor</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.140.14">_units</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.142.14">_units</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.140.12">~PolygonOffset</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.142.12">~PolygonOffset</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -75,7 +75,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -108,9 +108,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -126,7 +126,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -165,61 +165,61 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="PolygonOffset"></A>
|
||||
<A NAME="DOC.2.140.1"></A>
|
||||
<A NAME="DOC.2.142.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonOffset()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PolygonOffset"></A>
|
||||
<A NAME="DOC.2.140.2"></A>
|
||||
<A NAME="DOC.2.142.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonOffset(float factor, float units)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PolygonOffset"></A>
|
||||
<A NAME="DOC.2.140.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonOffset(const <!1><A HREF="PolygonOffset.html#DOC.2.140.3">PolygonOffset</A>& po, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.142.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonOffset(const <!1><A HREF="PolygonOffset.html#DOC.2.142.3">PolygonOffset</A>& po, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.140.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonOffset.html">PolygonOffset</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.3">POLYGONOFFSET</A>)</B></TT>
|
||||
<A NAME="DOC.2.142.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonOffset.html">PolygonOffset</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.3">POLYGONOFFSET</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.140.5"></A>
|
||||
<A NAME="DOC.2.142.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int compare(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.140.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<A NAME="DOC.2.142.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setFactor"></A>
|
||||
<A NAME="DOC.2.140.7"></A>
|
||||
<A NAME="DOC.2.142.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setFactor(float factor)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getFactor"></A>
|
||||
<A NAME="DOC.2.140.8"></A>
|
||||
<A NAME="DOC.2.142.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getFactor() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setUnits"></A>
|
||||
<A NAME="DOC.2.140.9"></A>
|
||||
<A NAME="DOC.2.142.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setUnits(float units)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getUnits"></A>
|
||||
<A NAME="DOC.2.140.10"></A>
|
||||
<A NAME="DOC.2.142.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getUnits() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.140.11"></A>
|
||||
<A NAME="DOC.2.142.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="State.html">State</A>& state) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~PolygonOffset"></A>
|
||||
<A NAME="DOC.2.140.12"></A>
|
||||
<A NAME="DOC.2.142.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~PolygonOffset()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_factor"></A>
|
||||
<A NAME="DOC.2.140.13"></A>
|
||||
<A NAME="DOC.2.142.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _factor</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_units"></A>
|
||||
<A NAME="DOC.2.140.14"></A>
|
||||
<A NAME="DOC.2.142.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _units</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,35 +22,35 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.141.1">PolygonStipple</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.143.1">PolygonStipple</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.141.2">PolygonStipple</A></B>(const <!1><A HREF="PolygonStipple.html#DOC.2.141.2">PolygonStipple</A>& lw, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.143.2">PolygonStipple</A></B>(const <!1><A HREF="PolygonStipple.html#DOC.2.143.2">PolygonStipple</A>& lw, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.141.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonStipple.html">PolygonStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.23">POLYGONSTIPPLE</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.143.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonStipple.html">PolygonStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.23">POLYGONSTIPPLE</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.141.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.143.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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>virtual void <B><A HREF="#DOC.2.141.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.143.5">getAssociatedModes</A></B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.141.6">setMask</A></B>(const GLubyte* mask)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.143.6">setMask</A></B>(const GLubyte* mask)
|
||||
<DD><I>set the mask up, copying 128 bytes (32x32 bitfield) from mask into the local _mask</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const GLubyte* <B><A HREF="#DOC.2.141.7">getMask</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const GLubyte* <B><A HREF="#DOC.2.143.7">getMask</A></B>() const
|
||||
<DD><I>get a pointer to the mask</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.141.8">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.143.8">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLubyte <B><A HREF="#DOC.2.141.10">_mask</A></B>[128]
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLubyte <B><A HREF="#DOC.2.143.10">_mask</A></B>[128]
|
||||
</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.141.9">~PolygonStipple</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.143.9">~PolygonStipple</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -68,7 +68,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -101,9 +101,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -119,7 +119,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -157,47 +157,47 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="PolygonStipple"></A>
|
||||
<A NAME="DOC.2.141.1"></A>
|
||||
<A NAME="DOC.2.143.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonStipple()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PolygonStipple"></A>
|
||||
<A NAME="DOC.2.141.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonStipple(const <!1><A HREF="PolygonStipple.html#DOC.2.141.2">PolygonStipple</A>& lw, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.143.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PolygonStipple(const <!1><A HREF="PolygonStipple.html#DOC.2.143.2">PolygonStipple</A>& lw, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.141.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonStipple.html">PolygonStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.23">POLYGONSTIPPLE</A>)</B></TT>
|
||||
<A NAME="DOC.2.143.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PolygonStipple.html">PolygonStipple</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.23">POLYGONSTIPPLE</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.141.4"></A>
|
||||
<A NAME="DOC.2.143.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int compare(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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="getAssociatedModes"></A>
|
||||
<A NAME="DOC.2.141.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& modes) const </B></TT>
|
||||
<A NAME="DOC.2.143.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getAssociatedModes(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& modes) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMask"></A>
|
||||
<A NAME="DOC.2.141.6"></A>
|
||||
<A NAME="DOC.2.143.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMask(const GLubyte* mask)</B></TT>
|
||||
<DD>set the mask up, copying 128 bytes (32x32 bitfield) from mask into the local _mask
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMask"></A>
|
||||
<A NAME="DOC.2.141.7"></A>
|
||||
<A NAME="DOC.2.143.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const GLubyte* getMask() const </B></TT>
|
||||
<DD>get a pointer to the mask
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.141.8"></A>
|
||||
<A NAME="DOC.2.143.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="State.html">State</A>& state) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~PolygonStipple"></A>
|
||||
<A NAME="DOC.2.141.9"></A>
|
||||
<A NAME="DOC.2.143.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~PolygonStipple()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_mask"></A>
|
||||
<A NAME="DOC.2.141.10"></A>
|
||||
<A NAME="DOC.2.143.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLubyte _mask[128]</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -13,104 +13,104 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.142.5">Polytope</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.144.5">Polytope</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.142.6">Polytope</A></B>(const <!1><A HREF="Polytope.html#DOC.2.142.6">Polytope</A>& cv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.144.6">Polytope</A></B>(const <!1><A HREF="Polytope.html#DOC.2.144.6">Polytope</A>& cv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.142.7">Polytope</A></B>(const <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& pl)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.144.7">Polytope</A></B>(const <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& pl)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.142.8">~Polytope</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.144.8">~Polytope</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.9">clear</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.9">clear</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html">Polytope</A>& <B><A HREF="#DOC.2.142.10">operator = </A></B>(const <!1><A HREF="Polytope.html">Polytope</A>& cv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html">Polytope</A>& <B><A HREF="#DOC.2.144.10">operator = </A></B>(const <!1><A HREF="Polytope.html">Polytope</A>& cv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.142.11">setToUnitFrustum</A></B>(bool withNear=true, bool withFar=true)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.144.11">setToUnitFrustum</A></B>(bool withNear=true, bool withFar=true)
|
||||
<DD><I>Create a Polytope with is cube, centered at 0,0,0, with sides of 2 units</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.12">set</A></B>(const <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& pl)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.12">set</A></B>(const <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& pl)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.13">add</A></B>(const <!1><A HREF="Plane.html">osg::Plane</A>& pl)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.13">add</A></B>(const <!1><A HREF="Plane.html">osg::Plane</A>& pl)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.14">flip</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.14">flip</A></B>()
|
||||
<DD><I>flip/reverse the orientation of all the planes</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& <B><A HREF="#DOC.2.142.15">getPlaneList</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& <B><A HREF="#DOC.2.144.15">getPlaneList</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& <B><A HREF="#DOC.2.142.16">getPlaneList</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& <B><A HREF="#DOC.2.144.16">getPlaneList</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.17">setReferenceVertexList</A></B>(<!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A>& vertices)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.17">setReferenceVertexList</A></B>(<!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A>& vertices)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A>& <B><A HREF="#DOC.2.142.18">getReferenceVertexList</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A>& <B><A HREF="#DOC.2.144.18">getReferenceVertexList</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A>& <B><A HREF="#DOC.2.142.19">getReferenceVertexList</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A>& <B><A HREF="#DOC.2.144.19">getReferenceVertexList</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.20">setupMask</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.20">setupMask</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A>& <B><A HREF="#DOC.2.142.21">getCurrentMask</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A>& <B><A HREF="#DOC.2.144.21">getCurrentMask</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> <B><A HREF="#DOC.2.142.22">getCurrentMask</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> <B><A HREF="#DOC.2.144.22">getCurrentMask</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.23">setResultMask</A></B>(<!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> mask)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.23">setResultMask</A></B>(<!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> mask)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> <B><A HREF="#DOC.2.142.24">getResultMask</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> <B><A HREF="#DOC.2.144.24">getResultMask</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.142.4">MaskStack</A>& <B><A HREF="#DOC.2.142.25">getMaskStack</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.144.4">MaskStack</A>& <B><A HREF="#DOC.2.144.25">getMaskStack</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Polytope.html#DOC.2.142.4">MaskStack</A>& <B><A HREF="#DOC.2.142.26">getMaskStack</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Polytope.html#DOC.2.144.4">MaskStack</A>& <B><A HREF="#DOC.2.144.26">getMaskStack</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.27">pushCurrentMask</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.27">pushCurrentMask</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.28">popCurrentMask</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.28">popCurrentMask</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.142.29">contains</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& v) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.144.29">contains</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& v) const
|
||||
<DD><I>Check whether a vertex is contained with clipping set</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.142.30">contains</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.144.30">contains</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)
|
||||
<DD><I>Check whether any part of vertex list is contained with clipping set</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.142.31">contains</A></B>(const <!1><A HREF="BoundingSphere.html">osg::BoundingSphere</A>& bs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.144.31">contains</A></B>(const <!1><A HREF="BoundingSphere.html">osg::BoundingSphere</A>& bs)
|
||||
<DD><I>Check whether any part of a bounding sphere is contained within clipping set.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.142.32">contains</A></B>(const <!1><A HREF="BoundingBox.html">osg::BoundingBox</A>& bb)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.144.32">contains</A></B>(const <!1><A HREF="BoundingBox.html">osg::BoundingBox</A>& bb)
|
||||
<DD><I>Check whether any part of a bounding box is contained within clipping set.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.142.33">containsAllOf</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.144.33">containsAllOf</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)
|
||||
<DD><I>Check whether all of vertex list is contained with clipping set</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.142.34">containsAllOf</A></B>(const <!1><A HREF="BoundingSphere.html">osg::BoundingSphere</A>& bs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.144.34">containsAllOf</A></B>(const <!1><A HREF="BoundingSphere.html">osg::BoundingSphere</A>& bs)
|
||||
<DD><I>Check whether the entire bounding sphere is contained within clipping set</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.142.35">containsAllOf</A></B>(const <!1><A HREF="BoundingBox.html">osg::BoundingBox</A>& bb)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.144.35">containsAllOf</A></B>(const <!1><A HREF="BoundingBox.html">osg::BoundingBox</A>& bb)
|
||||
<DD><I>Check whether the entire bounding box is contained within clipping set</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.36">transform</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.36">transform</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<DD><I>Transform the clipping set by matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.142.37">transformProvidingInverse</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.144.37">transformProvidingInverse</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<DD><I>Transform the clipping set by provide a pre inverted matrix.</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef unsigned int <B><A HREF="#DOC.2.142.1">ClippingMask</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef unsigned int <B><A HREF="#DOC.2.144.1">ClippingMask</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Plane.html">Plane</A>> <B><A HREF="#DOC.2.142.2">PlaneList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Plane.html">Plane</A>> <B><A HREF="#DOC.2.144.2">PlaneList</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Vec3.html">Vec3</A>> <B><A HREF="#DOC.2.142.3">VertexList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Vec3.html">Vec3</A>> <B><A HREF="#DOC.2.144.3">VertexList</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef <!1><A HREF="fast_back_stack.html">fast_back_stack</A><<!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A>> <B><A HREF="#DOC.2.142.4">MaskStack</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef <!1><A HREF="fast_back_stack.html">fast_back_stack</A><<!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A>> <B><A HREF="#DOC.2.144.4">MaskStack</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.142.4">MaskStack</A> <B><A HREF="#DOC.2.142.38">_maskStack</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.144.4">MaskStack</A> <B><A HREF="#DOC.2.144.38">_maskStack</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> <B><A HREF="#DOC.2.142.39">_resultMask</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> <B><A HREF="#DOC.2.144.39">_resultMask</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A> <B><A HREF="#DOC.2.142.40">_planeList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A> <B><A HREF="#DOC.2.144.40">_planeList</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A> <B><A HREF="#DOC.2.142.41">_referenceVertexList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A> <B><A HREF="#DOC.2.144.41">_referenceVertexList</A></B>
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -123,131 +123,131 @@ When adding planes, their normals should point inwards (into the volume) </BLOCK
|
||||
<DL>
|
||||
|
||||
<A NAME="ClippingMask"></A>
|
||||
<A NAME="DOC.2.142.1"></A>
|
||||
<A NAME="DOC.2.144.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef unsigned int ClippingMask</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PlaneList"></A>
|
||||
<A NAME="DOC.2.142.2"></A>
|
||||
<A NAME="DOC.2.144.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<<!1><A HREF="Plane.html">Plane</A>> PlaneList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="VertexList"></A>
|
||||
<A NAME="DOC.2.142.3"></A>
|
||||
<A NAME="DOC.2.144.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<<!1><A HREF="Vec3.html">Vec3</A>> VertexList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="MaskStack"></A>
|
||||
<A NAME="DOC.2.142.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef <!1><A HREF="fast_back_stack.html">fast_back_stack</A><<!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A>> MaskStack</B></TT>
|
||||
<A NAME="DOC.2.144.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef <!1><A HREF="fast_back_stack.html">fast_back_stack</A><<!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A>> MaskStack</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Polytope"></A>
|
||||
<A NAME="DOC.2.142.5"></A>
|
||||
<A NAME="DOC.2.144.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Polytope()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Polytope"></A>
|
||||
<A NAME="DOC.2.142.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Polytope(const <!1><A HREF="Polytope.html#DOC.2.142.6">Polytope</A>& cv)</B></TT>
|
||||
<A NAME="DOC.2.144.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Polytope(const <!1><A HREF="Polytope.html#DOC.2.144.6">Polytope</A>& cv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Polytope"></A>
|
||||
<A NAME="DOC.2.142.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Polytope(const <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& pl)</B></TT>
|
||||
<A NAME="DOC.2.144.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Polytope(const <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& pl)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Polytope"></A>
|
||||
<A NAME="DOC.2.142.8"></A>
|
||||
<A NAME="DOC.2.144.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline ~Polytope()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clear"></A>
|
||||
<A NAME="DOC.2.142.9"></A>
|
||||
<A NAME="DOC.2.144.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void clear()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.142.10"></A>
|
||||
<A NAME="DOC.2.144.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html">Polytope</A>& operator = (const <!1><A HREF="Polytope.html">Polytope</A>& cv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setToUnitFrustum"></A>
|
||||
<A NAME="DOC.2.142.11"></A>
|
||||
<A NAME="DOC.2.144.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setToUnitFrustum(bool withNear=true, bool withFar=true)</B></TT>
|
||||
<DD>Create a Polytope with is cube, centered at 0,0,0, with sides of 2 units
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.142.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& pl)</B></TT>
|
||||
<A NAME="DOC.2.144.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& pl)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="add"></A>
|
||||
<A NAME="DOC.2.142.13"></A>
|
||||
<A NAME="DOC.2.144.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void add(const <!1><A HREF="Plane.html">osg::Plane</A>& pl)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="flip"></A>
|
||||
<A NAME="DOC.2.142.14"></A>
|
||||
<A NAME="DOC.2.144.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void flip()</B></TT>
|
||||
<DD>flip/reverse the orientation of all the planes
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getPlaneList"></A>
|
||||
<A NAME="DOC.2.142.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& getPlaneList()</B></TT>
|
||||
<A NAME="DOC.2.144.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& getPlaneList()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getPlaneList"></A>
|
||||
<A NAME="DOC.2.142.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A>& getPlaneList() const </B></TT>
|
||||
<A NAME="DOC.2.144.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A>& getPlaneList() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setReferenceVertexList"></A>
|
||||
<A NAME="DOC.2.142.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setReferenceVertexList(<!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A>& vertices)</B></TT>
|
||||
<A NAME="DOC.2.144.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setReferenceVertexList(<!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A>& vertices)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getReferenceVertexList"></A>
|
||||
<A NAME="DOC.2.142.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A>& getReferenceVertexList()</B></TT>
|
||||
<A NAME="DOC.2.144.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A>& getReferenceVertexList()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getReferenceVertexList"></A>
|
||||
<A NAME="DOC.2.142.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A>& getReferenceVertexList() const </B></TT>
|
||||
<A NAME="DOC.2.144.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A>& getReferenceVertexList() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setupMask"></A>
|
||||
<A NAME="DOC.2.142.20"></A>
|
||||
<A NAME="DOC.2.144.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setupMask()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCurrentMask"></A>
|
||||
<A NAME="DOC.2.142.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A>& getCurrentMask()</B></TT>
|
||||
<A NAME="DOC.2.144.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A>& getCurrentMask()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCurrentMask"></A>
|
||||
<A NAME="DOC.2.142.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> getCurrentMask() const </B></TT>
|
||||
<A NAME="DOC.2.144.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> getCurrentMask() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setResultMask"></A>
|
||||
<A NAME="DOC.2.142.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setResultMask(<!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> mask)</B></TT>
|
||||
<A NAME="DOC.2.144.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setResultMask(<!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> mask)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getResultMask"></A>
|
||||
<A NAME="DOC.2.142.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> getResultMask() const </B></TT>
|
||||
<A NAME="DOC.2.144.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> getResultMask() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMaskStack"></A>
|
||||
<A NAME="DOC.2.142.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.142.4">MaskStack</A>& getMaskStack()</B></TT>
|
||||
<A NAME="DOC.2.144.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.144.4">MaskStack</A>& getMaskStack()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMaskStack"></A>
|
||||
<A NAME="DOC.2.142.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Polytope.html#DOC.2.142.4">MaskStack</A>& getMaskStack() const </B></TT>
|
||||
<A NAME="DOC.2.144.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Polytope.html#DOC.2.144.4">MaskStack</A>& getMaskStack() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="pushCurrentMask"></A>
|
||||
<A NAME="DOC.2.142.27"></A>
|
||||
<A NAME="DOC.2.144.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void pushCurrentMask()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="popCurrentMask"></A>
|
||||
<A NAME="DOC.2.142.28"></A>
|
||||
<A NAME="DOC.2.144.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void popCurrentMask()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="contains"></A>
|
||||
<A NAME="DOC.2.142.29"></A>
|
||||
<A NAME="DOC.2.144.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool contains(const <!1><A HREF="Vec3.html">osg::Vec3</A>& v) const </B></TT>
|
||||
<DD>Check whether a vertex is contained with clipping set
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="contains"></A>
|
||||
<A NAME="DOC.2.142.30"></A>
|
||||
<A NAME="DOC.2.144.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool contains(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)</B></TT>
|
||||
<DD>Check whether any part of vertex list is contained with clipping set
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="contains"></A>
|
||||
<A NAME="DOC.2.142.31"></A>
|
||||
<A NAME="DOC.2.144.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool contains(const <!1><A HREF="BoundingSphere.html">osg::BoundingSphere</A>& bs)</B></TT>
|
||||
<DD>Check whether any part of a bounding sphere is contained within clipping set.
|
||||
Using a mask to determine which planes should be used for the check, and
|
||||
@@ -256,7 +256,7 @@ of any internal objects. This feature is used in osgUtil::CullVisitor
|
||||
to prevent redundant plane checking.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="contains"></A>
|
||||
<A NAME="DOC.2.142.32"></A>
|
||||
<A NAME="DOC.2.144.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool contains(const <!1><A HREF="BoundingBox.html">osg::BoundingBox</A>& bb)</B></TT>
|
||||
<DD>Check whether any part of a bounding box is contained within clipping set.
|
||||
Using a mask to determine which planes should be used for the check, and
|
||||
@@ -265,22 +265,22 @@ of any internal objects. This feature is used in osgUtil::CullVisitor
|
||||
to prevent redundant plane checking.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="containsAllOf"></A>
|
||||
<A NAME="DOC.2.142.33"></A>
|
||||
<A NAME="DOC.2.144.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool containsAllOf(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)</B></TT>
|
||||
<DD>Check whether all of vertex list is contained with clipping set
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="containsAllOf"></A>
|
||||
<A NAME="DOC.2.142.34"></A>
|
||||
<A NAME="DOC.2.144.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool containsAllOf(const <!1><A HREF="BoundingSphere.html">osg::BoundingSphere</A>& bs)</B></TT>
|
||||
<DD>Check whether the entire bounding sphere is contained within clipping set
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="containsAllOf"></A>
|
||||
<A NAME="DOC.2.142.35"></A>
|
||||
<A NAME="DOC.2.144.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool containsAllOf(const <!1><A HREF="BoundingBox.html">osg::BoundingBox</A>& bb)</B></TT>
|
||||
<DD>Check whether the entire bounding box is contained within clipping set
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transform"></A>
|
||||
<A NAME="DOC.2.142.36"></A>
|
||||
<A NAME="DOC.2.144.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void transform(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)</B></TT>
|
||||
<DD>Transform the clipping set by matrix. Note, this operations carries out
|
||||
the calculation of the inverse of the matrix since to transforms
|
||||
@@ -290,26 +290,26 @@ calculated elsewhere then use transformProvidingInverse() instead.
|
||||
See http://www.worldserver.com/turk/computergraphics/NormalTransformations.pdf
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transformProvidingInverse"></A>
|
||||
<A NAME="DOC.2.142.37"></A>
|
||||
<A NAME="DOC.2.144.37"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void transformProvidingInverse(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)</B></TT>
|
||||
<DD>Transform the clipping set by provide a pre inverted matrix.
|
||||
see transform for details.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_maskStack"></A>
|
||||
<A NAME="DOC.2.142.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.142.4">MaskStack</A> _maskStack</B></TT>
|
||||
<A NAME="DOC.2.144.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.144.4">MaskStack</A> _maskStack</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_resultMask"></A>
|
||||
<A NAME="DOC.2.142.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.142.1">ClippingMask</A> _resultMask</B></TT>
|
||||
<A NAME="DOC.2.144.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.144.1">ClippingMask</A> _resultMask</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_planeList"></A>
|
||||
<A NAME="DOC.2.142.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.142.2">PlaneList</A> _planeList</B></TT>
|
||||
<A NAME="DOC.2.144.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.144.2">PlaneList</A> _planeList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_referenceVertexList"></A>
|
||||
<A NAME="DOC.2.142.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.142.3">VertexList</A> _referenceVertexList</B></TT>
|
||||
<A NAME="DOC.2.144.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html#DOC.2.144.3">VertexList</A> _referenceVertexList</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
||||
|
||||
@@ -23,45 +23,45 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.143.1">PositionAttitudeTransform</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.145.1">PositionAttitudeTransform</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.143.2">PositionAttitudeTransform</A></B>(const <!1><A HREF="PositionAttitudeTransform.html#DOC.2.143.2">PositionAttitudeTransform</A>& pat, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.145.2">PositionAttitudeTransform</A></B>(const <!1><A HREF="PositionAttitudeTransform.html#DOC.2.145.2">PositionAttitudeTransform</A>& pat, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.143.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.145.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>* <B><A HREF="#DOC.2.143.4">asPositionAttitudeTransform</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>* <B><A HREF="#DOC.2.145.4">asPositionAttitudeTransform</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>* <B><A HREF="#DOC.2.143.5">asPositionAttitudeTransform</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>* <B><A HREF="#DOC.2.145.5">asPositionAttitudeTransform</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.143.6">setPosition</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& pos)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.145.6">setPosition</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& pos)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.143.7">getPosition</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.145.7">getPosition</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.143.8">setAttitude</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.145.8">setAttitude</A></B>(const <!1><A HREF="Quat.html">Quat</A>& quat)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.143.9">getAttitude</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.145.9">getAttitude</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.143.10">setPivotPoint</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& pivot)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.145.10">setPivotPoint</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& pivot)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.143.11">getPivotPoint</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.145.11">getPivotPoint</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.143.12">computeLocalToWorldMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.145.12">computeLocalToWorldMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.143.13">computeWorldToLocalMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.145.13">computeWorldToLocalMatrix</A></B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.143.15">_position</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.145.15">_position</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.143.16">_attitude</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.145.16">_attitude</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.143.17">_pivotPoint</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.145.17">_pivotPoint</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.143.14">~PositionAttitudeTransform</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.145.14">~PositionAttitudeTransform</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -81,15 +81,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const <!1><A HREF="DOFTransform.html">DOFTransform</A>* <B>asDOFTransform</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> rf)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setReferenceFrame</B>(<!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> rf)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>getReferenceFrame</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* ctc)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setComputeTransformCallback</B>(<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* ctc)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>* <B>getComputeTransformCallback</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline bool <B>getLocalToWorldMatrix</B>(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const
|
||||
<DT>
|
||||
@@ -105,9 +105,9 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.217.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Transform.html#DOC.2.219.15">ComputeTransformCallback</A>> <B>_computeTransformCallback</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.217.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Transform.html#DOC.2.219.12">ReferenceFrame</A> <B>_referenceFrame</B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
@@ -173,15 +173,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -215,13 +215,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -261,7 +261,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -275,9 +275,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -300,9 +300,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -318,7 +318,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -358,71 +358,71 @@ up via a Vec3 position and Quat attitude</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="PositionAttitudeTransform"></A>
|
||||
<A NAME="DOC.2.143.1"></A>
|
||||
<A NAME="DOC.2.145.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PositionAttitudeTransform()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PositionAttitudeTransform"></A>
|
||||
<A NAME="DOC.2.143.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PositionAttitudeTransform(const <!1><A HREF="PositionAttitudeTransform.html#DOC.2.143.2">PositionAttitudeTransform</A>& pat, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.145.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PositionAttitudeTransform(const <!1><A HREF="PositionAttitudeTransform.html#DOC.2.145.2">PositionAttitudeTransform</A>& pat, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Node"></A>
|
||||
<A NAME="DOC.2.143.3"></A>
|
||||
<A NAME="DOC.2.145.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Node(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asPositionAttitudeTransform"></A>
|
||||
<A NAME="DOC.2.143.4"></A>
|
||||
<A NAME="DOC.2.145.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>* asPositionAttitudeTransform()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asPositionAttitudeTransform"></A>
|
||||
<A NAME="DOC.2.143.5"></A>
|
||||
<A NAME="DOC.2.145.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const <!1><A HREF="PositionAttitudeTransform.html">PositionAttitudeTransform</A>* asPositionAttitudeTransform() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setPosition"></A>
|
||||
<A NAME="DOC.2.143.6"></A>
|
||||
<A NAME="DOC.2.145.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setPosition(const <!1><A HREF="Vec3.html">Vec3</A>& pos)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getPosition"></A>
|
||||
<A NAME="DOC.2.143.7"></A>
|
||||
<A NAME="DOC.2.145.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getPosition() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setAttitude"></A>
|
||||
<A NAME="DOC.2.143.8"></A>
|
||||
<A NAME="DOC.2.145.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setAttitude(const <!1><A HREF="Quat.html">Quat</A>& quat)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getAttitude"></A>
|
||||
<A NAME="DOC.2.143.9"></A>
|
||||
<A NAME="DOC.2.145.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A>& getAttitude() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setPivotPoint"></A>
|
||||
<A NAME="DOC.2.143.10"></A>
|
||||
<A NAME="DOC.2.145.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setPivotPoint(const <!1><A HREF="Vec3.html">Vec3</A>& pivot)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getPivotPoint"></A>
|
||||
<A NAME="DOC.2.143.11"></A>
|
||||
<A NAME="DOC.2.145.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getPivotPoint() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeLocalToWorldMatrix"></A>
|
||||
<A NAME="DOC.2.143.12"></A>
|
||||
<A NAME="DOC.2.145.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeLocalToWorldMatrix(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeWorldToLocalMatrix"></A>
|
||||
<A NAME="DOC.2.143.13"></A>
|
||||
<A NAME="DOC.2.145.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeWorldToLocalMatrix(<!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matrix, <!1><A HREF="NodeVisitor.html">NodeVisitor</A>* nv) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~PositionAttitudeTransform"></A>
|
||||
<A NAME="DOC.2.143.14"></A>
|
||||
<A NAME="DOC.2.145.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~PositionAttitudeTransform()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_position"></A>
|
||||
<A NAME="DOC.2.143.15"></A>
|
||||
<A NAME="DOC.2.145.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _position</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_attitude"></A>
|
||||
<A NAME="DOC.2.143.16"></A>
|
||||
<A NAME="DOC.2.145.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Quat.html">Quat</A> _attitude</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_pivotPoint"></A>
|
||||
<A NAME="DOC.2.143.17"></A>
|
||||
<A NAME="DOC.2.145.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _pivotPoint</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,11 +22,11 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.5">drawArrays</A></B>(GLenum mode, GLint <!1><A HREF="ImpostorSpriteManager.html#DOC.2.93.3">first</A>, GLsizei count) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.6">drawElements</A></B>(GLenum mode, GLsizei count, const GLubyte* indices) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.6">drawElements</A></B>(GLenum mode, GLsizei count, const GLubyte* <!1><A HREF="Geometry.html#DOC.2.84.65.6">indices</A>) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.7">drawElements</A></B>(GLenum mode, GLsizei count, const GLushort* indices) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.7">drawElements</A></B>(GLenum mode, GLsizei count, const GLushort* <!1><A HREF="Geometry.html#DOC.2.84.65.6">indices</A>) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.8">drawElements</A></B>(GLenum mode, GLsizei count, const GLuint* indices) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.8">drawElements</A></B>(GLenum mode, GLsizei count, const GLuint* <!1><A HREF="Geometry.html#DOC.2.84.65.6">indices</A>) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.9">begin</A></B>(GLenum mode) = 0
|
||||
<DT>
|
||||
@@ -36,11 +36,11 @@
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.12">vertex</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& vert) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.13">vertex</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.13">vertex</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.14">vertex</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.14">vertex</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.15">vertex</A></B>(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>, float <!1><A HREF="Vec4.html#DOC.2.226.16">w</A>) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.15">vertex</A></B>(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>, float <!1><A HREF="Vec4.html#DOC.2.228.16">w</A>) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.69.55.16">end</A></B>() = 0
|
||||
</DL></P>
|
||||
@@ -74,15 +74,15 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="drawElements"></A>
|
||||
<A NAME="DOC.2.69.55.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawElements(GLenum mode, GLsizei count, const GLubyte* indices) = 0</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawElements(GLenum mode, GLsizei count, const GLubyte* <!1><A HREF="Geometry.html#DOC.2.84.65.6">indices</A>) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="drawElements"></A>
|
||||
<A NAME="DOC.2.69.55.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawElements(GLenum mode, GLsizei count, const GLushort* indices) = 0</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawElements(GLenum mode, GLsizei count, const GLushort* <!1><A HREF="Geometry.html#DOC.2.84.65.6">indices</A>) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="drawElements"></A>
|
||||
<A NAME="DOC.2.69.55.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawElements(GLenum mode, GLsizei count, const GLuint* indices) = 0</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawElements(GLenum mode, GLsizei count, const GLuint* <!1><A HREF="Geometry.html#DOC.2.84.65.6">indices</A>) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="begin"></A>
|
||||
<A NAME="DOC.2.69.55.9"></A>
|
||||
@@ -102,15 +102,15 @@
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="vertex"></A>
|
||||
<A NAME="DOC.2.69.55.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void vertex(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>) = 0</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void vertex(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="vertex"></A>
|
||||
<A NAME="DOC.2.69.55.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void vertex(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>) = 0</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void vertex(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="vertex"></A>
|
||||
<A NAME="DOC.2.69.55.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void vertex(float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>, float <!1><A HREF="Vec4.html#DOC.2.226.16">w</A>) = 0</B></TT>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void vertex(float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>, float <!1><A HREF="Vec4.html#DOC.2.228.16">w</A>) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="end"></A>
|
||||
<A NAME="DOC.2.69.55.16"></A>
|
||||
|
||||
@@ -22,52 +22,52 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.152.3">PrimitiveSet</A></B>(<!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> primType=<!1><A HREF="PrimitiveSet.html#DOC.2.152.1.1">PrimitiveType</A>, GLenum mode=0)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.154.3">PrimitiveSet</A></B>(<!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> primType=<!1><A HREF="PrimitiveSet.html#DOC.2.154.1.1">PrimitiveType</A>, GLenum mode=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.152.4">PrimitiveSet</A></B>(const <!1><A HREF="PrimitiveSet.html#DOC.2.152.4">PrimitiveSet</A>& prim, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.154.4">PrimitiveSet</A></B>(const <!1><A HREF="PrimitiveSet.html#DOC.2.154.4">PrimitiveSet</A>& prim, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.152.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.154.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.152.6">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.154.6">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.152.7">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.154.7">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B><A HREF="#DOC.2.152.8">getType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B><A HREF="#DOC.2.154.8">getType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.152.9">setMode</A></B>(GLenum mode)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.154.9">setMode</A></B>(GLenum mode)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLenum <B><A HREF="#DOC.2.152.10">getMode</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLenum <B><A HREF="#DOC.2.154.10">getMode</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.152.11">draw</A></B>() const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.154.11">draw</A></B>() const = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.152.12">accept</A></B>(Drawable::PrimitiveFunctor& functor) const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.154.12">accept</A></B>(Drawable::PrimitiveFunctor& functor) const = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.152.13">index</A></B>(unsigned int pos) const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.154.13">index</A></B>(unsigned int pos) const = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.152.14">getNumIndices</A></B>() const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.154.14">getNumIndices</A></B>() const = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.152.15">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.154.15">offsetIndices</A></B>(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>) = 0
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.152.16">getNumPrimitives</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual unsigned int <B><A HREF="#DOC.2.154.16">getNumPrimitives</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.152.1">Type</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.154.1">Type</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.152.2">Mode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.154.2">Mode</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> <B><A HREF="#DOC.2.152.18">_primitiveType</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> <B><A HREF="#DOC.2.154.18">_primitiveType</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLenum <B><A HREF="#DOC.2.152.19">_mode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>GLenum <B><A HREF="#DOC.2.154.19">_mode</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.152.17">~PrimitiveSet</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.154.17">~PrimitiveSet</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -79,9 +79,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="Object.html">Object</A>* <B>clone</B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -97,7 +97,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -135,147 +135,147 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Type"></A>
|
||||
<A NAME="DOC.2.152.1"></A>
|
||||
<A NAME="DOC.2.154.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum Type</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="PrimitiveType"></A>
|
||||
<A NAME="DOC.2.152.1.1"></A>
|
||||
<A NAME="DOC.2.154.1.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PrimitiveType</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArraysPrimitiveType"></A>
|
||||
<A NAME="DOC.2.152.1.2"></A>
|
||||
<A NAME="DOC.2.154.1.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArraysPrimitiveType</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawArrayLengthsPrimitiveType"></A>
|
||||
<A NAME="DOC.2.152.1.3"></A>
|
||||
<A NAME="DOC.2.154.1.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawArrayLengthsPrimitiveType</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUBytePrimitiveType"></A>
|
||||
<A NAME="DOC.2.152.1.4"></A>
|
||||
<A NAME="DOC.2.154.1.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUBytePrimitiveType</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUShortPrimitiveType"></A>
|
||||
<A NAME="DOC.2.152.1.5"></A>
|
||||
<A NAME="DOC.2.154.1.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUShortPrimitiveType</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="DrawElementsUIntPrimitiveType"></A>
|
||||
<A NAME="DOC.2.152.1.6"></A>
|
||||
<A NAME="DOC.2.154.1.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> DrawElementsUIntPrimitiveType</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="Mode"></A>
|
||||
<A NAME="DOC.2.152.2"></A>
|
||||
<A NAME="DOC.2.154.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum Mode</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="POINTS"></A>
|
||||
<A NAME="DOC.2.152.2.1"></A>
|
||||
<A NAME="DOC.2.154.2.1"></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.152.2.2"></A>
|
||||
<A NAME="DOC.2.154.2.2"></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.152.2.3"></A>
|
||||
<A NAME="DOC.2.154.2.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LINE_STRIP</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="LINE_LOOP"></A>
|
||||
<A NAME="DOC.2.152.2.4"></A>
|
||||
<A NAME="DOC.2.154.2.4"></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.152.2.5"></A>
|
||||
<A NAME="DOC.2.154.2.5"></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.152.2.6"></A>
|
||||
<A NAME="DOC.2.154.2.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRIANGLE_STRIP</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="TRIANGLE_FAN"></A>
|
||||
<A NAME="DOC.2.152.2.7"></A>
|
||||
<A NAME="DOC.2.154.2.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TRIANGLE_FAN</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="QUADS"></A>
|
||||
<A NAME="DOC.2.152.2.8"></A>
|
||||
<A NAME="DOC.2.154.2.8"></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.152.2.9"></A>
|
||||
<A NAME="DOC.2.154.2.9"></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.152.2.10"></A>
|
||||
<A NAME="DOC.2.154.2.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> POLYGON</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="PrimitiveSet"></A>
|
||||
<A NAME="DOC.2.152.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PrimitiveSet(<!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> primType=<!1><A HREF="PrimitiveSet.html#DOC.2.152.1.1">PrimitiveType</A>, GLenum mode=0)</B></TT>
|
||||
<A NAME="DOC.2.154.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PrimitiveSet(<!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> primType=<!1><A HREF="PrimitiveSet.html#DOC.2.154.1.1">PrimitiveType</A>, GLenum mode=0)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PrimitiveSet"></A>
|
||||
<A NAME="DOC.2.152.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PrimitiveSet(const <!1><A HREF="PrimitiveSet.html#DOC.2.152.4">PrimitiveSet</A>& prim, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.154.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PrimitiveSet(const <!1><A HREF="PrimitiveSet.html#DOC.2.154.4">PrimitiveSet</A>& prim, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.152.5"></A>
|
||||
<A NAME="DOC.2.154.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.152.6"></A>
|
||||
<A NAME="DOC.2.154.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.152.7"></A>
|
||||
<A NAME="DOC.2.154.7"></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="getType"></A>
|
||||
<A NAME="DOC.2.152.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> getType() const </B></TT>
|
||||
<A NAME="DOC.2.154.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> getType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMode"></A>
|
||||
<A NAME="DOC.2.152.9"></A>
|
||||
<A NAME="DOC.2.154.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMode(GLenum mode)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMode"></A>
|
||||
<A NAME="DOC.2.152.10"></A>
|
||||
<A NAME="DOC.2.154.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLenum getMode() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="draw"></A>
|
||||
<A NAME="DOC.2.152.11"></A>
|
||||
<A NAME="DOC.2.154.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void draw() const = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.152.12"></A>
|
||||
<A NAME="DOC.2.154.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(Drawable::PrimitiveFunctor& functor) const = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="index"></A>
|
||||
<A NAME="DOC.2.152.13"></A>
|
||||
<A NAME="DOC.2.154.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int index(unsigned int pos) const = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumIndices"></A>
|
||||
<A NAME="DOC.2.152.14"></A>
|
||||
<A NAME="DOC.2.154.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumIndices() const = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="offsetIndices"></A>
|
||||
<A NAME="DOC.2.152.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.50.6">offset</A>) = 0</B></TT>
|
||||
<A NAME="DOC.2.154.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void offsetIndices(int <!1><A HREF="Geometry.html#DOC.2.84.65.9">offset</A>) = 0</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNumPrimitives"></A>
|
||||
<A NAME="DOC.2.152.16"></A>
|
||||
<A NAME="DOC.2.154.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual unsigned int getNumPrimitives() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~PrimitiveSet"></A>
|
||||
<A NAME="DOC.2.152.17"></A>
|
||||
<A NAME="DOC.2.154.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~PrimitiveSet()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_primitiveType"></A>
|
||||
<A NAME="DOC.2.152.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PrimitiveSet.html#DOC.2.152.1">Type</A> _primitiveType</B></TT>
|
||||
<A NAME="DOC.2.154.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="PrimitiveSet.html#DOC.2.154.1">Type</A> _primitiveType</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_mode"></A>
|
||||
<A NAME="DOC.2.152.19"></A>
|
||||
<A NAME="DOC.2.154.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>GLenum _mode</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -23,36 +23,36 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.1">Projection</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.160.1">Projection</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.2">Projection</A></B>(const <!1><A HREF="Projection.html#DOC.2.158.2">Projection</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.160.2">Projection</A></B>(const <!1><A HREF="Projection.html#DOC.2.160.2">Projection</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.3">Projection</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.160.3">Projection</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.158.4">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Projection.html">Projection</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.160.4">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Projection.html">Projection</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.158.5">setMatrix</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.160.5">setMatrix</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<DD><I>Set the transform's matrix</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& <B><A HREF="#DOC.2.158.6">getMatrix</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& <B><A HREF="#DOC.2.160.6">getMatrix</A></B>() const
|
||||
<DD><I>Get the transform's matrix.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.158.7">preMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.160.7">preMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<DD><I>preMult transform</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.158.8">postMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.160.8">postMult</A></B>(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)
|
||||
<DD><I>postMult transform</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.158.10">_matrix</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="osg.html#DOC.2.102">Matrix</A> <B><A HREF="#DOC.2.160.10">_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.158.9">~Projection</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.160.9">~Projection</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -122,15 +122,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -164,13 +164,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -210,7 +210,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -224,9 +224,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -249,9 +249,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -267,7 +267,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -306,48 +306,48 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Projection"></A>
|
||||
<A NAME="DOC.2.158.1"></A>
|
||||
<A NAME="DOC.2.160.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Projection()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Projection"></A>
|
||||
<A NAME="DOC.2.158.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Projection(const <!1><A HREF="Projection.html#DOC.2.158.2">Projection</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.160.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Projection(const <!1><A HREF="Projection.html#DOC.2.160.2">Projection</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Projection"></A>
|
||||
<A NAME="DOC.2.158.3"></A>
|
||||
<A NAME="DOC.2.160.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Projection(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& matix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Node"></A>
|
||||
<A NAME="DOC.2.158.4"></A>
|
||||
<A NAME="DOC.2.160.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Node(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Projection.html">Projection</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setMatrix"></A>
|
||||
<A NAME="DOC.2.158.5"></A>
|
||||
<A NAME="DOC.2.160.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMatrix(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)</B></TT>
|
||||
<DD>Set the transform's matrix
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMatrix"></A>
|
||||
<A NAME="DOC.2.158.6"></A>
|
||||
<A NAME="DOC.2.160.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& getMatrix() const </B></TT>
|
||||
<DD>Get the transform's matrix.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="preMult"></A>
|
||||
<A NAME="DOC.2.158.7"></A>
|
||||
<A NAME="DOC.2.160.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void preMult(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)</B></TT>
|
||||
<DD>preMult transform
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="postMult"></A>
|
||||
<A NAME="DOC.2.158.8"></A>
|
||||
<A NAME="DOC.2.160.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void postMult(const <!1><A HREF="osg.html#DOC.2.102">Matrix</A>& mat)</B></TT>
|
||||
<DD>postMult transform
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Projection"></A>
|
||||
<A NAME="DOC.2.158.9"></A>
|
||||
<A NAME="DOC.2.160.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Projection()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_matrix"></A>
|
||||
<A NAME="DOC.2.158.10"></A>
|
||||
<A NAME="DOC.2.160.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="osg.html#DOC.2.102">Matrix</A> _matrix</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.185.12.1">visit</A></B>( <!1><A HREF="TestCase.html">TestCase</A>* pTest )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.186.12.1">visit</A></B>( <!1><A HREF="TestCase.html">TestCase</A>* pTest )
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -52,7 +52,7 @@ qualified tests</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="visit"></A>
|
||||
<A NAME="DOC.185.12.1"></A>
|
||||
<A NAME="DOC.186.12.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool visit( <!1><A HREF="TestCase.html">TestCase</A>* pTest )</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -13,135 +13,135 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.159.1">_fv</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.161.1">_fv</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.159.2">Quat</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.161.2">Quat</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.159.3">Quat</A></B>( float <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.159.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.159.24">w</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.161.3">Quat</A></B>( float <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.161.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.161.24">w</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.159.4">Quat</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.161.4">Quat</A></B>( const <!1><A HREF="Vec4.html">Vec4</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.159.5">Quat</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.161.5">Quat</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.159.6">Quat</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <B><A HREF="#DOC.2.161.6">Quat</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.159.7">operator == </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.161.7">operator == </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.159.8">operator != </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.161.8">operator != </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.159.9">operator < </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.161.9">operator < </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.159.10">asVec4</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.161.10">asVec4</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.159.11">asVec4</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.161.11">asVec4</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.159.12">asVec3</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.161.12">asVec3</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.159.13">set</A></B>(float <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.159.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.159.24">w</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.161.13">set</A></B>(float <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.161.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.161.24">w</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.159.14">set</A></B>(const <!1><A HREF="Vec4.html">osg::Vec4</A>& v)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.161.14">set</A></B>(const <!1><A HREF="Vec4.html">osg::Vec4</A>& v)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.15">set</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.15">set</A></B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.16">set</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.16">set</A></B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.17">get</A></B>(<!1><A HREF="Matrixf.html">Matrixf</A>& matrix) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.17">get</A></B>(<!1><A HREF="Matrixf.html">Matrixf</A>& matrix) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.18">get</A></B>(<!1><A HREF="Matrixd.html">Matrixd</A>& matrix) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.18">get</A></B>(<!1><A HREF="Matrixd.html">Matrixd</A>& matrix) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.159.19">operator [] </A></B>(int i)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.161.19">operator [] </A></B>(int i)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.159.20">operator [] </A></B>(int i) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.161.20">operator [] </A></B>(int i) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.159.21">x</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.161.21">x</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.159.22">y</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.161.22">y</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.159.23">z</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.161.23">z</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.159.24">w</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float& <B><A HREF="#DOC.2.161.24">w</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.159.25">x</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.161.25">x</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.159.26">y</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.161.26">y</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.159.27">z</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.161.27">z</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.159.28">w</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.161.28">w</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.159.29">zeroRotation</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.161.29">zeroRotation</A></B>() const
|
||||
<DD><I>return true if the Quat represents a zero rotation, and therefore can be ignored in computations</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.30">operator * </A></B>(float rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.30">operator * </A></B>(float rhs) const
|
||||
<DD><I>Multiply by scalar </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.159.31">operator *= </A></B>(float rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.161.31">operator *= </A></B>(float rhs)
|
||||
<DD><I>Unary multiply by scalar </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.32">operator*</A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.32">operator*</A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<DD><I>Binary multiply </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.159.33">operator*=</A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.161.33">operator*=</A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs)
|
||||
<DD><I>Unary multiply </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.34">operator / </A></B>(float rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.34">operator / </A></B>(float rhs) const
|
||||
<DD><I>Divide by scalar </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.159.35">operator /= </A></B>(float rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.161.35">operator /= </A></B>(float rhs)
|
||||
<DD><I>Unary divide by scalar </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.36">operator/</A></B>(const <!1><A HREF="Quat.html">Quat</A>& denom) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.36">operator/</A></B>(const <!1><A HREF="Quat.html">Quat</A>& denom) const
|
||||
<DD><I>Binary divide </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.159.37">operator/=</A></B>(const <!1><A HREF="Quat.html">Quat</A>& denom)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.161.37">operator/=</A></B>(const <!1><A HREF="Quat.html">Quat</A>& denom)
|
||||
<DD><I>Unary divide </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.38">operator + </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.38">operator + </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<DD><I>Binary addition </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.159.39">operator += </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.161.39">operator += </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs)
|
||||
<DD><I>Unary addition</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.40">operator - </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.40">operator - </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs) const
|
||||
<DD><I>Binary subtraction </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.159.41">operator -= </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A>& <B><A HREF="#DOC.2.161.41">operator -= </A></B>(const <!1><A HREF="Quat.html">Quat</A>& rhs)
|
||||
<DD><I>Unary subtraction </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.42">operator - </A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.42">operator - </A></B>() const
|
||||
<DD><I>Negation operator - returns the negative of the quaternion.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.159.43">length</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.161.43">length</A></B>() const
|
||||
<DD><I>Length of the quaternion = sqrt( vec .</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.159.44">length2</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.161.44">length2</A></B>() const
|
||||
<DD><I>Length of the quaternion = vec .</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.45">conj</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.45">conj</A></B>() const
|
||||
<DD><I>Conjugate </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.159.46">inverse</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Quat.html">Quat</A> <B><A HREF="#DOC.2.161.46">inverse</A></B>() const
|
||||
<DD><I>Multiplicative inverse method: q^(-1) = q^*/(qq^*)</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.47">makeRotate</A></B>( float angle, float <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.159.23">z</A> )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.47">makeRotate</A></B>( float angle, float <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.161.23">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.48">makeRotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& vec )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.48">makeRotate</A></B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& vec )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.49">makeRotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.49">makeRotate</A></B>( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.50">makeRotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& vec1, const <!1><A HREF="Vec3.html">Vec3</A>& vec2 )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.50">makeRotate</A></B>( const <!1><A HREF="Vec3.html">Vec3</A>& vec1, const <!1><A HREF="Vec3.html">Vec3</A>& vec2 )
|
||||
<DD><I>Make a rotation Quat which will rotate vec1 to vec2.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.51">getRotate</A></B>( float& angle, float& <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float& <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float& <!1><A HREF="Quat.html#DOC.2.159.23">z</A> ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.51">getRotate</A></B>( float& angle, float& <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float& <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float& <!1><A HREF="Quat.html#DOC.2.161.23">z</A> ) const
|
||||
<DD><I>Return the angle and vector components represented by the quaternion</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.52">getRotate</A></B>( float& angle, <!1><A HREF="Vec3.html">Vec3</A>& vec ) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.52">getRotate</A></B>( float& angle, <!1><A HREF="Vec3.html">Vec3</A>& vec ) const
|
||||
<DD><I>Return the angle and vector represented by the quaternion</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.159.53">slerp</A></B>( float <!1><A HREF="ImpostorSprite.html#DOC.2.92.25">t</A>, const <!1><A HREF="Quat.html">Quat</A>& from, const <!1><A HREF="Quat.html">Quat</A>& to)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.161.53">slerp</A></B>( float <!1><A HREF="ImpostorSprite.html#DOC.2.92.25">t</A>, const <!1><A HREF="Quat.html">Quat</A>& from, const <!1><A HREF="Quat.html">Quat</A>& to)
|
||||
<DD><I>Spherical Linear Interpolation.</I>
|
||||
</DL></P>
|
||||
|
||||
@@ -154,222 +154,222 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="_fv"></A>
|
||||
<A NAME="DOC.2.159.1"></A>
|
||||
<A NAME="DOC.2.161.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec4.html">Vec4</A> _fv</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Quat"></A>
|
||||
<A NAME="DOC.2.159.2"></A>
|
||||
<A NAME="DOC.2.161.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Quat()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Quat"></A>
|
||||
<A NAME="DOC.2.159.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Quat( float <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.159.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.159.24">w</A> )</B></TT>
|
||||
<A NAME="DOC.2.161.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Quat( float <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.161.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.161.24">w</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Quat"></A>
|
||||
<A NAME="DOC.2.159.4"></A>
|
||||
<A NAME="DOC.2.161.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Quat( const <!1><A HREF="Vec4.html">Vec4</A>& v )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Quat"></A>
|
||||
<A NAME="DOC.2.159.5"></A>
|
||||
<A NAME="DOC.2.161.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Quat( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Quat"></A>
|
||||
<A NAME="DOC.2.159.6"></A>
|
||||
<A NAME="DOC.2.161.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline Quat( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator == "></A>
|
||||
<A NAME="DOC.2.159.7"></A>
|
||||
<A NAME="DOC.2.161.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool operator == (const <!1><A HREF="Quat.html">Quat</A>& rhs) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator != "></A>
|
||||
<A NAME="DOC.2.159.8"></A>
|
||||
<A NAME="DOC.2.161.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool operator != (const <!1><A HREF="Quat.html">Quat</A>& rhs) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator < "></A>
|
||||
<A NAME="DOC.2.159.9"></A>
|
||||
<A NAME="DOC.2.161.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool operator < (const <!1><A HREF="Quat.html">Quat</A>& rhs) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asVec4"></A>
|
||||
<A NAME="DOC.2.159.10"></A>
|
||||
<A NAME="DOC.2.161.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Vec4.html">Vec4</A>& asVec4()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asVec4"></A>
|
||||
<A NAME="DOC.2.159.11"></A>
|
||||
<A NAME="DOC.2.161.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec4.html">Vec4</A>& asVec4() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="asVec3"></A>
|
||||
<A NAME="DOC.2.159.12"></A>
|
||||
<A NAME="DOC.2.161.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A> asVec3() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.159.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.159.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.159.24">w</A>)</B></TT>
|
||||
<A NAME="DOC.2.161.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(float <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.161.23">z</A>, float <!1><A HREF="Quat.html#DOC.2.161.24">w</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.159.14"></A>
|
||||
<A NAME="DOC.2.161.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec4.html">osg::Vec4</A>& v)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.159.15"></A>
|
||||
<A NAME="DOC.2.161.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set(const <!1><A HREF="Matrixf.html">Matrixf</A>& matrix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.159.16"></A>
|
||||
<A NAME="DOC.2.161.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void set(const <!1><A HREF="Matrixd.html">Matrixd</A>& matrix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="get"></A>
|
||||
<A NAME="DOC.2.159.17"></A>
|
||||
<A NAME="DOC.2.161.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void get(<!1><A HREF="Matrixf.html">Matrixf</A>& matrix) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="get"></A>
|
||||
<A NAME="DOC.2.159.18"></A>
|
||||
<A NAME="DOC.2.161.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void get(<!1><A HREF="Matrixd.html">Matrixd</A>& matrix) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator [] "></A>
|
||||
<A NAME="DOC.2.159.19"></A>
|
||||
<A NAME="DOC.2.161.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float& operator [] (int i)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator [] "></A>
|
||||
<A NAME="DOC.2.159.20"></A>
|
||||
<A NAME="DOC.2.161.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float operator [] (int i) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="x"></A>
|
||||
<A NAME="DOC.2.159.21"></A>
|
||||
<A NAME="DOC.2.161.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float& x()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="y"></A>
|
||||
<A NAME="DOC.2.159.22"></A>
|
||||
<A NAME="DOC.2.161.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float& y()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="z"></A>
|
||||
<A NAME="DOC.2.159.23"></A>
|
||||
<A NAME="DOC.2.161.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float& z()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="w"></A>
|
||||
<A NAME="DOC.2.159.24"></A>
|
||||
<A NAME="DOC.2.161.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float& w()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="x"></A>
|
||||
<A NAME="DOC.2.159.25"></A>
|
||||
<A NAME="DOC.2.161.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float x() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="y"></A>
|
||||
<A NAME="DOC.2.159.26"></A>
|
||||
<A NAME="DOC.2.161.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float y() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="z"></A>
|
||||
<A NAME="DOC.2.159.27"></A>
|
||||
<A NAME="DOC.2.161.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float z() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="w"></A>
|
||||
<A NAME="DOC.2.159.28"></A>
|
||||
<A NAME="DOC.2.161.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float w() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="zeroRotation"></A>
|
||||
<A NAME="DOC.2.159.29"></A>
|
||||
<A NAME="DOC.2.161.29"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool zeroRotation() const </B></TT>
|
||||
<DD>return true if the Quat represents a zero rotation, and therefore can be ignored in computations
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator * "></A>
|
||||
<A NAME="DOC.2.159.30"></A>
|
||||
<A NAME="DOC.2.161.30"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> operator * (float rhs) const </B></TT>
|
||||
<DD>Multiply by scalar
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator *= "></A>
|
||||
<A NAME="DOC.2.159.31"></A>
|
||||
<A NAME="DOC.2.161.31"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Quat.html">Quat</A>& operator *= (float rhs)</B></TT>
|
||||
<DD>Unary multiply by scalar
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator*"></A>
|
||||
<A NAME="DOC.2.159.32"></A>
|
||||
<A NAME="DOC.2.161.32"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> operator*(const <!1><A HREF="Quat.html">Quat</A>& rhs) const </B></TT>
|
||||
<DD>Binary multiply
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator*="></A>
|
||||
<A NAME="DOC.2.159.33"></A>
|
||||
<A NAME="DOC.2.161.33"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Quat.html">Quat</A>& operator*=(const <!1><A HREF="Quat.html">Quat</A>& rhs)</B></TT>
|
||||
<DD>Unary multiply
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator / "></A>
|
||||
<A NAME="DOC.2.159.34"></A>
|
||||
<A NAME="DOC.2.161.34"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> operator / (float rhs) const </B></TT>
|
||||
<DD>Divide by scalar
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator /= "></A>
|
||||
<A NAME="DOC.2.159.35"></A>
|
||||
<A NAME="DOC.2.161.35"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Quat.html">Quat</A>& operator /= (float rhs)</B></TT>
|
||||
<DD>Unary divide by scalar
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator/"></A>
|
||||
<A NAME="DOC.2.159.36"></A>
|
||||
<A NAME="DOC.2.161.36"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> operator/(const <!1><A HREF="Quat.html">Quat</A>& denom) const </B></TT>
|
||||
<DD>Binary divide
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator/="></A>
|
||||
<A NAME="DOC.2.159.37"></A>
|
||||
<A NAME="DOC.2.161.37"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Quat.html">Quat</A>& operator/=(const <!1><A HREF="Quat.html">Quat</A>& denom)</B></TT>
|
||||
<DD>Unary divide
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator + "></A>
|
||||
<A NAME="DOC.2.159.38"></A>
|
||||
<A NAME="DOC.2.161.38"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> operator + (const <!1><A HREF="Quat.html">Quat</A>& rhs) const </B></TT>
|
||||
<DD>Binary addition
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator += "></A>
|
||||
<A NAME="DOC.2.159.39"></A>
|
||||
<A NAME="DOC.2.161.39"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Quat.html">Quat</A>& operator += (const <!1><A HREF="Quat.html">Quat</A>& rhs)</B></TT>
|
||||
<DD>Unary addition
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator - "></A>
|
||||
<A NAME="DOC.2.159.40"></A>
|
||||
<A NAME="DOC.2.161.40"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> operator - (const <!1><A HREF="Quat.html">Quat</A>& rhs) const </B></TT>
|
||||
<DD>Binary subtraction
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator -= "></A>
|
||||
<A NAME="DOC.2.159.41"></A>
|
||||
<A NAME="DOC.2.161.41"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Quat.html">Quat</A>& operator -= (const <!1><A HREF="Quat.html">Quat</A>& rhs)</B></TT>
|
||||
<DD>Unary subtraction
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator - "></A>
|
||||
<A NAME="DOC.2.159.42"></A>
|
||||
<A NAME="DOC.2.161.42"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> operator - () const </B></TT>
|
||||
<DD>Negation operator - returns the negative of the quaternion.
|
||||
Basically just calls operator - () on the Vec4
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="length"></A>
|
||||
<A NAME="DOC.2.159.43"></A>
|
||||
<A NAME="DOC.2.161.43"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float length() const </B></TT>
|
||||
<DD>Length of the quaternion = sqrt( vec . vec )
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="length2"></A>
|
||||
<A NAME="DOC.2.159.44"></A>
|
||||
<A NAME="DOC.2.161.44"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float length2() const </B></TT>
|
||||
<DD>Length of the quaternion = vec . vec
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="conj"></A>
|
||||
<A NAME="DOC.2.159.45"></A>
|
||||
<A NAME="DOC.2.161.45"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Quat.html">Quat</A> conj() const </B></TT>
|
||||
<DD>Conjugate
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="inverse"></A>
|
||||
<A NAME="DOC.2.159.46"></A>
|
||||
<A NAME="DOC.2.161.46"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Quat.html">Quat</A> inverse() const </B></TT>
|
||||
<DD>Multiplicative inverse method: q^(-1) = q^*/(qq^*)
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.159.47"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, float <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.159.23">z</A> )</B></TT>
|
||||
<A NAME="DOC.2.161.47"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, float <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float <!1><A HREF="Quat.html#DOC.2.161.23">z</A> )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.159.48"></A>
|
||||
<A NAME="DOC.2.161.48"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& vec )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.159.49"></A>
|
||||
<A NAME="DOC.2.161.49"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( float angle1, const <!1><A HREF="Vec3.html">Vec3</A>& axis1, float angle2, const <!1><A HREF="Vec3.html">Vec3</A>& axis2, float angle3, const <!1><A HREF="Vec3.html">Vec3</A>& axis3)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="makeRotate"></A>
|
||||
<A NAME="DOC.2.159.50"></A>
|
||||
<A NAME="DOC.2.161.50"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void makeRotate( const <!1><A HREF="Vec3.html">Vec3</A>& vec1, const <!1><A HREF="Vec3.html">Vec3</A>& vec2 )</B></TT>
|
||||
<DD>Make a rotation Quat which will rotate vec1 to vec2.
|
||||
Generally take adot product to get the angle between these
|
||||
@@ -378,17 +378,17 @@ Watch out for the two special cases of when the vectors
|
||||
are co-incident or opposite in direction.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotate"></A>
|
||||
<A NAME="DOC.2.159.51"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getRotate( float& angle, float& <!1><A HREF="Quat.html#DOC.2.159.21">x</A>, float& <!1><A HREF="Quat.html#DOC.2.159.22">y</A>, float& <!1><A HREF="Quat.html#DOC.2.159.23">z</A> ) const </B></TT>
|
||||
<A NAME="DOC.2.161.51"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getRotate( float& angle, float& <!1><A HREF="Quat.html#DOC.2.161.21">x</A>, float& <!1><A HREF="Quat.html#DOC.2.161.22">y</A>, float& <!1><A HREF="Quat.html#DOC.2.161.23">z</A> ) const </B></TT>
|
||||
<DD>Return the angle and vector components represented by the quaternion
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRotate"></A>
|
||||
<A NAME="DOC.2.159.52"></A>
|
||||
<A NAME="DOC.2.161.52"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void getRotate( float& angle, <!1><A HREF="Vec3.html">Vec3</A>& vec ) const </B></TT>
|
||||
<DD>Return the angle and vector represented by the quaternion
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="slerp"></A>
|
||||
<A NAME="DOC.2.159.53"></A>
|
||||
<A NAME="DOC.2.161.53"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void slerp( float <!1><A HREF="ImpostorSprite.html#DOC.2.92.25">t</A>, const <!1><A HREF="Quat.html">Quat</A>& from, const <!1><A HREF="Quat.html">Quat</A>& to)</B></TT>
|
||||
<DD>Spherical Linear Interpolation.
|
||||
As t goes from 0 to 1, the Quat object goes from "from" to "to".
|
||||
|
||||
@@ -22,32 +22,32 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.1">RefMatrixd</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.108.1">RefMatrixd</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.2">RefMatrixd</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& other)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.108.2">RefMatrixd</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& other)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.3">RefMatrixd</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& other)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.108.3">RefMatrixd</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& other)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.4">RefMatrixd</A></B>( const <!1><A HREF="RefMatrixd.html#DOC.2.106.4">RefMatrixd</A>& other)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.108.4">RefMatrixd</A></B>( const <!1><A HREF="RefMatrixd.html#DOC.2.108.4">RefMatrixd</A>& other)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>explicit <B><A HREF="#DOC.2.106.5">RefMatrixd</A></B>( Matrixd::value_type const* const def )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>explicit <B><A HREF="#DOC.2.108.5">RefMatrixd</A></B>( Matrixd::value_type const* const def )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.106.6">RefMatrixd</A></B>( Matrixd::value_type a00, Matrixd::value_type a01, Matrixd::value_type a02, Matrixd::value_type a03, Matrixd::value_type a10, Matrixd::value_type a11, Matrixd::value_type a12, Matrixd::value_type a13, Matrixd::value_type a20, Matrixd::value_type a21, Matrixd::value_type a22, Matrixd::value_type a23, Matrixd::value_type a30, Matrixd::value_type a31, Matrixd::value_type a32, Matrixd::value_type a33)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.108.6">RefMatrixd</A></B>( Matrixd::value_type a00, Matrixd::value_type a01, Matrixd::value_type a02, Matrixd::value_type a03, Matrixd::value_type a10, Matrixd::value_type a11, Matrixd::value_type a12, Matrixd::value_type a13, Matrixd::value_type a20, Matrixd::value_type a21, Matrixd::value_type a22, Matrixd::value_type a23, Matrixd::value_type a30, Matrixd::value_type a31, Matrixd::value_type a32, Matrixd::value_type a33)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.106.7">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.108.7">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.106.8">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.108.8">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.106.9">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.108.9">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.106.10">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.108.10">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.106.11">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.108.11">className</A></B>() const
|
||||
</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.106.12">~RefMatrixd</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.108.12">~RefMatrixd</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -55,9 +55,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -116,9 +116,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="Matrixd.html">Matrixd</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>& <B>operator()</B>(int row, int col)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>& <B>operator()</B>(int row, int col)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <B>operator()</B>(int row, int col) const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <B>operator()</B>(int row, int col) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline bool <B>valid</B>() const
|
||||
<DT>
|
||||
@@ -128,35 +128,35 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>set</B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(float const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(float const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(double const* const <!1><A HREF="Matrixd.html#DOC.2.105.27">ptr</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(double const* const <!1><A HREF="Matrixd.html#DOC.2.107.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>set</B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> a33)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>set</B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a00, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a01, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a02, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a03, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a10, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a11, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a12, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a13, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a20, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a21, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a22, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a23, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a30, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a31, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a32, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> a33)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>set</B>(const <!1><A HREF="Quat.html">Quat</A>& q)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>get</B>(<!1><A HREF="Quat.html">Quat</A>& q) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>* <B>ptr</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>* <B>ptr</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>* <B>ptr</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>* <B>ptr</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeIdentity</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeScale</B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeScale</B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeScale</B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeTranslate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeTranslate</B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeTranslate</B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( const <!1><A HREF="Quat.html">Quat</A>& )
|
||||
<DT>
|
||||
@@ -172,7 +172,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>getFrustum</B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makePerspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makePerspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeLookAt</B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
@@ -184,15 +184,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>scale</B>( const <!1><A HREF="Vec3.html">Vec3</A>& sv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>scale</B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sz)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>scale</B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>translate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>translate</B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>translate</B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<DT>
|
||||
@@ -208,11 +208,11 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>frustum</B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixd.html">Matrixd</A> <B>lookAt</B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setTrans</B>( <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tz )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setTrans</B>( <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tz )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setTrans</B>( const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
@@ -236,17 +236,17 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>identity</B>(void)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>scale</B>(<!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> sz)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>scale</B>(<!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sy, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>scale</B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>translate</B>(<!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> tz)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>translate</B>(<!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tx, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> ty, <!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> tz)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>translate</B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>( const <!1><A HREF="Quat.html">Quat</A>& q )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>rotate</B>(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
@@ -262,7 +262,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>frustum</B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixd.html">Matrixd</A> <B>lookAt</B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
@@ -285,12 +285,12 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>typedef float <B>value_type</B>
|
||||
<IMG ALT="o" SRC=icon2.gif>typedef double <B>value_type</B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixd.html#DOC.2.105.1">value_type</A> <B>_mat</B>[4][4]
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixd.html#DOC.2.107.1">value_type</A> <B>_mat</B>[4][4]
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -301,51 +301,51 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="RefMatrixd"></A>
|
||||
<A NAME="DOC.2.106.1"></A>
|
||||
<A NAME="DOC.2.108.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixd()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixd"></A>
|
||||
<A NAME="DOC.2.106.2"></A>
|
||||
<A NAME="DOC.2.108.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixd( const <!1><A HREF="Matrixd.html">Matrixd</A>& other)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixd"></A>
|
||||
<A NAME="DOC.2.106.3"></A>
|
||||
<A NAME="DOC.2.108.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixd( const <!1><A HREF="Matrixf.html">Matrixf</A>& other)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixd"></A>
|
||||
<A NAME="DOC.2.106.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixd( const <!1><A HREF="RefMatrixd.html#DOC.2.106.4">RefMatrixd</A>& other)</B></TT>
|
||||
<A NAME="DOC.2.108.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixd( const <!1><A HREF="RefMatrixd.html#DOC.2.108.4">RefMatrixd</A>& other)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixd"></A>
|
||||
<A NAME="DOC.2.106.5"></A>
|
||||
<A NAME="DOC.2.108.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>explicit RefMatrixd( Matrixd::value_type const* const def )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixd"></A>
|
||||
<A NAME="DOC.2.106.6"></A>
|
||||
<A NAME="DOC.2.108.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixd( Matrixd::value_type a00, Matrixd::value_type a01, Matrixd::value_type a02, Matrixd::value_type a03, Matrixd::value_type a10, Matrixd::value_type a11, Matrixd::value_type a12, Matrixd::value_type a13, Matrixd::value_type a20, Matrixd::value_type a21, Matrixd::value_type a22, Matrixd::value_type a23, Matrixd::value_type a30, Matrixd::value_type a31, Matrixd::value_type a32, Matrixd::value_type a33)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.106.7"></A>
|
||||
<A NAME="DOC.2.108.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.106.8"></A>
|
||||
<A NAME="DOC.2.108.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.106.9"></A>
|
||||
<A NAME="DOC.2.108.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.106.10"></A>
|
||||
<A NAME="DOC.2.108.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.106.11"></A>
|
||||
<A NAME="DOC.2.108.11"></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="~RefMatrixd"></A>
|
||||
<A NAME="DOC.2.106.12"></A>
|
||||
<A NAME="DOC.2.108.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~RefMatrixd()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,32 +22,32 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.111.1">RefMatrixf</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.113.1">RefMatrixf</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.111.2">RefMatrixf</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& other)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.113.2">RefMatrixf</A></B>( const <!1><A HREF="Matrixf.html">Matrixf</A>& other)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.111.3">RefMatrixf</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& other)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.113.3">RefMatrixf</A></B>( const <!1><A HREF="Matrixd.html">Matrixd</A>& other)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.111.4">RefMatrixf</A></B>( const <!1><A HREF="RefMatrixf.html#DOC.2.111.4">RefMatrixf</A>& other)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.113.4">RefMatrixf</A></B>( const <!1><A HREF="RefMatrixf.html#DOC.2.113.4">RefMatrixf</A>& other)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>explicit <B><A HREF="#DOC.2.111.5">RefMatrixf</A></B>( Matrixf::value_type const* const def )
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>explicit <B><A HREF="#DOC.2.113.5">RefMatrixf</A></B>( Matrixf::value_type const* const def )
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.111.6">RefMatrixf</A></B>( Matrixf::value_type a00, Matrixf::value_type a01, Matrixf::value_type a02, Matrixf::value_type a03, Matrixf::value_type a10, Matrixf::value_type a11, Matrixf::value_type a12, Matrixf::value_type a13, Matrixf::value_type a20, Matrixf::value_type a21, Matrixf::value_type a22, Matrixf::value_type a23, Matrixf::value_type a30, Matrixf::value_type a31, Matrixf::value_type a32, Matrixf::value_type a33)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.113.6">RefMatrixf</A></B>( Matrixf::value_type a00, Matrixf::value_type a01, Matrixf::value_type a02, Matrixf::value_type a03, Matrixf::value_type a10, Matrixf::value_type a11, Matrixf::value_type a12, Matrixf::value_type a13, Matrixf::value_type a20, Matrixf::value_type a21, Matrixf::value_type a22, Matrixf::value_type a23, Matrixf::value_type a30, Matrixf::value_type a31, Matrixf::value_type a32, Matrixf::value_type a33)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.111.7">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.113.7">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.111.8">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.113.8">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.111.9">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.113.9">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.111.10">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.113.10">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.111.11">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.113.11">className</A></B>() const
|
||||
</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.111.12">~RefMatrixf</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.113.12">~RefMatrixf</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -55,9 +55,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -116,9 +116,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& m) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>& <B>operator()</B>(int row, int col)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>& <B>operator()</B>(int row, int col)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <B>operator()</B>(int row, int col) const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <B>operator()</B>(int row, int col) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline bool <B>valid</B>() const
|
||||
<DT>
|
||||
@@ -128,35 +128,35 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(const <!1><A HREF="Matrixf.html">Matrixf</A>& rhs)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(float const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(float const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(double const* const <!1><A HREF="Matrixf.html#DOC.2.110.27">ptr</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>set</B>(double const* const <!1><A HREF="Matrixf.html#DOC.2.112.27">ptr</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>set</B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> a33)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>set</B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a00, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a01, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a02, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a03, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a10, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a11, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a12, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a13, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a20, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a21, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a22, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a23, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a30, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a31, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a32, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> a33)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>set</B>(const <!1><A HREF="Quat.html">Quat</A>& q)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>get</B>(<!1><A HREF="Quat.html">Quat</A>& q) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>* <B>ptr</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>* <B>ptr</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>* <B>ptr</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>const <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>* <B>ptr</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeIdentity</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeScale</B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeScale</B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeScale</B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeTranslate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeTranslate</B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeTranslate</B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeRotate</B>( const <!1><A HREF="Quat.html">Quat</A>& )
|
||||
<DT>
|
||||
@@ -172,7 +172,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>getFrustum</B>(double& left, double& right, double& bottom, double& top, double& zNear, double& zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makePerspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makePerspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>makeLookAt</B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
@@ -184,15 +184,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>scale</B>( const <!1><A HREF="Vec3.html">Vec3</A>& sv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>scale</B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sz)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>scale</B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>translate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>translate</B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>translate</B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>( const <!1><A HREF="Vec3.html">Vec3</A>& from, const <!1><A HREF="Vec3.html">Vec3</A>& to)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A>)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>( float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A>)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>( float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis)
|
||||
<DT>
|
||||
@@ -208,11 +208,11 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>frustum</B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline static <!1><A HREF="Matrixf.html">Matrixf</A> <B>lookAt</B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setTrans</B>( <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tz )
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setTrans</B>( <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tz )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>void <B>setTrans</B>( const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
@@ -236,17 +236,17 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>identity</B>(void)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>scale</B>(<!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> sz)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>scale</B>(<!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sy, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> sz)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>scale</B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>translate</B>(<!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> tz)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>translate</B>(<!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tx, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> ty, <!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> tz)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>translate</B>(const <!1><A HREF="Vec3.html">Vec3</A>& v )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>( const <!1><A HREF="Quat.html">Quat</A>& q )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.230.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.230.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.226.15">z</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>(float angle, float <!1><A HREF="Viewport.html#DOC.2.232.8">x</A>, float <!1><A HREF="Viewport.html#DOC.2.232.9">y</A>, float <!1><A HREF="Vec4.html#DOC.2.228.15">z</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>rotate</B>(float angle, const <!1><A HREF="Vec3.html">Vec3</A>& axis )
|
||||
<DT>
|
||||
@@ -262,7 +262,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>frustum</B>(double left, double right, double bottom, double top, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.230.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>perspective</B>(double fovy, double <!1><A HREF="Viewport.html#DOC.2.232.13">aspectRatio</A>, double zNear, double zFar)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Matrixf.html">Matrixf</A> <B>lookAt</B>(const <!1><A HREF="Vec3.html">Vec3</A>& eye, const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, const <!1><A HREF="Vec3.html">Vec3</A>& up)
|
||||
<DT>
|
||||
@@ -290,7 +290,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixf.html#DOC.2.110.1">value_type</A> <B>_mat</B>[4][4]
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Matrixf.html#DOC.2.112.1">value_type</A> <B>_mat</B>[4][4]
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -301,51 +301,51 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="RefMatrixf"></A>
|
||||
<A NAME="DOC.2.111.1"></A>
|
||||
<A NAME="DOC.2.113.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixf()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixf"></A>
|
||||
<A NAME="DOC.2.111.2"></A>
|
||||
<A NAME="DOC.2.113.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixf( const <!1><A HREF="Matrixf.html">Matrixf</A>& other)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixf"></A>
|
||||
<A NAME="DOC.2.111.3"></A>
|
||||
<A NAME="DOC.2.113.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixf( const <!1><A HREF="Matrixd.html">Matrixd</A>& other)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixf"></A>
|
||||
<A NAME="DOC.2.111.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixf( const <!1><A HREF="RefMatrixf.html#DOC.2.111.4">RefMatrixf</A>& other)</B></TT>
|
||||
<A NAME="DOC.2.113.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixf( const <!1><A HREF="RefMatrixf.html#DOC.2.113.4">RefMatrixf</A>& other)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixf"></A>
|
||||
<A NAME="DOC.2.111.5"></A>
|
||||
<A NAME="DOC.2.113.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>explicit RefMatrixf( Matrixf::value_type const* const def )</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RefMatrixf"></A>
|
||||
<A NAME="DOC.2.111.6"></A>
|
||||
<A NAME="DOC.2.113.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RefMatrixf( Matrixf::value_type a00, Matrixf::value_type a01, Matrixf::value_type a02, Matrixf::value_type a03, Matrixf::value_type a10, Matrixf::value_type a11, Matrixf::value_type a12, Matrixf::value_type a13, Matrixf::value_type a20, Matrixf::value_type a21, Matrixf::value_type a22, Matrixf::value_type a23, Matrixf::value_type a30, Matrixf::value_type a31, Matrixf::value_type a32, Matrixf::value_type a33)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.111.7"></A>
|
||||
<A NAME="DOC.2.113.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.111.8"></A>
|
||||
<A NAME="DOC.2.113.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.111.9"></A>
|
||||
<A NAME="DOC.2.113.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.111.10"></A>
|
||||
<A NAME="DOC.2.113.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.111.11"></A>
|
||||
<A NAME="DOC.2.113.11"></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="~RefMatrixf"></A>
|
||||
<A NAME="DOC.2.111.12"></A>
|
||||
<A NAME="DOC.2.113.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~RefMatrixf()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,39 +23,39 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.161.1">Referenced</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.163.1">Referenced</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.161.2">Referenced</A></B>(const <!1><A HREF="Referenced.html#DOC.2.161.2">Referenced</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.163.2">Referenced</A></B>(const <!1><A HREF="Referenced.html#DOC.2.163.2">Referenced</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Referenced.html">Referenced</A>& <B><A HREF="#DOC.2.161.3">operator = </A></B>(<!1><A HREF="Referenced.html">Referenced</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Referenced.html">Referenced</A>& <B><A HREF="#DOC.2.163.3">operator = </A></B>(<!1><A HREF="Referenced.html">Referenced</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.2.161.4">setDeleteHandler</A></B>(<!1><A HREF="DeleteHandler.html">DeleteHandler</A>* handler)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static void <B><A HREF="#DOC.2.163.4">setDeleteHandler</A></B>(<!1><A HREF="DeleteHandler.html">DeleteHandler</A>* handler)
|
||||
<DD><I>Set a DeleteHandler to which deletion of all referenced counted objects will be delegated to</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static <!1><A HREF="DeleteHandler.html">DeleteHandler</A>* <B><A HREF="#DOC.2.161.5">getDeleteHandler</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>static <!1><A HREF="DeleteHandler.html">DeleteHandler</A>* <B><A HREF="#DOC.2.163.5">getDeleteHandler</A></B>()
|
||||
<DD><I>Get a DeleteHandler</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.161.6">ref</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.163.6">ref</A></B>() const
|
||||
<DD><I>increment the reference count by one, indicating that this object has another pointer which is referencing it</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.161.7">unref_nodelete</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.163.7">unref_nodelete</A></B>() const
|
||||
<DD><I>decrement the reference count by one, indicating that a pointer to this object is referencing it.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.161.8">referenceCount</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline int <B><A HREF="#DOC.2.163.8">referenceCount</A></B>() const
|
||||
<DD><I>return the number pointers currently referencing this object.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.161.11">unref</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.163.11">unref</A></B>() const
|
||||
<DD><I>decrement the reference count by one, indicating that a pointer to this object is referencing it.</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable int <B><A HREF="#DOC.2.161.10">_refCount</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>mutable int <B><A HREF="#DOC.2.163.10">_refCount</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.161.9">~Referenced</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.163.9">~Referenced</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -67,36 +67,36 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Referenced"></A>
|
||||
<A NAME="DOC.2.161.1"></A>
|
||||
<A NAME="DOC.2.163.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Referenced()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Referenced"></A>
|
||||
<A NAME="DOC.2.161.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Referenced(const <!1><A HREF="Referenced.html#DOC.2.161.2">Referenced</A>&)</B></TT>
|
||||
<A NAME="DOC.2.163.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Referenced(const <!1><A HREF="Referenced.html#DOC.2.163.2">Referenced</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.161.3"></A>
|
||||
<A NAME="DOC.2.163.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Referenced.html">Referenced</A>& operator = (<!1><A HREF="Referenced.html">Referenced</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setDeleteHandler"></A>
|
||||
<A NAME="DOC.2.161.4"></A>
|
||||
<A NAME="DOC.2.163.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static void setDeleteHandler(<!1><A HREF="DeleteHandler.html">DeleteHandler</A>* handler)</B></TT>
|
||||
<DD>Set a DeleteHandler to which deletion of all referenced counted objects
|
||||
will be delegated to
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDeleteHandler"></A>
|
||||
<A NAME="DOC.2.161.5"></A>
|
||||
<A NAME="DOC.2.163.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>static <!1><A HREF="DeleteHandler.html">DeleteHandler</A>* getDeleteHandler()</B></TT>
|
||||
<DD>Get a DeleteHandler
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ref"></A>
|
||||
<A NAME="DOC.2.161.6"></A>
|
||||
<A NAME="DOC.2.163.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void ref() const </B></TT>
|
||||
<DD>increment the reference count by one, indicating that
|
||||
this object has another pointer which is referencing it
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="unref_nodelete"></A>
|
||||
<A NAME="DOC.2.161.7"></A>
|
||||
<A NAME="DOC.2.163.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void unref_nodelete() const </B></TT>
|
||||
<DD>decrement the reference count by one, indicating that
|
||||
a pointer to this object is referencing it. However, do
|
||||
@@ -106,20 +106,20 @@ be resonsible for, one should prefer unref() over unref_nodelete()
|
||||
as the later can lead to memory leaks.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="referenceCount"></A>
|
||||
<A NAME="DOC.2.161.8"></A>
|
||||
<A NAME="DOC.2.163.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline int referenceCount() const </B></TT>
|
||||
<DD>return the number pointers currently referencing this object.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Referenced"></A>
|
||||
<A NAME="DOC.2.161.9"></A>
|
||||
<A NAME="DOC.2.163.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Referenced()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_refCount"></A>
|
||||
<A NAME="DOC.2.161.10"></A>
|
||||
<A NAME="DOC.2.163.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>mutable int _refCount</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="unref"></A>
|
||||
<A NAME="DOC.2.161.11"></A>
|
||||
<A NAME="DOC.2.163.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void unref() const </B></TT>
|
||||
<DD>decrement the reference count by one, indicating that
|
||||
a pointer to this object is referencing it. If the
|
||||
|
||||
@@ -23,81 +23,81 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.163.1">Sequence</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.165.1">Sequence</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.163.2">Sequence</A></B>(const <!1><A HREF="Sequence.html#DOC.2.163.2">Sequence</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.165.2">Sequence</A></B>(const <!1><A HREF="Sequence.html#DOC.2.165.2">Sequence</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.163.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Sequence.html">Sequence</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.165.3">META_Node</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Sequence.html">Sequence</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.163.4">traverse</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.165.4">traverse</A></B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.163.5">setValue</A></B>(int value)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.165.5">setValue</A></B>(int value)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.163.6">getValue</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.165.6">getValue</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.163.7">setTime</A></B>(int frame, float <!1><A HREF="ImpostorSprite.html#DOC.2.92.25">t</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.165.7">setTime</A></B>(int frame, float <!1><A HREF="ImpostorSprite.html#DOC.2.92.25">t</A>)
|
||||
<DD><I>Set time in seconds for child </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.163.8">getTime</A></B>(int frame) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.165.8">getTime</A></B>(int frame) const
|
||||
<DD><I>Get time for child </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.163.10">setInterval</A></B>(<!1><A HREF="Sequence.html#DOC.2.163.9">LoopMode</A> mode, int <!1><A HREF="TriangleFunctor.html#DOC.2.218.9">begin</A>, int <!1><A HREF="TriangleFunctor.html#DOC.2.218.16">end</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.165.10">setInterval</A></B>(<!1><A HREF="Sequence.html#DOC.2.165.9">LoopMode</A> mode, int <!1><A HREF="TriangleFunctor.html#DOC.2.220.9">begin</A>, int <!1><A HREF="TriangleFunctor.html#DOC.2.220.16">end</A>)
|
||||
<DD><I>Set sequence mode & interval.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.163.11">getInterval</A></B>(<!1><A HREF="Sequence.html#DOC.2.163.9">LoopMode</A>& mode, int& <!1><A HREF="TriangleFunctor.html#DOC.2.218.9">begin</A>, int& <!1><A HREF="TriangleFunctor.html#DOC.2.218.16">end</A>) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.165.11">getInterval</A></B>(<!1><A HREF="Sequence.html#DOC.2.165.9">LoopMode</A>& mode, int& <!1><A HREF="TriangleFunctor.html#DOC.2.220.9">begin</A>, int& <!1><A HREF="TriangleFunctor.html#DOC.2.220.16">end</A>) const
|
||||
<DD><I>Get sequence mode & interval.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.163.12">setDuration</A></B>(float speed, int nreps = -1)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.165.12">setDuration</A></B>(float speed, int nreps = -1)
|
||||
<DD><I>Set duration: speed-up & number of repeats </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.163.13">getDuration</A></B>(float& speed, int& nreps) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.165.13">getDuration</A></B>(float& speed, int& nreps) const
|
||||
<DD><I>Get duration </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.163.15">setMode</A></B>(<!1><A HREF="Sequence.html#DOC.2.163.14">SequenceMode</A> mode)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.165.15">setMode</A></B>(<!1><A HREF="Sequence.html#DOC.2.165.14">SequenceMode</A> mode)
|
||||
<DD><I>Set sequence mode.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Sequence.html#DOC.2.163.14">SequenceMode</A> <B><A HREF="#DOC.2.163.16">getMode</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="Sequence.html#DOC.2.165.14">SequenceMode</A> <B><A HREF="#DOC.2.165.16">getMode</A></B>() const
|
||||
<DD><I>Get sequence mode.</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.163.9">LoopMode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.165.9">LoopMode</A></B>
|
||||
<DD><I>Interval modes </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.163.14">SequenceMode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.165.14">SequenceMode</A></B>
|
||||
<DD><I>Sequence modes </I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.163.18">_value</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.165.18">_value</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.163.19">_last</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.165.19">_last</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::vector<float> <B><A HREF="#DOC.2.163.20">_frameTime</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>std::vector<float> <B><A HREF="#DOC.2.165.20">_frameTime</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.163.21">_step</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.165.21">_step</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Sequence.html#DOC.2.163.9">LoopMode</A> <B><A HREF="#DOC.2.163.22">_loopMode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Sequence.html#DOC.2.165.9">LoopMode</A> <B><A HREF="#DOC.2.165.22">_loopMode</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.163.23">_begin</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.165.23">_begin</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.163.24">_end</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.165.24">_end</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.163.25">_speed</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.165.25">_speed</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.163.26">_nreps</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.165.26">_nreps</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.163.27">_nrepsremain</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>int <B><A HREF="#DOC.2.165.27">_nrepsremain</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Sequence.html#DOC.2.163.14">SequenceMode</A> <B><A HREF="#DOC.2.163.28">_mode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Sequence.html#DOC.2.165.14">SequenceMode</A> <B><A HREF="#DOC.2.165.28">_mode</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.163.17">~Sequence</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.165.17">~Sequence</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -165,15 +165,15 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>ascend</B>(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const std::string& <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.185.1.3">name</A> )
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setName</B>( const char* <!1><A HREF="Test.html#DOC.186.1.3">name</A> )
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getName</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A>& <B>getParents</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A>& <B>getParents</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.18">ParentList</A> <B>getParents</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>getParents</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Group.html">Group</A>* <B>getParent</B>(unsigned int i)
|
||||
<DT>
|
||||
@@ -207,13 +207,13 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>containsOccluderNodes</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> nm)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setNodeMask</B>(<!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> nm)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>getNodeMask</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A>& <B>getDescriptions</B>()
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline const std::string& <B>getDescription</B>(unsigned int i) const
|
||||
<DT>
|
||||
@@ -253,7 +253,7 @@
|
||||
<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.116.18">ParentList</A> <B>_parents</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.18">ParentList</A> <B>_parents</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="NodeCallback.html">NodeCallback</A>> <B>_updateCallback</B>
|
||||
<DT>
|
||||
@@ -267,9 +267,9 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>unsigned int <B>_numChildrenWithOccluderNodes</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.37">NodeMask</A> <B>_nodeMask</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.116.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Node.html#DOC.2.118.40">DescriptionList</A> <B>_descriptions</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="StateSet.html">StateSet</A>> <B>_stateset</B>
|
||||
</DL></P>
|
||||
@@ -292,9 +292,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -310,7 +310,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -350,155 +350,155 @@ switching between children</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Sequence"></A>
|
||||
<A NAME="DOC.2.163.1"></A>
|
||||
<A NAME="DOC.2.165.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Sequence()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Sequence"></A>
|
||||
<A NAME="DOC.2.163.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Sequence(const <!1><A HREF="Sequence.html#DOC.2.163.2">Sequence</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.165.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Sequence(const <!1><A HREF="Sequence.html#DOC.2.165.2">Sequence</A>&, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Node"></A>
|
||||
<A NAME="DOC.2.163.3"></A>
|
||||
<A NAME="DOC.2.165.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Node(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Sequence.html">Sequence</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="traverse"></A>
|
||||
<A NAME="DOC.2.163.4"></A>
|
||||
<A NAME="DOC.2.165.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void traverse(<!1><A HREF="NodeVisitor.html">NodeVisitor</A>& nv)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setValue"></A>
|
||||
<A NAME="DOC.2.163.5"></A>
|
||||
<A NAME="DOC.2.165.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setValue(int value)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getValue"></A>
|
||||
<A NAME="DOC.2.163.6"></A>
|
||||
<A NAME="DOC.2.165.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int getValue() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTime"></A>
|
||||
<A NAME="DOC.2.163.7"></A>
|
||||
<A NAME="DOC.2.165.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTime(int frame, float <!1><A HREF="ImpostorSprite.html#DOC.2.92.25">t</A>)</B></TT>
|
||||
<DD>Set time in seconds for child
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTime"></A>
|
||||
<A NAME="DOC.2.163.8"></A>
|
||||
<A NAME="DOC.2.165.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float getTime(int frame) const </B></TT>
|
||||
<DD>Get time for child
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="LoopMode"></A>
|
||||
<A NAME="DOC.2.163.9"></A>
|
||||
<A NAME="DOC.2.165.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum LoopMode</B></TT>
|
||||
<DD>Interval modes
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="LOOP"></A>
|
||||
<A NAME="DOC.2.163.9.1"></A>
|
||||
<A NAME="DOC.2.165.9.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> LOOP</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="SWING"></A>
|
||||
<A NAME="DOC.2.163.9.2"></A>
|
||||
<A NAME="DOC.2.165.9.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> SWING</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="setInterval"></A>
|
||||
<A NAME="DOC.2.163.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setInterval(<!1><A HREF="Sequence.html#DOC.2.163.9">LoopMode</A> mode, int <!1><A HREF="TriangleFunctor.html#DOC.2.218.9">begin</A>, int <!1><A HREF="TriangleFunctor.html#DOC.2.218.16">end</A>)</B></TT>
|
||||
<A NAME="DOC.2.165.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setInterval(<!1><A HREF="Sequence.html#DOC.2.165.9">LoopMode</A> mode, int <!1><A HREF="TriangleFunctor.html#DOC.2.220.9">begin</A>, int <!1><A HREF="TriangleFunctor.html#DOC.2.220.16">end</A>)</B></TT>
|
||||
<DD>Set sequence mode & interval.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getInterval"></A>
|
||||
<A NAME="DOC.2.163.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void getInterval(<!1><A HREF="Sequence.html#DOC.2.163.9">LoopMode</A>& mode, int& <!1><A HREF="TriangleFunctor.html#DOC.2.218.9">begin</A>, int& <!1><A HREF="TriangleFunctor.html#DOC.2.218.16">end</A>) const </B></TT>
|
||||
<A NAME="DOC.2.165.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void getInterval(<!1><A HREF="Sequence.html#DOC.2.165.9">LoopMode</A>& mode, int& <!1><A HREF="TriangleFunctor.html#DOC.2.220.9">begin</A>, int& <!1><A HREF="TriangleFunctor.html#DOC.2.220.16">end</A>) const </B></TT>
|
||||
<DD>Get sequence mode & interval.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setDuration"></A>
|
||||
<A NAME="DOC.2.163.12"></A>
|
||||
<A NAME="DOC.2.165.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setDuration(float speed, int nreps = -1)</B></TT>
|
||||
<DD>Set duration: speed-up & number of repeats
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getDuration"></A>
|
||||
<A NAME="DOC.2.163.13"></A>
|
||||
<A NAME="DOC.2.165.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void getDuration(float& speed, int& nreps) const </B></TT>
|
||||
<DD>Get duration
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="SequenceMode"></A>
|
||||
<A NAME="DOC.2.163.14"></A>
|
||||
<A NAME="DOC.2.165.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum SequenceMode</B></TT>
|
||||
<DD>Sequence modes
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="START"></A>
|
||||
<A NAME="DOC.2.163.14.1"></A>
|
||||
<A NAME="DOC.2.165.14.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> START</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="STOP"></A>
|
||||
<A NAME="DOC.2.163.14.2"></A>
|
||||
<A NAME="DOC.2.165.14.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> STOP</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="PAUSE"></A>
|
||||
<A NAME="DOC.2.163.14.3"></A>
|
||||
<A NAME="DOC.2.165.14.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> PAUSE</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="RESUME"></A>
|
||||
<A NAME="DOC.2.163.14.4"></A>
|
||||
<A NAME="DOC.2.165.14.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> RESUME</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="setMode"></A>
|
||||
<A NAME="DOC.2.163.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMode(<!1><A HREF="Sequence.html#DOC.2.163.14">SequenceMode</A> mode)</B></TT>
|
||||
<A NAME="DOC.2.165.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setMode(<!1><A HREF="Sequence.html#DOC.2.165.14">SequenceMode</A> mode)</B></TT>
|
||||
<DD>Set sequence mode. Start/stop & pause/resume.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMode"></A>
|
||||
<A NAME="DOC.2.163.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Sequence.html#DOC.2.163.14">SequenceMode</A> getMode() const </B></TT>
|
||||
<A NAME="DOC.2.165.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="Sequence.html#DOC.2.165.14">SequenceMode</A> getMode() const </B></TT>
|
||||
<DD>Get sequence mode.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Sequence"></A>
|
||||
<A NAME="DOC.2.163.17"></A>
|
||||
<A NAME="DOC.2.165.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Sequence()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_value"></A>
|
||||
<A NAME="DOC.2.163.18"></A>
|
||||
<A NAME="DOC.2.165.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _value</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_last"></A>
|
||||
<A NAME="DOC.2.163.19"></A>
|
||||
<A NAME="DOC.2.165.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _last</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_frameTime"></A>
|
||||
<A NAME="DOC.2.163.20"></A>
|
||||
<A NAME="DOC.2.165.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>std::vector<float> _frameTime</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_step"></A>
|
||||
<A NAME="DOC.2.163.21"></A>
|
||||
<A NAME="DOC.2.165.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _step</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_loopMode"></A>
|
||||
<A NAME="DOC.2.163.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Sequence.html#DOC.2.163.9">LoopMode</A> _loopMode</B></TT>
|
||||
<A NAME="DOC.2.165.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Sequence.html#DOC.2.165.9">LoopMode</A> _loopMode</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_begin"></A>
|
||||
<A NAME="DOC.2.163.23"></A>
|
||||
<A NAME="DOC.2.165.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _begin</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_end"></A>
|
||||
<A NAME="DOC.2.163.24"></A>
|
||||
<A NAME="DOC.2.165.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _end</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_speed"></A>
|
||||
<A NAME="DOC.2.163.25"></A>
|
||||
<A NAME="DOC.2.165.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _speed</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_nreps"></A>
|
||||
<A NAME="DOC.2.163.26"></A>
|
||||
<A NAME="DOC.2.165.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _nreps</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_nrepsremain"></A>
|
||||
<A NAME="DOC.2.163.27"></A>
|
||||
<A NAME="DOC.2.165.27"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>int _nrepsremain</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_mode"></A>
|
||||
<A NAME="DOC.2.163.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Sequence.html#DOC.2.163.14">SequenceMode</A> _mode</B></TT>
|
||||
<A NAME="DOC.2.165.28"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Sequence.html#DOC.2.165.14">SequenceMode</A> _mode</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
||||
|
||||
@@ -23,36 +23,36 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.164.1">ShadeModel</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.166.1">ShadeModel</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.164.2">ShadeModel</A></B>(const <!1><A HREF="ShadeModel.html#DOC.2.164.2">ShadeModel</A>& sm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.166.2">ShadeModel</A></B>(const <!1><A HREF="ShadeModel.html#DOC.2.166.2">ShadeModel</A>& sm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.164.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ShadeModel.html">ShadeModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.24">SHADEMODEL</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.166.3">META_StateAttribute</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ShadeModel.html">ShadeModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.24">SHADEMODEL</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.164.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& sa) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual int <B><A HREF="#DOC.2.166.4">compare</A></B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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.164.6">setMode</A></B>(<!1><A HREF="ShadeModel.html#DOC.2.164.5">Mode</A> mode)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.166.6">setMode</A></B>(<!1><A HREF="ShadeModel.html#DOC.2.166.5">Mode</A> mode)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="ShadeModel.html#DOC.2.164.5">Mode</A> <B><A HREF="#DOC.2.164.7">getMode</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="ShadeModel.html#DOC.2.166.5">Mode</A> <B><A HREF="#DOC.2.166.7">getMode</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.164.8">apply</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.166.8">apply</A></B>(<!1><A HREF="State.html">State</A>& state) 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.164.5">Mode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>enum <B><A HREF="#DOC.2.166.5">Mode</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShadeModel.html#DOC.2.164.5">Mode</A> <B><A HREF="#DOC.2.164.10">_mode</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShadeModel.html#DOC.2.166.5">Mode</A> <B><A HREF="#DOC.2.166.10">_mode</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.164.9">~ShadeModel</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.166.9">~ShadeModel</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -70,7 +70,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual const char* <B>className</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.192.5">Type</A> <B>getType</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="StateAttribute.html#DOC.2.194.5">Type</A> <B>getType</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual bool <B>isTextureAttribute</B>() const
|
||||
<DT>
|
||||
@@ -80,7 +80,7 @@
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>bool <B>operator != </B>(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& rhs) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.192.1">GLMode</A>>& ) const
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>getAssociatedModes</B>(std::vector<<!1><A HREF="StateAttribute.html#DOC.2.194.1">GLMode</A>>& ) const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>virtual void <B>compile</B>(<!1><A HREF="State.html">State</A>&) const
|
||||
</DL></P>
|
||||
@@ -105,9 +105,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -162,56 +162,56 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="ShadeModel"></A>
|
||||
<A NAME="DOC.2.164.1"></A>
|
||||
<A NAME="DOC.2.166.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShadeModel()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ShadeModel"></A>
|
||||
<A NAME="DOC.2.164.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShadeModel(const <!1><A HREF="ShadeModel.html#DOC.2.164.2">ShadeModel</A>& sm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.166.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShadeModel(const <!1><A HREF="ShadeModel.html#DOC.2.166.2">ShadeModel</A>& sm, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_StateAttribute"></A>
|
||||
<A NAME="DOC.2.164.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ShadeModel.html">ShadeModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.192.6.24">SHADEMODEL</A>)</B></TT>
|
||||
<A NAME="DOC.2.166.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_StateAttribute(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="ShadeModel.html">ShadeModel</A>, <!1><A HREF="StateAttribute.html#DOC.2.194.6.24">SHADEMODEL</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="compare"></A>
|
||||
<A NAME="DOC.2.164.4"></A>
|
||||
<A NAME="DOC.2.166.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual int compare(const <!1><A HREF="StateAttribute.html">StateAttribute</A>& 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="Mode"></A>
|
||||
<A NAME="DOC.2.164.5"></A>
|
||||
<A NAME="DOC.2.166.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>enum Mode</B></TT>
|
||||
<DL><DT><DD></DL><P><DL>
|
||||
|
||||
<A NAME="FLAT"></A>
|
||||
<A NAME="DOC.2.164.5.1"></A>
|
||||
<A NAME="DOC.2.166.5.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> FLAT</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="SMOOTH"></A>
|
||||
<A NAME="DOC.2.164.5.2"></A>
|
||||
<A NAME="DOC.2.166.5.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> SMOOTH</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<A NAME="setMode"></A>
|
||||
<A NAME="DOC.2.164.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setMode(<!1><A HREF="ShadeModel.html#DOC.2.164.5">Mode</A> mode)</B></TT>
|
||||
<A NAME="DOC.2.166.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setMode(<!1><A HREF="ShadeModel.html#DOC.2.166.5">Mode</A> mode)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getMode"></A>
|
||||
<A NAME="DOC.2.164.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="ShadeModel.html#DOC.2.164.5">Mode</A> getMode() const </B></TT>
|
||||
<A NAME="DOC.2.166.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="ShadeModel.html#DOC.2.166.5">Mode</A> getMode() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.164.8"></A>
|
||||
<A NAME="DOC.2.166.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="State.html">State</A>& state) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~ShadeModel"></A>
|
||||
<A NAME="DOC.2.164.9"></A>
|
||||
<A NAME="DOC.2.166.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~ShadeModel()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_mode"></A>
|
||||
<A NAME="DOC.2.164.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ShadeModel.html#DOC.2.164.5">Mode</A> _mode</B></TT>
|
||||
<A NAME="DOC.2.166.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ShadeModel.html#DOC.2.166.5">Mode</A> _mode</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
<HR><DL><DT><B>This class has no child classes.</B></DL>
|
||||
|
||||
@@ -13,74 +13,74 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.165.2">ShadowVolumeOccluder</A></B>(const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.2">ShadowVolumeOccluder</A>& svo)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.167.2">ShadowVolumeOccluder</A></B>(const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.2">ShadowVolumeOccluder</A>& svo)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.165.3">ShadowVolumeOccluder</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.167.3">ShadowVolumeOccluder</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.165.4">operator < </A></B>(const <!1><A HREF="ShadowVolumeOccluder.html">ShadowVolumeOccluder</A>& svo) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.167.4">operator < </A></B>(const <!1><A HREF="ShadowVolumeOccluder.html">ShadowVolumeOccluder</A>& svo) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.165.5">computeOccluder</A></B>(const <!1><A HREF="NodePath.html">NodePath</A>& nodePath, const <!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>& occluder, <!1><A HREF="CullStack.html">CullStack</A>& cullStack, bool createDrawables=false)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.167.5">computeOccluder</A></B>(const <!1><A HREF="NodePath.html">NodePath</A>& nodePath, const <!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>& occluder, <!1><A HREF="CullStack.html">CullStack</A>& cullStack, bool createDrawables=false)
|
||||
<DD><I>compute the shadow volume occluder.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.165.6">matchProjectionMatrix</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.167.6">matchProjectionMatrix</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix) const
|
||||
<DD><I>return true if the matrix passed in matches the projection matrix that this ShaowVolumeOccluder is associated with</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.165.7">setNodePath</A></B>(<!1><A HREF="NodePath.html">NodePath</A>& nodePath)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.167.7">setNodePath</A></B>(<!1><A HREF="NodePath.html">NodePath</A>& nodePath)
|
||||
<DD><I>Set the NodePath which describes the which node in the scene graph that this occluder was attached to</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.165.8">getNodePath</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline <!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.167.8">getNodePath</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.165.9">getNodePath</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="NodePath.html">NodePath</A>& <B><A HREF="#DOC.2.167.9">getNodePath</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.165.10">getVolume</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.167.10">getVolume</A></B>() const
|
||||
<DD><I>get the volume of the occluder minus its holes, in eye coords, the volume is normalized by dividing by the volume of the view frustum in eye coords</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html">Polytope</A>& <B><A HREF="#DOC.2.165.11">getOccluder</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html">Polytope</A>& <B><A HREF="#DOC.2.167.11">getOccluder</A></B>()
|
||||
<DD><I>return the occluder polytope</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Polytope.html">Polytope</A>& <B><A HREF="#DOC.2.165.12">getOccluder</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Polytope.html">Polytope</A>& <B><A HREF="#DOC.2.167.12">getOccluder</A></B>() const
|
||||
<DD><I>return the const occluder polytope</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.1">HoleList</A>& <B><A HREF="#DOC.2.165.13">getHoleList</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.1">HoleList</A>& <B><A HREF="#DOC.2.167.13">getHoleList</A></B>()
|
||||
<DD><I>return the list of holes</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.1">HoleList</A>& <B><A HREF="#DOC.2.165.14">getHoleList</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.1">HoleList</A>& <B><A HREF="#DOC.2.167.14">getHoleList</A></B>() const
|
||||
<DD><I>return the const list of holes</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.165.15">contains</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.167.15">contains</A></B>(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)
|
||||
<DD><I>return true if the specified vertex list is contaned entirely within this shadow occluder volume</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.165.16">contains</A></B>(const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& bound)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.167.16">contains</A></B>(const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& bound)
|
||||
<DD><I>return true if the specified bounding sphere is contaned entirely within this shadow occluder volume</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.165.17">contains</A></B>(const <!1><A HREF="BoundingBox.html">BoundingBox</A>& bound)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.167.17">contains</A></B>(const <!1><A HREF="BoundingBox.html">BoundingBox</A>& bound)
|
||||
<DD><I>return true if the specified bounding box is contained entirely within this shadow occluder volume</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.165.18">transformProvidingInverse</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.167.18">transformProvidingInverse</A></B>(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.165.24">disableResultMasks</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.167.24">disableResultMasks</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.165.25">pushCurrentMask</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.167.25">pushCurrentMask</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.165.26">popCurrentMask</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.167.26">popCurrentMask</A></B>()
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Public Members</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Polytope.html">Polytope</A>> <B><A HREF="#DOC.2.165.1">HoleList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>typedef std::vector<<!1><A HREF="Polytope.html">Polytope</A>> <B><A HREF="#DOC.2.167.1">HoleList</A></B>
|
||||
</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.165.19">_volume</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.167.19">_volume</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodePath.html">NodePath</A> <B><A HREF="#DOC.2.165.20">_nodePath</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="NodePath.html">NodePath</A> <B><A HREF="#DOC.2.167.20">_nodePath</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><const <!1><A HREF="osg.html#DOC.2.103">RefMatrix</A>> <B><A HREF="#DOC.2.165.21">_projectionMatrix</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><const <!1><A HREF="osg.html#DOC.2.103">RefMatrix</A>> <B><A HREF="#DOC.2.167.21">_projectionMatrix</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html">Polytope</A> <B><A HREF="#DOC.2.165.22">_occluderVolume</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Polytope.html">Polytope</A> <B><A HREF="#DOC.2.167.22">_occluderVolume</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.1">HoleList</A> <B><A HREF="#DOC.2.165.23">_holeList</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.1">HoleList</A> <B><A HREF="#DOC.2.167.23">_holeList</A></B>
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -92,124 +92,124 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="HoleList"></A>
|
||||
<A NAME="DOC.2.165.1"></A>
|
||||
<A NAME="DOC.2.167.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>typedef std::vector<<!1><A HREF="Polytope.html">Polytope</A>> HoleList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ShadowVolumeOccluder"></A>
|
||||
<A NAME="DOC.2.165.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShadowVolumeOccluder(const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.2">ShadowVolumeOccluder</A>& svo)</B></TT>
|
||||
<A NAME="DOC.2.167.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShadowVolumeOccluder(const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.2">ShadowVolumeOccluder</A>& svo)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ShadowVolumeOccluder"></A>
|
||||
<A NAME="DOC.2.165.3"></A>
|
||||
<A NAME="DOC.2.167.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShadowVolumeOccluder()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator < "></A>
|
||||
<A NAME="DOC.2.165.4"></A>
|
||||
<A NAME="DOC.2.167.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool operator < (const <!1><A HREF="ShadowVolumeOccluder.html">ShadowVolumeOccluder</A>& svo) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeOccluder"></A>
|
||||
<A NAME="DOC.2.165.5"></A>
|
||||
<A NAME="DOC.2.167.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool computeOccluder(const <!1><A HREF="NodePath.html">NodePath</A>& nodePath, const <!1><A HREF="ConvexPlanarOccluder.html">ConvexPlanarOccluder</A>& occluder, <!1><A HREF="CullStack.html">CullStack</A>& cullStack, bool createDrawables=false)</B></TT>
|
||||
<DD>compute the shadow volume occluder.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="matchProjectionMatrix"></A>
|
||||
<A NAME="DOC.2.165.6"></A>
|
||||
<A NAME="DOC.2.167.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool matchProjectionMatrix(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix) const </B></TT>
|
||||
<DD>return true if the matrix passed in matches the projection matrix that this ShaowVolumeOccluder is
|
||||
associated with
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setNodePath"></A>
|
||||
<A NAME="DOC.2.165.7"></A>
|
||||
<A NAME="DOC.2.167.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setNodePath(<!1><A HREF="NodePath.html">NodePath</A>& nodePath)</B></TT>
|
||||
<DD>Set the NodePath which describes the which node in the scene graph
|
||||
that this occluder was attached to
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNodePath"></A>
|
||||
<A NAME="DOC.2.165.8"></A>
|
||||
<A NAME="DOC.2.167.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline <!1><A HREF="NodePath.html">NodePath</A>& getNodePath()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getNodePath"></A>
|
||||
<A NAME="DOC.2.165.9"></A>
|
||||
<A NAME="DOC.2.167.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="NodePath.html">NodePath</A>& getNodePath() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getVolume"></A>
|
||||
<A NAME="DOC.2.165.10"></A>
|
||||
<A NAME="DOC.2.167.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float getVolume() const </B></TT>
|
||||
<DD>get the volume of the occluder minus its holes, in eye coords, the volume is normalized by dividing by
|
||||
the volume of the view frustum in eye coords
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOccluder"></A>
|
||||
<A NAME="DOC.2.165.11"></A>
|
||||
<A NAME="DOC.2.167.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html">Polytope</A>& getOccluder()</B></TT>
|
||||
<DD>return the occluder polytope
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getOccluder"></A>
|
||||
<A NAME="DOC.2.165.12"></A>
|
||||
<A NAME="DOC.2.167.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Polytope.html">Polytope</A>& getOccluder() const </B></TT>
|
||||
<DD>return the const occluder polytope
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getHoleList"></A>
|
||||
<A NAME="DOC.2.165.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.1">HoleList</A>& getHoleList()</B></TT>
|
||||
<A NAME="DOC.2.167.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.1">HoleList</A>& getHoleList()</B></TT>
|
||||
<DD>return the list of holes
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getHoleList"></A>
|
||||
<A NAME="DOC.2.165.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.1">HoleList</A>& getHoleList() const </B></TT>
|
||||
<A NAME="DOC.2.167.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.1">HoleList</A>& getHoleList() const </B></TT>
|
||||
<DD>return the const list of holes
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="contains"></A>
|
||||
<A NAME="DOC.2.165.15"></A>
|
||||
<A NAME="DOC.2.167.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool contains(const std::vector<<!1><A HREF="Vec3.html">Vec3</A>>& vertices)</B></TT>
|
||||
<DD>return true if the specified vertex list is contaned entirely
|
||||
within this shadow occluder volume
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="contains"></A>
|
||||
<A NAME="DOC.2.165.16"></A>
|
||||
<A NAME="DOC.2.167.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool contains(const <!1><A HREF="BoundingSphere.html">BoundingSphere</A>& bound)</B></TT>
|
||||
<DD>return true if the specified bounding sphere is contaned entirely
|
||||
within this shadow occluder volume
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="contains"></A>
|
||||
<A NAME="DOC.2.165.17"></A>
|
||||
<A NAME="DOC.2.167.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool contains(const <!1><A HREF="BoundingBox.html">BoundingBox</A>& bound)</B></TT>
|
||||
<DD>return true if the specified bounding box is contained entirely
|
||||
within this shadow occluder volume
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="transformProvidingInverse"></A>
|
||||
<A NAME="DOC.2.165.18"></A>
|
||||
<A NAME="DOC.2.167.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void transformProvidingInverse(const <!1><A HREF="osg.html#DOC.2.102">osg::Matrix</A>& matrix)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_volume"></A>
|
||||
<A NAME="DOC.2.165.19"></A>
|
||||
<A NAME="DOC.2.167.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _volume</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_nodePath"></A>
|
||||
<A NAME="DOC.2.165.20"></A>
|
||||
<A NAME="DOC.2.167.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="NodePath.html">NodePath</A> _nodePath</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_projectionMatrix"></A>
|
||||
<A NAME="DOC.2.165.21"></A>
|
||||
<A NAME="DOC.2.167.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><const <!1><A HREF="osg.html#DOC.2.103">RefMatrix</A>> _projectionMatrix</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_occluderVolume"></A>
|
||||
<A NAME="DOC.2.165.22"></A>
|
||||
<A NAME="DOC.2.167.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Polytope.html">Polytope</A> _occluderVolume</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_holeList"></A>
|
||||
<A NAME="DOC.2.165.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.165.1">HoleList</A> _holeList</B></TT>
|
||||
<A NAME="DOC.2.167.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ShadowVolumeOccluder.html#DOC.2.167.1">HoleList</A> _holeList</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="disableResultMasks"></A>
|
||||
<A NAME="DOC.2.165.24"></A>
|
||||
<A NAME="DOC.2.167.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void disableResultMasks()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="pushCurrentMask"></A>
|
||||
<A NAME="DOC.2.165.25"></A>
|
||||
<A NAME="DOC.2.167.25"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void pushCurrentMask()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="popCurrentMask"></A>
|
||||
<A NAME="DOC.2.165.26"></A>
|
||||
<A NAME="DOC.2.167.26"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void popCurrentMask()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -23,35 +23,35 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.168.1">Shape</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.170.1">Shape</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.168.2">Shape</A></B>(const <!1><A HREF="Shape.html#DOC.2.168.2">Shape</A>& sa, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.170.2">Shape</A></B>(const <!1><A HREF="Shape.html#DOC.2.170.2">Shape</A>& sa, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.168.3">cloneType</A></B>() const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.170.3">cloneType</A></B>() const = 0
|
||||
<DD><I>Clone the type of an attribute, with Object* return type.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.168.4">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.170.4">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const = 0
|
||||
<DD><I>Clone an attribute, with Object* return type.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.168.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.170.5">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DD><I>return true if this and obj are of the same kind of object</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.168.6">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.170.6">libraryName</A></B>() const
|
||||
<DD><I>return the name of the attribute's library</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.168.7">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.170.7">className</A></B>() const
|
||||
<DD><I>return the name of the attribute's class type</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.168.8">accept</A></B>(<!1><A HREF="ShapeVisitor.html">ShapeVisitor</A>&) = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.170.8">accept</A></B>(<!1><A HREF="ShapeVisitor.html">ShapeVisitor</A>&) = 0
|
||||
<DD><I>accept a non const shape visitor which can be used on non const shape objects.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.168.9">accept</A></B>(<!1><A HREF="ConstShapeVisitor.html">ConstShapeVisitor</A>&) const = 0
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.170.9">accept</A></B>(<!1><A HREF="ConstShapeVisitor.html">ConstShapeVisitor</A>&) const = 0
|
||||
<DD><I>accept a const shape visitor which can be used on const shape objects.</I>
|
||||
</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.168.10">~Shape</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.170.10">~Shape</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -59,9 +59,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -77,7 +77,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -118,54 +118,54 @@ to define the geometric shape of procedurally generate Geometry.</BLOCKQUOTE>
|
||||
<DL>
|
||||
|
||||
<A NAME="Shape"></A>
|
||||
<A NAME="DOC.2.168.1"></A>
|
||||
<A NAME="DOC.2.170.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Shape()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Shape"></A>
|
||||
<A NAME="DOC.2.168.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Shape(const <!1><A HREF="Shape.html#DOC.2.168.2">Shape</A>& sa, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.170.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Shape(const <!1><A HREF="Shape.html#DOC.2.170.2">Shape</A>& sa, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.168.3"></A>
|
||||
<A NAME="DOC.2.170.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const = 0</B></TT>
|
||||
<DD>Clone the type of an attribute, with Object* return type.
|
||||
Must be defined by derived classes.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.168.4"></A>
|
||||
<A NAME="DOC.2.170.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>&) const = 0</B></TT>
|
||||
<DD>Clone an attribute, with Object* return type.
|
||||
Must be defined by derived classes.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.168.5"></A>
|
||||
<A NAME="DOC.2.170.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DD>return true if this and obj are of the same kind of object
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.168.6"></A>
|
||||
<A NAME="DOC.2.170.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DD>return the name of the attribute's library
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.168.7"></A>
|
||||
<A NAME="DOC.2.170.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* className() const </B></TT>
|
||||
<DD>return the name of the attribute's class type
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.168.8"></A>
|
||||
<A NAME="DOC.2.170.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="ShapeVisitor.html">ShapeVisitor</A>&) = 0</B></TT>
|
||||
<DD>accept a non const shape visitor which can be used on non const shape objects.
|
||||
Must be defined by derived classes.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.168.9"></A>
|
||||
<A NAME="DOC.2.170.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="ConstShapeVisitor.html">ConstShapeVisitor</A>&) const = 0</B></TT>
|
||||
<DD>accept a const shape visitor which can be used on const shape objects.
|
||||
Must be defined by derived classes.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Shape"></A>
|
||||
<A NAME="DOC.2.168.10"></A>
|
||||
<A NAME="DOC.2.170.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Shape()</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
<HR>
|
||||
|
||||
@@ -22,68 +22,68 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.182.1">ShapeDrawable</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.184.1">ShapeDrawable</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.182.2">ShapeDrawable</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape, <!1><A HREF="TessellationHints.html">TessellationHints</A>* hints=0)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.184.2">ShapeDrawable</A></B>(<!1><A HREF="Shape.html">Shape</A>* shape, <!1><A HREF="TessellationHints.html">TessellationHints</A>* hints=0)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.182.3">ShapeDrawable</A></B>(const <!1><A HREF="ShapeDrawable.html#DOC.2.182.3">ShapeDrawable</A>& pg, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.184.3">ShapeDrawable</A></B>(const <!1><A HREF="ShapeDrawable.html#DOC.2.184.3">ShapeDrawable</A>& pg, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DD><I>Copy constructor using CopyOp to manage deep vs shallow copy</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.182.4">cloneType</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.184.4">cloneType</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.182.5">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <!1><A HREF="Object.html">Object</A>* <B><A HREF="#DOC.2.184.5">clone</A></B>(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.182.6">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.184.6">isSameKindAs</A></B>(const <!1><A HREF="Object.html">Object</A>* obj) const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.182.7">libraryName</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.184.7">libraryName</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.182.8">className</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.184.8">className</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.182.9">setColor</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& color)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.184.9">setColor</A></B>(const <!1><A HREF="Vec4.html">Vec4</A>& color)
|
||||
<DD><I>set the color of the shape</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.182.10">getColor</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="Vec4.html">Vec4</A>& <B><A HREF="#DOC.2.184.10">getColor</A></B>() const
|
||||
<DD><I>get the color of the shape</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.182.11">setTessellationHints</A></B>(<!1><A HREF="TessellationHints.html">TessellationHints</A>* hints)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.2.184.11">setTessellationHints</A></B>(<!1><A HREF="TessellationHints.html">TessellationHints</A>* hints)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="TessellationHints.html">TessellationHints</A>* <B><A HREF="#DOC.2.182.12">getTessellationHints</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="TessellationHints.html">TessellationHints</A>* <B><A HREF="#DOC.2.184.12">getTessellationHints</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="TessellationHints.html">TessellationHints</A>* <B><A HREF="#DOC.2.182.13">getTessellationHints</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>const <!1><A HREF="TessellationHints.html">TessellationHints</A>* <B><A HREF="#DOC.2.184.13">getTessellationHints</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.182.14">drawImplementation</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.184.14">drawImplementation</A></B>(<!1><A HREF="State.html">State</A>& state) const
|
||||
<DD><I>draw ShapeDrawable directly ignoring an OpenGL display list which could be attached.</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.182.15">supports</A></B>(<!1><A HREF="AttributeFunctor.html">AttributeFunctor</A>&) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.184.15">supports</A></B>(<!1><A HREF="AttributeFunctor.html">AttributeFunctor</A>&) const
|
||||
<DD><I>return false, osg::ShapeDrawable does not support accept(AttributeFunctor&)</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.182.16">supports</A></B>(<!1><A HREF="ConstAttributeFunctor.html">ConstAttributeFunctor</A>&) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.184.16">supports</A></B>(<!1><A HREF="ConstAttributeFunctor.html">ConstAttributeFunctor</A>&) const
|
||||
<DD><I>return true, osg::ShapeDrawable does support accept(ConstAttributeFunctor&)</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.182.17">accept</A></B>(<!1><A HREF="ConstAttributeFunctor.html">ConstAttributeFunctor</A>& af) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.184.17">accept</A></B>(<!1><A HREF="ConstAttributeFunctor.html">ConstAttributeFunctor</A>& af) const
|
||||
<DD><I>accept an ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has</I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.182.18">supports</A></B>(<!1><A HREF="PrimitiveFunctor.html">PrimitiveFunctor</A>&) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.184.18">supports</A></B>(<!1><A HREF="PrimitiveFunctor.html">PrimitiveFunctor</A>&) const
|
||||
<DD><I>return true, osg::ShapeDrawable does support accept(PrimitiveFunctor&) </I>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.182.19">accept</A></B>(<!1><A HREF="PrimitiveFunctor.html">PrimitiveFunctor</A>& pf) const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.184.19">accept</A></B>(<!1><A HREF="PrimitiveFunctor.html">PrimitiveFunctor</A>& pf) const
|
||||
<DD><I>accept a PrimtiveFunctor and call its methods to tell it about the interal primtives that this Drawable has</I>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.182.23">_color</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec4.html">Vec4</A> <B><A HREF="#DOC.2.184.23">_color</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="TessellationHints.html">TessellationHints</A>> <B><A HREF="#DOC.2.182.24">_tessellationHints</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="TessellationHints.html">TessellationHints</A>> <B><A HREF="#DOC.2.184.24">_tessellationHints</A></B>
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShapeDrawable.html">ShapeDrawable</A>& <B><A HREF="#DOC.2.182.20">operator = </A></B>(const <!1><A HREF="ShapeDrawable.html">ShapeDrawable</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="ShapeDrawable.html">ShapeDrawable</A>& <B><A HREF="#DOC.2.184.20">operator = </A></B>(const <!1><A HREF="ShapeDrawable.html">ShapeDrawable</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.182.21">~ShapeDrawable</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.184.21">~ShapeDrawable</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.182.22">computeBound</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.184.22">computeBound</A></B>() const
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -244,9 +244,9 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -262,7 +262,7 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -298,110 +298,110 @@ class SG_EXPORT <B><A HREF="Extensions.html">Extensions</A></B>: public <!1><A
|
||||
<DL>
|
||||
|
||||
<A NAME="ShapeDrawable"></A>
|
||||
<A NAME="DOC.2.182.1"></A>
|
||||
<A NAME="DOC.2.184.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShapeDrawable()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ShapeDrawable"></A>
|
||||
<A NAME="DOC.2.182.2"></A>
|
||||
<A NAME="DOC.2.184.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShapeDrawable(<!1><A HREF="Shape.html">Shape</A>* shape, <!1><A HREF="TessellationHints.html">TessellationHints</A>* hints=0)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="ShapeDrawable"></A>
|
||||
<A NAME="DOC.2.182.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShapeDrawable(const <!1><A HREF="ShapeDrawable.html#DOC.2.182.3">ShapeDrawable</A>& pg, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.184.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShapeDrawable(const <!1><A HREF="ShapeDrawable.html#DOC.2.184.3">ShapeDrawable</A>& pg, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DD>Copy constructor using CopyOp to manage deep vs shallow copy
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="cloneType"></A>
|
||||
<A NAME="DOC.2.182.4"></A>
|
||||
<A NAME="DOC.2.184.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* cloneType() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="clone"></A>
|
||||
<A NAME="DOC.2.182.5"></A>
|
||||
<A NAME="DOC.2.184.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual <!1><A HREF="Object.html">Object</A>* clone(const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="isSameKindAs"></A>
|
||||
<A NAME="DOC.2.182.6"></A>
|
||||
<A NAME="DOC.2.184.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool isSameKindAs(const <!1><A HREF="Object.html">Object</A>* obj) const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="libraryName"></A>
|
||||
<A NAME="DOC.2.182.7"></A>
|
||||
<A NAME="DOC.2.184.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* libraryName() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="className"></A>
|
||||
<A NAME="DOC.2.182.8"></A>
|
||||
<A NAME="DOC.2.184.8"></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="setColor"></A>
|
||||
<A NAME="DOC.2.182.9"></A>
|
||||
<A NAME="DOC.2.184.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setColor(const <!1><A HREF="Vec4.html">Vec4</A>& color)</B></TT>
|
||||
<DD>set the color of the shape
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getColor"></A>
|
||||
<A NAME="DOC.2.182.10"></A>
|
||||
<A NAME="DOC.2.184.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="Vec4.html">Vec4</A>& getColor() const </B></TT>
|
||||
<DD>get the color of the shape
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setTessellationHints"></A>
|
||||
<A NAME="DOC.2.182.11"></A>
|
||||
<A NAME="DOC.2.184.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void setTessellationHints(<!1><A HREF="TessellationHints.html">TessellationHints</A>* hints)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTessellationHints"></A>
|
||||
<A NAME="DOC.2.182.12"></A>
|
||||
<A NAME="DOC.2.184.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="TessellationHints.html">TessellationHints</A>* getTessellationHints()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getTessellationHints"></A>
|
||||
<A NAME="DOC.2.182.13"></A>
|
||||
<A NAME="DOC.2.184.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>const <!1><A HREF="TessellationHints.html">TessellationHints</A>* getTessellationHints() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="drawImplementation"></A>
|
||||
<A NAME="DOC.2.182.14"></A>
|
||||
<A NAME="DOC.2.184.14"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void drawImplementation(<!1><A HREF="State.html">State</A>& state) const </B></TT>
|
||||
<DD>draw ShapeDrawable directly ignoring an OpenGL display list which could be attached.
|
||||
This is the internal draw method which does the drawing itself,
|
||||
and is the method to override when deriving from ShapeDrawable for user-drawn objects.
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="supports"></A>
|
||||
<A NAME="DOC.2.182.15"></A>
|
||||
<A NAME="DOC.2.184.15"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool supports(<!1><A HREF="AttributeFunctor.html">AttributeFunctor</A>&) const </B></TT>
|
||||
<DD>return false, osg::ShapeDrawable does not support accept(AttributeFunctor&)
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="supports"></A>
|
||||
<A NAME="DOC.2.182.16"></A>
|
||||
<A NAME="DOC.2.184.16"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool supports(<!1><A HREF="ConstAttributeFunctor.html">ConstAttributeFunctor</A>&) const </B></TT>
|
||||
<DD>return true, osg::ShapeDrawable does support accept(ConstAttributeFunctor&)
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.182.17"></A>
|
||||
<A NAME="DOC.2.184.17"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="ConstAttributeFunctor.html">ConstAttributeFunctor</A>& af) const </B></TT>
|
||||
<DD>accept an ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="supports"></A>
|
||||
<A NAME="DOC.2.182.18"></A>
|
||||
<A NAME="DOC.2.184.18"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool supports(<!1><A HREF="PrimitiveFunctor.html">PrimitiveFunctor</A>&) const </B></TT>
|
||||
<DD>return true, osg::ShapeDrawable does support accept(PrimitiveFunctor&)
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="accept"></A>
|
||||
<A NAME="DOC.2.182.19"></A>
|
||||
<A NAME="DOC.2.184.19"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="PrimitiveFunctor.html">PrimitiveFunctor</A>& pf) const </B></TT>
|
||||
<DD>accept a PrimtiveFunctor and call its methods to tell it about the interal primtives that this Drawable has
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="operator = "></A>
|
||||
<A NAME="DOC.2.182.20"></A>
|
||||
<A NAME="DOC.2.184.20"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ShapeDrawable.html">ShapeDrawable</A>& operator = (const <!1><A HREF="ShapeDrawable.html">ShapeDrawable</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~ShapeDrawable"></A>
|
||||
<A NAME="DOC.2.182.21"></A>
|
||||
<A NAME="DOC.2.184.21"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~ShapeDrawable()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="computeBound"></A>
|
||||
<A NAME="DOC.2.182.22"></A>
|
||||
<A NAME="DOC.2.184.22"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool computeBound() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_color"></A>
|
||||
<A NAME="DOC.2.182.23"></A>
|
||||
<A NAME="DOC.2.184.23"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec4.html">Vec4</A> _color</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_tessellationHints"></A>
|
||||
<A NAME="DOC.2.182.24"></A>
|
||||
<A NAME="DOC.2.184.24"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="TessellationHints.html">TessellationHints</A>> _tessellationHints</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -12,25 +12,25 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.169.1">ShapeVisitor</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.171.1">ShapeVisitor</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.2">apply</A></B>(<!1><A HREF="Sphere.html">Sphere</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.2">apply</A></B>(<!1><A HREF="Sphere.html">Sphere</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.3">apply</A></B>(<!1><A HREF="Box.html">Box</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.3">apply</A></B>(<!1><A HREF="Box.html">Box</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.4">apply</A></B>(<!1><A HREF="Cone.html">Cone</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.4">apply</A></B>(<!1><A HREF="Cone.html">Cone</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.5">apply</A></B>(<!1><A HREF="Cylinder.html">Cylinder</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.5">apply</A></B>(<!1><A HREF="Cylinder.html">Cylinder</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.6">apply</A></B>(<!1><A HREF="InfinitePlane.html">InfinitePlane</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.6">apply</A></B>(<!1><A HREF="InfinitePlane.html">InfinitePlane</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.7">apply</A></B>(<!1><A HREF="TriangleMesh.html">TriangleMesh</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.7">apply</A></B>(<!1><A HREF="TriangleMesh.html">TriangleMesh</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.8">apply</A></B>(<!1><A HREF="ConvexHull.html">ConvexHull</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.8">apply</A></B>(<!1><A HREF="ConvexHull.html">ConvexHull</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.9">apply</A></B>(<!1><A HREF="HeightField.html">HeightField</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.9">apply</A></B>(<!1><A HREF="HeightField.html">HeightField</A>&)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.169.10">apply</A></B>(<!1><A HREF="CompositeShape.html">CompositeShape</A>&)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.171.10">apply</A></B>(<!1><A HREF="CompositeShape.html">CompositeShape</A>&)
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -41,43 +41,43 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="ShapeVisitor"></A>
|
||||
<A NAME="DOC.2.169.1"></A>
|
||||
<A NAME="DOC.2.171.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> ShapeVisitor()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.2"></A>
|
||||
<A NAME="DOC.2.171.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Sphere.html">Sphere</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.3"></A>
|
||||
<A NAME="DOC.2.171.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Box.html">Box</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.4"></A>
|
||||
<A NAME="DOC.2.171.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Cone.html">Cone</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.5"></A>
|
||||
<A NAME="DOC.2.171.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="Cylinder.html">Cylinder</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.6"></A>
|
||||
<A NAME="DOC.2.171.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="InfinitePlane.html">InfinitePlane</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.7"></A>
|
||||
<A NAME="DOC.2.171.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="TriangleMesh.html">TriangleMesh</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.8"></A>
|
||||
<A NAME="DOC.2.171.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="ConvexHull.html">ConvexHull</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.9"></A>
|
||||
<A NAME="DOC.2.171.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="HeightField.html">HeightField</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="apply"></A>
|
||||
<A NAME="DOC.2.169.10"></A>
|
||||
<A NAME="DOC.2.171.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void apply(<!1><A HREF="CompositeShape.html">CompositeShape</A>&)</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
@@ -22,37 +22,37 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.171.1">Sphere</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.1">Sphere</A></B>()
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.171.2">Sphere</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.2">Sphere</A></B>(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.171.3">Sphere</A></B>(const <!1><A HREF="Sphere.html#DOC.2.171.3">Sphere</A>& sphere, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.3">Sphere</A></B>(const <!1><A HREF="Sphere.html#DOC.2.173.3">Sphere</A>& sphere, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.171.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Sphere.html">Sphere</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.173.4">META_Shape</A></B>(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Sphere.html">Sphere</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.171.5">valid</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline bool <B><A HREF="#DOC.2.173.5">valid</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.171.6">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.6">set</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.171.7">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.7">setCenter</A></B>(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.171.8">getCenter</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline const <!1><A HREF="Vec3.html">Vec3</A>& <B><A HREF="#DOC.2.173.8">getCenter</A></B>() const
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.171.9">setRadius</A></B>(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline void <B><A HREF="#DOC.2.173.9">setRadius</A></B>(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.171.10">getRadius</A></B>() const
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>inline float <B><A HREF="#DOC.2.173.10">getRadius</A></B>() const
|
||||
</DL></P>
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.171.12">_center</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif><!1><A HREF="Vec3.html">Vec3</A> <B><A HREF="#DOC.2.173.12">_center</A></B>
|
||||
<DT>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.171.13">_radius</A></B>
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>float <B><A HREF="#DOC.2.173.13">_radius</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.171.11">~Sphere</A></B>()
|
||||
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.173.11">~Sphere</A></B>()
|
||||
</DL></P>
|
||||
|
||||
</DL>
|
||||
@@ -80,9 +80,9 @@
|
||||
<DL>
|
||||
<P><DL>
|
||||
<DT><H3>Public Methods</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> dv)
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setDataVariance</B>(<!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> dv)
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<IMG ALT="o" SRC=icon2.gif>inline <!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>getDataVariance</B>() const
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif>inline void <B>setUserData</B>(<!1><A HREF="Referenced.html">Referenced</A>* obj)
|
||||
<DT>
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
<P><DL>
|
||||
<DT><H3>Protected Fields</H3><DD><DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.133.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="Object.html#DOC.2.135.8">DataVariance</A> <B>_dataVariance</B>
|
||||
<DT>
|
||||
<IMG ALT="o" SRC=icon2.gif><!1><A HREF="ref_ptr.html">ref_ptr</A><<!1><A HREF="Referenced.html">Referenced</A>> <B>_userData</B>
|
||||
</DL></P>
|
||||
@@ -136,55 +136,55 @@
|
||||
<DL>
|
||||
|
||||
<A NAME="Sphere"></A>
|
||||
<A NAME="DOC.2.171.1"></A>
|
||||
<A NAME="DOC.2.173.1"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Sphere()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Sphere"></A>
|
||||
<A NAME="DOC.2.171.2"></A>
|
||||
<A NAME="DOC.2.173.2"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Sphere(const <!1><A HREF="Vec3.html">osg::Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="Sphere"></A>
|
||||
<A NAME="DOC.2.171.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Sphere(const <!1><A HREF="Sphere.html#DOC.2.171.3">Sphere</A>& sphere, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<A NAME="DOC.2.173.3"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> Sphere(const <!1><A HREF="Sphere.html#DOC.2.173.3">Sphere</A>& sphere, const <!1><A HREF="CopyOp.html">CopyOp</A>& copyop=CopyOp::SHALLOW_COPY)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="META_Shape"></A>
|
||||
<A NAME="DOC.2.171.4"></A>
|
||||
<A NAME="DOC.2.173.4"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> META_Shape(<!1><A HREF="osg.html">osg</A>, <!1><A HREF="Sphere.html">Sphere</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="valid"></A>
|
||||
<A NAME="DOC.2.171.5"></A>
|
||||
<A NAME="DOC.2.173.5"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline bool valid() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="set"></A>
|
||||
<A NAME="DOC.2.171.6"></A>
|
||||
<A NAME="DOC.2.173.6"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void set(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>, float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setCenter"></A>
|
||||
<A NAME="DOC.2.171.7"></A>
|
||||
<A NAME="DOC.2.173.7"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setCenter(const <!1><A HREF="Vec3.html">Vec3</A>& <!1><A HREF="BoundingSphere.html#DOC.2.30.8">center</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getCenter"></A>
|
||||
<A NAME="DOC.2.171.8"></A>
|
||||
<A NAME="DOC.2.173.8"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline const <!1><A HREF="Vec3.html">Vec3</A>& getCenter() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="setRadius"></A>
|
||||
<A NAME="DOC.2.171.9"></A>
|
||||
<A NAME="DOC.2.173.9"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline void setRadius(float <!1><A HREF="BoundingSphere.html#DOC.2.30.10">radius</A>)</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="getRadius"></A>
|
||||
<A NAME="DOC.2.171.10"></A>
|
||||
<A NAME="DOC.2.173.10"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>inline float getRadius() const </B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="~Sphere"></A>
|
||||
<A NAME="DOC.2.171.11"></A>
|
||||
<A NAME="DOC.2.173.11"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~Sphere()</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_center"></A>
|
||||
<A NAME="DOC.2.171.12"></A>
|
||||
<A NAME="DOC.2.173.12"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B><!1><A HREF="Vec3.html">Vec3</A> _center</B></TT>
|
||||
<DL><DT><DD></DL><P>
|
||||
<A NAME="_radius"></A>
|
||||
<A NAME="DOC.2.171.13"></A>
|
||||
<A NAME="DOC.2.173.13"></A>
|
||||
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>float _radius</B></TT>
|
||||
<DL><DT><DD></DL><P></DL>
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user