OpenSceneGraph/doc/doc++/osg/index.html
2002-08-29 14:29:49 +00:00

238 lines
14 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Table of Contents</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.8">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>Table of Contents</H1>
<H2>Namespaces</H2>
<UL>
<LI><A HREF="osg.html">osg</A>
<LI><A HREF="osgUtx.html">osgUtx</A>
</UL>
<H2>Functions</H2>
<UL>
<LI><A HREF="General.html#(__MINGW32__)">(__MINGW32__)</A>
<LI><A HREF="General.html#(__hpux__)">(__hpux__)</A>
<LI><B>(x):</B>
<UL>
<LI><A HREF="General.html#(x)">(x)</A>
<LI><A HREF="General.html#(x)">(x)</A>
</UL>
<LI><A HREF="General.html#m_allocator">m_allocator</A>
<LI><A HREF="General.html#m_breakOnAllocation">m_breakOnAllocation</A>
<LI><A HREF="General.html#m_breakOnDealloc">m_breakOnDealloc</A>
<LI><A HREF="General.html#m_breakOnRealloc">m_breakOnRealloc</A>
<LI><A HREF="General.html#m_calcAllUnused">m_calcAllUnused</A>
<LI><A HREF="General.html#m_calcUnused">m_calcUnused</A>
<LI><A HREF="General.html#m_deallocator">m_deallocator</A>
<LI><A HREF="General.html#m_dumpAllocUnit">m_dumpAllocUnit</A>
<LI><A HREF="General.html#m_dumpMemoryReport">m_dumpMemoryReport</A>
<LI><A HREF="General.html#m_getMemoryStatistics">m_getMemoryStatistics</A>
<LI><A HREF="General.html#m_reallocator">m_reallocator</A>
<LI><A HREF="General.html#m_setOwner">m_setOwner</A>
<LI><A HREF="General.html#m_validateAddress">m_validateAddress</A>
<LI><A HREF="General.html#m_validateAllAllocUnits">m_validateAllAllocUnits</A>
<LI><A HREF="General.html#m_validateAllocUnit">m_validateAllocUnit</A>
<LI><A HREF="General.html#optimize">optimize</A>
<LI><A HREF="osgGetLibraryName.html">osgGetLibraryName</A> <I> osgGetLibraryName() returns the library name in human friendly form</I>
<LI><A HREF="osgGetVersion.html">osgGetVersion</A> <I> osgGetVersion() returns the library version number.</I>
<LI><A HREF="General.html#osgNew">osgNew</A>
</UL>
<H2>Variables</H2>
<UL>
<LI><A HREF="General.html#m_alloc_calloc">m_alloc_calloc</A>
<LI><A HREF="General.html#m_alloc_delete">m_alloc_delete</A>
<LI><A HREF="General.html#m_alloc_delete_array">m_alloc_delete_array</A>
<LI><A HREF="General.html#m_alloc_free">m_alloc_free</A>
<LI><A HREF="General.html#m_alloc_malloc">m_alloc_malloc</A>
<LI><A HREF="General.html#m_alloc_new">m_alloc_new</A>
<LI><A HREF="General.html#m_alloc_new_array">m_alloc_new_array</A>
<LI><A HREF="General.html#m_alloc_realloc">m_alloc_realloc</A>
<LI><A HREF="General.html#m_alloc_unknown">m_alloc_unknown</A>
<LI><A HREF="General.html#std::tm">std::tm</A>
</UL>
<H2>Macros</H2>
<UL>
<LI><A HREF="General.html#APIENTRY">APIENTRY</A>
<LI><A HREF="General.html#GL_ADD_SIGNED_ARB">GL_ADD_SIGNED_ARB</A>
<LI><A HREF="General.html#GL_CLAMP_TO_BORDER_ARB">GL_CLAMP_TO_BORDER_ARB</A>
<LI><A HREF="General.html#GL_CLAMP_TO_EDGE">GL_CLAMP_TO_EDGE</A>
<LI><A HREF="General.html#GL_COMBINE_ALPHA_ARB">GL_COMBINE_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_COMBINE_ARB">GL_COMBINE_ARB</A>
<LI><A HREF="General.html#GL_COMBINE_RGB_ARB">GL_COMBINE_RGB_ARB</A>
<LI><A HREF="General.html#GL_COMPRESSED_ALPHA_ARB">GL_COMPRESSED_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_COMPRESSED_INTENSITY_ARB">GL_COMPRESSED_INTENSITY_ARB</A>
<LI><A HREF="General.html#GL_COMPRESSED_LUMINANCE_ALPHA_ARB">GL_COMPRESSED_LUMINANCE_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_COMPRESSED_LUMINANCE_ARB">GL_COMPRESSED_LUMINANCE_ARB</A>
<LI><A HREF="General.html#GL_COMPRESSED_RGBA_ARB">GL_COMPRESSED_RGBA_ARB</A>
<LI><A HREF="General.html#GL_COMPRESSED_RGBA_S3TC_DXT1_EXT">GL_COMPRESSED_RGBA_S3TC_DXT1_EXT</A>
<LI><A HREF="General.html#GL_COMPRESSED_RGBA_S3TC_DXT3_EXT">GL_COMPRESSED_RGBA_S3TC_DXT3_EXT</A>
<LI><A HREF="General.html#GL_COMPRESSED_RGBA_S3TC_DXT5_EXT">GL_COMPRESSED_RGBA_S3TC_DXT5_EXT</A>
<LI><A HREF="General.html#GL_COMPRESSED_RGB_ARB">GL_COMPRESSED_RGB_ARB</A>
<LI><A HREF="General.html#GL_COMPRESSED_RGB_S3TC_DXT1_EXT">GL_COMPRESSED_RGB_S3TC_DXT1_EXT</A>
<LI><A HREF="General.html#GL_COMPRESSED_TEXTURE_FORMATS_ARB">GL_COMPRESSED_TEXTURE_FORMATS_ARB</A>
<LI><A HREF="General.html#GL_CONSTANT_ARB">GL_CONSTANT_ARB</A>
<LI><A HREF="General.html#GL_DOT3_RGBA_ARB">GL_DOT3_RGBA_ARB</A>
<LI><A HREF="General.html#GL_DOT3_RGB_ARB">GL_DOT3_RGB_ARB</A>
<LI><A HREF="General.html#GL_FOG_COORDINATE">GL_FOG_COORDINATE</A>
<LI><A HREF="General.html#GL_FRAGMENT_DEPTH">GL_FRAGMENT_DEPTH</A>
<LI><A HREF="General.html#GL_GENERATE_MIPMAP_HINT_SGIS">GL_GENERATE_MIPMAP_HINT_SGIS</A>
<LI><A HREF="General.html#GL_GENERATE_MIPMAP_SGIS">GL_GENERATE_MIPMAP_SGIS</A>
<LI><A HREF="General.html#GL_INTERPOLATE_ARB">GL_INTERPOLATE_ARB</A>
<LI><A HREF="General.html#GL_MIRRORED_REPEAT_IBM">GL_MIRRORED_REPEAT_IBM</A>
<LI><A HREF="General.html#GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB">GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB</A>
<LI><A HREF="General.html#GL_OPERAND0_ALPHA_ARB">GL_OPERAND0_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_OPERAND0_RGB_ARB">GL_OPERAND0_RGB_ARB</A>
<LI><A HREF="General.html#GL_OPERAND1_ALPHA_ARB">GL_OPERAND1_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_OPERAND1_RGB_ARB">GL_OPERAND1_RGB_ARB</A>
<LI><A HREF="General.html#GL_OPERAND2_ALPHA_ARB">GL_OPERAND2_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_OPERAND2_RGB_ARB">GL_OPERAND2_RGB_ARB</A>
<LI><A HREF="General.html#GL_PREVIOUS_ARB">GL_PREVIOUS_ARB</A>
<LI><A HREF="General.html#GL_PRIMARY_COLOR_ARB">GL_PRIMARY_COLOR_ARB</A>
<LI><A HREF="General.html#GL_RGB_SCALE_ARB">GL_RGB_SCALE_ARB</A>
<LI><A HREF="General.html#GL_SOURCE0_ALPHA_ARB">GL_SOURCE0_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_SOURCE0_RGB_ARB">GL_SOURCE0_RGB_ARB</A>
<LI><A HREF="General.html#GL_SOURCE1_ALPHA_ARB">GL_SOURCE1_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_SOURCE1_RGB_ARB">GL_SOURCE1_RGB_ARB</A>
<LI><A HREF="General.html#GL_SOURCE2_ALPHA_ARB">GL_SOURCE2_ALPHA_ARB</A>
<LI><A HREF="General.html#GL_SOURCE2_RGB_ARB">GL_SOURCE2_RGB_ARB</A>
<LI><A HREF="General.html#GL_SUBTRACT_ARB">GL_SUBTRACT_ARB</A>
<LI><A HREF="General.html#GL_TEXTURE0">GL_TEXTURE0</A>
<LI><A HREF="General.html#GL_TEXTURE_3D">GL_TEXTURE_3D</A>
<LI><A HREF="General.html#GL_TEXTURE_COMPRESSED_ARB">GL_TEXTURE_COMPRESSED_ARB</A>
<LI><A HREF="General.html#GL_TEXTURE_COMPRESSION_HINT_ARB">GL_TEXTURE_COMPRESSION_HINT_ARB</A>
<LI><A HREF="General.html#GL_TEXTURE_CUBE_MAP">GL_TEXTURE_CUBE_MAP</A>
<LI><A HREF="General.html#GL_TEXTURE_IMAGE_SIZE_ARB">GL_TEXTURE_IMAGE_SIZE_ARB</A>
<LI><A HREF="General.html#GL_TEXTURE_MAX_ANISOTROPY_EXT">GL_TEXTURE_MAX_ANISOTROPY_EXT</A>
<LI><B>NULL:</B>
<UL>
<LI><A HREF="General.html#NULL">NULL</A>
<LI><A HREF="General.html#NULL">NULL</A>
</UL>
<LI><A HREF="General.html#OSGUTIL_STATISTICS">OSGUTIL_STATISTICS</A>
<LI><A HREF="OSGUTX_ADD_TESTCASE.html">OSGUTX_ADD_TESTCASE</A> <I> Adds a test case to a suite object being created in a TestSuite singleton function.</I>
<LI><A HREF="OSGUTX_ADD_TESTSUITE.html">OSGUTX_ADD_TESTSUITE</A> <I> Adds a suite to a suite - allows composition of test suites.</I>
<LI><A HREF="OSGUTX_AUTOREGISTER_TESTSUITE.html">OSGUTX_AUTOREGISTER_TESTSUITE</A> <I>Autoregister a testsuite with the root suite at startup </I>
<LI><A HREF="OSGUTX_AUTOREGISTER_TESTSUITE_AT.html">OSGUTX_AUTOREGISTER_TESTSUITE_AT</A> <I>Auto register a testsuite with at designated point in the suite graph at startup </I>
<LI><A HREF="OSGUTX_BEGIN_TESTSUITE.html">OSGUTX_BEGIN_TESTSUITE</A> <I> Starts a TestSuite singleton function </I>
<LI><A HREF="OSGUTX_END_TESTSUITE.html">OSGUTX_END_TESTSUITE</A> <I> Ends a TestSuite singleton function </I>
<LI><A HREF="OSGUTX_TESTSUITE.html">OSGUTX_TESTSUITE</A> <I>Define a TestSuite accessor </I>
<LI><A HREF="OSGUTX_TEST_E.html">OSGUTX_TEST_E</A> <I> OSGUTX_TEST_E is a convenience macro, analogous to assert(), which will throw an osgUtx::TestErrorX if \em expr evaluates to false; this should be used to test for an error in a given test, as opposed to a failure in the tested code.</I>
<LI><A HREF="OSGUTX_TEST_F.html">OSGUTX_TEST_F</A> <I> OSGUTX_TEST_F is a convenience macro, analogous to assert(), which will throw an osgUtx::TestFailureX if \em expr evaluates to false; this should be used to test for failure in a given test, as opposed to an actual error in the test owing to some other reason than the tested code being faulty.</I>
<LI><A HREF="General.html#OSG_ALPHAFUNC">OSG_ALPHAFUNC</A>
<LI><A HREF="General.html#OSG_ANIMATIONPATH">OSG_ANIMATIONPATH</A>
<LI><A HREF="General.html#OSG_ARRAY">OSG_ARRAY</A>
<LI><A HREF="General.html#OSG_BILLBOARD">OSG_BILLBOARD</A>
<LI><A HREF="General.html#OSG_BLENDFUNC">OSG_BLENDFUNC</A>
<LI><A HREF="General.html#OSG_BOUNDINGBOX">OSG_BOUNDINGBOX</A>
<LI><A HREF="General.html#OSG_BOUNDINGSPHERE">OSG_BOUNDINGSPHERE</A>
<LI><A HREF="General.html#OSG_BOUNDSCHECKING">OSG_BOUNDSCHECKING</A>
<LI><A HREF="General.html#OSG_CAMERA">OSG_CAMERA</A>
<LI><A HREF="General.html#OSG_CLEARNODE">OSG_CLEARNODE</A>
<LI><A HREF="General.html#OSG_CLIPNODE">OSG_CLIPNODE</A>
<LI><A HREF="General.html#OSG_CLIPPLANE">OSG_CLIPPLANE</A>
<LI><A HREF="General.html#OSG_COLLECTOCCLUDERSVISITOR">OSG_COLLECTOCCLUDERSVISITOR</A>
<LI><A HREF="General.html#OSG_COLORMASK">OSG_COLORMASK</A>
<LI><A HREF="General.html#OSG_COLORMATRIX">OSG_COLORMATRIX</A>
<LI><A HREF="General.html#OSG_CONVEXPLANAROCCLUDER">OSG_CONVEXPLANAROCCLUDER</A>
<LI><A HREF="General.html#OSG_CONVEXPLANARPOLYGON">OSG_CONVEXPLANARPOLYGON</A>
<LI><A HREF="General.html#OSG_COPYOP">OSG_COPYOP</A>
<LI><A HREF="General.html#OSG_CULLFACE">OSG_CULLFACE</A>
<LI><A HREF="General.html#OSG_CULLSTACK">OSG_CULLSTACK</A>
<LI><A HREF="General.html#OSG_CullingSet">OSG_CullingSet</A>
<LI><A HREF="General.html#OSG_DEPTH">OSG_DEPTH</A>
<LI><A HREF="General.html#OSG_DOFTRANSFORM">OSG_DOFTRANSFORM</A>
<LI><A HREF="General.html#OSG_DRAWABLE">OSG_DRAWABLE</A>
<LI><A HREF="General.html#OSG_DRAWPIXELS">OSG_DRAWPIXELS</A>
<LI><A HREF="General.html#OSG_DisplaySettings">OSG_DisplaySettings</A>
<LI><A HREF="General.html#OSG_EXPORT">OSG_EXPORT</A>
<LI><A HREF="General.html#OSG_FAST_BACK_STACK">OSG_FAST_BACK_STACK</A>
<LI><A HREF="General.html#OSG_FOG">OSG_FOG</A>
<LI><A HREF="General.html#OSG_FRAMESTAMP">OSG_FRAMESTAMP</A>
<LI><A HREF="General.html#OSG_FRONTFACE">OSG_FRONTFACE</A>
<LI><A HREF="General.html#OSG_GEODE">OSG_GEODE</A>
<LI><A HREF="General.html#OSG_GEOMETRY">OSG_GEOMETRY</A>
<LI><A HREF="General.html#OSG_GEOSET">OSG_GEOSET</A>
<LI><A HREF="General.html#OSG_GL">OSG_GL</A>
<LI><A HREF="General.html#OSG_GLEXTENSIONS">OSG_GLEXTENSIONS</A>
<LI><A HREF="General.html#OSG_GLU">OSG_GLU</A>
<LI><A HREF="General.html#OSG_GROUP">OSG_GROUP</A>
<LI><A HREF="General.html#OSG_IMAGE">OSG_IMAGE</A>
<LI><A HREF="General.html#OSG_IMPOSTOR">OSG_IMPOSTOR</A>
<LI><A HREF="General.html#OSG_ImpostorSprite">OSG_ImpostorSprite</A>
<LI><A HREF="General.html#OSG_LIGHT">OSG_LIGHT</A>
<LI><A HREF="General.html#OSG_LIGHTMODEL">OSG_LIGHTMODEL</A>
<LI><A HREF="General.html#OSG_LIGHTSOURCE">OSG_LIGHTSOURCE</A>
<LI><A HREF="General.html#OSG_LINESEGMENT">OSG_LINESEGMENT</A>
<LI><A HREF="General.html#OSG_LINESTIPPLE">OSG_LINESTIPPLE</A>
<LI><A HREF="General.html#OSG_LOD">OSG_LOD</A>
<LI><A HREF="General.html#OSG_LineWidth">OSG_LineWidth</A>
<LI><A HREF="General.html#OSG_MATERIAL">OSG_MATERIAL</A>
<LI><A HREF="General.html#OSG_MATRIXTRANSFORM">OSG_MATRIXTRANSFORM</A>
<LI><A HREF="General.html#OSG_NODEVISITOR">OSG_NODEVISITOR</A>
<LI><A HREF="General.html#OSG_NOTIFY">OSG_NOTIFY</A>
<LI><A HREF="General.html#OSG_OBJECT">OSG_OBJECT</A>
<LI><A HREF="General.html#OSG_OCCLUDERNODE">OSG_OCCLUDERNODE</A>
<LI><A HREF="General.html#OSG_PLANE">OSG_PLANE</A>
<LI><A HREF="General.html#OSG_POINT">OSG_POINT</A>
<LI><A HREF="General.html#OSG_POLYGONMODE">OSG_POLYGONMODE</A>
<LI><A HREF="General.html#OSG_POLYGONOFFSET">OSG_POLYGONOFFSET</A>
<LI><A HREF="General.html#OSG_POLYTOPE">OSG_POLYTOPE</A>
<LI><A HREF="General.html#OSG_POSITIONATTITIDETRANSFORM">OSG_POSITIONATTITIDETRANSFORM</A>
<LI><A HREF="General.html#OSG_PRIMTIVE">OSG_PRIMTIVE</A>
<LI><A HREF="General.html#OSG_PROJECTION">OSG_PROJECTION</A>
<LI><A HREF="General.html#OSG_QUAT">OSG_QUAT</A>
<LI><A HREF="General.html#OSG_REFERENCED">OSG_REFERENCED</A>
<LI><A HREF="General.html#OSG_REF_PTR">OSG_REF_PTR</A>
<LI><A HREF="General.html#OSG_SEQUENCE">OSG_SEQUENCE</A>
<LI><A HREF="General.html#OSG_SHADEMODEL">OSG_SHADEMODEL</A>
<LI><A HREF="General.html#OSG_SHADOWVOLUMEOCCLUDER">OSG_SHADOWVOLUMEOCCLUDER</A>
<LI><A HREF="General.html#OSG_STATE">OSG_STATE</A>
<LI><A HREF="General.html#OSG_STATEATTRIBUTE">OSG_STATEATTRIBUTE</A>
<LI><A HREF="General.html#OSG_STATESET">OSG_STATESET</A>
<LI><A HREF="General.html#OSG_STENCIL">OSG_STENCIL</A>
<LI><A HREF="General.html#OSG_SWITCH">OSG_SWITCH</A>
<LI><A HREF="General.html#OSG_TEXENV">OSG_TEXENV</A>
<LI><A HREF="General.html#OSG_TEXENVCOMBINE">OSG_TEXENVCOMBINE</A>
<LI><A HREF="General.html#OSG_TEXGEN">OSG_TEXGEN</A>
<LI><A HREF="General.html#OSG_TEXMAT">OSG_TEXMAT</A>
<LI><A HREF="General.html#OSG_TEXTURE">OSG_TEXTURE</A>
<LI><A HREF="General.html#OSG_TEXTURE1D">OSG_TEXTURE1D</A>
<LI><A HREF="General.html#OSG_TEXTURE2D">OSG_TEXTURE2D</A>
<LI><A HREF="General.html#OSG_TEXTURE3D">OSG_TEXTURE3D</A>
<LI><A HREF="General.html#OSG_TEXTURECUBEMAP">OSG_TEXTURECUBEMAP</A>
<LI><A HREF="General.html#OSG_TIMER">OSG_TIMER</A>
<LI><A HREF="General.html#OSG_TRANSFORM">OSG_TRANSFORM</A>
<LI><A HREF="General.html#OSG_TYPES">OSG_TYPES</A>
<LI><A HREF="General.html#OSG_UBYTE4">OSG_UBYTE4</A>
<LI><A HREF="General.html#OSG_UNITTESTFRAMEWORK">OSG_UNITTESTFRAMEWORK</A>
<LI><A HREF="General.html#OSG_VEC2">OSG_VEC2</A>
<LI><A HREF="General.html#OSG_VEC3">OSG_VEC3</A>
<LI><A HREF="General.html#OSG_VEC4">OSG_VEC4</A>
<LI><A HREF="General.html#OSG_VERSION">OSG_VERSION</A>
<LI><A HREF="General.html#OSG_VIEWPORT">OSG_VIEWPORT</A>
<LI><B>SG_EXPORT:</B>
<UL>
<LI><A HREF="General.html#SG_EXPORT">SG_EXPORT</A>
<LI><A HREF="General.html#SG_EXPORT">SG_EXPORT</A>
<LI><A HREF="General.html#SG_EXPORT">SG_EXPORT</A>
</UL>
<LI><A HREF="General.html#WIN32_LEAN_AND_MEAN">WIN32_LEAN_AND_MEAN</A>
<LI><A HREF="General.html#_H_MMGR">_H_MMGR</A>
<LI><A HREF="General.html#__OSG_MATH">__OSG_MATH</A>
<LI><A HREF="General.html#__STL_MEMBER_TEMPLATES">__STL_MEMBER_TEMPLATES</A>
</UL>
<H2>Typedefs</H2>
<UL>
<LI><A HREF="tag_au.html">tag_au</A>
</UL>
<P><I><A HREF="HIER.html">Hierarchy of classes</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>