Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

FilterNETCDF Class Reference

#include <FilterNETCDF.h>

List of all members.

Public Member Functions

 FilterNETCDF (QString filename=0)
bool fileOK ()
QString version ()
int getNDims ()
int getNVars ()
int getNAtts ()
int getDimId ()
QString getDim (int dimid)
QString getVar (int varid)
QString getAtt (int aid)
int getVarLen (QString var)
 return length of variable var

QStringList getDataString (int varid)
double getData (QString var, const size_t index)

Protected Member Functions

QString typeName (nc_type type)
 return type name

QString pr_att_string (size_t len, const char *string)
QString pr_att_vals (nc_type type, size_t len, const double *vals)
QString pr_att (int ncid, int varid, const char *varname, int ia)

Private Attributes

QString filename
bool fileok
int ncid
int ndims
int nvars
int natts
int xdimid
ncdim dims [NC_MAX_DIMS]


Constructor & Destructor Documentation

FilterNETCDF::FilterNETCDF QString  filename = 0  ) 
 


Member Function Documentation

bool FilterNETCDF::fileOK  )  [inline]
 

QString FilterNETCDF::getAtt int  aid  )  [inline]
 

double FilterNETCDF::getData QString  var,
const size_t  index
 

QStringList FilterNETCDF::getDataString int  varid  ) 
 

QString FilterNETCDF::getDim int  dimid  ) 
 

int FilterNETCDF::getDimId  )  [inline]
 

int FilterNETCDF::getNAtts  )  [inline]
 

int FilterNETCDF::getNDims  )  [inline]
 

int FilterNETCDF::getNVars  )  [inline]
 

QString FilterNETCDF::getVar int  varid  ) 
 

int FilterNETCDF::getVarLen QString  var  ) 
 

return length of variable var

QString FilterNETCDF::pr_att int  ncid,
int  varid,
const char *  varname,
int  ia
[protected]
 

QString FilterNETCDF::pr_att_string size_t  len,
const char *  string
[protected]
 

QString FilterNETCDF::pr_att_vals nc_type  type,
size_t  len,
const double *  vals
[protected]
 

QString FilterNETCDF::typeName nc_type  type  )  [protected]
 

return type name

QString FilterNETCDF::version  )  [inline]
 


Member Data Documentation

ncdim FilterNETCDF::dims[NC_MAX_DIMS] [private]
 

QString FilterNETCDF::filename [private]
 

bool FilterNETCDF::fileok [private]
 

int FilterNETCDF::natts [private]
 

int FilterNETCDF::ncid [private]
 

int FilterNETCDF::ndims [private]
 

int FilterNETCDF::nvars [private]
 

int FilterNETCDF::xdimid [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Aug 29 14:56:05 2004 for LabPlot by doxygen 1.3.6