4#include <WXP/EarthPoint.h>
5#include <WXP/HurData.h>
16 static const int max_adv = 200;
29 inline const char* getName(){
return name; };
30 int setName(
const char *rname);
31 inline int setLoc(
int val){ locate = val;
return 1; };
32 inline const char* getLoc(){
return HurPos::getLoc(locate); };
33 inline int getLocation(){
return locate; };
34 inline int getDate(
Date &rdate ){ rdate = adv[0].date;
return 1; };
35 inline int getSeason(){
return adv[0].getSeason(); };
36 const char *getStartDate();
37 const char *getEndDate();
42 inline int getNumAdv(){
return num_adv; };
43 int getLevel(
int ind );
44 const char *getLastType();
45 const char *getMaxType();
46 const char *getType(
int ind );
48 inline int getNumFore(){
return num_fore; };
49 int getForeLevel(
int ind );
50 int getForePosition(
int ind,
EarthPoint &ept );
52 inline int clear(){ init();
return 1; };
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
This struct has data for a single tropical system containing several advisories.
Definition HurStorm.h:9
This class creates an array a hurricane storms.
Definition HurStorms.h:8
This class decode hurricane advisories.
Definition HurWxpFile.h:9
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