Arotation - Antenna Rotation Speed.
More...
#include <radarlib/odimh5v20_support.hpp>
|
| Arotation () |
| Create an object with values set to 0.
|
|
| Arotation (double value) |
| Create an object set to the value passed.
|
|
| Arotation (const std::string &value) |
| Create an object set to the value passed.
|
|
void | set (double value) |
| Set field.
|
|
void | parse (const std::string &str) |
| Set object fields decoding the indicated string.
|
|
std::string | toString () const |
| Convert antenna rotation speed to a string formated according to OdimH5 specifications.
|
|
std::string | toString (int precision) const |
| Convert antenna rotation speed to a string formated according to OdimH5 specifications.
|
|
|
static std::vector< Arotation > | parseSequence (const std::string &str) |
| Create a collection of antenna rotation speeds decoding a string.
|
|
static std::string | toString (const std::vector< Arotation > &right) |
|
static std::string | toString (const std::vector< Arotation > &right, int precision) |
| Convert a collection of antenna rotation speeds to a string formated acording to OdimH5 specifications.
|
|
|
double | value |
| Antenna rotation speed.
|
|
Arotation - Antenna Rotation Speed.
This class represent the Antenna Rotation Speed
- See also
- Horizontal_Product_2D | Arotation
◆ Arotation() [1/3]
OdimH5v20::Arotation::Arotation |
( |
| ) |
|
Create an object with values set to 0.
◆ Arotation() [2/3]
OdimH5v20::Arotation::Arotation |
( |
double |
value | ) |
|
Create an object set to the value passed.
- Parameters
-
[in] | value | a double value for the Antenna rotation speed |
◆ Arotation() [3/3]
OdimH5v20::Arotation::Arotation |
( |
const std::string & |
value | ) |
|
Create an object set to the value passed.
- Parameters
-
[in] | value | a string value for the antenna rotation speed |
◆ set()
void OdimH5v20::Arotation::set |
( |
double |
value | ) |
|
Set field.
- Parameters
-
value | value for antenna rotation speed |
◆ parse()
void OdimH5v20::Arotation::parse |
( |
const std::string & |
str | ) |
|
Set object fields decoding the indicated string.
- Parameters
-
str | a string formatted like "value" |
- Exceptions
-
◆ toString() [1/4]
std::string OdimH5v20::Arotation::toString |
( |
| ) |
const |
Convert antenna rotation speed to a string formated according to OdimH5 specifications.
◆ toString() [2/4]
std::string OdimH5v20::Arotation::toString |
( |
int |
precision | ) |
const |
Convert antenna rotation speed to a string formated according to OdimH5 specifications.
- Parameters
-
precision | precision to use when converting double values to strings |
◆ parseSequence()
std::vector< Arotation > OdimH5v20::Arotation::parseSequence |
( |
const std::string & |
str | ) |
|
|
static |
Create a collection of antenna rotation speeds decoding a string.
- Parameters
-
str | a string formatted like "value,value,..." |
- Exceptions
-
◆ toString() [3/4]
std::string OdimH5v20::Arotation::toString |
( |
const std::vector< Arotation > & |
right | ) |
|
|
static |
- Parameters
-
right | the values to convert Convert a collection of antenna rotation speeds to a string formated according to OdimH5 specifications |
◆ toString() [4/4]
std::string OdimH5v20::Arotation::toString |
( |
const std::vector< Arotation > & |
right, |
|
|
int |
precision |
|
) |
| |
|
static |
Convert a collection of antenna rotation speeds to a string formated acording to OdimH5 specifications.
- Parameters
-
right | the destination string |
precision | precision to use when converting double values to strings |
◆ value
double OdimH5v20::Arotation::value |
The documentation for this class was generated from the following files: