NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
ISceneManagerGL Class Referenceabstract

Interface for scene manager setup. More...

#include <scene_manager_gl_interface.h>

Inherits ISceneManagerBase.

Public Member Functions

virtual SDKResult SDK_CALLTYPE Initialize (ISDKParameters *initial_parameters)=0 throw ()
 Initializes scene manager (from ISceneManagerBase).
 
virtual SDKResult SDK_CALLTYPE Shutdown (SDKUInt32 shutdown_timeout_ms)=0 throw ()
 Uninitializes the library (from ISceneManagerBase).
 
virtual SDKResult SDK_CALLTYPE GetPortrayalManager (sdk::vis::IPortrayalManagerSP &portrayal_manager) const =0 throw ()
 Returns portrayal manager (from ISceneManagerBase).
 
virtual SDKResult SDK_CALLTYPE GetDisplayGroupsManager (sdk::vis::ISceneDisplayGroupsManagerSP &dgroups_manager) const =0 throw ()
 Returns scene display groups manager (from ISceneManagerBase).
 
virtual SDKResult SDK_CALLTYPE GetDataSourceManager (sdk::visgl::IDataSourcesManagerSP &data_sources_manager) const =0 throw ()
 Returns data source manager.
 
virtual SDKResult SDK_CALLTYPE GetSceneLayersManager (sdk::visgl::ISceneLayersManagerGLSP &layers_manager) const =0 throw ()
 Returns scene layers manager.
 
virtual SDKResult SDK_CALLTYPE GetSceneControl (sdk::visgl::ISceneControlGLSP &scene_control)=0 throw ()
 Returns scene control interface.
 
virtual SDKResult SDK_CALLTYPE GetSceneHighlight (sdk::visgl::ISceneHighlightGLSP &scene_highlight)=0 throw ()
 Returns scene highlight interface.
 

Detailed Description

Interface for scene manager setup.


The documentation for this class was generated from the following file: