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

Provides access to members that control access to the properties of the vertical coordinate system.
More...

#include <crs_vertical_coordinate_system.h>

Inheritance diagram for IVerticalCoordinateSystem:
ICoordinateSystem

Public Member Functions

virtual VerticalDatum SDK_CALLTYPE GetVerticalDatum () const =0 throw ()
 Gets the vertical datum, which indicates the measurement method.
 
virtual void SDK_CALLTYPE SetVerticalDatum (VerticalDatum datum)=0 throw ()
 Sets the vertical datum, which indicates the measurement method.
 
virtual LinearUnit SDK_CALLTYPE GetVerticalUnit () const =0 throw ()
 Gets the units used along the vertical axis.
 
virtual void SDK_CALLTYPE SetVerticalUnit (LinearUnit unit)=0 throw ()
 Sets the units used along the vertical axis.
 
virtual PositiveDirection SDK_CALLTYPE GetPositiveDirection () const =0 throw ()
 Gets the positive direction of Z coordinates. Up is 1. Down (in the direction of gravity) is -1.
 
virtual void SDK_CALLTYPE SetPositiveDirection (PositiveDirection direction)=0 throw ()
 Sets the positive direction of Z coordinates. Up is 1. Down (in the direction of gravity) is -1.
 
- Public Member Functions inherited from ICoordinateSystem
virtual SDKResult SDK_CALLTYPE GetName (SDKString &name) const =0 throw ()
 Gets the name of the coordinate system.
 
virtual SDKResult SDK_CALLTYPE SetName (const SDKString &name)=0 throw ()
 Sets the name of the coordinate system.
 
virtual SDKUInt8 SDK_CALLTYPE GetDimension () const =0 throw ()
 Gets the dimension of the coordinate system.
 
virtual SDKResult SDK_CALLTYPE SetDimension (SDKUInt8 dimension)=0 throw ()
 Sets the dimension of the coordinate system.
 
virtual SDKResult SDK_CALLTYPE GetParameter (SDKUInt32 parameter, SDKAny &value) const =0 throw ()
 Gets a parameter value for the coordinate system.
 
virtual SDKResult SDK_CALLTYPE SetParameter (SDKUInt32 parameter, const SDKAny &value)=0 throw ()
 Sets a parameter value for the coordinate system.
 

Detailed Description

Provides access to members that control access to the properties of the vertical coordinate system.


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