GDAL
Public Attributes
GDALRasterIOExtraArg Struct Reference

Structure to pass extra arguments to RasterIO() method. More...

#include <gdal.h>

List of all members.

Public Attributes

int nVersion
GDALRIOResampleAlg eResampleAlg
GDALProgressFunc pfnProgress
void * pProgressData
int bFloatingPointWindowValidity
double dfXOff
double dfYOff
double dfXSize
double dfYSize

Detailed Description

Structure to pass extra arguments to RasterIO() method.

Since:
GDAL 2.0

Member Data Documentation

Indicate if dfXOff, dfYOff, dfXSize and dfYSize are set. Mostly reserved from the VRT driver to communicate a more precise source window. Must be such that dfXOff - nXOff < 1.0 and dfYOff - nYOff < 1.0 and nXSize - dfXSize < 1.0 and nYSize - dfYSize < 1.0

Pixel offset to the top left corner. Only valid if bFloatingPointWindowValidity = TRUE

Width in pixels of the area of interest. Only valid if bFloatingPointWindowValidity = TRUE

Line offset to the top left corner. Only valid if bFloatingPointWindowValidity = TRUE

Height in pixels of the area of interest. Only valid if bFloatingPointWindowValidity = TRUE

Resampling algorithm

Version of structure (to allow future extensions of the structure)

Progress callback

Progress callback user data


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

Generated for GDAL by doxygen 1.7.6.1.