11 #ifndef ossimGdalTiledDataset_HEADER 12 #define ossimGdalTiledDataset_HEADER 14 #include <gdal_priv.h> 15 #include <memdataset.h> 54 static GDALDataset *Create(
const char * pszFilename,
55 int nXSize,
int nYSize,
int nBands,
56 GDALDataType eType,
char ** papszParmList );
69 void setNoDataValueFlag(
bool flag);
92 int bAssumeOwnership );
98 virtual CPLErr IReadBlock(
int,
int,
void * );
99 virtual CPLErr IWriteBlock(
int,
int,
void * );
108 void copyNulls(
void* pImage,
int count)
const;
116 template <
class T>
void copyNulls(
void* pImage,
118 T dummyTemplate)
const;
bool theSetNoDataValueFlag
DRB - 20081020 If true (default) the no data value will be set to null pixel value.
friend class MEMTiledDataset
ossimIrect theAreaOfInterest
MEMTiledDataset * theDataset
ossimImageSourceSequencer * theInterface
ossimImageSourceSequencer * theInterface
friend class MEMTiledRasterBand
ossimRefPtr< ossimImageData > theData