ImagingTools Core SDK
Public Member Functions | List of all members
imtgeo::IPositionabstract

#include <IPosition.h>

Inheritance diagram for imtgeo::IPosition:
imtgeo::CPosition imtgeo::IAddressElementInfo imtgeo::ICluster imtgeo::CCluster

Public Member Functions

virtual double GetLatitude () const =0
 
virtual void SetLatitude (const double &lat)=0
 
virtual double GetLongitude () const =0
 
virtual void SetLongitude (const double &lon)=0
 
virtual int GetZoomLevel () const =0
 
virtual void SetZoomLevel (const double &zoom)=0
 

Detailed Description

Interface for describing the coordinates of an object.

Definition at line 15 of file IPosition.h.

Member Function Documentation

◆ GetLatitude()

virtual double imtgeo::IPosition::GetLatitude ( ) const
pure virtual

Get object latitude .

◆ GetLongitude()

virtual double imtgeo::IPosition::GetLongitude ( ) const
pure virtual

Get object longitude.

◆ GetZoomLevel()

virtual int imtgeo::IPosition::GetZoomLevel ( ) const
pure virtual

Get object zoom level.

◆ SetLatitude()

virtual void imtgeo::IPosition::SetLatitude ( const double &  lat)
pure virtual

Set object latitude.

◆ SetLongitude()

virtual void imtgeo::IPosition::SetLongitude ( const double &  lon)
pure virtual

Set object longitude.

◆ SetZoomLevel()

virtual void imtgeo::IPosition::SetZoomLevel ( const double &  zoom)
pure virtual

Set object zoom level.