23 #define _GDALTypes_h 1
141 GDALRasterBandH hBand;
142 GDALDataType eBufType;
147 GDALArray(
const string &n =
"", BaseType *v = 0);
149 GDALArray(
const string &name, BaseType *proto,
const string &filenameIn, GDALRasterBandH hBandIn, GDALDataType eBufTypeIn);
164 GDALRasterBandH hBand;
165 GDALDataType eBufType;
168 void m_duplicate(
const GDALGrid &g);
172 GDALGrid(
const string &filenameIn,
const string &name, GDALRasterBandH hBandIn, GDALDataType eBufTypeIn);
182 #endif // ndef _GDALTypes_h
virtual BaseType * ptr_duplicate()
virtual BaseType * ptr_duplicate()
virtual BaseType * ptr_duplicate()
GDALArray(const string &n="", BaseType *v=0)
virtual BaseType * ptr_duplicate()
GDALFloat32(const string &n="")
virtual BaseType * ptr_duplicate()
virtual BaseType * ptr_duplicate()
virtual BaseType * ptr_duplicate()
GDALGrid & operator=(const GDALGrid &rhs)
virtual BaseType * ptr_duplicate()
GDALUInt32(const string &n="")
GDALGrid(const GDALGrid &rhs)
GDALInt32(const string &n="")
virtual BaseType * ptr_duplicate()
GDALUInt16(const string &n="")
GDALFloat64(const string &n="")
GDALInt16(const string &n="")
GDALByte(const string &n="")