|
Classes |
| struct | GDALWarpOptions |
| class | GDALWarpKernel |
| class | GDALWarpOperation |
Typedefs |
|
typedef int(* | GDALMaskFunc )(void *pMaskFuncArg, int nBandCount, GDALDataType eType, int nXOff, int nYOff, int nXSize, int nYSize, GByte **papabyImageData, int bMaskIsFloat, void *pMask) |
|
typedef void * | GDALWarpOperationH |
Enumerations |
| enum | GDALResampleAlg { GRA_NearestNeighbour = 0,
GRA_Bilinear = 1,
GRA_Cubic = 2,
GRA_CubicSpline = 3
} |
Functions |
|
CPLErr | GDALWarpNoDataMasker (void *pMaskFuncArg, int nBandCount, GDALDataType eType, int nXOff, int nYOff, int nXSize, int nYSize, GByte **papabyImageData, int bMaskIsFloat, void *pValidityMask) |
|
GDALWarpOptions * | GDALCreateWarpOptions () |
|
void | GDALDestroyWarpOptions (GDALWarpOptions *) |
|
GDALWarpOptions * | GDALCloneWarpOptions (const GDALWarpOptions *) |
| CPLErr | GDALReprojectImage (GDALDatasetH hSrcDS, const char *pszSrcWKT, GDALDatasetH hDstDS, const char *pszDstWKT, GDALResampleAlg eResampleAlg, double dfWarpMemoryLimit, double dfMaxError, GDALProgressFunc pfnProgress, void *pProgressArg, GDALWarpOptions *psOptions) |
|
CPLErr | GDALCreateAndReprojectImage (GDALDatasetH hSrcDS, const char *pszSrcWKT, const char *pszDstFilename, const char *pszDstWKT, GDALDriverH hDstDriver, char **papszCreateOptions, GDALResampleAlg eResampleAlg, double dfWarpMemoryLimit, double dfMaxError, GDALProgressFunc pfnProgress, void *pProgressArg, GDALWarpOptions *psOptions) |
| GDALWarpOperationH | GDALCreateWarpOperation (const GDALWarpOptions *) |
| void | GDALDestroyWarpOperation (GDALWarpOperationH) |
| CPLErr | GDALChunkAndWarpImage (GDALWarpOperationH, int, int, int, int) |
| CPLErr | GDALChunkAndWarpMulti (GDALWarpOperationH, int, int, int, int) |
| CPLErr | GDALWarpRegion (GDALWarpOperationH, int, int, int, int, int, int, int, int) |
| CPLErr | GDALWarpRegionToBuffer (GDALWarpOperationH, int, int, int, int, void *, GDALDataType, int, int, int, int) |