A ramp shader will color a raster pixel based on a list of values ranges in a ramp.
More...
Public Member Functions |
| QgsColorRampShader (double theMinimumValue=0.0, double theMaximumValue=255.0) |
QList
< QgsColorRampShader::ColorRampItem > | colorRampItemList () const |
| Get the custom colormap.
|
QgsColorRampShader::ColorRamp_TYPE | colorRampType () const |
| Get the color ramp type.
|
QString | colorRampTypeAsQString () |
| Get the color ramp type as a string.
|
int | maximumColorCacheSize () |
| Get the maximum size the color cache can be.
|
void | setColorRampItemList (const QList< QgsColorRampShader::ColorRampItem > &theList) |
| Set custom colormap.
|
void | setColorRampType (QgsColorRampShader::ColorRamp_TYPE theColorRampType) |
| Set the color ramp type.
|
void | setColorRampType (QString) |
| Set the color ramp type.
|
void | setMaximumColorCacheSize (int theSize) |
| Set the maximum size the color cache can be.
|
bool | shade (double, int *, int *, int *, int *) |
| Generates and new RGB value based on one input value.
|
bool | shade (double, double, double, double, int *, int *, int *, int *) |
| Generates and new RGB value based on original RGB value.
|
void | legendSymbologyItems (QList< QPair< QString, QColor > > &symbolItems) const |
void | setClip (bool clip) |
bool | clip () const |
| QgsRasterShaderFunction (double theMinimumValue=0.0, double theMaximumValue=255.0) |
virtual | ~QgsRasterShaderFunction () |
virtual void | setMaximumValue (double) |
| Set the maximum value.
|
virtual void | setMinimumValue (double) |
| Return the minimum value.
|
double | minimumMaximumRange () const |
double | minimumValue () const |
double | maximumValue () const |
A ramp shader will color a raster pixel based on a list of values ranges in a ramp.