3 #include "opals/config.hpp"
4 #include "opals/String.hpp"
5 #include "opals/RasterDataType.hpp"
6 #include "DM/ColumnTypes.hpp"
7 #include "opals/NoDataType.hpp"
8 #include "opals/DataSetType.hpp"
27 bool isSetName()
const;
28 bool isSetType()
const;
29 bool isSetTypeCount()
const;
30 bool isSetStorageSize()
const;
31 bool isSetCount()
const;
32 bool isSetMin()
const;
33 bool isSetMax()
const;
34 bool isSetMean()
const;
35 bool isSetStd()
const;
36 bool isSetNoDataIndicator()
const;
37 bool isSetColorInterpretation()
const;
41 unsigned getTypeCount()
const;
42 unsigned getStorageSize()
const;
43 long long getCount()
const;
44 double getMin()
const;
45 double getMax()
const;
46 double getMean()
const;
47 double getStd()
const;
49 String getColorInterpretation()
const;
52 void setAttributeBandDescription(
const String& Name,
const int Type,
const unsigned& StorageSize,
const long long& Count,
53 const double& Min,
const double& Max,
const double& Mean,
const double& Std,
const NoDataType& NoData,
const String& ColorInterpretation);
54 void setName(
const String& Name);
55 void setType(
const int Type);
56 void setTypeCount(
const unsigned typeCount);
57 void setStorageSize(
const unsigned& StorageSize);
58 void setCount(
const long long& Count);
59 void setMin(
const double& Min);
60 void setMax(
const double& Max);
61 void setMean(
const double& Mean);
62 void setStd(
const double& Std);
63 void setNoDataIndicator(
const NoDataType& NoData);
64 void setColorInterpretation(
const String& ColorInterpretation);
67 String logAttributeBandDescription()
const;
82 String colorInterpretation;
AttributeBandDescription provides generic information about a single attribute (used by DataSetStats)...
Definition: AttributeBandDescription.hpp:21
DataSetType
Possible data set types as used in DataSetStats (see opalsInfo)
Definition: DataSetType.hpp:8
Contains the public interface of OPALS.
Definition: ApplyTrafo.hpp:5
A dynamic character string whose interface conforms to STL's std::string.
Definition: String.hpp:35
Class for storing a type independent a nodata value (nodata value can be deactivated as well)
Definition: NoDataType.hpp:11