18#ifndef QGSRECLASSIFYUTILS 
   19#define QGSRECLASSIFYUTILS 
   24#include "qgis_analysis.h" 
   40class ANALYSIS_EXPORT QgsReclassifyUtils
 
   50        RasterClass() = 
default;
 
  108    static double reclassifyValue( 
const QVector<RasterClass> &classes, 
double input, 
bool &reclassified )
 
  110      reclassified = 
false;
 
  111      for ( 
const QgsReclassifyUtils::RasterClass &
c : classes )
 
  113        if ( 
c.contains( input ) )
 
Base class for providing feedback from a processing algorithm.
 
Base class for raster data providers.
 
Base class for processing filters like renderers, reprojector, resampler etc.
 
Represents a range of raster values between min and max, optionally including the min and max value.
 
BoundsType
Handling for min and max bounds.
 
A rectangle specified with double values.
 
As part of the API refactoring and improvements which landed in the Processing API was substantially reworked from the x version This was done in order to allow much of the underlying Processing framework to be ported into c
 
Q_DECLARE_TYPEINFO(QgsMargins, Q_MOVABLE_TYPE)