QGIS API Documentation
3.8.0-Zanzibar (11aff65)
|
Interface for resampling rasters (e.g. More...
#include <qgsrasterresampler.h>
Public Member Functions | |
virtual | ~QgsRasterResampler ()=default |
virtual QgsRasterResampler * | clone () const =0 |
Gets a deep copy of this object. More... | |
virtual void | resample (const QImage &srcImage, QImage &dstImage)=0 |
virtual QString | type () const =0 |
Gets a descriptive type identifier for this raster resampler. More... | |
Interface for resampling rasters (e.g.
to have a smoother appearance)
Definition at line 32 of file qgsrasterresampler.h.
|
virtualdefault |
|
pure virtual |
Gets a deep copy of this object.
Needs to be reimplemented by subclasses. Ownership is transferred to the caller.
Implemented in QgsBilinearRasterResampler, and QgsCubicRasterResampler.
|
pure virtual |
Implemented in QgsBilinearRasterResampler, and QgsCubicRasterResampler.
|
pure virtual |
Gets a descriptive type identifier for this raster resampler.
Needs to be implemented by subclasses.
Implemented in QgsBilinearRasterResampler, and QgsCubicRasterResampler.