Class: QgsRendererRange¶
- class qgis.core.QgsRendererRange¶
Bases:
sip.wrapper
Constructor for QgsRendererRange.
QgsRendererRange(range:
QgsClassificationRange
, symbol:QgsSymbol
, render: bool = True) Creates a renderer symbol range- Parameters
range – The classification range
symbol – The symbol for this renderer range
render – If
True
, it will be renderered
QgsRendererRange(lowerValue: float, upperValue: float, symbol:
QgsSymbol
, label: str, render: bool = True)QgsRendererRange(range:
QgsRendererRange
)Methods
- rtype
str
- rtype
str
- rtype
float
- rtype
bool
- param label
- param lowerValue
- param render
- param s
- param upperValue
- param other
- rtype
QgsSymbol
Creates a DOM element representing the range in SLD format.
- rtype
float
- dump(self) str ¶
- Return type
str
- label(self) str ¶
- Return type
str
- lowerValue(self) float ¶
- Return type
float
- renderState(self) bool ¶
- Return type
bool
- setLabel(self, label: str)¶
- Parameters
label (str) –
- setLowerValue(self, lowerValue: float)¶
- Parameters
lowerValue (float) –
- setRenderState(self, render: bool)¶
- Parameters
render (bool) –
- setUpperValue(self, upperValue: float)¶
- Parameters
upperValue (float) –
- swap(self, other: QgsRendererRange)¶
- Parameters
other (QgsRendererRange) –
- toSld(self, doc: QDomDocument, element: QDomElement, props: Dict[str, str], firstRange: bool = False)¶
Creates a DOM element representing the range in SLD format.
- Parameters
doc (QDomDocument) – DOM document
element (QDomElement) – destination DOM element
props (Dict[str) – graduated renderer properties
firstRange (bool = False) – set to
True
if the range is the first range, where the lower value uses a <= test rather than a < test.
- upperValue(self) float ¶
- Return type
float