This structure contains the metadata associated with a NetCDF variable that are file specific as well as contains the schema specific metadata
#include <libncpp.h>
Public Member Functions | |
NC_VARIABLE () | |
NC_VARIABLE (const int &i_type) | |
NC_VARIABLE (const var_attr &attr, const double &i_nodata) | |
NC_VARIABLE (const var_attr &attr, const size_t &i_dimid_time, const size_t &i_dimid_X, const size_t &i_dimid_Y, const double &i_scale, const double &i_offset, const double &i_nodata, const int &i_varid) | |
bool | isUndef () const |
std::string | toString () const |
Public Attributes | |
var_attr | attributes |
metadata about the variable More... | |
std::vector< int > | dimids |
dimensions this variable depends on More... | |
size_t | dimid_time |
dimension sequence for time variable More... | |
size_t | dimid_X |
dimension sequence for longitude/easting More... | |
size_t | dimid_Y |
dimension sequence for latitude/northing More... | |
double | scale |
double | offset |
double | nodata |
scale and offset for data packing, nodata value More... | |
int | varid |
variable ID, set to -1 and then to a positive value after reading/writing to/from a file More... | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
var_attr nc_variable::attributes |
metadata about the variable
size_t nc_variable::dimid_time |
dimension sequence for time variable
size_t nc_variable::dimid_X |
dimension sequence for longitude/easting
size_t nc_variable::dimid_Y |
dimension sequence for latitude/northing
std::vector<int> nc_variable::dimids |
dimensions this variable depends on
double nc_variable::nodata |
scale and offset for data packing, nodata value
double nc_variable::offset |
double nc_variable::scale |
int nc_variable::varid |
variable ID, set to -1 and then to a positive value after reading/writing to/from a file