|
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) |