4#include <WXP/Filename.h>
5#include <WXP/GribFile.h>
7#include <WXP/GridWxpFile.h>
28 GridFile(
const char *filename,
int access,
int type);
37 int setParam(
const char *str );
39 int setMaxBad(
int val );
40 int setMissValue(
float rmiss );
41 int setValueBits(
int val );
42 int setFormat(
const char *rform );
43 int open(
const char *filename,
int access,
int type);
44 int open(
const char *filename );
53 int read(
const char *filename,
int type,
Grid &grid );
54 int read(
const char *filename,
Grid &grid );
55 int readHdr(
Grid &grid );
56 int readData(
Grid &grid );
57 int read(
Grid &grid,
const char *spec );
60 int write(
Grid &grid );
61 int write(
const char *filename,
int type,
Grid &grid );
62 int write(
const char *filename,
Grid &grid );
64 static int checkType(
const char *filename );
This class creates filenames.
Definition Filename.h:11
This class reads in and decodes GRIB data.
Definition GribFile.h:17
This class opens and reads grid file data.
Definition GridFile.h:10
int useHdrFile(bool val)
Definition GridFile.cc:157
GridFile()
Definition GridFile.cc:75
int peek(Grid &grid)
Definition GridFile.cc:336
static int checkType(const char *filename)
Definition GridFile.cc:26
int close()
Definition GridFile.cc:313
bool isOpen()
Definition GridFile.cc:298
int read(Grid &grid)
Definition GridFile.cc:351
int getType()
Definition GridFile.cc:306
int open(const char *filename, int access, int type)
Definition GridFile.cc:189
int rewind()
Definition GridFile.cc:325
~GridFile()
Definition GridFile.cc:123
int init()
Definition GridFile.cc:65
This class defines vertical level parameters.
Definition GridSpec.h:7
This class opens and reads grid file data.
Definition GridWxpFile.h:9
This class defines a grid.
Definition Grid.h:20
This class sets up a repository for grids.
Definition Grids.h:14
All WXP classes fall under the WXP namespace.
Definition Angle.h:4