WXP C++ Library Version 6.74.6
Loading...
Searching...
No Matches
ObjectAnal.h
1#ifndef _WINC_OBJECTANAL
2#define _WINC_OBJECTANAL
3
4#include <WXP/Data.h>
5#include <WXP/Grids.h>
6
7namespace WXP {
8 class ObjectAnal {
9 float filter;
10 float rad_inf;
11 int num_pass;
12 float converg;
13 float miss_val;
14 int min_sta;
15
16 public:
17 ObjectAnal();
18 ObjectAnal( const char *str );
19 int init();
20 int set( const char *param );
21 int set( float fil, float rad, int pass, float conv );
22 int setParam( const char *param );
23 int setFilter( float fil );
24 int setRadInf( float rad );
25 int setNumPass( int pass );
26 int setConverg( float conv );
27 int setMinSta( int min );
28 int setMissVal( float val );
29 int compute( Data &data, Grids &grid );
30 int print();
31 };
32}
33#endif
This class is a repository for point data.
Definition: Data.h:11
This class sets up a repository for grids.
Definition: Grids.h:14
This class performs an objective analysis on point data converting it to a grid.
Definition: ObjectAnal.h:8
int setNumPass(int pass)
Definition: ObjectAnal.cc:181
int compute(Data &data, Grids &grid)
Definition: ObjectAnal.cc:226
int print()
Definition: ObjectAnal.cc:467
int setRadInf(float rad)
Definition: ObjectAnal.cc:169
int setConverg(float conv)
Definition: ObjectAnal.cc:192
ObjectAnal()
Definition: ObjectAnal.cc:33
int init()
Definition: ObjectAnal.cc:49
int setFilter(float fil)
Definition: ObjectAnal.cc:158
int setMissVal(float val)
Definition: ObjectAnal.cc:215
int set(const char *param)
Definition: ObjectAnal.cc:118
int setMinSta(int min)
Definition: ObjectAnal.cc:203
int setParam(const char *param)
Definition: ObjectAnal.cc:73
All WXP classes fall under the WXP namespace.
Definition: Angle.h:4