Class: QgsRasterResampleFilter

Resample filter pipe for rasters.

Class Hierarchy

Inheritance diagram of qgis.core.QgsRasterResampleFilter

Base classes

QgsRasterInterface

Base class for processing filters like renderers, reprojector, resampler etc.

Methods

maxOversampling

setMaxOversampling

setZoomedInResampler

Sets resampler for zoomed in scales.

setZoomedOutResampler

Sets resampler for zoomed out scales.

zoomedInResampler

zoomedOutResampler

Virtual Methods

In PyQGIS, only methods marked as virtual can be safely overridden in a Python subclass of QgsRasterResampleFilter. See the FAQ for more details.

readXml

Sets base class members from xml.

class qgis.core.QgsRasterResampleFilter[source]

Bases: QgsRasterInterface

maxOversampling(self) float[source]
Return type:

float

virtual readXml(self, filterElem: QDomElement)[source]

Sets base class members from xml. Usually called from create() methods of subclasses

Parameters:

filterElem (QDomElement)

setMaxOversampling(self, os: float)[source]
Parameters:

os (float)

setZoomedInResampler(self, r: QgsRasterResampler | None)[source]

Sets resampler for zoomed in scales. Takes ownership of the object

Parameters:

r (Optional[QgsRasterResampler])

setZoomedOutResampler(self, r: QgsRasterResampler | None)[source]

Sets resampler for zoomed out scales. Takes ownership of the object

Parameters:

r (Optional[QgsRasterResampler])

zoomedInResampler(self) QgsRasterResampler | None[source]
Return type:

Optional[QgsRasterResampler]

zoomedOutResampler(self) QgsRasterResampler | None[source]
Return type:

Optional[QgsRasterResampler]