81      CreateOutputError = 1, 
 
 
  145    Q_DECL_DEPRECATED 
QgsRasterCalculator( 
const QString &formulaString, 
const QString &outputFile, 
const QString &outputFormat, 
const QgsRectangle &outputExtent, 
int nOutputColumns, 
int nOutputRows, 
const QVector<QgsRasterCalculatorEntry> &rasterEntries ) 
SIP_DEPRECATED;
 
  155    Result processCalculation( 
QgsFeedback *feedback = 
nullptr );
 
  161    QString lastError() 
const;
 
  203    GDALDriverH openOutputDriver();
 
  215    void outputGeoTransform( 
double *transform ) 
const;
 
  218    Result processCalculationGPU( std::unique_ptr<QgsRasterCalcNode> calcNode, 
QgsFeedback *feedback = 
nullptr );
 
  220    QString mFormulaString;
 
  222    QString mOutputFormat;
 
  229    int mNumOutputColumns = 0;
 
  231    int mNumOutputRows = 0;
 
  234    QStringList mCreationOptions;
 
  235    double mNoDataValue = -FLT_MAX;
 
  238    QVector<QgsRasterCalculatorEntry> mRasterEntries;
 
 
Represents an individual raster layer/band number entry within a raster calculation.