MDAL
Public Member Functions | Public Attributes | List of all members
MDAL::DatasetGroup Class Reference

Public Member Functions

 DatasetGroup (const std::string &driverName, Mesh *parent, const std::string &uri)
 
 DatasetGroup (const std::string &driverName, Mesh *parent, const std::string &uri, const std::string &name)
 
std::string driverName () const
 
std::string getMetadata (const std::string &key)
 
void setMetadata (const std::string &key, const std::string &val)
 
void setMetadata (const Metadata &new_metadata)
 
std::string name ()
 
void setName (const std::string &name)
 
bool isScalar () const
 
void setIsScalar (bool isScalar)
 
MDAL_DataLocation dataLocation () const
 
void setDataLocation (MDAL_DataLocation dataLocation)
 
std::string uri () const
 
void replaceUri (std::string uri)
 
Statistics statistics () const
 
void setStatistics (const Statistics &statistics)
 
DateTime referenceTime () const
 
void setReferenceTime (const DateTime &referenceTime)
 
Meshmesh () const
 
size_t maximumVerticalLevelsCount () const
 
bool isInEditMode () const
 
void startEditing ()
 
void stopEditing ()
 
void setReferenceAngles (const std::pair< double, double > &referenceAngle)
 First value is the angle for full rotation and second value is the start angle.
 
std::pair< double, double > referenceAngles () const
 
bool isPolar () const
 
void setIsPolar (bool isPolar)
 

Public Attributes

Metadata metadata
 
Datasets datasets
 

The documentation for this class was generated from the following files: