89 QgsRasterCalcNode( QString functionName, QVector<QgsRasterCalcNode *> functionArgs );
110 bool calculate( QMap<QString, QgsRasterBlock *> &rasterData,
QgsRasterMatrix &result,
int row = -1 ) const
SIP_SKIP;
117 QString toString(
bool cStyle = false ) const;
132 QStringList referencedLayerNames() const;
138 QStringList cleanRasterReferences() const;
151 Type mType = tNumber;
152 std::unique_ptr<QgsRasterCalcNode> mLeft;
153 std::unique_ptr<QgsRasterCalcNode> mRight;
157 Operator mOperator = opNONE;
159 QString mFunctionName;
160 QVector<QgsRasterCalcNode *> mFunctionArgs;