#include "gdal.h"#include "cpl_port.h"#include "cpl_error.h"#include "cpl_minixml.h"Go to the source code of this file.
Defines | |
| #define | VRT_NODATA_UNSET -1234.56 |
Typedefs | |
| typedef CPLErr(* | VRTImageReadFunc )(void *hCBData, int nXOff, int nYOff, int nXSize, int nYSize, void *pData) |
| typedef void * | VRTDriverH |
| typedef void * | VRTSourceH |
| typedef void * | VRTSimpleSourceH |
| typedef void * | VRTAveragedSourceH |
| typedef void * | VRTComplexSourceH |
| typedef void * | VRTFilteredSourceH |
| typedef void * | VRTKernelFilteredSourceH |
| typedef void * | VRTAverageFilteredSourceH |
| typedef void * | VRTFuncSourceH |
| typedef void * | VRTDatasetH |
| typedef void * | VRTWarpedDatasetH |
| typedef void * | VRTRasterBandH |
| typedef void * | VRTSourcedRasterBandH |
| typedef void * | VRTWarpedRasterBandH |
| typedef void * | VRTDerivedRasterBandH |
| typedef void * | VRTRawRasterBandH |
Functions | |
| void | GDALRegister_VRT (void) |
| VRTDatasetH | VRTCreate (int, int) |
| void | VRTFlushCache (VRTDatasetH) |
| CPLXMLNode * | VRTSerializeToXML (VRTDatasetH, const char *) |
| int | VRTAddBand (VRTDatasetH, GDALDataType, char **) |
| CPLErr | VRTAddSource (VRTSourcedRasterBandH, VRTSourceH) |
| CPLErr | VRTAddSimpleSource (VRTSourcedRasterBandH, GDALRasterBandH, int, int, int, int, int, int, int, int, const char *, double) |
| CPLErr | VRTAddComplexSource (VRTSourcedRasterBandH, GDALRasterBandH, int, int, int, int, int, int, int, int, double, double, double) |
| CPLErr | VRTAddFuncSource (VRTSourcedRasterBandH, VRTImageReadFunc, void *, double) |
| int VRTAddBand | ( | VRTDatasetH | hDataset, | |
| GDALDataType | eType, | |||
| char ** | papszOptions | |||
| ) |
| CPLErr VRTAddComplexSource | ( | VRTSourcedRasterBandH | hVRTBand, | |
| GDALRasterBandH | hSrcBand, | |||
| int | nSrcXOff, | |||
| int | nSrcYOff, | |||
| int | nSrcXSize, | |||
| int | nSrcYSize, | |||
| int | nDstXOff, | |||
| int | nDstYOff, | |||
| int | nDstXSize, | |||
| int | nDstYSize, | |||
| double | dfScaleOff, | |||
| double | dfScaleRatio, | |||
| double | dfNoDataValue | |||
| ) |
References VRTAddComplexSource().
Referenced by VRTAddComplexSource().
| CPLErr VRTAddFuncSource | ( | VRTSourcedRasterBandH | hVRTBand, | |
| VRTImageReadFunc | pfnReadFunc, | |||
| void * | pCBData, | |||
| double | dfNoDataValue | |||
| ) |
References VRTAddFuncSource().
Referenced by VRTAddFuncSource().
| CPLErr VRTAddSimpleSource | ( | VRTSourcedRasterBandH | hVRTBand, | |
| GDALRasterBandH | hSrcBand, | |||
| int | nSrcXOff, | |||
| int | nSrcYOff, | |||
| int | nSrcXSize, | |||
| int | nSrcYSize, | |||
| int | nDstXOff, | |||
| int | nDstYOff, | |||
| int | nDstXSize, | |||
| int | nDstYSize, | |||
| const char * | pszResampling, | |||
| double | dfNoDataValue | |||
| ) |
References VRTAddSimpleSource().
Referenced by VRTAddSimpleSource().
| CPLErr VRTAddSource | ( | VRTSourcedRasterBandH | hVRTBand, | |
| VRTSourceH | hNewSource | |||
| ) |
References VRTAddSource().
Referenced by VRTAddSource().
| VRTDatasetH VRTCreate | ( | int | nXSize, | |
| int | nYSize | |||
| ) |
| void VRTFlushCache | ( | VRTDatasetH | hDataset | ) |
| CPLXMLNode* VRTSerializeToXML | ( | VRTDatasetH | hDataset, | |
| const char * | pszVRTPath | |||
| ) |
References VRTSerializeToXML().
Referenced by VRTSerializeToXML().
1.5.9.