My Project
 All Classes Files Functions Variables Typedefs Macros Pages
Public Member Functions | Protected Member Functions | Friends | List of all members
VRTPansharpenedDataset Class Reference
Inheritance diagram for VRTPansharpenedDataset:
VRTDataset

Public Member Functions

 VRTPansharpenedDataset (int nXSize, int nYSize)
 
virtual CPLErr XMLInit (CPLXMLNode *, const char *) CPL_OVERRIDE
 
virtual CPLXMLNode * SerializeToXML (const char *pszVRTPath) CPL_OVERRIDE
 
CPLErr XMLInit (CPLXMLNode *psTree, const char *pszVRTPath, GDALRasterBandH hPanchroBandIn, int nInputSpectralBandsIn, GDALRasterBandH *pahInputSpectralBandsIn)
 
virtual CPLErr AddBand (GDALDataType eType, char **papszOptions=NULL) CPL_OVERRIDE
 
virtual char ** GetFileList () CPL_OVERRIDE
 
virtual CPLErr IRasterIO (GDALRWFlag eRWFlag, int nXOff, int nYOff, int nXSize, int nYSize, void *pData, int nBufXSize, int nBufYSize, GDALDataType eBufType, int nBandCount, int *panBandMap, GSpacing nPixelSpace, GSpacing nLineSpace, GSpacing nBandSpace, GDALRasterIOExtraArg *psExtraArg) CPL_OVERRIDE
 
void GetBlockSize (int *, int *)
 
GDALPansharpenOperation * GetPansharpener ()
 
- Public Member Functions inherited from VRTDataset
 VRTDataset (int nXSize, int nYSize)
 
void SetNeedsFlush ()
 
virtual void FlushCache () CPL_OVERRIDE
 
void SetWritable (int bWritableIn)
 
virtual CPLErr CreateMaskBand (int nFlags) CPL_OVERRIDE
 
void SetMaskBand (VRTRasterBand *poMaskBand)
 
virtual const char * GetProjectionRef () CPL_OVERRIDE
 
virtual CPLErr SetProjection (const char *) CPL_OVERRIDE
 
virtual CPLErr GetGeoTransform (double *) CPL_OVERRIDE
 
virtual CPLErr SetGeoTransform (double *) CPL_OVERRIDE
 
virtual CPLErr SetMetadata (char **papszMD, const char *pszDomain="") CPL_OVERRIDE
 
virtual CPLErr SetMetadataItem (const char *pszName, const char *pszValue, const char *pszDomain="") CPL_OVERRIDE
 
virtual char ** GetMetadata (const char *pszDomain="") CPL_OVERRIDE
 
virtual int GetGCPCount () CPL_OVERRIDE
 
virtual const char * GetGCPProjection () CPL_OVERRIDE
 
virtual const GDAL_GCP * GetGCPs () CPL_OVERRIDE
 
virtual CPLErr SetGCPs (int nGCPCount, const GDAL_GCP *pasGCPList, const char *pszGCPProjection) CPL_OVERRIDE
 
virtual CPLErr IBuildOverviews (const char *, int, int *, int, int *, GDALProgressFunc, void *) CPL_OVERRIDE
 
GDALDataset * GetSingleSimpleSource ()
 
void BuildVirtualOverviews ()
 
void UnsetPreservedRelativeFilenames ()
 

Protected Member Functions

virtual int CloseDependentDatasets () CPL_OVERRIDE
 

Friends

class VRTPansharpenedRasterBand
 

Additional Inherited Members

- Static Public Member Functions inherited from VRTDataset
static int Identify (GDALOpenInfo *)
 
static GDALDataset * Open (GDALOpenInfo *)
 
static GDALDataset * OpenXML (const char *, const char *=NULL, GDALAccess eAccess=GA_ReadOnly)
 
static GDALDataset * Create (const char *pszName, int nXSize, int nYSize, int nBands, GDALDataType eType, char **papszOptions)
 
static CPLErr Delete (const char *pszFilename)
 

The documentation for this class was generated from the following file: