NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
portrayal_manager_interface.h File Reference

Describes visualization portrayal interfaces. More...

Go to the source code of this file.

Data Structures

class  IPortrayalManager
 Manages portrayal process and resources. More...
 
class  IPortrayalLayer
 Allows to setup portrayal process pipeline. More...
 
class  IPortrayalsEnumerator
 Allows to enumerate all available in the system portrayals. More...
 

Enumerations

enum  PortrayalProperties { kPortrayalProperty_IsDefault, kPortrayalProperty_RootPath, kPortrayalProperty_SymbolSetCatalogPath, kPortrayalProperty_FunctionSetRootPath }
 Properties of portrayal resource. More...
 
enum  PortrayalLayerProperties { kPortrayalLayerProperty_ThreadIndex, kPortrayalLayerProperty_IgnoreLUTDisplayScales }
 List of portrayal layer properties. More...
 

Variables

static const wchar_t * kMainChartPortrayalLayerName = L"main-chart"
 Chart layer name.
 

Detailed Description

Describes visualization portrayal interfaces.

Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.

Author
The NAVTOR SDK authors.
Date
04/2012
Maintenance:
The NAVTOR SDK authors.

Enumeration Type Documentation

◆ PortrayalProperties

enum PortrayalProperties

Properties of portrayal resource.

Enumerator
kPortrayalProperty_IsDefault 

Portrayal installed with sdk is default one.

kPortrayalProperty_RootPath 

Path to the portrayal root folder.

kPortrayalProperty_SymbolSetCatalogPath 

Path to the symbol set catalog file.

kPortrayalProperty_FunctionSetRootPath 

Path to the main function set file.

◆ PortrayalLayerProperties

enum PortrayalLayerProperties

List of portrayal layer properties.

Enumerator
kPortrayalLayerProperty_ThreadIndex 

Allows to set a thread for portrayal.

kPortrayalLayerProperty_IgnoreLUTDisplayScales 

Do not use lookup entry display scale parameters.