Class: QgsColorRamp

class qgis.core.QgsColorRamp

Bases: sip.wrapper

Abstract base class for color ramps

New in version 3.0: Enums

Methods

clone

Creates a clone of the color ramp.

color

Returns the color corresponding to a specified value.

count

Returns number of defined colors, or -1 if undefined

invert

Inverts the ordering of the color ramp.

properties

Returns a string map containing all the color ramp’s properties.

type

Returns a string representing the color ramp type.

value

Returns relative value between [0,1] of color at specified index

Signals

Attributes

clone(self) → QgsColorRamp

Creates a clone of the color ramp.

color(self, value: float) → QColor

Returns the color corresponding to a specified value.

Parameters

value – value between [0, 1] inclusive

Returns

color for value

count(self) → int

Returns number of defined colors, or -1 if undefined

invert(self)

Inverts the ordering of the color ramp.

properties(self) → Dict[str, str]

Returns a string map containing all the color ramp’s properties.

type(self) → str

Returns a string representing the color ramp type.

value(self, index: int) → float

Returns relative value between [0,1] of color at specified index