radarlib 1.4.6
OdimH5v21::WHEREVPMetadata Class Referenceabstract

Interface fot WHERE dataset attributes methods for vertical profile. More...

#include <radarlib/odimh5v21_metadata.hpp>

Inheritance diagram for OdimH5v21::WHEREVPMetadata:
OdimH5v21::WHERERootMetadata

Public Member Functions

virtual int getLevels ()=0
 Get the 'levels' attribute value.
 
virtual void setLevels (int val)=0
 Set the 'levels' attribute value.
 
virtual double getInterval ()=0
 Get the 'interval' attribute value.
 
virtual void setInterval (double val)=0
 Set the 'interval' attribute value.
 
virtual double getMinAltitude ()=0
 Set the 'minheight' attribute value.
 
virtual void setMinAltitude (double val)=0
 Get the 'minheight' attribute value.
 
virtual double getMaxAltitude ()=0
 Get the 'maxheight' attribute value.
 
virtual void setMaxAltitude (double val)=0
 Set the 'maxheight' attribute value.
 
virtual void setLongitude (double val)=0
 Set the value of 'longitude' attribute.
 
virtual double getLatitude ()=0
 Get the value of 'longitude' attribute.
 
virtual void setLatitude (double val)=0
 Set the value of 'latitude' attribute.
 
virtual double getAltitude ()=0
 Get the value of 'altitude' attribute.
 
virtual void setAltitude (double val)=0
 Set the value of 'altitude' attribute.
 

Detailed Description

Interface fot WHERE dataset attributes methods for vertical profile.

Member Function Documentation

◆ getLevels()

virtual int OdimH5v21::WHEREVPMetadata::getLevels ( )
pure virtual

Get the 'levels' attribute value.

Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ setLevels()

virtual void OdimH5v21::WHEREVPMetadata::setLevels ( int  val)
pure virtual

Set the 'levels' attribute value.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ getInterval()

virtual double OdimH5v21::WHEREVPMetadata::getInterval ( )
pure virtual

Get the 'interval' attribute value.

Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ setInterval()

virtual void OdimH5v21::WHEREVPMetadata::setInterval ( double  val)
pure virtual

Set the 'interval' attribute value.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ getMinAltitude()

virtual double OdimH5v21::WHEREVPMetadata::getMinAltitude ( )
pure virtual

Set the 'minheight' attribute value.

Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ setMinAltitude()

virtual void OdimH5v21::WHEREVPMetadata::setMinAltitude ( double  val)
pure virtual

Get the 'minheight' attribute value.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ getMaxAltitude()

virtual double OdimH5v21::WHEREVPMetadata::getMaxAltitude ( )
pure virtual

Get the 'maxheight' attribute value.

Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ setMaxAltitude()

virtual void OdimH5v21::WHEREVPMetadata::setMaxAltitude ( double  val)
pure virtual

Set the 'maxheight' attribute value.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

◆ setLongitude()

virtual void OdimH5v21::WHERERootMetadata::setLongitude ( double  val)
pure virtualinherited

Set the value of 'longitude' attribute.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::PolarVolume, and OdimH5v21::PolarScan.

◆ getLatitude()

virtual double OdimH5v21::WHERERootMetadata::getLatitude ( )
pure virtualinherited

Get the value of 'longitude' attribute.

Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::PolarVolume, and OdimH5v21::PolarScan.

◆ setLatitude()

virtual void OdimH5v21::WHERERootMetadata::setLatitude ( double  val)
pure virtualinherited

Set the value of 'latitude' attribute.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::PolarVolume, and OdimH5v21::PolarScan.

◆ getAltitude()

virtual double OdimH5v21::WHERERootMetadata::getAltitude ( )
pure virtualinherited

Get the value of 'altitude' attribute.

Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::PolarVolume, and OdimH5v21::PolarScan.

◆ setAltitude()

virtual void OdimH5v21::WHERERootMetadata::setAltitude ( double  val)
pure virtualinherited

Set the value of 'altitude' attribute.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::PolarVolume, and OdimH5v21::PolarScan.


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