Class: QgsMultiBandColorRenderer¶
-
class
qgis.core.
QgsMultiBandColorRenderer
¶ Bases:
QgsRasterRenderer
Renderer for multiband images with the color components
Methods
- param bandNo
- rtype
int
- rtype
QgsContrastEnhancement
QgsMultiBandColorRenderer
cannot be copied.- param elem
- rtype
int
- rtype
QgsContrastEnhancement
- rtype
int
- rtype
QgsContrastEnhancement
- param band
Takes ownership
- param band
Takes ownership
- param band
Takes ownership
- param doc
- rtype
List[int]
- param doc
-
block
(self, bandNo: int, extent: QgsRectangle, width: int, height: int, feedback: QgsRasterBlockFeedback = None) → QgsRasterBlock¶ - Parameters
bandNo (int) –
extent (QgsRectangle) –
width (int) –
height (int) –
feedback (
QgsRasterBlockFeedback
= None) –
- Return type
-
blueBand
(self) → int¶ - Return type
int
-
blueContrastEnhancement
(self) → QgsContrastEnhancement¶ - Return type
-
clone
(self) → QgsMultiBandColorRenderer¶ QgsMultiBandColorRenderer
cannot be copied. Use clone() instead.- Return type
-
create
(elem: QDomElement, input: QgsRasterInterface) → QgsRasterRenderer¶ - Parameters
elem (QDomElement) –
input (QgsRasterInterface) –
- Return type
-
greenBand
(self) → int¶ - Return type
int
-
greenContrastEnhancement
(self) → QgsContrastEnhancement¶ - Return type
-
initHistogram
()¶
-
initStatistics
()¶
-
redBand
(self) → int¶ - Return type
int
-
redContrastEnhancement
(self) → QgsContrastEnhancement¶ - Return type
-
setBlueBand
(self, band: int)¶ - Parameters
band (int) –
-
setBlueContrastEnhancement
(self, ce: QgsContrastEnhancement)¶ Takes ownership
- Parameters
ce (QgsContrastEnhancement) –
-
setGreenBand
(self, band: int)¶ - Parameters
band (int) –
-
setGreenContrastEnhancement
(self, ce: QgsContrastEnhancement)¶ Takes ownership
- Parameters
ce (QgsContrastEnhancement) –
-
setRedBand
(self, band: int)¶ - Parameters
band (int) –
-
setRedContrastEnhancement
(self, ce: QgsContrastEnhancement)¶ Takes ownership
- Parameters
ce (QgsContrastEnhancement) –
-
toSld
(self, doc: QDomDocument, element: QDomElement, props: Dict[str, str] = {})¶ - Parameters
doc (QDomDocument) –
element (QDomElement) –
props (Dict[str) –
-
usesBands
(self) → List[int]¶ - Return type
List[int]
-
writeXml
(self, doc: QDomDocument, parentElem: QDomElement)¶ - Parameters
doc (QDomDocument) –
parentElem (QDomElement) –