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

Base interface for coordinate systems. More...

#include <crs_coordinate_system.h>

Inheritance diagram for ICoordinateSystem:
IHorizontalCoordinateSystem IVerticalCoordinateSystem IGeographicCoordinateSystem IProjectedCoordinateSystem

Public Member Functions

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

Base interface for coordinate systems.


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