Inheritance diagram for vol::BlendedVolumeCreator::Observation:
Public Member Functions | |
float | az () const |
unsigned char | getRadarId () const |
unsigned short | getElevationId () const |
float | getElevationAngle () const |
unsigned short | getAzimuthScaled () const |
Observation (int px, int py, int pz, float val, char ewt, short scaled_dist, short az_deg, time_t timeOfData, unsigned short expectedValiditySeconds, unsigned char radar_index_from_getradarindex, unsigned short elevation) | |
Observation () | |
bool | insideBeam () const |
float | elevWeight () const |
char | elevWeightScaled () const |
float | distWeight () const |
float | range () const |
in kilometers. | |
unsigned short | rangeScaled () const |
time_t | validTill () const |
Static Public Member Functions | |
static unsigned short | getElevationId (float elev) |
Public Attributes | |
char | x |
save memory by using short here. | |
unsigned char | radarIndex |
No more than 255 radars. | |
short | y |
short | z |
float | value |
time_t | observationTime |
vol::BlendedVolumeCreator::Observation::Observation | ( | int | px, | |
int | py, | |||
int | pz, | |||
float | val, | |||
char | ewt, | |||
short | scaled_dist, | |||
short | az_deg, | |||
time_t | timeOfData, | |||
unsigned short | expectedValiditySeconds, | |||
unsigned char | radar_index_from_getradarindex, | |||
unsigned short | elevation | |||
) | [inline] |
vol::BlendedVolumeCreator::Observation::Observation | ( | ) | [inline] |
float vol::BlendedVolumeCreator::Observation::az | ( | ) | const [inline] |
float vol::BlendedVolumeCreator::DataPoint::distWeight | ( | ) | const [inline, inherited] |
float vol::BlendedVolumeCreator::DataPoint::elevWeight | ( | ) | const [inline, inherited] |
char vol::BlendedVolumeCreator::DataPoint::elevWeightScaled | ( | ) | const [inline, inherited] |
unsigned short vol::BlendedVolumeCreator::Observation::getAzimuthScaled | ( | ) | const [inline] |
float vol::BlendedVolumeCreator::Observation::getElevationAngle | ( | ) | const [inline] |
static unsigned short vol::BlendedVolumeCreator::Observation::getElevationId | ( | float | elev | ) | [inline, static] |
unsigned short vol::BlendedVolumeCreator::Observation::getElevationId | ( | ) | const [inline] |
unsigned char vol::BlendedVolumeCreator::Observation::getRadarId | ( | ) | const [inline] |
bool vol::BlendedVolumeCreator::DataPoint::insideBeam | ( | ) | const [inline, inherited] |
float vol::BlendedVolumeCreator::DataPoint::range | ( | ) | const [inline, inherited] |
in kilometers.
unsigned short vol::BlendedVolumeCreator::DataPoint::rangeScaled | ( | ) | const [inline, inherited] |
time_t vol::BlendedVolumeCreator::DataPoint::validTill | ( | ) | const [inline, inherited] |
time_t vol::BlendedVolumeCreator::DataPoint::observationTime [inherited] |
unsigned char vol::BlendedVolumeCreator::Observation::radarIndex |
No more than 255 radars.
float vol::BlendedVolumeCreator::DataPoint::value [inherited] |
save memory by using short here.
grids can't be larger than 128x32K x 32K