18 #ifndef QGSNINECELLFILTER_H 19 #define QGSNINECELLFILTER_H 47 double zFactor()
const {
return mZFactor; }
57 virtual float processNineCellWindow(
float* x11,
float* x21,
float* x31,
58 float* x12,
float* x22,
float* x32,
59 float* x13,
float* x23,
float* x33 ) = 0;
66 GDALDatasetH openInputFile(
int& nCellsX,
int& nCellsY );
69 GDALDriverH openOutputDriver();
90 #endif // QGSNINECELLFILTER_H void setZFactor(double factor)
void setCellSizeY(double size)
void setInputNodataValue(double value)
double inputNodataValue() const
void setCellSizeX(double size)
float mOutputNodataValue
The nodata value of the output layer.
double outputNodataValue() const
double mZFactor
Scale factor for z-value if x-/y- units are different to z-units (111120 for degree->meters and 37040...
void setOutputNodataValue(double value)
float mInputNodataValue
The nodata value of the input layer.
Base class for raster analysis methods that work with a 3x3 cell filter and calculate the value of ea...