4#include <WXP/EarthPoint.h>
5#include <WXP/HurData.h>
17 static const int max_adv = 200;
30 inline const char* getName(){
return name; };
31 int setName(
const char *rname);
32 inline int setLoc(
int val){ locate = val;
return 1; };
33 inline const char* getLoc(){
return HurPos::getLoc(locate); };
34 inline int getLocation(){
return locate; };
35 inline int getDate(
Date &rdate ){ rdate = adv[0].date;
return 1; };
36 inline int getSeason(){
return adv[0].getSeason(); };
37 const char *getStartDate();
38 const char *getEndDate();
43 inline int getNumAdv(){
return num_adv; };
44 int getLevel(
int ind );
45 const char *getLastType();
46 const char *getMaxType();
47 const char *getType(
int ind );
49 inline int getNumFore(){
return num_fore; };
50 int getForeLevel(
int ind );
51 int getForePosition(
int ind,
EarthPoint &ept );
53 inline int isUpdated(){
return updated; };
54 inline int clear(){ init();
return 1; };
60 friend class HurStorms;
61 friend class HurWxpFile;
This class stores date and time information.
Definition Date.h:8
This struct has data for a single hurricane advisory.
Definition HurData.h:8
This struct has data for a hurricane position.
Definition HurPos.h:7
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