|
My Project
|
#include "cpl_error.h"#include "cpl_minixml.h"#include "cpl_port.h"#include "gdal.h"Go to the source code of this file.
Macros | |
| #define | VRT_NODATA_UNSET -1234.56 |
Typedefs | |
| typedef void * | VRTDatasetH |
| typedef void * | VRTSourcedRasterBandH |
Functions | |
| VRTDatasetH CPL_DLL CPL_STDCALL | VRTCreate (int, int) |
| void CPL_DLL CPL_STDCALL | VRTFlushCache (VRTDatasetH) |
| CPLXMLNode CPL_DLL *CPL_STDCALL | VRTSerializeToXML (VRTDatasetH, const char *) |
| int CPL_DLL CPL_STDCALL | VRTAddBand (VRTDatasetH, GDALDataType, char **) |
| CPLErr CPL_STDCALL | VRTAddSource (VRTSourcedRasterBandH, VRTSourceH) |
| CPLErr CPL_DLL CPL_STDCALL | VRTAddSimpleSource (VRTSourcedRasterBandH, GDALRasterBandH, int, int, int, int, int, int, int, int, const char *, double) |
| CPLErr CPL_DLL CPL_STDCALL | VRTAddComplexSource (VRTSourcedRasterBandH, GDALRasterBandH, int, int, int, int, int, int, int, int, double, double, double) |
| CPLErr CPL_DLL CPL_STDCALL | VRTAddFuncSource (VRTSourcedRasterBandH, VRTImageReadFunc, void *, double) |
Variables | |
| CPL_C_START typedef CPLErr(* | VRTImageReadFunc )(void *hCBData, int nXOff, int nYOff, int nXSize, int nYSize, void *pData) |
Public (C callable) entry points for virtual GDAL dataset objects.
| #define VRT_NODATA_UNSET -1234.56 |
Special value to indicate that nodata is not set
| typedef void* VRTDatasetH |
Opaque type for a VRT dataset
| typedef void* VRTSourcedRasterBandH |
Opaque type for a VRT sourced raster band
| int CPL_DLL CPL_STDCALL VRTAddBand | ( | VRTDatasetH | hDataset, |
| GDALDataType | eType, | ||
| char ** | papszOptions | ||
| ) |
| CPLErr CPL_DLL CPL_STDCALL 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 | ||
| ) |
| CPLErr CPL_DLL CPL_STDCALL VRTAddFuncSource | ( | VRTSourcedRasterBandH | hVRTBand, |
| VRTImageReadFunc | pfnReadFunc, | ||
| void * | pCBData, | ||
| double | dfNoDataValue | ||
| ) |
| CPLErr CPL_DLL CPL_STDCALL 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 | ||
| ) |
| CPLErr CPL_STDCALL VRTAddSource | ( | VRTSourcedRasterBandH | hVRTBand, |
| VRTSourceH | hNewSource | ||
| ) |
| VRTDatasetH CPL_DLL CPL_STDCALL VRTCreate | ( | int | nXSize, |
| int | nYSize | ||
| ) |
| void CPL_DLL CPL_STDCALL VRTFlushCache | ( | VRTDatasetH | hDataset | ) |
| CPLXMLNode CPL_DLL* CPL_STDCALL VRTSerializeToXML | ( | VRTDatasetH | hDataset, |
| const char * | pszVRTPath | ||
| ) |
| CPL_C_START typedef CPLErr(* VRTImageReadFunc) (void *hCBData, int nXOff, int nYOff, int nXSize, int nYSize, void *pData) |
Type for a function that returns the pixel data in a provided window
1.8.14