VisioMove  2.1.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCstd::list< T >STL class
oCUIView
oCVgEngine::VgAnimationChannelsContains literals to identify animation channels
oCVgEngine::VgColorThis struct represents a color
oCVgEngine::VgConstRefPtr< Type >The VgRefPtr class is used to automatically reference and unreference reference counted objects (VgReferenced)
oCVgEngine::VgConstRefPtr< VgEngine::VgEngine::VgSRS >
oCVgEngine::VgFontManagerSet the Font and configures it to render text
oCVgEngine::VgFunctorDescriptorMapEntryCreates a mapping between an animation channel and a functor descriptor
oCVgEngine::VgIAnimationManagerThis class is a manager for animations
oCVgApplication::VgIApplicationThe VgIApplication interface provides a corridor to retrieve objects within the Engine layer
oCVgEngine::VgICameraThis interface is used to retrieve and control the camera parameters
oCVgEngine::VgIDatabaseThe VgIDatabase interface is used to load and select the data that will be displayed in the 3D view
oCVgEngine::VgIDatabaseDatasetDescriptorThis structure is used to retrieve information about the current dataset
oCVgEngine::VgIEngineThis interface provides an entry-point to retrieve objects from the Visioglobe engine
oCVgEngine::VgIEngineContextThis class is used to encapsulate an engine context
oCVgApplication::VgIEventThe VgIEvent interface is used to encapsulate user interactions
oCVgEngine::VgILicenseManagerUsed to manage licensing issues
oCVgApplication::VgIManipulatorManagerThe VgIManipulatorManager interface is used to choose the way the user will interact with the Open GL surface
oCVgApplication::VgIModuleThe VgIModule interface allow to use a set of optional and modular features from the Visioglobe SDK
oCVgApplication::VgIModuleManagerThe VgIModuleManager interface allow to query modules from the Visioglobe SDK
oCVgNavigationModule::VgINavigationRequestVgINavigationRequest provides an interface to allow the route requester to communicate with the navigation module
oCVgNavigationModule::VgINavigationRequestParametersVgINavigationRequestParameters is used when computing a navigation and provides a mechanism to customise the computed navigation object
oCVgEngine::VgInstanceFactoryCreates objects from their descriptor
oCVgMapModule::VgIPlaceDescriptorThe VgIPlaceDescriptor encapsulates information associated with a Place
oCVgEngine::VgIResourceManagerManages resources
oCVgRoutingModule::VgIRouteConverterVgIRouteConverter provides a mechanism for converting a VgIRoute into a geometry object(s) displayable by the Vg3DModule
oCVgRoutingModule::VgIRouteConverterFactoryVgIRouteConverterFactory Provides an interface for creating a VgIRouteConverter
oCVgRoutingModule::VgIRouteGeometryDescriptorA route geometry descriptor object
oCVgRoutingModule::VgIRouteRequestVgIRouteRequest provides an interface to allow the route requester to communicate with the route solver
oCVgRoutingModule::VgIRouteRequestParametersAn object containing parameters to perform a route request
oCVgRoutingModule::VgIRoutingNodeParametersAn object containing parameters to perform a getRoutingNode from a position
oCVgRoutingModule::VgIRoutingSolverVgIRoutingSolver will calculate a route between several waypoints
oCVgEngine::VgITextureManagerUsed to create VgITexture given a VgBinaryBuffer
oCVgEngine::VgIViewPointThis structure encapsulates a camera's viewpoint parameters
oCVgEngine::VgLayerManagerManages the layers
oCVgEngine::VgLayoutDescriptorThis abstract class is the base class for all layout descriptors
oCVgEngine::VgLoopModesContains literals to identify loop modes
oCVgApplication::VgManipulatorControls the way the user interact with the Open GL surface
oCVg3DModule::VgModelManagerUsed to create 3D models as VgIGeometry instances given a VgBinaryBuffer
oCVgNavigationModule::VgNearPlaceContains a geographical description of how a place relates to an instruction
oCVgEngine::VgOrientationThis class describes the 3 values defining a 3D orientation azimuth, pitch, roll
oCVgEngine::VgOrientationConstraintsDescribes the orientation constraintes on the three axes
oCVgMapModule::VgPlaceColorDescriptorThe VgPlaceColorDescriptor encapsulates information associated with a place's color
oCVgMapModule::VgPlaceDescriptor
oCVgMapModule::VgPlaceIconDescriptorThe VgPlaceIconDescriptor encapsulates information associated with a place icon, where a place icon is a texture associated with a place
oCVgMapModule::VgPOIDescriptorThe VgPOIDescriptor describes location, footprint, height and other information tied to a POI
oCVgEngine::VgPositionThis struct encapsulates a 3D position
oCVgEngine::VgPositionToolboxProvides various utility methods for VgEngine::VgPosition
oCVgEngine::VgQueryHolds a query that could be executed by the engine
oCVgEngine::VgReferencedOwns the number of references of an object
oCVgEngine::VgRefPtr< Type >
oCVgEngine::VgRefPtr< Vg3DModule::VgLine::Descriptor >
oCVgEngine::VgRefPtr< Vg3DModule::VgMarkerDescriptor >
oCVgEngine::VgRefPtr< Vg3DModule::VgPoint::Descriptor >
oCVgEngine::VgRefPtr< VgEngine::VgEngine::VgFunctorDescriptor >
oCVgEngine::VgRefPtr< VgEngine::VgEngine::VgIAnimationCallback >
oCVgEngine::VgRefPtr< VgEngine::VgEngine::VgIResourceCallback >
oCVgEngine::VgRefPtr< VgEngine::VgITexture >
oCVgEngine::VgRefPtr< VgEngine::VgSplineVectorFunctorDescriptor >
oCVgEngine::VgRefPtr< VgNavigationModule::VgINavigationCallback >
oCVgEngine::VgRefPtr< VgRoutingModule::VgIRoute >
oCVgEngine::VgRefPtr< VgRoutingModule::VgIRouteCallback >
oCVgEngine::VgRefPtr< VgRoutingModule::VgIRoutingNode >
oCVgEngine::VgResourceRequestParametersParametrizes a resource request
\CVgEngine::VgVisibilityRampDescribes a visibility ramp function that modifies the visibility, depending on the distance from the camera
VisioMove 2.1.5, Visioglobe® 2015