radarlib  1.4.6
OdimH5v21::HOWCartesianImageMetadata Class Referenceabstract

Interface fot HOW dataset attributes methods for cartesian images. More...

#include <radarlib/odimh5v21_metadata.hpp>

Inheritance diagram for OdimH5v21::HOWCartesianImageMetadata:
OdimH5v21::Horizontal_Product_2D OdimH5v21::Product_CAPPI OdimH5v21::Product_COMP OdimH5v21::Product_ETOP OdimH5v21::Product_LBM OdimH5v21::Product_MAX OdimH5v21::Product_PCAPPI OdimH5v21::Product_POH OdimH5v21::Product_PPI OdimH5v21::Product_RR OdimH5v21::Product_VIL

Public Member Functions

virtual std::vector< AnglesgetAngles ()=0
 Get the 'angles' attribute values. More...
 
virtual void setAngles (const std::vector< Angles > &val)=0
 Set the 'angles' attribute values. More...
 
virtual std::vector< ArotationgetArotation ()=0
 Get the 'aroration' attribute values. More...
 
virtual void setArotation (const std::vector< Arotation > &val)=0
 Set the 'aroration' attribute values. More...
 
virtual std::string getCAMethod ()=0
 Get the 'camethod' attribute values. More...
 
virtual void setCAMethod (const std::string &val)=0
 Set the 'camethod' attribute values. More...
 
virtual std::vector< NodesgetNodes ()=0
 Get the 'nodes' attribute values. More...
 
virtual void setNodes (const std::vector< Nodes > &val)=0
 Set the 'nodes' attribute values. More...
 
virtual int getACCnum ()=0
 Get the 'ACCnum' attribute value. More...
 
virtual void setCCnum (int val)=0
 Set the 'ACCnum' attribute value. More...
 

Detailed Description

Interface fot HOW dataset attributes methods for cartesian images.

Member Function Documentation

virtual std::vector<Angles> OdimH5v21::HOWCartesianImageMetadata::getAngles ( )
pure virtual

Get the 'angles' attribute values.

Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual void OdimH5v21::HOWCartesianImageMetadata::setAngles ( const std::vector< Angles > &  val)
pure virtual

Set the 'angles' attribute values.

Parameters
valthe values to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual std::vector<Arotation> OdimH5v21::HOWCartesianImageMetadata::getArotation ( )
pure virtual

Get the 'aroration' attribute values.

Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual void OdimH5v21::HOWCartesianImageMetadata::setArotation ( const std::vector< Arotation > &  val)
pure virtual

Set the 'aroration' attribute values.

Parameters
valthe values to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual std::string OdimH5v21::HOWCartesianImageMetadata::getCAMethod ( )
pure virtual

Get the 'camethod' attribute values.

Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual void OdimH5v21::HOWCartesianImageMetadata::setCAMethod ( const std::string &  val)
pure virtual

Set the 'camethod' attribute values.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual std::vector<Nodes> OdimH5v21::HOWCartesianImageMetadata::getNodes ( )
pure virtual

Get the 'nodes' attribute values.

Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual void OdimH5v21::HOWCartesianImageMetadata::setNodes ( const std::vector< Nodes > &  val)
pure virtual

Set the 'nodes' attribute values.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual int OdimH5v21::HOWCartesianImageMetadata::getACCnum ( )
pure virtual

Get the 'ACCnum' attribute value.

Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.

virtual void OdimH5v21::HOWCartesianImageMetadata::setCCnum ( int  val)
pure virtual

Set the 'ACCnum' attribute value.

Parameters
valthe value to write
Exceptions
OdimH5Exceptionif an unexpected error occurs

Implemented in OdimH5v21::Horizontal_Product_2D.


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