![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Describes visualization layers interfaces. More...
#include <base/inc/platform.h>#include <base/inc/base_types.h>#include <base/inc/geometry/geometry_base_types.h>#include <base/inc/sdk_component_interface.h>#include <base/inc/interfaces/properties/properties_interface.h>#include <base/inc/interfaces/enum/enum_interface.h>#include <base/inc/interfaces/stream/stream_interface.h>#include <visualizationlayer/inc/scene/layer_interface.h>#include <visualizationlayer/inc/scene/renderer_interface.h>#include "layers_manager_base_interface.h"Go to the source code of this file.
Data Structures | |
| class | ISceneLayersManagerUpdateParameters |
| Scene layer manager update parameters. No own methods, only ISDKParameters methods. More... | |
| class | ISceneLayersManager |
| Allows to control scene overlays. More... | |
| class | ISceneLayer |
| Describes scene layer. More... | |
| class | ISceneLayersEnumerator |
| Enumerator of scene layers. More... | |
Typedefs | |
| typedef SDKUInt64 | SceneLayerID |
| Scene layer identifier. | |
Variables | |
| static const wchar_t * | kSceneLayerSet_TypeName_Chart = L"chart" |
| Predefined chart layer sets. | |
| static const wchar_t * | kSceneLayerSet_Default = kSceneLayerBaseSet_Default |
| Predefined chart layer sets. | |
| static const wchar_t * | kSceneLayer_ChartDecoration = kSceneLayerBaseName_ChartDecoration |
| Predefined layer names. | |
| static const wchar_t * | kSceneLayerRenderer_Root = L"root" |
| Predefined renderers. | |
| static const wchar_t * | kSceneLayerDeconflicter_Text = kSceneLayerBaseTextDeconflicter |
| Predefined text deconflicters. | |
| const SceneLayerPriority | kSceneLayerPriority_Chart_Decoration = kSceneLayerBasePriority_Chart_Decoration |
| Over chart decorations (scale-bar...). | |
| const SceneLayerPriority | kSceneLayerPriority_OverRadar_Text = kSceneLayerBasePriority_OverRadar + 3000.0f |
| Over radar texts. | |
| const SceneLayerPriority | kSceneLayerPriority_OverRadar_Points = kSceneLayerBasePriority_OverRadar + 2000.0f |
| Over radar points. | |
| const SceneLayerPriority | kSceneLayerPriority_OverRadar_Lines = kSceneLayerBasePriority_OverRadar + 1000.0f |
| Over radar lines. | |
| const SceneLayerPriority | kSceneLayerPriority_OverRadar_Areas = kSceneLayerBasePriority_OverRadar |
| Over radar areas. | |
| const SceneLayerPriority | kSceneLayerPriority_Radar = kSceneLayerBasePriority_Radar |
| The radar priority. | |
| const SceneLayerPriority | kSceneLayerPriority_UnderRadar_Text = kSceneLayerBasePriority_UnderRadar + 3000.0f |
| Under radar texts. | |
| const SceneLayerPriority | kSceneLayerPriority_UnderRadar_Points = kSceneLayerBasePriority_UnderRadar + 2000.0f |
| Under radar points. | |
| const SceneLayerPriority | kSceneLayerPriority_UnderRadar_Lines = kSceneLayerBasePriority_UnderRadar + 1000.0f |
| Under radar lines. | |
| const SceneLayerPriority | kSceneLayerPriority_UnderRadar_Areas = kSceneLayerBasePriority_UnderRadar |
| Under radar areas. | |
| const SceneLayerPriority | kSceneLayerPriority_NoData = kSceneLayerBasePriority_NoData |
| No data layer. | |
| const SceneLayerPriority | kSceneLayerPriority_Undefined = kSceneLayerBasePriority_Undefined |
| Undefined. | |
Describes visualization layers interfaces.
Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.
| enum SceneLayerFlags |
Definition of the scene layer flags.
| enum SceneLayersManagerUpdateParametersID |
Scene layer manager update parameters.
| enum SceneLayersManagerProperties |
| enum SceneLayerProperties |
Scene layer properties.
| enum SceneLayerRenderingAreaType |
Scene layer rendering area calculation type.
| enum SceneRendererParameters |
Parameters which are accessible in renderer Render() method through IRenderContext parameter.
| enum SceneRendererProperties |
Parameters which are accessible in renderer Render() method through IRenderContext parameter.