VRTSourcedRasterBand Class Reference

Inheritance diagram for VRTSourcedRasterBand:
VRTRasterBand VRTDerivedRasterBand

List of all members.

Public Member Functions

 VRTSourcedRasterBand (GDALDataset *poDS, int nBand)
 VRTSourcedRasterBand (GDALDataType eType, int nXSize, int nYSize)
 VRTSourcedRasterBand (GDALDataset *poDS, int nBand, GDALDataType eType, int nXSize, int nYSize)
virtual CPLErr IRasterIO (GDALRWFlag, int, int, int, int, void *, int, int, GDALDataType, int, int)
virtual const char * GetMetadataItem (const char *pszName, const char *pszDomain="")
virtual char ** GetMetadata (const char *pszDomain="")
virtual CPLErr SetMetadata (char **papszMetadata, const char *pszDomain="")
virtual CPLErr SetMetadataItem (const char *pszName, const char *pszValue, const char *pszDomain="")
virtual CPLErr XMLInit (CPLXMLNode *, const char *)
virtual CPLXMLNode * SerializeToXML (const char *pszVRTPath)
virtual double GetMinimum (int *pbSuccess=NULL)
virtual double GetMaximum (int *pbSuccess=NULL)
CPLErr AddSource (VRTSource *)
CPLErr AddSimpleSource (GDALRasterBand *poSrcBand, int nSrcXOff=-1, int nSrcYOff=-1, int nSrcXSize=-1, int nSrcYSize=-1, int nDstXOff=-1, int nDstYOff=-1, int nDstXSize=-1, int nDstYSize=-1, const char *pszResampling="near", double dfNoDataValue=VRT_NODATA_UNSET)
CPLErr AddComplexSource (GDALRasterBand *poSrcBand, int nSrcXOff=-1, int nSrcYOff=-1, int nSrcXSize=-1, int nSrcYSize=-1, int nDstXOff=-1, int nDstYOff=-1, int nDstXSize=-1, int nDstYSize=-1, double dfScaleOff=0.0, double dfScaleRatio=1.0, double dfNoDataValue=VRT_NODATA_UNSET, int nColorTableComponent=0)
CPLErr AddMaskBandSource (GDALRasterBand *poSrcBand, int nSrcXOff=-1, int nSrcYOff=-1, int nSrcXSize=-1, int nSrcYSize=-1, int nDstXOff=-1, int nDstYOff=-1, int nDstXSize=-1, int nDstYSize=-1)
CPLErr AddFuncSource (VRTImageReadFunc pfnReadFunc, void *hCBData, double dfNoDataValue=VRT_NODATA_UNSET)
virtual CPLErr IReadBlock (int, int, void *)
virtual void GetFileList (char ***ppapszFileList, int *pnSize, int *pnMaxSize, CPLHashSet *hSetFiles)
virtual int CloseDependentDatasets ()
virtual int IsSourcedRasterBand ()

Public Attributes

int nSources
VRTSource ** papoSources
int bEqualAreas

The documentation for this class was generated from the following files:
 All Classes Files Functions

Generated on 2 Aug 2014 by  doxygen 1.6.1