osgIntrospection::AbstractObjectReflector< T > | This reflector is to be used to describe abstract types that can't be instantiated |
osgParticle::AccelOperator | An operator class that applies a constant acceleration to the particles |
osgIntrospection::StdPairReflector< T, PT1, PT2 >::Accessor | |
osgAnimation::Action | |
osgAnimation::ActionAnimation | |
osgAnimation::ActionBlendIn | Blend in from 0 to weight in duration |
osgAnimation::ActionBlendOut | Blend out from weight to 0 in duration |
osgAnimation::ActionStripAnimation | |
osgAnimation::ActionVisitor | |
osg::Program::ActiveVarInfo | |
osgIntrospection::StdVectorReflector< T, VT >::Adder | |
osgIntrospection::StdSetReflector< T, VT >::Adder | |
osgIntrospection::StdListReflector< T, VT >::Adder | |
osgUtil::AddRangeOperator | |
osg::AlphaFunc | Encapsulates OpenGL glAlphaFunc |
osgVolume::AlphaFuncProperty | |
osgParticle::AngularAccelOperator | An operator class that applies a constant angular acceleration to the particles |
osgAnimation::Animation | |
osgAnimation::AnimationManager | |
osgAnimation::AnimationManagerBase | |
osg::AnimationPath | AnimationPath encapsulates a time varying transformation pathway |
osg::AnimationPathCallback | |
osgGA::AnimationPathManipulator | |
osgAnimation::AnimationUpdateCallback< T > | |
osgAnimation::AnimationUpdateCallbackBase | |
osgFX::AnisotropicLighting | This single-pass effect implements a sort of anisotropic lighting that replaces the standard OpenGL lighting model |
osgManipulator::AntiSquish | Class that performs the Anti Squish by making the scaling uniform along all axes |
osg::ApplicationUsage | |
osg::ApplicationUsageProxy | |
osgDB::Archive | Base class for implementing database Archives |
osg::ArgumentParser | |
osg::Array | |
osg::Geometry::ArrayData | |
osg::ArrayVisitor | |
osgUtil::Optimizer::TextureAtlasBuilder::Atlas | |
osgIntrospection::AtomicValueReflector< T > | This reflector is a ValueReflector that should be used to define types that can be read and written from/to streams using the << and >> operators |
osg::Camera::Attachment | |
osgUtil::RenderStage::Attachment | |
osg::Drawable::AttributeFunctor | |
osg::State::AttributeStack | |
osg::AudioSink | Pure virtual AudioSink bass class that is used to connect the audio system with AudioStreams |
osg::AudioStream | Pure virtual AudioStream base class |
osgDB::AuthenticationDetails | |
osgDB::AuthenticationMap | |
osg::AutoTransform | AutoTransform is a derived form of Transform that automatically scales or rotates to keep its children aligned with screen coordinates |
osgText::TextBase::AutoTransformCache | |
osgSim::AzimElevationSector | |
osgSim::AzimRange | |
osgSim::AzimSector | |
osg::BarrierOperation | BarrierOperation allows one to synchronize multiple GraphicsThreads with each other |
osgUtil::BaseOptimizerVisitor | Helper base class for implementing Optimizer techniques |
BaseTypeConverters< x, reflected_type, polymorphic > | |
BaseTypeConverters< x, reflected_type, true > | |
osgDB::basic_type_wrapper | Basic structure for custom runtime inheritance checking |
osgAnimation::BasicAnimationManager | |
osg::Billboard | Billboard is a derived form of Geode that orients its osg::Drawable children to face the eye point |
osg::BlendColor | Encapsulates OpenGL blend/transparency state |
osg::BlendEquation | Encapsulates OpenGL BlendEquation state |
osg::BlendFunc | Encapsulates OpenGL blend/transparency state |
osgSim::BlinkSequence | |
osg::BlockAndFlushOperation | |
osgAnimation::Bone | |
osgAnimation::BoneMapVisitor | |
osgAnimation::RigTransformSoftware::BoneWeight | |
osgAnimation::TransformVertexFunctor::BoneWeight | |
osgAnimation::VertexInfluenceSet::BoneWeight | |
osgDB::BoolSerializer< C > | |
osgWidget::Frame::Border | |
osg::BoundingBoxImpl< VT > | General purpose axis-aligned bounding box class for enclosing objects/vertices |
osg::BoundingSphereImpl< VT > | General purpose bounding sphere class for enclosing nodes/objects/vertices |
osg::Box | |
osgWidget::Box | The Box object is a Window subclass that can be configured to uniformly (or non-uniformly) position it's children either vertically or horizontally |
osgParticle::BoxPlacer | A box-shaped particle placer |
osgWidget::Browser | Convinience class that provides a interactive quad that can be placed directly in the scene |
osgWidget::BrowserImage | Pure virtual base class for that provides the browser inteface for integration with 3rd party implementations |
osgWidget::BrowserManager | |
osg::buffered_object< T > | |
osg::buffered_value< T > | Implements a simple buffered value for values that need to be buffered on a per graphics context basis |
osg::BufferObject::BufferEntry | |
osg::BufferObject | |
osgFX::BumpMapping | This effect makes surfaces appear bumpy |
osg::StateSet::Callback | |
osgWidget::Callback | |
osg::Uniform::Callback | |
osgAnimation::Action::Callback | |
osgWidget::CallbackInterface | |
osg::Camera | Camera - is a subclass of Transform which represents encapsulates the settings of a Camera |
osgShadow::MinimalDrawBoundsShadowMap::CameraCullCallback | |
osgShadow::ShadowTechnique::CameraCullCallback | |
osgWidget::CameraSwitchHandler | |
osg::CameraView | CameraView - is a Transform that is used to specify camera views from within the scene graph |
osgGA::CameraViewSwitchManipulator | |
osgWidget::Canvas | |
osg::Capsule | |
osgViewer::ScreenCaptureHandler::CaptureOperation | Abstract base class for what to do when a screen capture happens |
osgFX::Cartoon | This effect implements a technique called 'Cel-Shading' to produce a cartoon-style (non photorealistic) rendering |
osgParticle::PrecipitationEffect::PrecipitationDrawable::Cell | |
osgParticle::CenteredPlacer | An abstract placer base class for placers which need a center point |
osgAnimation::Channel | |
osgUtil::Optimizer::CheckGeometryVisitor | |
osg::ClampColor | Encapsulates OpenGL ClampColor state |
osg::CullSettings::ClampProjectionMatrixCallback | Callback for overriding the CullVisitor's default clamping of the projection matrix to computed near and far values |
osgAnimation::ClearActionVisitor | |
osg::ClearNode | A Group node for clearing the color and depth buffers |
osg::ClipNode | Node for defining the position of ClipPlanes in the scene |
osg::ClipPlane | Encapsulates OpenGL glClipPlane() |
osg::ClusterCullingCallback | Implements cluster culling to cull back facing drawables |
osg::CollectOccludersVisitor | |
osgVolume::CollectPropertiesVisitor | |
osg::ColorMask | Encapsulates OpenGL glColorMaskFunc/Op/Mask functions |
osg::ColorMatrix | Encapsulates OpenGL color matrix functionality |
osgSim::ColorRange | ColorRange is a ScalarsToColors object to define a color spectrum for a scalar range |
osgUtil::Optimizer::CombineLODsVisitor | Optimize the LOD groups, by combining adjacent LOD's which have complementary ranges |
osgUtil::Optimizer::CombineStaticTransformsVisitor | Combine Static Transform nodes that sit above one another |
osgAnimation::Timeline::Command | |
osgManipulator::CommandManager | Command manager receives commands from draggers and dispatches them to selections |
osgIntrospection::Comparator | |
osgDB::SharedStateManager::CompareStateAttributes | |
osgDB::SharedStateManager::CompareStateSets | |
osgIntrospection::ComparisonNotPermittedException | |
osgIntrospection::ComparisonOperatorNotSupportedException | |
osgDB::DatabasePager::CompileOperation | |
osgIntrospection::CompositeConverter | |
osgManipulator::CompositeDragger | CompositeDragger allows to create complex draggers that are composed of a hierarchy of Draggers |
osgTerrain::CompositeLayer | |
osgVolume::CompositeLayer | |
osgAnimation::CompositeMotion | |
osgVolume::CompositeProperty | |
osg::CompositeShape | |
osgViewer::CompositeViewer | CompsiteViewer holds a or more views to a one more scenes |
osgTerrain::CompositeLayer::CompoundNameLayer | |
osg::Drawable::ComputeBoundingBoxCallback | Callback to allow users to override the default computation of bounding volume |
osg::Node::ComputeBoundingSphereCallback | Callback to allow users to override the default computation of bounding volume |
osg::ComputeBoundsVisitor | |
osgUtil::SceneView::ComputeStereoMatricesCallback | Callback for overidding the default method for compute the offset projection and view matrices |
osg::Cone | |
osgSim::ConeSector | |
osgParticle::ConnectedParticleSystem | ConnectConnectedParticleSystem is a specialise ConnectedParticleSystem for effects like missle trails, where the individual particles are rendered as single ribbon |
osgParticle::ConstantRateCounter | |
osg::ConstArrayVisitor | |
osg::Drawable::ConstAttributeFunctor | |
osgIntrospection::ConstIsConstException | |
osgManipulator::Constraint | |
osgIntrospection::ConstructorInfo | |
osgIntrospection::ConstructorNotFoundException | |
osg::ConstShapeVisitor | |
osg::ConstValueVisitor | |
osgUtil::Simplifier::ContinueSimplificationCallback | |
osgTerrain::ContourLayer | |
osg::AnimationPath::ControlPoint | |
osgIntrospection::Converter | |
osgIntrospection::ConverterProxy | |
osgUtil::ConvertVec< InType, OutType, InSize, OutSize > | |
osgUtil::ConvertVec< InType, OutType, 2, 2 > | |
osgUtil::ConvertVec< InType, OutType, 2, 3 > | |
osgUtil::ConvertVec< InType, OutType, 2, 4 > | |
osgUtil::ConvertVec< InType, OutType, 3, 2 > | |
osgUtil::ConvertVec< InType, OutType, 3, 3 > | |
osgUtil::ConvertVec< InType, OutType, 3, 4 > | |
osgUtil::ConvertVec< InType, OutType, 4, 2 > | |
osgUtil::ConvertVec< InType, OutType, 4, 3 > | |
osgUtil::ConvertVec< InType, OutType, 4, 4 > | |
osg::ConvexHull | |
osg::ConvexPlanarOccluder | A class for representing convex clipping volumes made up of several ConvexPlanarPolygon |
osg::ConvexPlanarPolygon | A class for representing components of convex clipping volumes |
osgShadow::ConvexPolyhedron | |
osgGA::MatrixManipulator::CoordinateFrameCallback | Callback class to use to allow matrix manipulators to query the application for the local coordinate frame |
osg::CoordinateSystemNode | CoordinateSystem encapsulate the coordinate system that is associated with objects in a scene |
osg::CopyOp | Copy Op(erator) used to control whether shallow or deep copy is used during copy construction and clone operation |
osgUtil::Optimizer::CopySharedSubgraphsVisitor | Copy any shared subgraphs, enabling flattening of static transforms |
osgWidget::Frame::Corner | |
osgParticle::Counter | |
osgIntrospection::StdVectorReflector< T, VT >::Counter | |
osgIntrospection::StdSetReflector< T, VT >::Counter | |
osgIntrospection::StdListReflector< T, VT >::Counter | |
osgUtil::CubeMapGenerator | This is the base class for cube map generators |
osg::Drawable::CullCallback | |
osg::CullFace | Class to globally enable/disable OpenGL's polygon culling mode |
osg::CullingSet | A CullingSet class which contains a frustum and a list of occluders |
osg::CullSettings | |
osg::CullStack | A CullStack class which accumulates the current project, modelview matrices and the CullingSet |
osgUtil::CullVisitor | Basic NodeVisitor implementation for rendering a scene |
osgIntrospection::CustomAttribute | The base class for custom attributes |
osgIntrospection::CustomAttributeProvider | This is the base class for custom attribute providers, that is objects that can be assigned a list of custom attributes |
osgIntrospection::CustomIndexAttribute | By default each index in an indexed property is assumed to be an enumeration |
osgIntrospection::CustomPropertyAddAttribute | By setting an attribute of this class you can specify a custom object that will be used to add a new item to an array property |
osgIntrospection::CustomPropertyCountAttribute | By setting an attribute of this class you can specify a custom object that will be used to count the number of items in an array property |
osgIntrospection::CustomPropertyGetAttribute | By setting an attribute of this class you can specify a custom object that will be used to retrieve the value of a property instead of the default getter method |
osgIntrospection::CustomPropertyInsertAttribute | By setting an attribute of this class you can specify a custom object that will be used to insert a new item to an array property |
osgIntrospection::CustomPropertyRemoveAttribute | By setting an attribute of this class you can specify a custom object that will be used to remove an item from an array property |
osgIntrospection::CustomPropertySetAttribute | By setting an attribute of this class you can specify a custom object that will be used to set the value of a property instead of the default setter method |
osg::Cylinder | |
osgManipulator::CylinderPlaneProjector | CylinderPlaneProjector projects points onto the given cylinder |
osgManipulator::CylinderProjector | CylinderProjector projects points onto the given cylinder |
osgSim::DatabaseCacheReadCallback | |
osgDB::DatabasePager | Database paging class which manages the loading of files in a background thread, and synchronizing of loaded models with the main scene graph |
osgDB::DatabasePager::DatabaseRequest | |
osg::NodeVisitor::DatabaseRequestHandler | Callback for managing database paging, such as generated by PagedLOD nodes |
osgDB::DatabasePager::DatabaseThread | |
osgShadow::DebugShadowMap | Class used as a layer for debuging resources used by derived xxxShadowMap classes |
osgIntrospection::DefaultValueAttribute | By adding this attribute to a PropertyInfo you specify a custom default value for that property |
osgUtil::DelaunayConstraint | DelaunayTriangulator: Utility class that triangulates an irregular network of sample points |
osgUtil::DelaunayTriangulator | |
osg::DeleteHandler | Class for override the default delete behavior so that users can implement their own object deletion schemes |
osg::depends_on< T, M > | Template class to help enforce static initialization order |
osg::Depth | Encapsulate OpenGL glDepthFunc/Mask/Range functions |
osgParticle::PrecipitationEffect::PrecipitationDrawable::DepthMatrixStartTime | |
osgUtil::dereference_clear | |
osgUtil::dereference_less | |
osgSim::DirectionalSector | |
osgUtil::DisplayRequirementsVisitor | A visitor for traversing a scene graph establishing which OpenGL visuals are required to support rendering of that scene graph |
osg::DisplaySettings | DisplaySettings class for encapsulating what visuals are required and have been set up, and the status of stereo viewing |
osgSim::DOFTransform | DOFTransform - encapsulates Multigen DOF behavior |
osgDB::DotOsgWrapper | Wrapper class for specifying read and write functions for extending the .osg file format |
osgManipulator::Dragger | Base class for draggers |
osg::Drawable | Pure virtual base class for drawable geometry |
osg::DrawArrayLengths | |
osg::DrawArrays | |
osg::Drawable::DrawCallback | Callback attached to an Drawable which allows the users to customize the drawing of an exist Drawable object |
osg::Camera::DrawCallback | Draw callback for custom operations |
osgUtil::RenderBin::DrawCallback | |
osg::DrawElements | |
osg::DrawElementsUByte | |
osg::DrawElementsUInt | |
osg::DrawElementsUShort | |
osgUtil::DrawElementTypeSimplifier | |
osgUtil::DrawElementTypeSimplifierVisitor | |
osg::DrawPixels | DrawPixels is an osg::Drawable subclass which encapsulates the drawing of images using glDrawPixels |
osgGA::DriveManipulator | DriveManipulator is a camera manipulator which provides drive-like functionality |
osgIntrospection::is_polymorphic< T >::dummy1 | |
osgIntrospection::is_polymorphic< T >::dummy2 | |
osgIntrospection::DummyInstanceCreator< T > | |
osgIntrospection::DynamicConverter< S, D > | |
osgDB::DynamicLibrary | DynamicLibrary - encapsulates the loading and unloading of dynamic libraries, typically used for loading ReaderWriter plug-ins |
osg::State::DynamicObjectRenderingCompletedCallback | |
osgShadow::OccluderGeometry::Edge | |
osgUtil::EdgeCollector::Edge | |
osgUtil::EdgeCollector | |
osgUtil::EdgeCollector::Edgeloop | |
osgFX::Effect | The base class for special effects |
osg::ElementBufferObject | |
osgSim::ElevationRange | |
osgSim::ElevationSector | |
osgSim::ElevationSlice | Helper class for setting up and acquiring height above terrain intersections with terrain |
osg::EllipsoidModel | EllipsoidModel encapsulates the ellipsoid used to model astronomical bodies, such as sun, planets, moon etc |
osgWidget::Window::EmbeddedWindow | |
osgParticle::Emitter | An abstract base class for particle emitters |
osgIntrospection::EmptyValueException | |
osg::State::EnabledArrayPair | |
osg::EndOfDynamicDrawBlock | |
osgIntrospection::EnumReaderWriter< T > | This ReaderWriter can be used to read and write enumeration values |
osgIntrospection::EnumReflector< T > | This reflector is a ValueReflector that should be used to define enumerations |
osgDB::EnumSerializer< C, P > | |
osgWidget::Event | |
osg::Drawable::EventCallback | |
osgWidget::EventInterface | |
osgGA::EventQueue | EventQueue implementation for collecting and adapting windowing events |
osgGA::EventVisitor | Basic EventVisitor implementation for animating a scene |
osgIntrospection::Exception | |
osgParticle::ExplosionDebrisEffect | |
osgParticle::ExplosionEffect | |
osgIntrospection::ExtendedTypeInfo | This class is a wrapper for std::type_info that also records whether a type is a reference or const reference |
osg::Multisample::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions |
osg::VertexProgram::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions |
osg::BufferObject::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions |
osg::Drawable::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions |
osg::Point::Extensions | Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions |
osg::FragmentProgram::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions |
osg::ClampColor::Extensions | Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions |
osg::BlendColor::Extensions | Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions |
osg::BlendEquation::Extensions | Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions |
osg::BlendFunc::Extensions | Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions |
osg::StencilTwoSided::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions |
osg::Texture::Extensions | Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions |
osg::Texture2DArray::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provides convenience wrappers to check for the extensions or use the associated functions |
osg::Texture3D::Extensions | Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions |
osg::TextureCubeMap::Extensions | Extensions class which encapsulates the querying of extensions and associated function pointers, and provides convinience wrappers to check for the extensions or use the associated functions |
osgShadow::ConvexPolyhedron::Face | |
osgText::FadeText | |
osg::fast_back_stack< T > | Simple stack implementation that keeps the back() cached locally for fast access rather than at the back of the vector which is the traditional stack implementation |
osg::FBOExtensions | |
osgDB::Field | |
osgDB::FieldReader | |
osgDB::FieldReaderIterator | |
osgDB::FileCache | |
osgAnimation::RigGeometry::FindNearestParentSkeleton | |
osgParticle::FireEffect | |
osgVolume::FixedFunctionTechnique | |
osgUtil::Optimizer::FlattenBillboardVisitor | Flatten MatrixTransform/Billboard pairs |
osgUtil::Optimizer::FlattenStaticTransformsDuplicatingSharedSubgraphsVisitor | FlattenStaticTransformsDuplicatingSharedSubgraphsVisitor is similar to to FlattenStaticTransformsVisitor in that is desgined to remove static transforms from the scene graph, pushing down the transforms to the geometry leaves of the scene graph, but with the difference that any subgraphs that are shared between different transforms of duplicated and flatten individually |
osgUtil::Optimizer::FlattenStaticTransformsVisitor | Flatten Static Transform nodes by applying their transform to the geometry on the leaves of the scene graph, then removing the now redundant transforms |
osgGA::FlightManipulator | FlightManipulator is a MatrixManipulator which provides flight simulator-like updating of the camera position & orientation |
osgParticle::FluidFrictionOperator | An operator that simulates the friction of a fluid |
osgParticle::FluidProgram | A program class for performing operations on particles using a sequence of operators |
osg::FlushDeletedGLObjectsOperation | |
osg::Fog | Fog - encapsulates OpenGL fog state |
osgText::Font | Pure virtual base class for fonts |
osgText::Font3D | Pure virtual base class for fonts |
osgText::Font3D::Font3DImplementation | |
osgText::Font::FontImplementation | |
osgParticle::ForceOperator | An operator that applies a constant force to the particles |
osg::FragmentProgram | FragmentProgram - encapsulates the OpenGL ARB fragment program state |
osgShadow::ParallelSplitShadowMap::FragmentShaderGenerator | You can overwrite the fragment shader if you like to modify it yourself, own fragment shader can be used |
osgWidget::Frame | |
osg::FrameBufferAttachment | |
osg::FrameBufferObject | |
osg::FrameStamp | Class which encapsulates the frame number, reference time and calendar time of specific frame, used to synchronize operations on the scene graph and other machines when using a graphics cluster |
osg::FrontFace | Class to specify the orientation of front-facing polygons |
osgDB::fstream | Replacements for std::fstream, std::ifstream, and std::ofstream to automatically handle UTF-8 to UTF-16 filename conversion |
osgWidget::FunctionCallback< T > | |
osg::Geode | A Geode is a "geometry node", that is, a leaf node on the scene graph that can have "renderable things" attached to it |
osgSim::GeographicLocation | Stores a double precision geographic location, latitude and longitude |
osg::Geometry | |
osgWidget::GeometryHints | Hints structure that can be passed to PdfReader and VncClient classes to help guide them on what geometry to build |
osgTerrain::GeometryTechnique | |
osgIntrospection::StdVectorReflector< T, VT >::Getter | |
osgIntrospection::StdSetReflector< T, VT >::Getter | |
osgIntrospection::StdListReflector< T, VT >::Getter | |
osgIntrospection::StdMapReflector< T, IT, VT >::Getter | |
osg::GL2Extensions | |
osgUtil::GLObjectsOperation | |
osgUtil::GLObjectsVisitor | Visitor for traversing scene graph and setting each osg::Drawable's _useDisplayList flag, with option to immediately compile osg::Drawable OpenGL Display lists and osg::StateAttribute's |
osgText::Font::Glyph | |
osgText::Font3D::Glyph3D | |
osgText::Text::GlyphQuads | |
osgText::Text3D::GlyphRenderInfo | |
osgText::Font::GlyphTexture | |
osg::GraphicsContext | Base class for providing Windowing API agnostic access to creating and managing graphics context |
osgViewer::GraphicsHandleCocoa | Class to encapsulate platform-specific OpenGL context handle variables |
osg::GraphicsOperation | |
osg::GraphicsThread | GraphicsThread is a helper class for running OpenGL GraphicsOperation within a single thread assigned to a specific GraphicsContext |
osgViewer::GraphicsWindow | Base class for providing Windowing API agnostic access to creating and managing graphics window and events |
osgViewer::GraphicsWindowEmbedded | |
osgViewer::GraphicsWindowFunctionProxy | |
osgViewer::GraphicsWindowWin32 | |
osgViewer::GraphicsWindowX11 | |
osgManipulator::GridConstraint | Constraint to snap motion commands to a sugar cube grid |
osg::Group | General group node which maintains a list of children |
osgGA::GUIActionAdapter | Abstract base class defining the interface by which GUIEventHandlers may request actions of the GUI system in use |
osgGA::GUIEventAdapter | Event class for storing Keyboard, mouse and window events |
osgGA::GUIEventHandler | GUIEventHandler provides a basic interface for any class which wants to handle a GUI Events |
osgGA::GUIEventHandlerVisitor | |
osgUtil::HalfWayMapGenerator | This cube map generator produces an Half-way vector map, useful for hardware-based specular lighting effects |
osgSim::HeightAboveTerrain::HAT | |
osgSim::HeightAboveTerrain | Helper class for setting up and acquiring height above terrain intersections with terrain |
osg::HeightField | |
osgTerrain::HeightFieldLayer | |
osgViewer::HelpHandler | Event handler for adding on screen help to Viewers |
osgUtil::HighlightMapGenerator | This cube map generator produces a specular highlight map |
osg::Hint | |
osgUtil::Hit | |
osgDB::ifstream | |
osg::Image | Image class for encapsulating the storage texture image data |
osgTerrain::ImageLayer | |
osgVolume::ImageLayer | |
osgDB::ImageOptions | |
osgDB::ImagePager | |
osgDB::ImagePager::ImageRequest | |
osg::NodeVisitor::ImageRequestHandler | Callback for managing database paging, such as generated by PagedLOD nodes |
osg::ImageSequence | Image Buffer class |
osg::ImageStream | Image Stream class |
osgDB::ImagePager::ImageThread | |
osgSim::Impostor | Impostor - is a form of Level Of Detail group node which allows both switching between children depending on distance from eye point and image caching |
osgSim::ImpostorSprite | An ImposterSprite is a textured quad which is rendered in place of 3D geometry |
osgSim::ImpostorSpriteManager | Helper class for managing the reuse of ImpostorSprite resources |
osgAnimation::InBackFunction | |
osgAnimation::InBounceFunction | |
osgAnimation::InCircFunction | |
osgAnimation::InCubicFunction | |
osg::IndexArray | |
osgIntrospection::StdMapReflector< T, IT, VT >::Indexer | |
osgIntrospection::IndexInfo | This struct allows customization of an indexed property's index set |
osgIntrospection::IndexTypeAttribute | Attribute for overriding the type of an index (of an indexed property) with a custom type |
osgIntrospection::IndexValuesNotDefinedException | |
osgAnimation::RigTransformHardware::IndexWeightEntry | |
osgAnimation::InElasticFunction | |
osgAnimation::InExpoFunction | |
osg::InfinitePlane | |
osgAnimation::InOutBackFunction | |
osgAnimation::InOutBounceFunction | |
osgAnimation::InOutCircFunction | |
osgAnimation::InOutCubicFunction | |
osgAnimation::InOutElasticFunction | |
osgAnimation::InOutExpoFunction | |
osgAnimation::InOutQuadFunction | |
osgAnimation::InOutQuartFunction | |
osgAnimation::InOutSineFunction | |
osgDB::Input | Class for managing the reading of ASCII .osg files |
osgWidget::Input | |
osgAnimation::InQuadFunction | |
osgAnimation::InQuartFunction | Quart function |
osgIntrospection::StdVectorReflector< T, VT >::Inserter | |
osgIntrospection::StdListReflector< T, VT >::Inserter | |
osgSim::InsertImpostorsVisitor | Insert impostor nodes into scene graph |
osgAnimation::InSineFunction | |
osgViewer::InteractiveImageHandler | InteractiveImage is an event handler that computes the mouse coordinates in an images coordinate frame and then passes keyboard and mouse events to it |
osgParticle::Interpolator | An abstract base class for implementing interpolators |
osgUtil::LineSegmentIntersector::Intersection | |
osgUtil::PlaneIntersector::Intersection | |
osgUtil::PolytopeIntersector::Intersection | |
osgUtil::IntersectionVisitor | InteresectionVisitor is used to testing for intersections with the scene, traversing the scene using generic osgUtil::Intersector's to test against the scene |
osgUtil::Intersector | Pure virtual base class for implementing custom intersection technique |
osgUtil::IntersectorGroup | Concrete class for passing multiple intersectors through the scene graph |
osgUtil::IntersectVisitor::IntersectState | |
osgUtil::IntersectVisitor | Deprecated - use IntersectionVisitor instead |
osgDB::IntLookup | |
osgIntrospection::InvalidFunctionPointerException | |
osgIntrospection::InvokeNotImplementedException | |
is_const_reference< T > | Is_const_reference is a compile-time template predicate to determine if a type is a const reference type |
is_const_reference< const T & > | |
osgIntrospection::is_polymorphic< T > | Compile-time polymorphism detector |
is_reference< T > | Is_reference is a compile-time template predicate to determine if a type is a reference type |
is_reference< T & > | |
osgUtil::Optimizer::IsOperationPermissibleForObjectCallback | Callback for customizing what operations are permitted on objects in the scene graph |
osgVolume::IsoSurfaceProperty | |
osg::KdTree::KdNode | |
osg::KdTree | Implementation of a kdtree for Geometry leaves, to enable fast intersection tests |
osg::KdTreeBuilder | |
osgWidget::KeyboardHandler | |
osgAnimation::Keyframe | |
osgAnimation::KeyframeContainer | |
osgGA::KeySwitchMatrixManipulator | KeySwitchMatrixManipulator is a decorator which allows the type of camera manipulator being used to be switched by pressing a key |
osgWidget::Label | |
osgTerrain::Layer | |
osgVolume::Layer | |
osgUtil::LessDepthSortFunctor | |
osgParticle::PrecipitationEffect::PrecipitationDrawable::LessFunctor | |
osg::Light | Light state class which encapsulates OpenGL glLight() functionality |
osgVolume::LightingProperty | |
osg::LightModel | |
osgSim::LightPoint | |
osgSim::LightPointNode | |
osgSim::LightPointSystem | |
osg::LightSource | Leaf Node for defining a light in the scene |
osgShadow::LightSpacePerspectiveShadowMapAlgorithm | |
osgShadow::LightSpacePerspectiveShadowMapCB | |
osgShadow::LightSpacePerspectiveShadowMapDB | |
osgShadow::LightSpacePerspectiveShadowMapVB | |
osgAnimation::LinearFunction | Linear function |
osgParticle::LinearInterpolator | A linear interpolator |
osgSim::LineOfSight | Helper class for setting up and acquiring line of sight intersections with terrain |
osgManipulator::LineProjector | LineProjector projects points onto the closest point on the given line |
osg::LineSegment | LineSegment class for representing a line segment |
osg::KdTree::LineSegmentIntersection | |
osgUtil::LineSegmentIntersector | Concrete class for implementing line intersections with the scene graph |
osg::LineStipple | |
osg::LineWidth | LineWidth - encapsulates the OpenGL glLineWidth for setting the width of lines in pixels |
osgAnimation::LinkVisitor | This class is instancied by the AnimationManagerBase, it will link animation target to updatecallback that have the same name |
osgTerrain::Locator | |
osgVolume::Locator | |
osg::LOD | LOD - Level Of Detail group node which allows switching between children depending on distance from eye point |
osgViewer::LODScaleHandler | Event handler for increase/decreasing LODScale |
osg::LogicOp | Encapsulates OpenGL LogicOp state |
osgSim::LineOfSight::LOS | |
osgWidget::LuaEngine | |
osg::Material | Material - encapsulates OpenGL glMaterial state |
osgAnimation::MathMotionTemplate< T > | |
osg::Matrix2 | |
osg::Matrix3 | |
osg::Matrixd | |
osg::Matrixf | |
osgGA::MatrixManipulator | MatrixManipulator is an abstract base class defining the interface, and a certain amount of default functionality, for classes which wish to control OSG cameras in response to GUI events |
osgUtil::CullVisitor::MatrixPlanesDrawables | |
osg::MatrixTransform | MatrixTransform - is a subclass of Transform which has an osg::Matrix which represents a 4x4 transformation of its children from local coordinates into the Transform's parent coordinates |
osgVolume::MaximumIntensityProjectionProperty | |
osgUtil::Optimizer::MergeGeodesVisitor | Combine geodes |
osgUtil::Optimizer::MergeGeometryVisitor | |
osgIntrospection::MethodInfo | Class MethodInfo stores information about a class method |
osgIntrospection::MethodNotFoundException | |
osgShadow::MinimalCullBoundsShadowMap | |
osgShadow::MinimalDrawBoundsShadowMap | |
osgShadow::MinimalShadowMap | |
osg::MixinVector< ValueT > | MixinVector is a base class that allows inheritance to be used to easily emulate derivation from std::vector but without introducing undefined behaviour through violation of virtual destructor rules |
osg::State::ModeStack | |
osg::StateAttribute::ModeUsage | |
osgParticle::ModularEmitter | An emitter class that holds three objects to control the creation of particles |
osgParticle::ModularProgram | A program class for performing operations on particles using a sequence of operators |
osgAnimation::MorphGeometry | |
osgAnimation::MorphGeometry::MorphTarget | |
osgAnimation::Motion | |
osgManipulator::MotionCommand | Base class for motion commands that are generated by draggers |
osgWidget::MouseHandler | |
osgUtil::MultiplyRangeOperator | |
osg::Multisample | Multisample - encapsulates the OpenGL Multisample state |
osgParticle::MultiSegmentPlacer | A polyline-shaped particle placer |
osgSim::MultiSwitch | MultiSwitch is a Group node which allows switching between sets of selected children |
osgFX::MultiTextureControl | This node provides control over the which texture units are active and the blending weighting between them |
osgVolume::CompositeLayer::NameLayer | |
osgUtil::Tessellator::NewVertex | |
osgTerrain::NoDataValue | |
osg::Node | Base class for all internal nodes in the scene graph |
osg::NodeAcceptOp | Convenience functor for assisting visiting of arrays of osg::Node's |
osg::NodeCallback | |
osgIntrospection::NoDefaultValueAttribute | By adding this attribute to a PropertyInfo you specify that there is no default value for that property |
osg::NodeTrackerCallback | |
osgGA::NodeTrackerManipulator | |
osg::NodeVisitor | Visitor for type safe operations on osg::Nodes |
osgWidget::NotifyWidget | |
osgWidget::NullWidget | |
osg::Object | Base class/standard interface for objects which require IO support, cloning and reference counting |
osgWidget::ObjectCallback< T > | |
osg::PrimitiveSet::ObjectIDModifiedCountPair | |
osgIntrospection::ObjectInstanceCreator< T > | The ObjectInstanceCreator struct template is a collection of static methods that provide the means for creating instances of object types dynamically |
osgSim::ObjectRecordData | When the OpenFlight importer encounters an Object record, it stores the data in one of these classes, and attaches the instance of the class as UserData to the corresponding osgLLGroup node |
osgIntrospection::ObjectReflector< T > | This reflector is to be used to describe types that ought to be created on the heap |
osg::Observer | |
osg::observer_ptr< T > | Smart pointer for observed objects, that automatically set pointers to them to null when they deleted |
osgShadow::OccluderGeometry | OccluderGeometry provides a sepecialised geometry representation of objects in scene that occlude light and therefore cast shadows |
osg::OccluderNode | OccluderNode is a Group node which allows OccluderNodeing between children |
osg::OcclusionQueryNode | |
osgDB::ofstream | |
osgViewer::OpenGLQuerySupport | |
osg::Operation | Base class for implementing graphics operations |
osgUtil::OperationArrayFunctor< T > | |
osg::OperationQueue | |
osg::OperationThread | OperationThread is a helper class for running Operation within a single thread |
osgParticle::Operator | An abstract base class used by ModularProgram to perform operations on particles before they are updated |
osgUtil::Optimizer | Traverses scene graph to improve efficiency |
osgDB::ReaderWriter::Options | Options base class used for passing options into plugins to control their operation |
osgIntrospection::ReaderWriter::Options | |
osgAnimation::OutBackFunction | |
osgAnimation::OutBounceFunction | |
osgAnimation::OutCircFunction | |
osgAnimation::OutCubicFunction | Cubic function |
osgAnimation::OutElasticFunction | Elastic function |
osgAnimation::OutExpoFunction | |
osgDB::Output | Ofstream wrapper class for adding support for indenting |
osgAnimation::OutQuadFunction | Quad function |
osgAnimation::OutQuartFunction | |
osgAnimation::OutSineFunction | |
osgSim::OverlayNode::OverlayData | |
osgSim::OverlayNode | OverlayNode is for creating texture overlays on scenes, with the overlay texture being generated by pre rendering an Overlay Subgraph to a texture, then projecting this resulting texture on the scene |
osg::PagedLOD | PagedLOD |
osgShadow::ParallelSplitShadowMap | |
osg::ArgumentParser::Parameter | |
osgIntrospection::ParameterInfo | This class stores information about a function parameter |
osgDB::ParameterOutput | |
osgIntrospection::PartialOrderComparator< T > | |
osgParticle::Particle | Implementation of a particle |
osgParticle::ParticleEffect | |
osgParticle::ParticleProcessor | A common base interface for those classes which need to do something on particles |
osgParticle::ParticleSystem | The heart of this class library; its purpose is to hold a set of particles and manage particle creation, update, rendering and destruction |
osgParticle::ParticleSystemUpdater | A useful node class for updating particle systems automatically |
osgWidget::PdfImage | Pure virtual base class for interfacing with implementation of PDF reader |
osgWidget::PdfReader | Convinience class that provides a interactive quad that can be placed directly in the scene |
osg::Program::PerContextProgram | PerContextProgram (PCP) is an OSG-internal encapsulation of glPrograms per-GL context |
osg::Shader::PerContextShader | PerContextShader (PCS) is an OSG-internal encapsulation of glShader per-GL context |
osg::PagedLOD::PerRangeData | |
osgUtil::PickVisitor | Picking intersection visitor specialises the IntersectVistor to allow more convinient handling of mouse picking |
osg::PixelBufferObject | |
osgViewer::PixelBufferWin32 | |
osgViewer::PixelBufferX11 | |
osg::PixelDataBufferObject | This object represent a general class of pixel buffer objects, which are capable of allocating buffer object (memory) on the GPU |
osgDB::ImageOptions::PixelWindow | PixelWindow stores the window (in exact pixels) from the overall imagery from which to extract the osg::Image |
osgParticle::Placer | An abstract base class for implementing particle placers |
osg::Plane | A plane class |
osgUtil::PlaneIntersector | Concrete class for implementing polytope intersections with the scene graph |
osgManipulator::PlaneProjector | PlaneProjector projects points onto the given line |
osgDB::PluginFunctionProxy | |
osg::Point | Point - encapsulates the OpenGL point smoothing and size state |
osgUtil::EdgeCollector::Point | |
osgManipulator::PointerInfo | |
osgParticle::PointPlacer | A point-shaped particle placer |
osg::PointSprite | PointSprite base class which encapsulates enabling of point sprites |
osg::PolygonMode | State Class for setting OpenGL's polygon culling mode |
osg::PolygonOffset | PolygonOffset - encapsulates the OpenGL glPolygonOffset state |
osg::PolygonStipple | |
osg::Polytope | A Polytope class for representing convex clipping volumes made up of a set of planes |
osgShadow::DebugShadowMap::ViewData::PolytopeGeometry | |
osgUtil::PolytopeIntersector | Concrete class for implementing polytope intersections with the scene graph |
osgUtil::PositionalStateContainer | PositionalStateContainer base class |
osg::PositionAttitudeTransform | PositionAttitudeTransform - is a Transform |
osgParticle::PrecipitationEffect::PrecipitationDrawable | Internal drawable used to render batches of cells |
osgParticle::PrecipitationEffect::PrecipitationDrawableSet | |
osgParticle::PrecipitationEffect | |
osgUtil::Tessellator::Prim | |
osg::PrimitiveFunctor | A PrimitiveFunctor is used (in conjunction with osg::Drawable::accept (PrimitiveFunctor&) ) to get access to the primitives that compose the things drawn by OSG |
osg::PrimitiveIndexFunctor | |
osg::PrimitiveSet | |
osg::Program | Osg::Program is an application-level abstraction of an OpenGL glProgram |
osgParticle::Program | An abstract ParticleProcessor descendant for modifying particles "on the fly" during the cull traversal |
osg::Projection | Projection nodes set up the frustum/orthographic projection used when rendering the scene |
osgShadow::ProjectionShadowMap< MinimalBoundsBaseClass, ShadowProjectionAlgorithmClass > | |
osgManipulator::Projector | Base class for Projectors |
osgVolume::Property | |
osgIntrospection::PropertyAccessException | |
osgIntrospection::PropertyAdder | Base struct for custom array property adders |
osgVolume::PropertyAdjustmentCallback | |
osgIntrospection::PropertyCounter | Base struct for custom array property counters |
osgIntrospection::PropertyGetter | Base struct for custom property getters |
osgIntrospection::PropertyInfo | This class keeps information about a class' property |
osgIntrospection::PropertyInserter | Base struct for custom array property inserters |
osgIntrospection::PropertyRemover | Base struct for custom array property removers |
osgIntrospection::PropertySetter | Base struct for custom property setters |
osgIntrospection::PropertyTypeAttribute | Attribute for overriding the type of a property with a custom type |
osgVolume::PropertyVisitor | |
osgIntrospection::ProtectedConstructorInstanceCreator< T > | |
osgIntrospection::ProtectedConstructorInvocationException | |
osgIntrospection::ProtectedMethodInvocationException | |
osgFX::Registry::Proxy | |
osgTerrain::ProxyLayer | |
osg::ProxyNode | ProxyNode |
osgShadow::ParallelSplitShadowMap::PSSMShadowSplitTexture | |
osgIntrospection::PtrReaderWriter< T > | This is a ReaderWriter class that can be used to read and write pointer values |
osgIntrospection::PublicMemberAccessor< C, P > | |
osgWidget::PythonEngine | |
osgUtil::SceneGraphBuilder::QuadricState | |
osg::Quat | A quaternion class |
osgParticle::RadialShooter | A shooter class that shoots particles radially |
osgParticle::RandomRateCounter | |
osgParticle::range< ValueType > | A simple struct template useful to store ranges of values as min/max pairs |
osgDB::ImageOptions::RatioWindow | RatioWindow stores the window (as ratios of 0.0 to 1.0) from the overall imagery from which to extract the osg::Image |
osgVolume::RayTracedTechnique | |
osgUtil::IntersectionVisitor::ReadCallback | Callback used to implement the reading of external files, allowing support for paged databases to be integrated with IntersectionVisitor |
osgDB::ReaderWriter | Pure virtual base class for reading and writing of non native formats |
osgIntrospection::ReaderWriter | This is the base class for reader/writer objects |
osgDB::ReaderWriterInfo | |
osgDB::Registry::ReadFileCallback | |
osgDB::Registry::ReadFunctor | Functor used in internal implementations |
osgDB::DatabasePager::ReadQueue | |
osgDB::ImagePager::ReadQueue | |
osgDB::ReaderWriter::ReadResult | |
osgViewer::RecordCameraPathHandler | Event handler allowing the user to record the animation "path" of a camera |
osg::ref_ptr< T > | Smart pointer for handling referenced counted objects |
osg::RefBlock | |
osg::RefBlockCount | |
osg::Referenced | Base class from providing referencing counted objects |
osgIntrospection::Reflection | This class provides basic reflection services such as registration of new types and queries on the global type map |
osgIntrospection::ReflectionException | |
osgUtil::ReflectionMapGenerator | This is the most simple cube map generator |
osgIntrospection::Reflector< T > | A Reflector is a proxy class that is used to create a new description of a given type |
osg::RefMatrixd | |
osg::RefMatrixf | |
osgDB::RegisterDotOsgWrapperProxy | Proxy class for automatic registration of DotOsgWrappers with the Registry |
osgDB::RegisterReaderWriterProxy< T > | Proxy class for automatic registration of reader/writers with the Registry |
osgUtil::RegisterRenderBinProxy | Proxy class for automatic registration of renderbins with the RenderBin prototypelist |
osgDB::Registry | Registry is a singleton factory which stores the reader/writers which are linked in at runtime for reading non-native file formats |
osgFX::Registry | |
osgIntrospection::ReinterpretConverter< S, D > | |
osg::ReleaseContext_Block_MakeCurrentOperation | ReleaseContext_Block_MakeCurrentOperation releases the context for another thread to acquire, then blocks waiting for context to be released, once the block is release the context is re-acquired |
remove_pointer< T > | Remove_pointer is a compile-time template type mapper that produces the input type, but with any pointer modifier removed |
remove_pointer< T * > | |
osgUtil::Optimizer::RemoveEmptyNodesVisitor | Remove rendundant nodes, such as groups with one single child |
osgUtil::Optimizer::RemoveLoadedProxyNodesVisitor | Remove loaded proxy nodes |
osgIntrospection::StdSetReflector< T, VT >::Remover | |
osgIntrospection::StdListReflector< T, VT >::Remover | |
osgIntrospection::StdMapReflector< T, IT, VT >::Remover | |
osgIntrospection::StdVectorReflector< T, VT >::Remover | |
osgUtil::Optimizer::RemoveRedundantNodesVisitor | Remove redundant nodes, such as groups with one single child |
osgUtil::RenderBin | RenderBin base class |
osg::RenderBuffer | |
osgViewer::Renderer | |
osg::RenderInfo | |
osgUtil::RenderLeaf | Container class for all data required for rendering of drawables |
osgUtil::RenderStage | RenderStage base class |
osgDB::DatabasePager::RequestQueue | |
osgDB::ImagePager::RequestQueue | |
osg::GraphicsContext::ResizedCallback | |
osgWidget::ResizeHandler | |
osgUtil::ReversePrimitiveFunctor | |
osgAnimation::RigGeometry | |
osgAnimation::RigTransform | |
osgAnimation::RigTransformHardware | This class manage format for hardware skinning |
osgAnimation::RigTransformSoftware | This class manage format for hardware skinning |
osgManipulator::Rotate3DCommand | Command for rotation in 3D |
osgManipulator::RotateCylinderDragger | Dragger for performing 3D rotation on a cylinder |
osgManipulator::RotateSphereDragger | Dragger for performing 3D rotation on a sphere |
osgAnimation::RunAction | Callback used to run new action on the timeline |
osg::RunOperations | |
osgVolume::SampleDensityProperty | |
osgAnimation::Sampler | |
osgAnimation::SamplerMotionTemplate< T > | |
osgSim::ScalarBar | A ScalarBar is an osg::Geode to render a colored bar representing a range of scalars |
osgSim::ScalarBar::ScalarPrinter | Users may provide their own ScalarPrinter by deriving from this base class and overriding the printScalar() method |
osgVolume::ScalarProperty | |
osgSim::ScalarsToColors | ScalarsToColors defines the interface to map a scalar value to a color, and provides a default implementation of the mapping functionaltity, with colors ranging from black to white across the min - max scalar range |
osgManipulator::Scale1DCommand | Command for 1D scaling |
osgManipulator::Scale1DDragger | Dragger for performing 1D scaling |
osgManipulator::Scale2DCommand | Command for 2D scaling |
osgManipulator::Scale2DDragger | Dragger for performing 2D scaling |
osgManipulator::ScaleAxisDragger | Dragger for performing scaling on all 3 axes |
osgManipulator::ScaleUniformCommand | Command for uniform 3D scaling |
osgViewer::Scene | Scene holds the higher level reference to a single scene graph |
osgUtil::SceneGraphBuilder | A class for assisting the building ascene graphs that is equivilant to OpenGL 1.0 style calls |
osgUtil::SceneView | SceneView is deprecated, and is now just kept for backwards compatibility |
osg::Scissor | Encapsulate OpenGL glScissor |
osgViewer::ScreenCaptureHandler | Event handler that will capture the screen on key press |
osg::GraphicsContext::ScreenIdentifier | |
osg::GraphicsContext::ScreenSettings | Simple resolution structure used by WindowingSystemInterface to get and set screen resolution |
osgFX::Scribe | This is a two-passes effect; the first pass renders the subgraph as usual while the second pass switches to wireframe mode, sets up lighting and material to obtain a fixed (user-defined) color and then renders the subgraph |
osgWidget::ScriptEngine | |
osgSim::Sector | |
osgParticle::SectorPlacer | A sector-shaped particle placer |
osgParticle::SegmentPlacer | A segment-shaped particle placer |
osgManipulator::Selection | Selection listens to motion commands generated by draggers |
osg::Sequence | Sequence is a Group node which allows automatic, time based switching between children |
osgSim::SequenceGroup | Sequence group which can be used to synchronize related blink sequences |
osgDB::Serializer | |
osgIntrospection::StdVectorReflector< T, VT >::Setter | |
osgIntrospection::StdListReflector< T, VT >::Setter | |
osgIntrospection::StdMapReflector< T, IT, VT >::Setter | |
osg::ShadeModel | Class which encapsulates glShadeModel(..) |
osg::Shader | Osg::Shader is an application-level abstraction of an OpenGL glShader |
osgShadow::ShadowedScene | ShadowedScene provides a mechansim for decorating a scene that the needs to have shadows cast upon it |
osgShadow::ShadowMap | ShadowedTexture provides an implementation of shadow textures |
osgShadow::ShadowTechnique | ShadowedScene provides a mechanism for decorating a scene that the needs to have shadows cast upon it |
osgShadow::ShadowTexture | ShadowedTexture provides an implementation of shadow textures |
osgShadow::ShadowVolume | ShadowedTexture provides an implementation of shadow textures |
osgShadow::ShadowVolumeGeometry | |
osg::ShadowVolumeOccluder | ShadowVolumeOccluder is a helper class for implementing shadow occlusion culling |
osg::Shape | Base class for all shape types |
osgSim::ShapeAttribute | |
osgSim::ShapeAttributeList | |
osg::ShapeDrawable | Allow the use of Shape s as Drawable s, so that they can be rendered with reduced effort |
osg::ShapeVisitor | |
osgDB::SharedStateManager | |
osgParticle::Shooter | An abstract base class used by ModularEmitter to "shoot" the particles after they have been placed |
osgUtil::Simplifier | A simplifier for reducing the number of traingles in osg::Geometry |
osgWidget::Window::Sizes | |
osgAnimation::Skeleton | |
osg::View::Slave | Slave allows one to up a camera that follows the master with a local offset to the project and view matrices |
osgParticle::SmokeEffect | |
osgParticle::SmokeTrailEffect | |
osgUtil::SmoothingVisitor | A smoothing visitor for calculating smoothed normals for osg::GeoSet's which contains surface primitives |
osgShadow::SoftShadowMap | SoftShadowMap provides an implementation of soft shadows with shadow maps |
osgUtil::RenderBin::SortCallback | |
osgUtil::Optimizer::TextureAtlasBuilder::Source | |
osgUtil::Optimizer::SpatializeGroupsVisitor | Spatialize scene into a balanced quad/oct tree |
osgFX::SpecularHighlights | This effect applies additive specular highlights at fragment level (instead of OpenGL's vertex-level lighting) by using a cube map and reflective texgen |
osg::Sphere | |
osgManipulator::SpherePlaneProjector | SpherePlaneProjector projects points onto a sphere, failing which it project onto a plane oriented to the viewing direction |
osgManipulator::SphereProjector | SphereProjector projects points onto the given sphere |
osgSim::SphereSegment | A SphereSegment is a Geode to represent an portion of a sphere (potentially the whole sphere) |
osgAnimation::StackedMatrixElement | |
osgAnimation::StackedQuaternionElement | |
osgAnimation::StackedRotateAxisElement | |
osgAnimation::StackedScaleElement | |
osgAnimation::StackedTransform | |
osgAnimation::StackedTransformElement | |
osgAnimation::StackedTranslateElement | |
osgShadow::StandardShadowMap | |
osg::State | Encapsulates the current applied OpenGL modes, attributes and vertex arrays settings, implements lazy state updating and provides accessors for querying the current state |
osg::StateAttribute | Base class for state attributes |
osg::StateAttributeCallback | |
osgUtil::StateGraph | StateGraph - contained in a renderBin, defines the scene to be drawn |
osg::StateSet | Stores a set of modes and attributes which represent a set of OpenGL state |
osgGA::StateSetManipulator | Experimental class, not been looked at for a while, but which will be returned to at some point :-\ |
osgUtil::Optimizer::StateVisitor | Optimize State in the scene graph by removing duplicate state, replacing it with shared instances, both for StateAttributes, and whole StateSets |
osgIntrospection::StaticConverter< S, D > | |
osgIntrospection::StaticMethodInfo0< C, R > | Class templates StaticMethodInfoN (where 0 <= N <= 16) are concrete implementations of MethodInfo |
osgIntrospection::StaticMethodInfo0< C, void > | |
osgIntrospection::StaticMethodInfo1< C, R, P0 > | |
osgIntrospection::StaticMethodInfo10< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::StaticMethodInfo10< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::StaticMethodInfo11< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::StaticMethodInfo11< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::StaticMethodInfo12< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::StaticMethodInfo12< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::StaticMethodInfo13< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::StaticMethodInfo13< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::StaticMethodInfo14< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::StaticMethodInfo14< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::StaticMethodInfo15< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::StaticMethodInfo15< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::StaticMethodInfo16< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::StaticMethodInfo16< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::StaticMethodInfo1< C, void, P0 > | |
osgIntrospection::StaticMethodInfo2< C, R, P0, P1 > | |
osgIntrospection::StaticMethodInfo2< C, void, P0, P1 > | |
osgIntrospection::StaticMethodInfo3< C, R, P0, P1, P2 > | |
osgIntrospection::StaticMethodInfo3< C, void, P0, P1, P2 > | |
osgIntrospection::StaticMethodInfo4< C, R, P0, P1, P2, P3 > | |
osgIntrospection::StaticMethodInfo4< C, void, P0, P1, P2, P3 > | |
osgIntrospection::StaticMethodInfo5< C, R, P0, P1, P2, P3, P4 > | |
osgIntrospection::StaticMethodInfo5< C, void, P0, P1, P2, P3, P4 > | |
osgIntrospection::StaticMethodInfo6< C, R, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::StaticMethodInfo6< C, void, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::StaticMethodInfo7< C, R, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::StaticMethodInfo7< C, void, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::StaticMethodInfo8< C, R, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::StaticMethodInfo8< C, void, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::StaticMethodInfo9< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgIntrospection::StaticMethodInfo9< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgUtil::Optimizer::StaticObjectDetectionVisitor | Optimize the setting of StateSet and Geometry objects in scene so that they have a STATIC DataVariance when they don't have any callbacks associated with them |
osgIntrospection::StaticProtectedMethodInfo0< C, R > | |
osgIntrospection::StaticProtectedMethodInfo0< C, void > | |
osgIntrospection::StaticProtectedMethodInfo1< C, R, P0 > | |
osgIntrospection::StaticProtectedMethodInfo10< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::StaticProtectedMethodInfo10< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::StaticProtectedMethodInfo11< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::StaticProtectedMethodInfo11< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::StaticProtectedMethodInfo12< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::StaticProtectedMethodInfo12< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::StaticProtectedMethodInfo13< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::StaticProtectedMethodInfo13< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::StaticProtectedMethodInfo14< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::StaticProtectedMethodInfo14< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::StaticProtectedMethodInfo15< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::StaticProtectedMethodInfo15< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::StaticProtectedMethodInfo16< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::StaticProtectedMethodInfo16< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::StaticProtectedMethodInfo1< C, void, P0 > | |
osgIntrospection::StaticProtectedMethodInfo2< C, R, P0, P1 > | |
osgIntrospection::StaticProtectedMethodInfo2< C, void, P0, P1 > | |
osgIntrospection::StaticProtectedMethodInfo3< C, R, P0, P1, P2 > | |
osgIntrospection::StaticProtectedMethodInfo3< C, void, P0, P1, P2 > | |
osgIntrospection::StaticProtectedMethodInfo4< C, R, P0, P1, P2, P3 > | |
osgIntrospection::StaticProtectedMethodInfo4< C, void, P0, P1, P2, P3 > | |
osgIntrospection::StaticProtectedMethodInfo5< C, R, P0, P1, P2, P3, P4 > | |
osgIntrospection::StaticProtectedMethodInfo5< C, void, P0, P1, P2, P3, P4 > | |
osgIntrospection::StaticProtectedMethodInfo6< C, R, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::StaticProtectedMethodInfo6< C, void, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::StaticProtectedMethodInfo7< C, R, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::StaticProtectedMethodInfo7< C, void, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::StaticProtectedMethodInfo8< C, R, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::StaticProtectedMethodInfo8< C, void, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::StaticProtectedMethodInfo9< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgIntrospection::StaticProtectedMethodInfo9< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgUtil::Statistics | Statistics base class |
osg::Stats | |
osgAnimation::StatsActionVisitor | |
osgAnimation::StatsHandler | Event handler for adding on screen stats reporting to Viewers |
osgViewer::StatsHandler | Event handler for adding on screen stats reporting to Viewers |
osgUtil::StatsVisitor | StatsVisitor for collecting statistics about scene graph |
osgIntrospection::StdListReflector< T, VT > | This class allows to define the means for reflecting STL containers that cannot be indexed directly, such as std::list |
osgIntrospection::StdMapReflector< T, IT, VT > | This class allows to define the means for reflecting STL associative containers which hold pairs of key+value, such as std::map |
osgIntrospection::StdPairReflector< T, PT1, PT2 > | |
osgIntrospection::StdReaderWriter< T > | This class template provides basic default streaming capabilities for all types that define streaming operators (<< and >>) |
osgIntrospection::StdSetReflector< T, VT > | This class allows to define the means for reflecting STL containers such as std::set and std::multiset |
osgIntrospection::StdVectorReflector< T, VT > | This class allows to define the means for reflecting STL containers such as std::deque and std::vector |
osgIntrospection::StdWReaderWriter< T > | |
osg::Stencil | Encapsulate OpenGL glStencilFunc/Op/Mask functions |
osg::StencilTwoSided | Encapsulate OpenGL two sided glStencilFunc/Op/Mask functions |
osgIntrospection::StreamingNotSupportedException | |
osgIntrospection::StreamReadErrorException | |
osgIntrospection::StreamWriteErrorException | |
osgText::String | |
osgDB::StringSerializer< C > | |
osgWidget::Style | |
osgWidget::StyleInterface | |
osgWidget::StyleManager | |
osg::Texture3D::SubloadCallback | |
osg::Texture2DArray::SubloadCallback | |
osg::TextureRectangle::SubloadCallback | |
osg::Texture1D::SubloadCallback | |
osg::TextureCubeMap::SubloadCallback | |
osg::Texture2D::SubloadCallback | |
osg::SwapBuffersOperation | SwapBufferOperation calls swap buffers on the GraphicsContext |
osg::Switch | Switch is a Group node that allows switching between children |
osgTerrain::SwitchLayer | |
osgVolume::SwitchProperty | |
osgManipulator::TabBoxDragger | TabBoxDragger consists of 6 TabPlaneDraggers to form a box dragger that performs translation and scaling |
osgWidget::Table | |
osgManipulator::TabPlaneDragger | Tab plane dragger consists of a plane with tabs on it's corners and edges for scaling |
osgManipulator::TabPlaneTrackballDragger | Dragger for performing rotation in all axes |
osgUtil::TangentSpaceGenerator | Generates three arrays containing tangent-space basis vectors |
osgAnimation::Target | |
osgFX::Technique | This is the base class for effect techniques |
osg::TemplateArray< T, ARRAYTYPE, DataSize, DataType > | |
osgAnimation::TemplateChannel< SamplerType > | |
osgAnimation::TemplateCompositeSampler< VALUESAMPLERTYPE, TIMESAMPLERTYPE > | |
osgAnimation::TemplateCubicBezier< T > | |
osgAnimation::TemplateCubicBezierInterpolator< TYPE, KEY > | |
osg::TemplateIndexArray< T, ARRAYTYPE, DataSize, DataType > | |
osgAnimation::TemplateInterpolatorBase< TYPE, KEY > | |
osgAnimation::TemplateKeyframe< T > | |
osgAnimation::TemplateKeyframeContainer< T > | |
osgAnimation::TemplateKeyframeContainer< Vec3Packed > | |
osgAnimation::TemplateLinearInterpolator< TYPE, KEY > | |
osgAnimation::TemplateLinearPackedInterpolator< TYPE, KEY > | |
osg::TemplatePrimitiveFunctor< T > | Provides access to the primitives that compose an osg::Drawable |
osgDB::TemplateRegisterDotOsgWrapperProxy< T > | |
osgAnimation::TemplateSampler< F > | |
osgDB::TemplateSerializer< C, P > | |
osgAnimation::TemplateSphericalLinearInterpolator< TYPE, KEY > | |
osgAnimation::TemplateStepInterpolator< TYPE, KEY > | |
osgAnimation::TemplateTarget< T > | |
osgTerrain::Terrain | Terrain provides a framework for loosely coupling height field data with height rendering algorithms |
osgGA::TerrainManipulator | |
osgTerrain::TerrainTechnique | |
osgTerrain::TerrainTile | Terrain provides a framework for loosely coupling height field data with height rendering algorithms |
osgUtil::Optimizer::TessellateVisitor | Tessellate all geodes, to remove POLYGONS |
osg::TessellationHints | Describe several hints that can be passed to a Tessellator (like the one used by ShapeDrawable ) as a mean to try to influence the way it works |
osgUtil::Tessellator | Originally a simple class for tessellating a single polygon boundary |
osgDB::ImageOptions::TexCoordRange | Used as UserData attached to generated osg::Image's |
osg::TexEnv | TexEnv encapsulates the OpenGL glTexEnv (texture environment) state |
osg::TexEnvCombine | TexEnvCombine encapsulates the OpenGL glTexEnvCombine (texture environment) state |
osg::TexEnvFilter | TexEnvFilter - encapsulates the OpenGL glTexEnv (GL_TEXTURE_FILTER_CONTROL) state |
osg::TexGen | TexGen encapsulates the OpenGL glTexGen (texture coordinate generation) state |
osg::TexGenNode | Node for defining the position of TexGen in the scene |
osg::TexMat | A texture matrix state class that encapsulates OpenGL texture matrix functionality |
osgText::Text | |
osgText::Text3D | |
osgText::TextBase | |
osgSim::ScalarBar::TextProperties | TextProperties allows users to specify a number of properties for the text used to display the labels & title on the ScalarBar |
osg::Texture | Texture pure virtual base class that encapsulates OpenGl texture functionality common to the various types of OSG textures |
osg::Texture1D | Encapsulates OpenGl 1D texture functionality |
osg::Texture2D | Encapsulates OpenGl 2D texture functionality |
osg::Texture2DArray | Texture2DArray state class which encapsulates OpenGL 2D array texture functionality |
osg::Texture3D | Encapsulates OpenGl 2D texture functionality |
osgUtil::Optimizer::TextureAtlasBuilder | Texture Atlas Builder creates a set of textures/images which each contain multiple images |
osgUtil::Optimizer::TextureAtlasVisitor | Optimize texture usage in the scene graph by combining textures into texture atlas Use of texture atlas cuts down on the number of seperate states in the scene, reducing state changes and improving the chances of use larger batches of geomertry |
osg::TextureCubeMap | TextureCubeMap state class which encapsulates OpenGL texture cubemap functionality |
osg::Texture::TextureObject | |
osg::TextureRectangle | Texture state class which encapsulates OpenGL texture functionality |
osgUtil::Optimizer::TextureVisitor | For all textures apply settings |
osgViewer::ThreadingHandler | Event handler allowing to change the viewer threading model |
osgViewer::Renderer::ThreadSafeQueue | |
osgAnimation::ThrowAssert | |
osgTerrain::TileID | |
osgVolume::TileID | |
osgTerrain::TerrainTile::TileLoadedCallback | Callback for post processing loaded TerrainTile, and for filling in missing elements such as external external imagery |
osgAnimation::Timeline | |
osgAnimation::TimelineAnimationManager | |
osg::Timer | Timer class is used for measuring elapsed time or time between two points |
osgIntrospection::TotalOrderComparator< T > | |
osgManipulator::TrackballDragger | Dragger for performing rotation in all axes |
osgGA::TrackballManipulator | |
osg::GraphicsContext::Traits | GraphicsContext Traits object provides the specification of what type of graphics context is required |
osg::TransferFunction | TransferFunction is a class that provide a 1D,2D or 3D colour look up table that can be used on the GPU as a 1D, 2D or 3D texture |
osg::TransferFunction1D | 1D variant of TransferFunction |
osgVolume::TransferFunctionProperty | |
osg::Transform | A Transform is a group node for which all children are transformed by a 4x4 matrix |
osgUtil::TransformAttributeFunctor | Functor for transforming a drawable's vertex and normal attributes by specified matrix |
osgUtil::TransformCallback | TransformCallback is now deprecated, use osg::AnimationPathCallback instead |
osgAnimation::TransformVertexFunctor | This class manage format for software skinning it used the technic on this paper http://www.intel.com/cd/ids/developer/asmo-na/eng/172124.htm The idea is to prepare the data to do only v' = M x v with M a combined matrix as below M = Mbone1 * w1 + Mbone2 * w2 + .. |
osgManipulator::Translate1DDragger | Dragger for performing 1D translation |
osgManipulator::Translate2DDragger | Dragger for performing 2D translation |
osgManipulator::TranslateAxisDragger | Dragger for performing translation in all three axes |
osgManipulator::TranslateInLineCommand | Command for translating in a line |
osgManipulator::TranslateInPlaneCommand | Command for translating in a plane |
osgManipulator::TranslatePlaneDragger | Tab plane dragger consists of a plane with tabs on it's corners and edges for scaling |
osgVolume::TransparencyProperty | |
osg::KdTree::Triangle | |
osgUtil::EdgeCollector::Triangle | |
osg::TriangleFunctor< T > | Provides access to the triangles that compose an osg::Drawable |
osg::TriangleIndexFunctor< T > | |
osg::TriangleMesh | |
osgUtil::TriStripVisitor | A tri stripping visitor for converting Geometry surface primitives into tri strips |
osgIntrospection::Type | Objects of class Type are used to maintain information about reflected types |
osgDB::type_wrapper< T > | Class template that checks inheritance between a given Object's class and a class defined at compile time through the template parameter T |
osgIntrospection::TypeConversionException | |
osgIntrospection::TypedConstructorInfo0< C, IC > | |
osgIntrospection::TypedConstructorInfo1< C, IC, P0 > | |
osgIntrospection::TypedConstructorInfo10< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::TypedConstructorInfo11< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::TypedConstructorInfo12< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::TypedConstructorInfo13< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::TypedConstructorInfo14< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::TypedConstructorInfo15< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::TypedConstructorInfo16< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::TypedConstructorInfo2< C, IC, P0, P1 > | |
osgIntrospection::TypedConstructorInfo3< C, IC, P0, P1, P2 > | |
osgIntrospection::TypedConstructorInfo4< C, IC, P0, P1, P2, P3 > | |
osgIntrospection::TypedConstructorInfo5< C, IC, P0, P1, P2, P3, P4 > | |
osgIntrospection::TypedConstructorInfo6< C, IC, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::TypedConstructorInfo7< C, IC, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::TypedConstructorInfo8< C, IC, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::TypedConstructorInfo9< C, IC, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgIntrospection::TypedMethodInfo0< C, R > | Class templates TypedMethodInfoN (where 0 <= N <= 16) are concrete implementations of MethodInfo |
osgIntrospection::TypedMethodInfo0< C, void > | |
osgIntrospection::TypedMethodInfo1< C, R, P0 > | |
osgIntrospection::TypedMethodInfo10< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::TypedMethodInfo10< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::TypedMethodInfo11< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::TypedMethodInfo11< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::TypedMethodInfo12< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::TypedMethodInfo12< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::TypedMethodInfo13< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::TypedMethodInfo13< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::TypedMethodInfo14< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::TypedMethodInfo14< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::TypedMethodInfo15< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::TypedMethodInfo15< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::TypedMethodInfo16< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::TypedMethodInfo16< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::TypedMethodInfo1< C, void, P0 > | |
osgIntrospection::TypedMethodInfo2< C, R, P0, P1 > | |
osgIntrospection::TypedMethodInfo2< C, void, P0, P1 > | |
osgIntrospection::TypedMethodInfo3< C, R, P0, P1, P2 > | |
osgIntrospection::TypedMethodInfo3< C, void, P0, P1, P2 > | |
osgIntrospection::TypedMethodInfo4< C, R, P0, P1, P2, P3 > | |
osgIntrospection::TypedMethodInfo4< C, void, P0, P1, P2, P3 > | |
osgIntrospection::TypedMethodInfo5< C, R, P0, P1, P2, P3, P4 > | |
osgIntrospection::TypedMethodInfo5< C, void, P0, P1, P2, P3, P4 > | |
osgIntrospection::TypedMethodInfo6< C, R, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::TypedMethodInfo6< C, void, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::TypedMethodInfo7< C, R, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::TypedMethodInfo7< C, void, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::TypedMethodInfo8< C, R, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::TypedMethodInfo8< C, void, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::TypedMethodInfo9< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgIntrospection::TypedMethodInfo9< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgIntrospection::TypedProtectedMethodInfo0< C, R > | |
osgIntrospection::TypedProtectedMethodInfo0< C, void > | |
osgIntrospection::TypedProtectedMethodInfo1< C, R, P0 > | |
osgIntrospection::TypedProtectedMethodInfo10< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::TypedProtectedMethodInfo10< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | |
osgIntrospection::TypedProtectedMethodInfo11< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::TypedProtectedMethodInfo11< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | |
osgIntrospection::TypedProtectedMethodInfo12< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::TypedProtectedMethodInfo12< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | |
osgIntrospection::TypedProtectedMethodInfo13< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::TypedProtectedMethodInfo13< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | |
osgIntrospection::TypedProtectedMethodInfo14< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::TypedProtectedMethodInfo14< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | |
osgIntrospection::TypedProtectedMethodInfo15< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::TypedProtectedMethodInfo15< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | |
osgIntrospection::TypedProtectedMethodInfo16< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::TypedProtectedMethodInfo16< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | |
osgIntrospection::TypedProtectedMethodInfo1< C, void, P0 > | |
osgIntrospection::TypedProtectedMethodInfo2< C, R, P0, P1 > | |
osgIntrospection::TypedProtectedMethodInfo2< C, void, P0, P1 > | |
osgIntrospection::TypedProtectedMethodInfo3< C, R, P0, P1, P2 > | |
osgIntrospection::TypedProtectedMethodInfo3< C, void, P0, P1, P2 > | |
osgIntrospection::TypedProtectedMethodInfo4< C, R, P0, P1, P2, P3 > | |
osgIntrospection::TypedProtectedMethodInfo4< C, void, P0, P1, P2, P3 > | |
osgIntrospection::TypedProtectedMethodInfo5< C, R, P0, P1, P2, P3, P4 > | |
osgIntrospection::TypedProtectedMethodInfo5< C, void, P0, P1, P2, P3, P4 > | |
osgIntrospection::TypedProtectedMethodInfo6< C, R, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::TypedProtectedMethodInfo6< C, void, P0, P1, P2, P3, P4, P5 > | |
osgIntrospection::TypedProtectedMethodInfo7< C, R, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::TypedProtectedMethodInfo7< C, void, P0, P1, P2, P3, P4, P5, P6 > | |
osgIntrospection::TypedProtectedMethodInfo8< C, R, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::TypedProtectedMethodInfo8< C, void, P0, P1, P2, P3, P4, P5, P6, P7 > | |
osgIntrospection::TypedProtectedMethodInfo9< C, R, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgIntrospection::TypedProtectedMethodInfo9< C, void, P0, P1, P2, P3, P4, P5, P6, P7, P8 > | |
osgIntrospection::TypeIsAbstractException | |
osgIntrospection::TypeNameAliasProxy< C > | |
osgIntrospection::TypeNotDefinedException | |
osgIntrospection::TypeNotFoundException | |
osgGA::UFOManipulator | A UFO manipulator driven with keybindings |
osgWidget::UIObjectParent< T > | |
osg::Uniform | Uniform encapsulates glUniform values |
osg::State::UniformStack | |
osgAnimation::RigTransformSoftware::UniqBoneSetVertexSet | |
osgAnimation::TransformVertexFunctor::UniqBoneSetVertexSet | |
osgAnimation::VertexInfluenceSet::UniqVertexSetToBoneSet | |
osgAnimation::UpdateActionVisitor | |
osgAnimation::UpdateBone | |
osg::ImageSequence::UpdateCallback | |
osg::Drawable::UpdateCallback | |
osgAnimation::UpdateMaterial | |
osgAnimation::UpdateMatrixTransform | |
osgAnimation::UpdateMorph | |
osgAnimation::Skeleton::UpdateSkeleton | |
osgAnimation::UpdateTransform | |
osgAnimation::MorphGeometry::UpdateVertex | |
osgAnimation::RigGeometry::UpdateVertex | |
osgUtil::UpdateVisitor | Basic UpdateVisitor implementation for animating a scene |
osgFX::Validator | This class is used internally by osgFX::Effect to choose between different techniques dynamically |
osgTerrain::ValidDataOperator | |
osgTerrain::ValidRange | |
osgIntrospection::Value | |
osgIntrospection::ValueInstanceCreator< T > | |
osgIntrospection::ValueReflector< T > | This reflector ought to be used to describe types that can be created on the stack |
osg::ArgumentParser::Parameter::ValueUnion | |
osg::ValueVisitor | |
osgParticle::VariableRateCounter | |
osg::Vec2b | General purpose float triple |
osg::Vec2d | General purpose double pair, uses include representation of texture coordinates |
osg::Vec2f | General purpose float pair |
osg::Vec2s | |
osg::Geometry::Vec3ArrayData | |
osgAnimation::Vec3ArrayPacked | |
osg::Vec3b | General purpose float triple |
osg::Vec3d | General purpose double triple for use as vertices, vectors and normals |
osgUtil::Tessellator::Vec3d | |
osg::Vec3f | General purpose float triple for use as vertices, vectors and normals |
osgAnimation::Vec3Packed | |
osg::Vec3s | |
osg::Vec4b | General purpose float triple |
osg::Vec4d | General purpose double quad |
osg::Vec4f | General purpose float quad |
osg::Vec4s | General purpose float quad |
osgDB::Vec4Serializer< C > | |
osg::Vec4ub | General purpose float quad |
osgText::VectorUInt | |
osg::VertexBufferObject | |
osgAnimation::VertexInfluence | |
osgAnimation::VertexInfluenceMap | |
osgAnimation::VertexInfluenceSet | |
osg::VertexProgram | VertexProgram - encapsulates the OpenGL ARB vertex program state |
osgViewer::View | View holds a single view on a scene, this view may be composed of one or more slave cameras |
osg::View | View - maintains a master camera view and a list of slave cameras that are relative to this master camera |
osgShadow::StandardShadowMap::ViewData | |
osgShadow::MinimalDrawBoundsShadowMap::ViewData | |
osgShadow::ViewDependentShadowTechnique::ViewData | Base container class for view dependent shadow resources |
osgShadow::DebugShadowMap::ViewData | |
osgShadow::MinimalCullBoundsShadowMap::ViewData | |
osgShadow::ProjectionShadowMap< MinimalBoundsBaseClass, ShadowProjectionAlgorithmClass >::ViewData | |
osgShadow::MinimalShadowMap::ViewData | |
osgShadow::ViewDependentShadowTechnique | ViewDependentShadowTechnique is a base class for all View Dependent Shadow techniques |
osgViewer::Viewer | Viewer holds a single view on to a single scene |
osgViewer::ViewerBase | ViewerBase is the view base class that is inherited by both Viewer and CompositeViewer |
osg::Viewport | Encapsulate OpenGL glViewport |
osgSim::VisibilityGroup | VisibilityGroup renders (traverses) it's children only when the camera is inside a specified visibility volume |
osgWidget::VncClient | Convinience Vnc Client class that provides a interactive quad that can be placed directly in the scene |
osgWidget::VncImage | Pure virtual base class for VncImage that is sublcassed by vnc plugin to provide the actual implementation |
osgVolume::Volume | Volume provides a framework for loosely coupling 3d image VolumeTile's with volume algorithms |
osgVolume::VolumeTechnique | |
osgVolume::VolumeTile | VolumeTile provides a framework for loosely coupling 3d image data with rendering algorithms |
osgIntrospection::WAtomicValueReflector< T > | |
osgTerrain::WhiteListTileLoadedCallback | Helper callback for managing optional sets of layers, that loading of is deffered to this callback, with this callback working out which layers to load, and how to create fallback versions of the layers |
osgWidget::Widget | |
osgWidget::Window | |
osgViewer::GraphicsWindowWin32::WindowData | WindowData is used to pass in the Win32 window handle attached the GraphicsContext::Traits structure |
osgViewer::GraphicsWindowX11::WindowData | WindowData is used to pass in the X11 window handle attached the GraphicsContext::Traits structure |
osg::GraphicsContext::WindowingSystemInterface | Callback to be implemented to provide access to Windowing API's ability to create Windows/pbuffers |
osgWidget::WindowManager | |
osgViewer::WindowSizeHandler | Event handler allowing to change the screen resolution (in windowed mode) and toggle between fullscreen and windowed mode |
osgDB::Registry::WriteFileCallback | |
osgDB::ReaderWriter::WriteResult | |
osgViewer::ScreenCaptureHandler::WriteToFile | Concrete implementation of a CaptureOperation that writes the screen capture to a file |