18#ifndef QGSMESHCALCULATOR_H 
   19#define QGSMESHCALCULATOR_H 
   79                                         const QString &outputFile,
 
   97                                         const QString &outputFile,
 
  117                       const QString &outputDriver,
 
  118                       const QString &outputGroupName,
 
  119                       const QString &outputFile,
 
  139                       const QString &outputDriver,
 
  140                       const QString &outputGroupName,
 
  141                       const QString &outputFile,
 
  161                       const QString &outputGroupName,
 
  182                       const QString &outputGroupName,
 
  194    Result processCalculation( 
QgsFeedback *feedback = 
nullptr );
 
  204    Q_DECL_DEPRECATED 
static Result expression_valid( 
const QString &formulaString,
 
  216    static Result expressionIsValid( 
const QString &formulaString,
 
  223    QString mFormulaString;
 
  224    QString mOutputDriver;
 
  225    QString mOutputGroupName;
 
  229    bool mUseMask = 
false;
 
  231    double mStartTime = 0.0;
 
  232    double mEndTime = 0.0;
 
 
Base class for feedback objects to be used for cancellation of something running in a worker thread.
 
A geometry is the spatial representation of a feature.
 
Performs mesh layer calculations.
 
Result
Result of the calculation.
 
@ MemoryError
Error allocating memory for result.
 
@ InvalidDatasets
Datasets with different time outputs or not part of the mesh.
 
@ CreateOutputError
Error creating output data file.
 
@ EvaluateError
Error during evaluation.
 
@ ParserError
Error parsing formula.
 
@ Canceled
Calculation canceled.
 
@ InputLayerError
Error reading input layer.
 
Type
Type of the dataset group.
 
@ Persistent
Dataset group store in a file.
 
Represents a mesh layer supporting display of data on structured or unstructured meshes.
 
A rectangle specified with double values.