= Reference Guides = [[TracNav(TracNav/SupportTOC)]] The reference guides are generated by [wiki:Support/UserGuides/Doxygen Doxygen] from the source code, download as a single [http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-2.8/documentation/openscenegraph-doc-2.8.0.tar.gz openscenegraph-doc-2.8.0.tar.gz] file, or browsed from the doyxgen generated [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs mainpage], or via the below quick links: == Core Libraries == * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01555.html osg]- core !OpenSceneGraph library, [wiki:Support/ReferenceGuides/Osg UML Diagram] * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01567.html osgUtil] - utility library, [wiki:Support/ReferenceGuides/OsgUtil UML Diagram]; description of the algorithms of the osgUtil functions [wiki:Support/ReferenceGuides/OsgUtilDescription osgUtil library ] * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01557.html osgDB] - database reading and writing library == Viewer/Windowing Utility libraries == * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01559.html osgGA] - Gui Abstraction library * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01568.html osgViewer] - Viewer library == Nodekits == * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01558.html osgFX] - Special effects framework !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01562.html osgParticle] - Particle System !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01564.html osgSim] - Visual simulation !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01561.html osgManipulator] - interactive scene manipulator !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01563.html osgShadow] - Shadow framework !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01565.html osgTerrain] - Terrain rendering !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01566.html osgText] - True Type text !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01570.html osgWidget] - scene graph based GUI !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01556.html osgAnimation] - Animation !NodeKit * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01569.html osgVolume] - Volume rendering !NodeKit == Introspection/Reflection support == * [http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01560.html osgIntrospection] - Non intrusive reflection/introspection framework library == Browse the OpenSceneGraph's source code == * [http://www.openscenegraph.org/svn/osg/OpenSceneGraph/tags/OpenSceneGraph-2.8.0/include/ include] - browse the header directories * [http://www.openscenegraph.org/svn/osg/OpenSceneGraph/tags/OpenSceneGraph-2.8.0/src src] - browse the source code directories * [http://www.openscenegraph.org/svn/osg/OpenSceneGraph/tags/OpenSceneGraph-2.8.0/examples examples] - browse the source code of the examples