6#include <WXP/EarthPoint.h>
7#include <WXP/MdrRegion.h>
28 inline const char *getId(){
return id; };
29 int setLoc(
float rlat,
float rlon );
30 inline Date getDate(){
return date; };
31 inline int getStatus(){
return status; };
32 inline int getPrecipCover(
int ind,
int pind ){
return reg[ind].prec[pind].cover; };
33 inline const char *getPrecipType(
int ind,
int pind ){
return reg[ind].prec[pind].type; };
34 inline int getPrecipIntensity(
int ind,
int pind ){
return reg[ind].prec[pind].intens; };
35 inline int getNumPrecip(
int ind ){
return reg[ind].num_prec; };
36 inline float getLocDir(
int ind,
int pind ){
return reg[ind].loc[pind].dir; };
37 inline float getLocRad(
int ind,
int pind ){
return reg[ind].loc[pind].rad; };
38 inline int getNumLoc(
int ind ){
return reg[ind].num_loc; };
40 inline bool validTops(
int ind ){
return reg[ind].tops.dir !=
Const::MISS ? true :
false; };
41 inline float getTopsDir(
int ind ){
return reg[ind].tops.dir; };
42 inline float getTopsRad(
int ind ){
return reg[ind].tops.rad; };
43 inline float getTopsHgt(
int ind ){
return reg[ind].tops.hgt; };
45 inline char getMoveType(
int ind,
int pind ){
return reg[ind].move[pind].type; };
46 inline float getMoveDir(
int ind,
int pind ){
return reg[ind].move[pind].dir; };
47 inline float getMoveSpd(
int ind,
int pind ){
return reg[ind].move[pind].spd; };
48 inline int getNumMove(
int ind ){
return reg[ind].num_move; };
49 inline int getNumReg(){
return num_reg; };
62 friend class MdrWxpFile;
63 friend class MdrImage;
65 friend class MdrDecode;
static const int MISS
Definition Const.h:7
This class stores date and time information.
Definition Date.h:8
int print()
Definition MdrData.cc:107
int setLoc(float rlat, float rlon)
Definition MdrData.cc:57
int getTopsLoc(int ind, EarthPoint &ept)
Definition MdrData.cc:95
int init()
Definition MdrData.cc:30
int getRegLoc(int ind, EarthPoint &ept)
Definition MdrData.cc:68
MdrData()
Definition MdrData.cc:23
All WXP classes fall under the WXP namespace.
Definition Angle.h:4
This struct defines earth point values (lat, lon, elev).
Definition EarthPoint.h:5
This struct stores MDR data for a particular precipitation region.
Definition MdrRegion.h:5