WXP C++ Library Version 6.74.6
Loading...
Searching...
No Matches
RcmDecode.h
1#ifndef _WINC_RCMDECODE
2#define _WINC_RCMDECODE
3
4#include <WXP/Date.h>
5#include <WXP/DateRange.h>
6#include <WXP/Filename.h>
7#include <WXP/Image.h>
8#include <WXP/RcmFile.h>
9#include <WXP/RcmHash.h>
10#include <WXP/RcmImage.h>
11
12namespace WXP {
13 class RcmDecode {
14 Date date;
15 DateRange drange;
16 Filename infile;
17 Filename outfile;
18 RcmHash hash;
19 RcmImage rimg;
20 Image image;
21 int filter;
22 int winter;
23 int fhour;
24
25 public:
26 RcmDecode();
27 int init();
28 int setParam( const char *str );
29 int setInput( const char *conv );
30 int setOutput( const char *conv );
31 int setDate( Date &rdate );
32 int decode( Date &date );
33 int decode( const char *filename );
34 int filterOverlap( RcmData &data );
35 int setup();
36 int decode();
37 };
38}
39#endif
This class is used to set a valid range of time.
Definition: DateRange.h:7
This class stores date and time information.
Definition: Date.h:8
This class creates filenames.
Definition: Filename.h:11
This class defines an image.
Definition: Image.h:19
This class manages RCM (Radar Coded Messages) data.
Definition: RcmData.h:8
This decodes RCM radar data files.
Definition: RcmDecode.h:13
int init()
Definition: RcmDecode.cc:35
int decode()
Definition: RcmDecode.cc:419
int setOutput(const char *conv)
Definition: RcmDecode.cc:83
int setup()
Definition: RcmDecode.cc:392
int filterOverlap(RcmData &data)
Definition: RcmDecode.cc:221
int setInput(const char *conv)
Definition: RcmDecode.cc:74
int setDate(Date &rdate)
Definition: RcmDecode.cc:92
RcmDecode()
Definition: RcmDecode.cc:28
int setParam(const char *str)
Definition: RcmDecode.cc:54
This class sets up a hash table for MDR radar information.
Definition: RcmHash.h:8
This class converts and merges RCM data into an Image.
Definition: RcmImage.h:10
All WXP classes fall under the WXP namespace.
Definition: Angle.h:4