34 #include "gdal_priv.h"
93 GDALDataType getGdalType(
r_Type* rasType);
96 r_Data_Format getDataFormat(
char* format);
99 GDALDataset* convertTileToDataset(
Tile* sourceTile,
int nBands,
r_Type* bandType);
101 void initParams(
char* params);
102 void setDouble(
const char* paramName,
double* value);
103 void setString(
const char* paramName, std::string* value);
120 std::string metadata;
121 std::vector<double> nodata;
124 GenericParams gParams;
127 #endif // _QTENCODE__
virtual void printTree(int tab, std::ostream &s=std::cout, QtChildType mode=QT_ALL_NODES)
debugging method
virtual QtAreaType getAreaType()
test if the edge to the parent node is of type mdd or atomic
std::vector< QtData * > QtDataList
list of QtData pointers
Definition: qtnode.hh:77
QtAreaType
Definition: qtnode.hh:180
Definition: qtnode.hh:463
Definition: qtencode.hh:62
Definition: raslib/type.hh:56
QtChildType
Definition: qtnode.hh:186
QtNodeType
Definition: qtnode.hh:93
Definition: qtnode.hh:394
const QtTypeElement & checkType(QtTypeTuple *typeTuple)
type check
Definition: qtunaryoperation.hh:52
QtData * evaluate(QtDataList *inputList)
method for evaluating the node
Definition: qtnode.hh:171
QtEncode(QtOperation *mddOp, char *format)
constructor getting the mdd operand and format to which to encode it
Definition: qtoperation.hh:57
Definition: qtnode.hh:190