One instance of this class represents one SDS object.
More...
#include <HDFSP.h>
One instance of this class represents one SDS object.
Definition at line 345 of file HDFSP.h.
◆ getAttributes()
const std::vector< Attribute * >& HDFSP::Field::getAttributes |
( |
| ) |
const |
|
inlineinherited |
Get the attributes of this field.
Definition at line 315 of file HDFSP.h.
◆ getCoordinate()
const std::string HDFSP::SDField::getCoordinate |
( |
| ) |
const |
|
inline |
Get the "coordinates" attribute.
Definition at line 378 of file HDFSP.h.
◆ getCorrectedDimensions()
const std::vector< Dimension * >& HDFSP::SDField::getCorrectedDimensions |
( |
| ) |
const |
|
inline |
Get the list of the corrected dimensions.
Definition at line 360 of file HDFSP.h.
◆ getCorrectedDimensionsPtr()
std::vector< Dimension * >* HDFSP::SDField::getCorrectedDimensionsPtr |
( |
| ) |
|
|
inline |
Get the list of the corrected dimension ptrs.
Definition at line 366 of file HDFSP.h.
◆ getDimensions()
const std::vector< Dimension * >& HDFSP::SDField::getDimensions |
( |
| ) |
const |
|
inline |
Get the list of dimensions.
Definition at line 414 of file HDFSP.h.
◆ getDimInfo()
const std::vector< AttrContainer * >& HDFSP::SDField::getDimInfo |
( |
| ) |
const |
|
inline |
Get the list of OHTERHDF dimension attribute container information.
Definition at line 420 of file HDFSP.h.
◆ getName()
const std::string& HDFSP::Field::getName |
( |
| ) |
const |
|
inlineinherited |
Get the name of this field.
Definition at line 291 of file HDFSP.h.
◆ getNewName()
const std::string& HDFSP::Field::getNewName |
( |
| ) |
const |
|
inlineinherited |
Get the CF name(special characters replaced by underscores) of this field.
Definition at line 297 of file HDFSP.h.
◆ getRank()
int32 HDFSP::Field::getRank |
( |
| ) |
const |
|
inlineinherited |
Get the dimension rank of this field.
Definition at line 303 of file HDFSP.h.
◆ getSpecFullPath()
const std::string HDFSP::SDField::getSpecFullPath |
( |
| ) |
const |
|
inline |
This function returns the full path of some special products that have a very long path.
Definition at line 439 of file HDFSP.h.
◆ getType()
int32 HDFSP::Field::getType |
( |
| ) |
const |
|
inlineinherited |
Get the data type of this field.
Definition at line 309 of file HDFSP.h.
◆ getUnits()
const std::string HDFSP::SDField::getUnits |
( |
| ) |
const |
|
inline |
Get the "units" attribute.
Definition at line 390 of file HDFSP.h.
◆ IsDimNoScale()
bool HDFSP::SDField::IsDimNoScale |
( |
| ) |
const |
|
inline |
Is this field a dimension without dimension scale(or empty[no data]dimension variable)
Definition at line 427 of file HDFSP.h.
◆ IsDimScale()
bool HDFSP::SDField::IsDimScale |
( |
| ) |
const |
|
inline |
Is this field a dimension scale field?
Definition at line 433 of file HDFSP.h.
◆ setCoordinates()
void HDFSP::SDField::setCoordinates |
( |
std::string |
coor | ) |
|
|
inline |
Set the coordinate attribute.
Definition at line 384 of file HDFSP.h.
◆ setCorrectedDimensions()
void HDFSP::SDField::setCorrectedDimensions |
( |
std::vector< Dimension * > |
cor_dims | ) |
|
|
inline |
Set the list of the corrected dimensions.
Definition at line 372 of file HDFSP.h.
◆ attrs
std::vector< Attribute * > HDFSP::Field::attrs |
|
protectedinherited |
The attributes of this field.
Definition at line 336 of file HDFSP.h.
◆ name
std::string HDFSP::Field::name |
|
protectedinherited |
The original name of this field.
Definition at line 327 of file HDFSP.h.
◆ newname
std::string HDFSP::Field::newname |
|
protectedinherited |
The CF full path(special characters replaced by underscores) of this field.
Definition at line 324 of file HDFSP.h.
◆ rank
The rank of this field.
Definition at line 333 of file HDFSP.h.
◆ type
The datatype of this field.
Definition at line 330 of file HDFSP.h.
The documentation for this class was generated from the following files: