This library contains all of the OSG specific libraries for constructing the scene graph and visualizing data.
More...
Classes |
| class | makVrv::DtOculusChannel |
| | Extension of OSG channel for Oculus Rift support. More...
|
| class | makVrv::DtOculusChannelCreator |
| | The channel creator for the abstract channel class. More...
|
| class | makVrv::Dt3DGreatCircleArcModelInstance |
| | Specialized Line Model instance to draw a 3D arc with styleable segments. More...
|
| class | makVrv::Dt3DGreatCircleArcModelInstanceSegment |
| | Helper class to draw a styleable arc segment; generates a geode containing the arc segment geometry. More...
|
| class | makVrv::Dt3DLineModelInstanceSegment |
| | Helper class to draw a styleable line segment; generates a geode containing the line segment geometry. More...
|
| class | makVrv::Dt3DLineModelInstanceSegmentInterface |
| | Dt3DLineModelInstanceSegmentInterface is an abstract class providing a common interface for line model instance segments. More...
|
| class | makVrv::Dt3DSegmentedLineModelInstance |
| | Model instance to draw a 3D line with styleable segments. More...
|
| class | makVrv::Dt3DTextModelInstance |
| | Model instance to draw 3D text. More...
|
| class | makVrv::Dt3DTextModelInstanceCreator |
| | A Creator for the makVrv::Dt3DTextModelInstance class. More...
|
| class | makVrv::DtAnimationModelInstance |
| | An effect model instance creates a particle effect from a model definition. More...
|
| class | makVrv::DtAnimationModelInstanceCreator |
| | A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
|
| class | makVrv::DtArticulatedModelParser |
| | Default implementation of the model parser for Articulated models. More...
|
| class | makVrv::DtArticulatedModelParserCreator |
| | Create an articulated model parser. More...
|
| class | makVrv::DtArticulatingCylinderModelInstance |
| | Model instance to draw a cuboid. More...
|
| class | makVrv::DtAttachableEllipsoidArcModelInstance |
| | Model instance to draw a EllipsoidArc. More...
|
| class | makVrv::DtAttachableEllipsoidArcModelInstanceCreator |
| | A Creator for the DtAttachableEllipsoidArcModelInstance class. More...
|
| class | makVrv::DtAttachedCylinderModelInstance |
| | The model instance to draw a cylinder spanning between two poitns. More...
|
| class | makVrv::DtAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtAttributeLayout |
| | The attribute layout tells DtAttributes where to draw using a grid type layout. More...
|
| class | makVrv::DtBaseOutlineAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtBaseQuadAttribute |
| | Attribute that generates a colored quad. More...
|
| class | makVrv::DtBaseTextAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtCameraNode |
| | VR-Vantage specific subclass of OSG camera. More...
|
| class | makVrv::DtChannelSpecificGroup |
| | A group node that culls it's group members based on channels. More...
|
| class | makVrv::DtCloudDrawable |
| | A drawable for drawing the cloud layer. More...
|
| class | makVrv::DtCopyableParticleEffect |
| | A particle affect which is copied. More...
|
| class | makVrv::DtCubeModelInstance |
| | Model instance to draw a cuboid. More...
|
| class | makVrv::DtCubeModelInstanceCreator |
| | A Creator for the makVrv::DtAttachableCuboidModelInstance class. More...
|
| class | makVrv::DtCuboidModelInstance |
| | Model instance to draw a cuboid. More...
|
| class | makVrv::DtCuboidModelInstanceCreator |
| | A Creator for the makVrv::DtCuboidModelInstance class. More...
|
| class | makVrv::DtCylinderModelInstance |
| | The model instance to draw a cylinder. More...
|
| class | makVrv::DtCylinderModelInstanceCreator |
| | A Creator for the makVrv::DtCylinderModelInstance class. More...
|
| class | makVrv::DtDecalModelInstance |
| | A model instance creates a decal ribbon model instance effect from a model definition. More...
|
| class | makVrv::DtDecalModelInstanceCreator |
| | A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
|
| class | makVrv::DtDepthOfField |
| | This class provides an OSG-specific implementation of camera depth of field. More...
|
| class | makVrv::DtDepthOfFieldCreator |
| | A DtDepthOfFieldCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
|
| class | makVrv::DtDrawModelInstance |
| | Instance of an OSG-specific attachable draw model. More...
|
| class | makVrv::DtDummyCharacterModel |
| | Dummy implementation of DtCharacterModel; generates an error message when created. More...
|
| class | makVrv::DtDynamicFeatureTickable |
| | DtDynamicFeatureTickable is a tickable with extra information from .meta files for parameters for updating. More...
|
| class | makVrv::DtEffectControllerFactory |
| | The scene object creators are registered with the scene object factory for accessing DtSceneObjectCreators via string names. More...
|
| class | makVrv::DtEffectModelInstance |
| | An effect model instance creates a particle effect from a model definition. More...
|
| class | makVrv::DtEffectModelInstanceCreator |
| | A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
|
| class | makVrv::DtEllipsoidArcModelInstance |
| | Model instance to draw a EllipsoidArc. More...
|
| class | makVrv::DtEllipsoidArcModelInstanceCreator |
| | A Creator for the makVrv::DtEllipsoidArcModelInstance class. More...
|
| class | makVrv::DtEllipsoidModelInstance |
| | The model instance to draw an ellipsoid. More...
|
| class | makVrv::DtEllipsoidModelInstanceCreator |
| | A Creator for the makVrv::DtEllipsoidModelInstance class. More...
|
| class | makVrv::DtRenameTextureToMeifVisitor |
| | This class will go through a node structure and renames the texture to use a meif. More...
|
| class | makVrv::DtExtrudedLineModelInstance |
| | A prism controlled by control points. More...
|
| class | makVrv::DtExtrudedLineModelSegmentInstance |
| | A prism controlled by control points. More...
|
| class | makVrv::DtExtrudedModelInstance |
| | A prism controlled by control points. More...
|
| class | makVrv::DtExtrudedPolygonModelInstance |
| | A prism controlled by control points. More...
|
| class | makVrv::DtGeocentricGridLinesDrawer |
| | vrvGraphics-based implementation of 2D Grid Lines on geocentric databases More...
|
| class | makVrv::DtGraphAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtHierarchicalPagedLod |
| | A Hierarchical paged LOD is a paged LOD which pages in a single file when the cull visitor is with-in a certain distance. More...
|
| class | makVrv::DtImageAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtImprovedModularEmitter |
| | An improved modular emitter. More...
|
| class | makVrv::DtInstancedLightPointUpdate |
| | Class for handling light point updates and checks also is the update callback for the instanced light point geometry. More...
|
| class | makVrv::DtInstanceDofProcessor |
| | Instance processor to apply DOF hierarchies to instanced drawables. More...
|
| class | makVrv::DtInstanceLodProcessor |
| | Instance processor to apply LODs to instanced drawables. More...
|
| class | makVrv::DtInstanceLpProcessor |
| | Instance post cull processor for checking lightpoint node sectors and performing small feature culling on the light points. More...
|
| class | makVrv::DtInstanceManager |
| | Manages data for instanced rendering system and kicks off DtInstanceProcessors to update instance state. More...
|
| class | makVrv::DtInstanceManagerCreator |
| | Creator for DtInstanceManager. More...
|
| class | makVrv::DtInstanceNode |
| | Root transform for a group of instances. More...
|
| class | makVrv::ParseModelVisitor |
| | Visitor to build structures for the instancing system to render a model. More...
|
| class | makVrv::DtInstanceSequenceProcessor |
| | Process per-instance sequences (flipbook animations) More...
|
| struct | makVrv::ArrayRange |
| | Specifies a range of drawables in the drawable array. More...
|
| struct | makVrv::InstanceCullData |
| | Per-instance culling parameters. More...
|
| struct | makVrv::DtInstanceState |
| | Per-instance state information. More...
|
| class | makVrv::DtInstanceUtils |
| | Contains definitions of types used to store instanced model metadata in model definitions and utility functions to store/retrieve it as well as get a model ready for instancing. More...
|
| class | makVrv::DtKeepOriginalFilenamesVisitor |
| | DtKeepOriginalFileNameVisitor will store the original file name of the proxy node. More...
|
| class | makVrv::DtRenameFileToMedfVisitor |
| | DtRenameFileToMedfVisitor will store the original file name of the proxy node. More...
|
| class | makVrv::DtLightIndicatorSignaler |
| | A class which contains the signals used by the DtLightIndicatorManager classes. More...
|
| class | makVrv::DtLightManagerGroup |
| | A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph. More...
|
| class | makVrv::DtLightManagerStateAttribute |
| | A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph. More...
|
| class | makVrv::DtLightPointVisitor |
| | DtLightPointVisitor walks the scene graph and collects pointers to the LightPoint nodes. More...
|
| class | makVrv::DtMeifConverter |
| | Class responsible for converting images into MAK encrypted image files. More...
|
| class | makVrv::DtMergeDuplicateTextureVisitor |
| | Apply the same visitor to multiple models and it will merge all duplicate textures that refer to the same image file. More...
|
| class | makVrv::DtMetaFileVisitor |
| | DtMetaFileVisitor will inspect the nodes of a scene graph and create the right kind of DtMetaObject for the node. More...
|
| class | makVrv::DtMetaObjectCreator |
| | Abstract dynamic feature creator class. More...
|
| class | makVrv::DtMetaObjectFactory |
| | Factory to create the specific DtMetaObjects registered when vrvOsg starts up. More...
|
| class | makVrv::DtModelParser |
| | Abstract base class used to parse a model. More...
|
| class | makVrv::PrModelParserCreator |
| | An abstract creator class for the model parser. More...
|
| class | makVrv::DtModelParserFactory |
| | A Factory class for creating model parsers. More...
|
| class | makVrv::DtNightTextureControllerCreator |
| | Creator for night texture controller. More...
|
| class | makVrv::DtNightTextureController |
| | Installs and control reflectivity mapping effects. More...
|
| class | makVrv::DtNumericAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtOceanExtractorVisitor |
| | DtOceanExtractorVisitor tags nodes as static ocean via the setUserValue capability, based on a texture name or texture regular expression. More...
|
| class | makVrv::DtOptimizer |
| | Optimizer class that allows for thread-safe optimization by not following proxy nodes. More...
|
| class | makVrv::DtOsg2DVolumetricLineModel |
| | DtOsg2DVolumetricLineModel is the model implemenation of 2D volumetric lines. More...
|
| class | makVrv::DtOsg3DGreatCircleArcModel |
| | OSG implementation of segmentable, stylizable 3D Great Circle Arc. More...
|
| class | makVrv::DtOsg3DSegmentedLineModel |
| | OSG implementation of distributed attachable segmented line model. More...
|
| class | makVrv::DtOsg3DTextModel |
| | DtOsg3DTextModel is a model class for creating attachable projected text. More...
|
| class | makVrv::DtOsg3DVolumetricLineModel |
| | DtOsg3DVolumetricLineModel is the model implementation of 3D volumetric lines. More...
|
| class | makVrv::DtAOControllerCreator |
| | Creator for AO map controller. More...
|
| class | makVrv::DtOsgAmbientOcclusionMapController |
| | Installs and control ambient occlusion effects. More...
|
| class | makVrv::DtOsgAnimationModel |
| | A model of an animation (osg::Sequence in this case) More...
|
| class | makVrv::DtOsgArticulatedModel |
| | An articulated model manipulator for controlling an articulated model. More...
|
| class | makVrv::DtOsgArticulatingCylinderModel |
| | OSG implementation of distributed cuboid model. More...
|
| class | makVrv::DtOsgAttachableCuboidModel |
| | OSG implementation of distributed cuboid model. More...
|
| class | makVrv::DtOsgAttachableEllipsoidModel |
| | OSG implementation of distributed ellipsoid model. More...
|
| class | makVrv::DtOsgAttributeGroupWidget |
| | The osg implementation of an attribute group. More...
|
| class | makVrv::DtOsgChannel |
| | This class provides the OSG-specific implementation of a DtChannel. More...
|
| class | makVrv::DtOsgChannelCreator |
| | The channel creator for the abstract channel class. More...
|
| class | makVrv::DtOsgChannelCompass |
| | OSG implementation of 2D compass. More...
|
| class | makVrv::DtOsgChannelCompassInstance |
| | vrvGraphics-based implementation of a 2D compass More...
|
| class | makVrv::DtOsgChannelGridLines |
| | OSG implementation of 2D compass. More...
|
| class | makVrv::DtOsgChannelGridLinesInstance |
| | vrvGraphics-based implementation of grid lines More...
|
| class | makVrv::DtOsgChannelManager |
| | This class owns the osgViewer::CompositeViewer. More...
|
| class | makVrv::DtConfigurableControllerCreator |
| | Creator for AO map controller. More...
|
| class | makVrv::DtOsgConfigurableEffectController |
| | Installs and control reflectivity mapping effects. More...
|
| class | makVrv::DtOsgCullVisitor |
| | DtOsgCullVisitor will inspect the camera to see which visual mode is active. More...
|
| class | makVrv::DtOsgCullVisitorParameters |
| | The osg cull vistor parameters class provides additional culling and intersector parameters for choosing the LOD, and cull operations. More...
|
| class | makVrv::DtOsgCylinderModel |
| | OSG implementation of distributed cylinder model. More...
|
| class | makVrv::DtOsgDecalModel |
| | A model of a decal ribbon. More...
|
| class | makVrv::DtOsgDecalRibbon |
| | OpenSceneGraph implementation of a textured ribbon Used to draw effects like tread tracks that follow a scene object Procedurally generated as its position in the scene changes. More...
|
| class | makVrv::DtOsgDrawableColorizer |
| | Class to uniquely colorize drawables in the scene. More...
|
| class | makVrv::DtOsgDrawModel |
| | This is a realization of DtDrawModel. More...
|
| class | makVrv::DtOsgEffectTextureController |
| | Base class for controllers that install and control effect textures. More...
|
| class | makVrv::DtOsgEffectTextureVisitor |
| | Visitor that locates effect textures and installs them into the scene graph. More...
|
| class | makVrv::DtOsgEllipsoidArcModel |
| | OSG implementation of distributed cuboid model. More...
|
| class | makVrv::DtEMMControllerCreator |
| | Creator for EMM map controller. More...
|
| class | makVrv::DtOsgEmissivityMapController |
| | Installs and control emissivity mapping effects. More...
|
| class | makVrv::DtOsgEventHandler |
| | Custom OpenSceneGraph event handler to get key and mouse events. More...
|
| class | makVrv::DtOsgExtrudedEllipseModel |
| | OSG implementation of 3D Extruded ellipsoids (not spheres) More...
|
| class | makVrv::DtOsgExtrudedLineModel |
| | OSG implementation of 3D Extruded line. More...
|
| class | makVrv::DtOsgExtrudedPolygonModel |
| | OSG implementation of 3D Extruded Polygon. More...
|
| class | makVrv::DtOsgFileCache |
| | The OSG implementation of makVrv::DtOsgFileCache. More...
|
| class | makVrv::DtOsgFileCacheCreator |
| | The DtOsgFileCache creator. More...
|
| class | makVrv::DtFlowMapControllerCreator |
| | Creator for flow map controller. More...
|
| class | makVrv::DtOsgFlowMapController |
| | Installs and control flow mapping effects. More...
|
| class | makVrv::DtFlowNormalMapControllerCreator |
| | Creator for flow normal map controller. More...
|
| class | makVrv::DtOsgFlowNormalMapController |
| | Installs and control flow normal mapping effects. More...
|
| class | makVrv::DtOsgFluidFrictionOperator |
| | Customized OpenSceneGraph particle system operator Rewritten from default fluid friction operator to use correct physics-based approximations. More...
|
| class | makVrv::DtOsgFogComponent |
| | State component that injects Fog rendering capabilities into a state set. More...
|
| class | makVrv::DtOsgFontManager |
| | The DtOsgFontManager caches ttf fonts for it clients. More...
|
| class | makVrv::DtOsgForest |
| | DtOsgForest provides a way to make lots of trees. More...
|
| class | makVrv::DtOsgForestCreator |
| | The DtOsgForestCreator for the DtOsgForest class. More...
|
| class | makVrv::DtOsgFullscreenWindow |
| | Create a full screen OS display window using OSG. More...
|
| class | makVrv::DtOsgFullscreenWindowCreator |
| | A creator for makVrv::DtOsgFullscreenWindow. More...
|
| class | makVrv::DtOsgGlobalShaderComponent |
| | State component that injects top-level global shader code; i.e. More...
|
| class | makVrv::DtOsgIntersectionVisitor |
| | DtOsgIntersectVisitor checks to see if it is visiting a a DtTerrainPatchGroup and if so, uses its API to get the highest LOD terrain intersections. More...
|
| class | makVrv::DtOsgIntersectorResult |
| | DtOsgIntersectorResult is the OSG-specific implementation of DtIntersectorResult; it is a container class for the results returned by an DtOsgIntersector intersection call. More...
|
| class | makVrv::DtOsgIntersector |
| | DtOsgIntersector is the OSG-specific implementation of the DtIntersector class. More...
|
| class | makVrv::DtOsgIntersectorSorter |
| | DtOsgIntersectorSorter provides an operator for comparing the the distances between 2 osg::vectors and a reference vector. More...
|
| class | makVrv::DtOsgIntersectorCreator |
| | Abstract creator base class. More...
|
| class | makVrv::DtOsgKeyAndMouseEventListener |
| | OpenSceneGraph implementation of the VR-Vantage keyboard and mouse listener interface. More...
|
| class | makVrv::DtOsgKeyAndMouseEventListenerCreator |
| | The channel creator for the abstract channel class. More...
|
| class | makVrv::DtOsgLightingComponent |
| | State component that injects lighting shaders and uniforms into a state set. More...
|
| class | makVrv::DtOsgLightManager |
| | DtOsgLightManager receives LightSource nodes from the DtOsgCullVisitor, and collects them all here where they may by applied simultaneously at the same time. More...
|
| class | makVrv::DtOsgLineSegmentIntersector |
| | Line Segment Intersector that handles vantage-specific issues such as scaled models. More...
|
| class | makVrv::DtCachedNodeHolder |
| | Helper class used to simple hold and own a pointer. More...
|
| class | makVrv::DtCachedTextureHolder |
| | Helper class used to simple hold and own a pointer. More...
|
| class | makVrv::DtOsgModelInstance |
| | The base class for simple OSG based model instances. More...
|
| class | makVrv::DtOsgMultiLineModel |
| | OSG implementation of multi line model to create overlay or geometric segmented lines. More...
|
| class | makVrv::DtOsgMultiRibbon |
| | Ribbon implementation that composes multiple child ribbons. More...
|
| class | makVrv::DtOsgNodeXRScaler |
| | The DtOsgNodeXRScaler class provides default strategy for implementing XR scaling. More...
|
| class | makVrv::DtNMLControllerCreator |
| | Creator for normal map controller. More...
|
| class | makVrv::DtOsgNormalMapController |
| | Installs and control normal mapping effects. More...
|
| class | makVrv::DtOsgObserverObject |
| | This abstract base class defines the interface for OS-specific keyboard and mouse event listeners. More...
|
| class | makVrv::DtOsgOptionsTranslator |
| | The osg options translator provides utility functions for encoding values into and decoding values out of the osgDB::ReaderWriter::Options options string. More...
|
| class | makVrv::DtOsgOsWindow |
| | Create a windowed OS display window using OSG. More...
|
| class | makVrv::DtOsgOsWindowCreator |
| | A creator class for makVrv::DtOsgOsWindow. More...
|
| class | makVrv::DtOsgOverlayDirectionLineModel |
| | OSG implementation of 2D segmented line. More...
|
| class | makVrv::DtOsgOverlayDirectionLineModelInstance |
| | Model instance to draw a 2D line with styleable segments. More...
|
| class | makVrv::DtOsgOverlayEllipseArcModel |
| | OSG implementation of 2D ellipsoid arc. More...
|
| class | makVrv::DtOsgOverlayEllipseArcModelInstance |
| | vrvGraphics implementation of a 2D ellipsoid arc More...
|
| class | makVrv::DtOsgOverlayGreatCircleArcModel |
| | OSG implementation of segmentable, stylizable 3D Great Circle Arc drawn on a 2D Overlay. More...
|
| class | makVrv::DtOsgOverlayManager |
| | The OSG overlay manager managers 2D graphical overlays. More...
|
| class | makVrv::DtOsgOverlayPolygonModel |
| | OSG implementation of overlay polygon model. More...
|
| class | makVrv::DtOsgOverlayPolygonModelInstance |
| | Model instance to draw a polygon on the overlay, either filled or outline. More...
|
| class | makVrv::DtOsgOverlayRectangleModel |
| | OSG implementation of overlay polygon model. More...
|
| class | makVrv::DtOsgOverlaySegmentedLineModel |
| | DtOsgOverlayLineModel extends the DtLineModel interface to include operations only appropriate for 2D lines. More...
|
| class | makVrv::DtOsgParticleRibbon |
| | A ribbon with some particle system features, such as expansion rate texture, and fading out. More...
|
| class | makVrv::DtOsgParticleSystemModel |
| | A model of a particle system. More...
|
| class | makVrv::DtOsgPerformanceStatsOverlay |
| | An overlay which shows the IG's performance stats. More...
|
| class | makVrv::DtOsgPolygonModel |
| | OSG implementation of distributed attachable polygon model. More...
|
| class | makVrv::DtOsgPostProcessManager |
| | This class provides the OSG-specific management of post-processing effects. More...
|
| class | makVrv::DtOsgProfilerOverlay |
| | An overlay which shows the IG's performance stats. More...
|
| class | makVrv::DtOsgProjectedTextModel |
| | DtOsgProjectedTextModel is a model class for creating attachable projected text. More...
|
| class | makVrv::DtOsgProjectedWidgetModel |
| | The osg implementation of the widget layout. More...
|
| class | makVrv::DtOsgRectangularPyramidModel |
| | OSG implementation of the DtRectangularPyramidModel. More...
|
| class | makVrv::DtOsgReferencedCollection< OsgObject > |
| | A thread safe collection, used by the mult-threaded cache, of OSG referenced objects. More...
|
| class | makVrv::DtRFLControllerCreator |
| | Creator for reflectivity map controller. More...
|
| class | makVrv::DtOsgReflectivityMapController |
| | Installs and control reflectivity mapping effects. More...
|
| class | makVrv::DtOsgRenderer |
| | The DtOsgRenderer is the component responsible for rendering 3D images onto the screen via OpenSceneGraph The component responsible for drawing 3D images onto a screen is the DtRenderer. More...
|
| class | makVrv::DtOsgRendererCreator |
| | Abstract creator base class. More...
|
| class | makVrv::DtOsgRibbon |
| | Base class for OSG ribbon implementations. More...
|
| class | makVrv::DtOsgRibbonModel |
| | A model of a ribbon. More...
|
| class | makVrv::DtOsgSceneConnector |
| | DtOsgSceneConnector is used by models to create an OSG position/orientation transform so that it can place its associated model instance into the scene graph. More...
|
| class | makVrv::DtOsgScribeBoxModel |
| | This is a realization of DtScribeBoxModel. More...
|
| class | makVrv::DtOsgSegmentPickable |
| | Create a series of cylinders that can be used as pickable on lines that only have osg width. More...
|
| class | makVrv::DtOsgSensorViewCompassOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewCompassOverlaySections. More...
|
| class | makVrv::DtOsgSensorViewCrossHairOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewCrossHairOverlaySections. More...
|
| class | makVrv::DtOsgSensorViewDisplayInfoOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewDisplayInfoOverlaySections. More...
|
| class | makVrv::DtOsgSensorViewOverlay |
| | DtOsgSensorViewOverlay is responsible for creating and updating the overlay information on a sensor view. More...
|
| class | makVrv::DtOsgSensorViewOverlayCreator |
| | Responsible for creating new DtOsgSensorViewOverlays. More...
|
| class | makVrv::DtOsgSensorViewOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewOverlaySections. More...
|
| class | makVrv::DtOsgSensorViewPitchOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewPitchOverlaySections. More...
|
| class | makVrv::DtOsgSensorViewPlatformInfoOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewPlatformInfoOverlaySections. More...
|
| class | makVrv::DtOsgSensorViewReticleOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewReticleOverlaySections. More...
|
| class | makVrv::DtOsgSensorViewTargetInfoOverlaySectionCreator |
| | Responsible for creating new DtOsgSensorViewTargetInfoOverlaySections. More...
|
| class | makVrv::DtOsgShaderManager |
| | DtOsgShaderManager injects custom shaders into the scenes, and keeps their uniform parameters set to match fixed function pipeline capabilities as much as possible. More...
|
| class | makVrv::DtOsgShadowTechnique |
| | The DtOsgShadowTechnique class implements a robust shadow mapping system. More...
|
| class | makVrv::DtOsgShapeCache |
| | A cache responsible for storing osg shape geodes. More...
|
| class | makVrv::DtOsgSimpleModel |
| | This is a realization of DtModel. More...
|
| class | makVrv::DtOsgSimpleModelInstance |
| | A simple OSG model instance. More...
|
| class | makVrv::DtOsgSimpleModelInstanceCreator |
| | A Creator for the makVrv::DtOsgSimpleModelInstance class. More...
|
| class | makVrv::DtPrecipitationEffect |
| | Precipitation effect that only displays in 3d modes (to avoid strange effects in 2d mode) More...
|
| class | makVrv::DtOsgSkyObject |
| | An OSG implementation of the sky. More...
|
| class | makVrv::DtOsgSpecularGlossAmbientController |
| | Installs and control reflectivity mapping effects. More...
|
| class | makVrv::DtSPCControllerCreator |
| | Creator for specular map controller. More...
|
| class | makVrv::DtOsgSpecularMapController |
| | Installs and control specular texture mapping effects. More...
|
| class | makVrv::DtOsgStateComponentContext |
| | Context for state components - contains environment information such as the location of external files. More...
|
| class | makVrv::DtOsgStateComponent |
| | Base class for components that affect the state on a subset of the scene graph, injecting state, shaders, or other information. More...
|
| class | makVrv::DtOsgTacticalSmokeModel |
| | A model of a tactical smoke cloud made up of several smoke-puffs. More...
|
| class | makVrv::DtOsgTerrainOverlayManager |
| | Manager for setting up terrain layers in an OpenSceneGraph terrain. More...
|
| class | makVrv::DtOsgTerrainOverlayOperation |
| | An osg terrain overlay operation is an operation that affects terrain texture overlaying. More...
|
| class | makVrv::DtOsgTerrainPatchObject |
| | A DtOsgTerrainPatchObject contains the methods for loading a file as a terrain. More...
|
| class | makVrv::DtOsgTexturedQuad |
| | Abstract creator base class. More...
|
| class | makVrv::DtOsgTexturedQuadCreator |
| | Abstract creator base class. More...
|
| class | makVrv::DtOsgTextureKeyHolder |
| | A Referenced texture key holder for terrain nodes. More...
|
| class | makVrv::DtOsgTexturizer |
| | OpenSceneGraph implementation of terrain texturing. More...
|
| class | makVrv::DtOsgTrackHistoryRibbon |
| | OSG implementation of a track history ribbon. More...
|
| class | makVrv::DtOsgUniqueIDHolder |
| | A Referenced unique ID holder for OSG models. More...
|
| class | makVrv::DtOsgWidget |
| | The osg widget class is a distributed osg based widget. More...
|
| class | makVrv::DtOsgWidgetLabel |
| | The osg implementation of a label. More...
|
| class | makVrv::DtOsgWindow |
| | A basic OSG display window, used to get the osg context for a display window. More...
|
| class | makVrv::DtOsgWindowEllipse |
| | OSG implementation of 2D ellipse. More...
|
| class | makVrv::DtOsgWindowEllipseInstance |
| | vrvGraphics implementation of a 2D ellipse More...
|
| class | makVrv::DtOsgWindowLine |
| | OSG implementation of 2D line. More...
|
| class | makVrv::DtOsgWindowLineInstance |
| | vrvGraphics implementation of a 2D Line More...
|
| class | makVrv::DtOsgWindowManager |
| | Owns and manages OpenSceneGraph windows. More...
|
| class | makVrv::DtOsgWindowManagerCreator |
| | Creator for registering the OpenSceneGraph window manager implementation. More...
|
| class | makVrv::DtOsgWindowPolygon |
| | OSG implementation of 2D polygon. More...
|
| class | makVrv::DtOsgWindowPolygonInstance |
| | vrvGraphics implementation of a 2D polygon More...
|
| class | makVrv::DtOsgWindowText |
| | OSG implementation of 2D polygon. More...
|
| class | makVrv::DtOsgWindowTextInstance |
| | vrvGraphics implementation of a 2D text More...
|
| class | makVrv::DtOverlayDrawable |
| | The overlay drawable is an osg drawable which draws the overlays enabled on a channel, or optionally a specifically specified overlay. More...
|
| class | makVrv::DtOverlayGreatCircleArcModelInstance |
| | Model instance to draw a 3D line with styleable segments onto the 2D overlay. More...
|
| class | makVrv::DtOverlaySegmentedLineModelInstance |
| | Model instance to draw a 3D line with styleable segments onto the 2D overlay. More...
|
| class | makVrv::DtParticleEffect |
| | This class provides a facade around the osgParticle class hierarchy. More...
|
| class | makVrv::DtParticleSystemModelInstance |
| | An effect model instance creates a particle effect from a model definition. More...
|
| class | makVrv::DtParticleSystemModelInstanceCreator |
| | A Creator for the makVrv::DtParticleSystemModelInstance class. More...
|
| class | makVrv::DtPerViewUniformCallback |
| | Callback to set a uniform value on a per-view basis. More...
|
| class | makVrv::DtPickIntersectionVisitor |
| | Intersection Visitor used for picking. More...
|
| class | makVrv::DtPolygonModelInstance |
| | Model instance to draw a polygon. More...
|
| class | makVrv::DtPostProcessor |
| | This class provides the OSG-specific implementation of a post processor. More...
|
| class | makVrv::DtPostProcessorCreator |
| | DtPostProcessorCreator is the common base class for all post processor creators. More...
|
| class | makVrv::DtPostProcessorFactory |
| | Factory to create the specific DtPostProcessors registered when vrvOsg starts up. More...
|
| class | makVrv::DtProjectedTextModelInstance |
| | OSG-specific instance of an attachable, projected text model (as used for HAT lines) More...
|
| class | makVrv::DtRegularExpressionVisitor |
| | Visitor that matches regular expressions against scene graph node data. More...
|
| class | makVrv::DtRgbColorInterpolator |
| class | makVrv::DtRibbonModelInstance |
| | A model instance creates a ribbon model instance effect from a model definition. More...
|
| class | makVrv::DtRibbonModelInstanceCreator |
| | Creator for the DtRibbonModelInstance class. More...
|
| class | makVrv::DtScalingAlgorithm |
| | Provides an algorithm for scaling objects in the scene. More...
|
| class | makVrv::DtXRScalingAlgorithm |
| | Default XR scaling algorithm implementation. More...
|
| class | makVrv::DtScalingAlgorithmCreator |
| | Overridable singleton creator for creating scale algorithm instances. More...
|
| class | makVrv::DtSceneGraph |
| | Abstraction over the OSG scene graph. More...
|
| class | makVrv::DtScribeBoxModelInstance |
| | Instance of an OSG-specific attachable draw model. More...
|
| class | makVrv::DtSearchCandidateVisitor |
| | DtSearchCandidateVisitor will add names of nodes, descriptions lists and/or filenames to a set for a visited graph. More...
|
| class | makVrv::DtSharedDrawElementsUInt |
| | This is a utility class used to allow sharing of index buffers while allowing for unique start and count, and mode parameters for rendering. More...
|
| class | makVrv::DtShipFlagDirTickable |
| | The DtShipFlagDirTickable updates a transform node to rotate into the direction of the wind and ship. More...
|
| class | makVrv::DtShipFlagDirTickableCreator |
| | DtShipFlagDirTickableCreator class. More...
|
| class | makVrv::DtShipFlagSwitchTickable |
| | The DtShipFlagSwitchTickable class is responsible for switching nodes based on the current wind speed and ship speed. More...
|
| class | makVrv::DtShipFlagSwitchTickableCreator |
| | DtShipFlagSwitchTickableCreator class. More...
|
| class | makVrv::DtSilverliningGroup |
| | A group node which adds a silver-lining sky and will light all Children with the proper lighting parameters. More...
|
| class | makVrv::DtSkyDrawable |
| | The sky drawable. More...
|
| class | makVrv::DtSkyDrawableCreator |
| | Abstract creator base class. More...
|
| class | makVrv::DtSplitBackfacePolyVisitor |
| | DtSplitBackfacePolyVisitor identifies two-sided polygons and duplicates the geometry as a set of two single-sided polygons, reversing one set of normals in the process. More...
|
| class | makVrv::DtTacticalSmokeEffect |
| | A particle system for creating a single puff of smoke with a normal (or Gaussian) distribution of particles to simulate a tactical smoke cloud. More...
|
| class | makVrv::DtTacticalSmokeModelInstance |
| | A model instance of a tactical smoke cloud consisting of several puffs of smoke. More...
|
| class | makVrv::DtTacticalSmokeModelInstanceCreator |
| | A Creator for the makVrv::DtTacticalSmokeModelInstance class. More...
|
| class | makVrv::DtTaxiwaySignSignaler |
| | A class which contains the signals used by the DtTaxiwaySignManager classes. More...
|
| class | makVrv::DtTerrainPatchObjectManager |
| | Manager that provides direct access to the terrain patch objects in use in a display engine. More...
|
| class | makVrv::DtTextAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtTextureVisitor |
| | DtTextureVisitor walks the scene graph and collects the names of all textures found on nodes and drawables. More...
|
| class | makVrv::DtTranslateOperator |
| | A particle operator to simply translate the particles each frame. More...
|
| class | makVrv::DtUserDataString |
| | OSG UserData holder for a std::string. More...
|
| class | makVrv::DtValueBarAttribute |
| | The attribute layout tells DtAttributes where to draw. More...
|
| class | makVrv::DtVirtualProgramDepthOnlyCallback |
| | The DtVirtualProgramDepthOnlyCallback class implements a depth only accept callback. More...
|
| class | makVrv::DtWidgetOverlayEventProcessor |
| | Processor to handle events for the osgWidget overlay on a channel. More...
|
| class | makVrv::DtOsgWidgetEventProcessorCreator |
| | The widget processor creator for hacking this thing in. More...
|
| class | makVrv::DtWindDirTickable |
| | The DtWindDirTickable updates a transform node to rotate into the direction of the wind. More...
|
| class | makVrv::DtWindDirTickableCreator |
| | DtWindDirTickableCreator class. More...
|
| class | makVrv::DtWindRotTickable |
| | The DtWindRotTickable rotates along X (like a fan blade) depending on the speed of the wind. More...
|
| class | makVrv::DtWindRotTickableCreator |
| | DtWindRotTickableCreator class. More...
|
| class | makVrv::DtWindSwitchTickable |
| | The DtWindSwitchTickable class is responsible for switching nodes based on the current wind speed. More...
|
| class | makVrv::DtWindSwitchTickableCreator |
| | DtWindSwitchTickableCreator class. More...
|
| class | makVrv::DtWaterOnScreen |
| | This class provides an OSG-specific implementation of water drops on the screen. More...
|
| class | makVrv::DtWaterOnScreenCreator |
| | A DtWaterOnScreenCreator instance is registered with the post process element factory to create DtPostProcessor instances. More...
|
This library contains all of the OSG specific libraries for constructing the scene graph and visualizing data.