VR-Vantage 1.4.1 API Class Documentation
Classes | Files
vrvOsg

This library contains all of the OSG specific libraries for constructing the scene graph and visualizing data. More...

Collaboration diagram for vrvOsg:

Classes

class  makVrv::Dt3DLineModelInstance
 Model instance to draw a 3D line. More...
class  makVrv::Dt3DLineModelInstanceCreator
 A Creator for the makVrv::Dt3DLineModelInstance class. 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::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::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::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::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::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::DtLineModelInstance
 Model instance to draw a 3D line with styleable segments. More...
class  makVrv::DtLineModelInstanceSegment
 Helper class to draw a styleable line segment; generates a geode containing the line segment geometry. 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::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::DtNumericAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  makVrv::DtOptimizer
 Optimizer class that allows for thread-safe optimization by not following proxy nodes. More...
class  makVrv::DtOsg3DTextModel
 DtOsg3DTextModel is a model class for creating attachable projected text. 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::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 parameters for choosing the LOD, and cull operations. More...
class  makVrv::DtOsgCylinderModel
 OSG implementation of distributed cylinder model. 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::DtOsgDrawModel
 This is a realization of DtDrawModel. More...
class  makVrv::DtOsgEllipsoidArcModel
 OSG implementation of distributed cuboid model. More...
class  makVrv::DtOsgEventHandler
 Custom OpenSceneGraph event handler to get key and mouse events. More...
class  makVrv::DtOsgExtrudedCircleModel
 OSG implementation of 3D Extruded circles (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::DtOsgFluidFrictionOperator
 Customized OpenSceneGraph particle system operator Rewritten from default fluid friction operator to use correct physics-based approximations. 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::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::DtOsgIntersectVisitor
 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::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::DtOsgLineModel
 OSG implementation of distributed attachable line model. 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::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::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
 OSG implementation of 2D segmented line. More...
class  makVrv::DtOsgOverlaySegmentedLineModelInstance
 Model instance to draw a 2D line with styleable segments. 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::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::DtOsgReferencedCollection< OsgObject >
 A thread safe collection, used by the mult-threaded cache, of OSG referenced objects. 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::DtOsgSegmentedLineModel
 OSG implementation of 3D segmented line. More...
class  makVrv::DtOsgSegmentedLineModelInstance
 Model instance to draw a 3D line with styleable segments. 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::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::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::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::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::DtPickIntersectionVisitor
 Intersection Visitor used for picking. More...
class  makVrv::DtPolygonModelInstance
 Model instance to draw a polygon. 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::DtRibbonModelInstance
 A model instance creates a ribbon model instance effect from a model definition. More...
class  makVrv::DtRibbonModelInstanceCreator
 A Creator for the makVrv::DtOsgSimpleModelInstance class. 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::DtSilverliningGroup
 A group node which adds a silverlining sky and will light all Children with the proper lighting parameterse. More...
class  makVrv::DtSkyDrawable
 The sky drawable. More...
class  makVrv::DtSkyDrawableCreator
 Abstract creator base class. More...
class  makVrv::DtSlaveCameraController
 This class is responsible for owning the DtCameraObject. More...
class  makVrv::DtSlaveCameraManipulator
 This class changes the OSG camera based on user input from the master. More...
class  makVrv::DtTextAttribute
 The attribute layout tells DtAttributes where to draw. More...
class  makVrv::DtTreeModel
 A DtTreeModel owns the DtModelInstance of a tree instance. More...
class  makVrv::DtTreeModelCreator
 The DtTreeModelCreator for the DtTreeModel class. More...
class  makVrv::DtValueBarAttribute
 The attribute layout tells DtAttributes where to draw. 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...

Files

file  DtAnimationModel.h
 

Contains makVrv::DtAnimationModel class.


file  Dt3DLineModelInstance.h
 

Contains makVrv::Dt3DLineModelInstance class.


file  Dt3DTextModelInstance.h
 

Contains makVrv::Dt3DTextModelInstance class.


file  DtAnimationModelInstance.h
 

Contains makVrv::DtAnimationModelInstance class.


file  DtArticulatedModelParser.h
 

Contains makVrv::DtArticulatedModelParser class.


file  DtArticulatingCylinderModelInstance.h
 

Contains makVrv::DtArticulatingCylinderModelInstance class.


file  DtAttachableEllipsoidArcModelInstance.h
 

Contains the makVrv::DtAttachableEllipsoidArcModelInstance class declaration.


file  DtAttachedCylinderModelInstance.h
 

Contains makVrv::DtAttachedCylinderModelInstance class.


file  DtAttribute.h
 

Contains makVrv::DtAttribute class.


file  DtAttributeLayout.h
 

Contains makVrv::DtAttributeLayout class.


file  DtBaseOutlineAttribute.h
 

Declares makVrv::DtBaseOutlineAttribute class.


file  DtBaseQuadAttribute.h
 

Declares makVrv::DtBaseQuadAttribute class.


file  DtBaseTextAttribute.h
 

Contains makVrv::DtBaseTextAttribute class.


file  DtChannelSpecificGroup.h
 

Contains makVrv::DtChannelSpecificGroup class.


file  DtCloudDrawable.h
 

Contains makVrv::DtCloudDrawable class.


file  DtCuboidModelInstance.h
 

Contains makVrv::DtCuboidModelInstance class.


file  DtCylinderModelInstance.h
 

Contains makVrv::DtCylinderModelInstance class.


file  DtDrawModelInstance.h
 

Contains makVrv::DtDrawModelInstance class.


file  DtEffectModelInstance.h
 

Contains makVrv::DtEffectModelInstance class.


file  DtEllipsoidArcModelInstance.h
 

Contains makVrv::DtEllipsoidArcModelInstance class.


file  DtEllipsoidModelInstance.h
 

Contains makVrv::DtEllipsoidModelInstance class.


file  DtEncryptReferencedTexturesVisitor.h
 

Contains makVrv::DtEncryptReferencedTexturesVisitor class.


file  DtExtrudedLineModelInstance.h
 

Contains makVrv::DtExtrudedLineModelInstance class.


file  DtExtrudedPolygonModelInstance.h
 

Contains makVrv::DtExtrudedPolygonModelInstance class.


file  DtFastGroup.h
 

Contains makVrv::DtFastGroup class.


file  DtGeocentricGridLinesDrawer.h
 

Contains the DtGeocentricGridLinesDrawer class declaration.


file  DtGraphAttribute.h
 

Contains makVrv::DtGraphAttribute class.


file  DtHierarchicalPagedLod.h
 

Contains makVrv::DtHierarchicalPagedLod class.


file  DtImageAttribute.h
 

Contains makVrv::DtImageAttribute class.


file  DtImprovedModularEmitter.h
 

Contains makVrv::DtImprovedModularEmitter class.


file  DtKeepOriginalFilenamesVisitor.h
 

Contains makVrv::DtKeepOriginalFilenamesVisitor class.


file  DtLineModelInstance.h
 

Contains makVrv::DtLineModelInstance class.


file  DtLineModelInstanceSegment.h
 

Contains makVrv::DtLineModelInstanceSegment class.


file  DtMeifConverter.h
 

Contains makVrv::DtMeifConverter class.


file  DtMergeDuplicateTextureVisitor.h
 

Contains makVrv::DtMergeDuplicateTextureVisitor class.


file  DtModelParser.h
 

Contains makVrv::DtModelParser class.


file  DtModelParserFactory.h
 

Contains makVrv::DtModelParserFactory class.


file  DtNumericAttribute.h
 

Contains makVrv::DtNumericAttribute class.


file  DtOptimizer.h
 

Contains makVrv::DtOptimizer class.


file  DtOsg3DTextModel.h
 

Contains makVrv::DtOsg3DTextModel class.


file  DtOsgAnimationModel.h
 

Contains makVrv::DtOsgAnimationModel class.


file  DtOsgArticulatedModel.h
 

Contains the makVrv::DtOsgArticulatedModel class declaration.


file  DtOsgArticulatingCylinderModel.h
 

Contains makVrv::DtOsgArticulatingCylinderModel class.


file  DtOsgAttachableCuboidModel.h
 

Contains makVrv::DtOsgAttachableCuboidModel class.


file  DtOsgAttachableEllipsoidModel.h
 

Contains makVrv::DtOsgAttachableEllipsoidModel class.


file  DtOsgAttributeGroupWidget.h
 

Contains makVrv::DtOsgAttributeGroupWidget class.


file  DtOsgChannel.h
 

Contains makVrv::DtOsgChannel class.


file  DtOsgChannelCompass.h
 

Contains makVrv::DtOsgChannelCompass class.


file  DtOsgChannelCompassInstance.h
 

Contains makVrv::DtOsgChannelCompassInstance class.


file  DtOsgChannelGridLines.h
 

Contains makVrv::DtOsgChannelGridLines class.


file  DtOsgChannelGridLinesInstance.h
 

Contains the DtOsgChannelGridLinesInstance class declaration.


file  DtOsgChannelManager.h
 

Contains makVrv::DtOsgChannelManager class.


file  DtOsgCullVisitor.h
 

Contains makVrv::DtOsgCullVisitor class.


file  DtOsgCullVisitorParameters.h
 

Contains the makVrv::DtOsgCullVisitorParameters class.


file  DtOsgCylinderModel.h
 

Contains makVrv::DtOsgCylinderModel class.


file  DtOsgDecalRibbon.h
 

Textured ribbon.


file  DtOsgDrawModel.h
 

Contains makVrv::DtOsgDrawModel class.


file  DtOsgEarthShaderFactory.h
 

Contains makVrv::DtOsgEarthShaderFactory class.


file  DtOsgEllipsoidArcModel.h
 

Contains the makVrv::DtOsgEllipsoidArcModel class definition.


file  DtOsgEventHandler.h
 

Contains makVrv::DtOsgEventHandler class.


file  DtOsgExtrudedPolygonModel.h
 

Contains makVrv::DtOsgExtrudedCircleModel class.


file  DtOsgExtrudedLineModel.h
 

Contains makVrv::DtOsgExtrudedLineModel class.


file  DtOsgExtrudedPolygonModel.h
 

Contains makVrv::DtOsgExtrudedCircleModel class.


file  DtOsgFileCache.h
 

Contains makVrv::DtOsgFileCache class.


file  DtOsgFluidFrictionOperator.h
 

Contains makVrv::DtOsgFluidFrictionOperator class.


file  DtOsgFontManager.h
 

Contains makVrv::DtOsgFontManager class.


file  DtOsgForest.h
 

Contains makVrv::DtOsgForest class.


file  DtOsgIntersector.h
 

Contains makVrv:DtOsgIntersector class.


file  DtOsgIntersectVisitor.h
 

Contains makVrv::DtOsgIntersectVisitor class.


file  DtOsgKeyAndMouseEventListener.h
 

Contains makVrv::DtOsgKeyAndMouseEventListener class.


file  DtOsgLineModel.h
 

Contains makVrv::DtOsgLineModel class.


file  DtOsgLineSegmentIntersector.h
 

Line Segment Intersector that handles vantage-specific issues such as scaled models.


file  DtOsgModelInstance.h
 

Contains makVrv::DtOsgModelInstance class.


file  DtOsgMultiRibbon.h
 

Contains makVrv::DtOsgMultiRibbon class.


file  DtOsgIntersector.h
 

Contains makVrv:DtOsgIntersector class.


file  DtOsgObserverObject.h
 

Contains makVrv::DtOsgObserverObject class.


file  DtOsgOptionsTranslator.h
 

Contains makVrv::DtOsgOptionsTranslator class.


file  DtOsgOverlayDirectionLineModel.h
 

Contains makVrv::DtOsgOverlayDirectionLineModel class.


file  DtOsgOverlayDirectionLineModelInstance.h
 

Contains makVrv::DtOsgOverlayDirectionLineModelInstance class.


file  DtOsgOverlayEllipseArcModel.h
 

Contains the makVrv::DtOsgOverlayEllipseArcModel class declaration.


file  DtOsgOverlayEllipseArcModelInstance.h
 

Contains the makVrv::DtOsgOverlayEllipseArcModelInstance class declaration.


file  DtOsgOverlayManager.h
 

Contains makVrv::DtOsgOverlayManager class.


file  DtOsgOverlayPolygonModel.h
 

Contains makVrv::DtOsgOverlayPolygonModel class.


file  DtOsgOverlayPolygonModelInstance.h
 

Contains makVrv::DtOsgOverlayPolygonModelInstance class.


file  DtOsgOverlayRectangleModel.h
 

Contains makVrv::DtOsgOverlayRectangleModel class.


file  DtOsgOverlayResourceProvider.h
 

Contains makVrv::DtOsgOverlayResourceProvider class.


file  DtOsgOverlaySegmentedLineModel.h
 

Contains makVrv::DtOsgOverlayEllipseArcModel class.


file  DtOsgOverlaySegmentedLineModelInstance.h
 

Contains makVrv::DtOsgOverlaySegmentedLineModelInstance class.


file  DtOsgParticleRibbon.h
file  DtOsgParticleSystemModel.h
 

Contains makVrv::DtOsgParticleSystemModel class.


file  DtOsgPerformanceStatsOverlay.h
 

Contains makVrv::DtOsgPerformanceStatsOverlay class.


file  DtOsgPolygonModel.h
 

Contains makVrv::DtOsgPolygonModel class.


file  DtOsgProjectedTextModel.h
 

Contains makVrv::DtOsgProjectedTextModel class.


file  DtOsgProjectedWidgetModel.h
 

Contains makVrv::DtOsgWidgetLayout class.


file  DtOsgReferencedCollection.h
 

Contains makVrv::DtOsgReferencedCollection class.


file  DtOsgReferencedCollection.inl
 

Contains makVrv::DtOsgReferencedCollection class.


file  DtOsgRenderer.h
 

Contains makVrv::DtOsgRenderer class.


file  DtOsgRibbon.h
 

Base class for ribbons.


file  DtOsgRibbonModel.h
 

Contains makVrv::DtOsgRibbonModel class.


file  DtOsgSceneConnector.h
 

Contains makVrv::DtOsgSceneConnector class.


file  DtOsgScribeBoxModel.h
 

Contains makVrv::DtOsgScribeBoxModel class.


file  DtOsgSegmentedLineModel.h
 

Contains makVrv::DtOsgSegmentedLineModel class.


file  DtOsgSegmentedLineModelInstance.h
 

Contains makVrv::DtOsgSegmentedLineModelInstance class.


file  DtOsgSegmentPickable.h
 

Contains makVrv::DtOsgSegmentPickable class.


file  DtOsgShapeCache.h
 

Contains makVrv::DtOsgShapeCache class.


file  DtOsgSimpleModel.h
 

Contains makVrv::DtOsgSimpleModel class.


file  DtOsgSimpleModelInstance.h
 

Contains makVrv::DtOsgSimpleModelInstance class.


file  DtOsgSkyObject.h
 

Contains makVrv::DtOsgSkyObject class.


file  DtOsgTerrainPatchObject.h
 

Contains makVrv::DtOsgTerrainPatchObject class.


file  DtOsgTexturizer.h
 

Contains the DtOsgTexturizer class declaration.


file  DtOsgTrackHistoryRibbon.h
 

Declaration of a track history ribbon.


file  DtOsgWidget.h
 

Contains makVrv::DtOsgWidget class.


file  DtOsgWidgetLabel.h
 

Contains the makVrv::DtOsgWidgetLabel class declaration.


file  DtOsgWidgetUpdater.h
 

Contains makVrv::DtOsgWidgetUpdater class.


file  DtOsgWindow.h
 

Contains makVrv::DtOsgView class.


file  DtOsgWindowEllipse.h
 

Contains makVrv::DtOsgWindowEllipse class.


file  DtOsgWindowEllipseInstance.h
 

Contains makVrv::DtOsgWindowEllipseInstance class.


file  DtOsgWindowLine.h
 

Contains makVrv::DtOsgWindowLine class.


file  DtOsgWindowLineInstance.h
 

Contains makVrv::DtOsgWindowLineInstance class.


file  DtOsgWindowManager.h
 

Contains makVrv::DtOsgWindowManager class.


file  DtOsgWindowPolygon.h
 

Contains makVrv::DtOsgWindowPolygon class.


file  DtOsgWindowPolygonInstance.h
 

Contains makVrv::DtOsgWindowPolygonInstance class.


file  DtOsgWindowText.h
 

Contains makVrv::DtOsgWindowText class.


file  DtOsgWindowTextInstance.h
 

Contains makVrv::DtOsgWindowTextInstance class.


file  DtOverlayDrawable.h
 

Contains makVrv::DtOverlayDrawable class.


file  DtParticleEffect.h
file  DtParticleSystemModelInstance.h
 

Contains makVrv::DtParticleSystemModelInstance class.


file  DtPickIntersectionVisitor.h
 

Intersection visitor used for picking.


file  DtPolygonModelInstance.h
 

Contains makVrv::DtPolygonModelInstance class.


file  DtProjectedGridLinesDrawer.h
 

Contains the DtProjectedGridLinesDrawer class declaration.


file  DtProjectedTextModelInstance.h
 

Contains makVrv::DtProjectedTextModelInstance class.


file  DtRegularExpressionVisitor.h
 

Contains makVrv::DtRegularExpressionVisitor class.


file  DtReleaseTerrainTechniqueVisitor.h
 

Contains makVrv::DtReleaseTerrainTechniqueVisitor class.


file  DtRibbonModelInstance.h
 

Contains makVrv::DtRibbonModelInstance class.


file  DtScribeBoxModelInstance.h
 

Contains makVrv::DtScribeBoxModelInstance class.


file  DtSearchCandidateVisitor.h
 

Contains makVrv::DtSearchCandidateVisitor class.


file  DtSharedDrawElementsUInt.h
 

Contains makVrv::DtSharedDrawElementsUInt class.


file  DtSilverliningGroup.h
 

Contains makVrv::DtSilverliningGroup class.


file  DtSkyDrawable.h
 

Contains makVrv::DtSkyDrawable class.


file  DtSlaveCameraController.h
 

Contains makVrv::DtSlaveCameraController class.


file  DtSlaveCameraManipulator.h
 

Contains makVrv::DtSlaveCameraManipulator class.


file  DtTerrainPatchGroup.h
 

Contains makVrv::DtTerrainPatchGroup class.


file  DtTextAttribute.h
 

Contains makVrv::DtTextAttribute class.


file  DtTreeModel.h
 

Contains makVrv::DtTreeModel class.


file  DtValueBarAttribute.h
 

Declares makVrv::DtValueBarAttribute class.


file  DtWidgetOverlayEventProcessor.h
 

Processor to handle events for the osgWidget overlay on a channel.



Detailed Description

This library contains all of the OSG specific libraries for constructing the scene graph and visualizing data.



Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)