|
QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
#include <qgsvectorcolorrampv2.h>

Public Member Functions | |
| QgsCptCityColorRampV2 (const QString &schemeName=DEFAULT_CPTCITY_SCHEMENAME, const QString &variantName=DEFAULT_CPTCITY_VARIANTNAME, bool doLoadFile=true) | |
| QgsCptCityColorRampV2 (const QString &schemeName, const QStringList &variantList, const QString &variantName=QString(), bool doLoadFile=true) | |
| virtual QgsCptCityColorRampV2 * | clone () const override |
| Creates a clone of the color ramp. More... | |
| QgsVectorGradientColorRampV2 * | cloneGradientRamp () const |
| void | copy (const QgsCptCityColorRampV2 *other) |
| QString | copyingFileName () const |
| QgsStringMap | copyingInfo () const |
| QString | descFileName () const |
| bool | fileLoaded () const |
| QString | fileName () const |
| bool | hasMultiStops () const |
| bool | loadFile () |
| void | loadPalette () |
| virtual QgsStringMap | properties () const override |
| Returns a string map containing all the color ramp's properties. More... | |
| QString | schemeName () const |
| void | setName (const QString &schemeName, const QString &variantName="", const QStringList &variantList=QStringList()) |
| void | setSchemeName (const QString &schemeName) |
| void | setVariantList (const QStringList &variantList) |
| void | setVariantName (const QString &variantName) |
| virtual QString | type () const override |
| Returns a string representing the color ramp type. More... | |
| QStringList | variantList () const |
| QString | variantName () const |
Public Member Functions inherited from QgsVectorGradientColorRampV2 | |
| QgsVectorGradientColorRampV2 (const QColor &color1=DEFAULT_GRADIENT_COLOR1, const QColor &color2=DEFAULT_GRADIENT_COLOR2, bool discrete=false, const QgsGradientStopsList &stops=QgsGradientStopsList()) | |
| Constructor for QgsVectorGradientColorRampV2. More... | |
| void | addStopsToGradient (QGradient *gradient, double alpha=1) |
| Copy color ramp stops to a QGradient. More... | |
| virtual QColor | color (double value) const override |
| Returns the color corresponding to a specified value. More... | |
| QColor | color1 () const |
| Returns the gradient start color. More... | |
| QColor | color2 () const |
| Returns the gradient end color. More... | |
| void | convertToDiscrete (bool discrete) |
| Converts a gradient with existing color stops to or from discrete interpolation. More... | |
| virtual int | count () const override |
| Returns number of defined colors, or -1 if undefined. More... | |
| QgsStringMap | info () const |
| Returns any additional info attached to the gradient ramp (eg authorship notes) More... | |
| bool | isDiscrete () const |
| Returns true if the gradient is using discrete interpolation, rather than smoothly interpolating between colors. More... | |
| void | setColor1 (const QColor &color) |
| Sets the gradient start color. More... | |
| void | setColor2 (const QColor &color) |
| Sets the gradient end color. More... | |
| void | setDiscrete (bool discrete) |
| Sets whether the gradient should use discrete interpolation, rather than smoothly interpolating between colors. More... | |
| void | setInfo (const QgsStringMap &info) |
| Sets additional info to attach to the gradient ramp (eg authorship notes) More... | |
| void | setStops (const QgsGradientStopsList &stops) |
| Sets the list of intermediate gradient stops for the ramp. More... | |
| QgsGradientStopsList | stops () const |
| Returns the list of intermediate gradient stops for the ramp. More... | |
| virtual double | value (int index) const override |
| Returns relative value between [0,1] of color at specified index. More... | |
Public Member Functions inherited from QgsVectorColorRampV2 | |
| virtual | ~QgsVectorColorRampV2 () |
Static Public Member Functions | |
| static QgsVectorColorRampV2 * | create (const QgsStringMap &properties=QgsStringMap()) |
Static Public Member Functions inherited from QgsVectorGradientColorRampV2 | |
| static QgsVectorColorRampV2 * | create (const QgsStringMap &properties=QgsStringMap()) |
| Creates a new QgsVectorColorRampV2 from a map of properties. More... | |
Protected Attributes | |
| bool | mFileLoaded |
| bool | mMultiStops |
| QString | mSchemeName |
| QStringList | mVariantList |
| QString | mVariantName |
Protected Attributes inherited from QgsVectorGradientColorRampV2 | |
| QColor | mColor1 |
| QColor | mColor2 |
| bool | mDiscrete |
| QgsStringMap | mInfo |
| QgsGradientStopsList | mStops |
Definition at line 369 of file qgsvectorcolorrampv2.h.
| QgsCptCityColorRampV2::QgsCptCityColorRampV2 | ( | const QString & | schemeName = DEFAULT_CPTCITY_SCHEMENAME, |
| const QString & | variantName = DEFAULT_CPTCITY_VARIANTNAME, |
||
| bool | doLoadFile = true |
||
| ) |
Definition at line 545 of file qgsvectorcolorrampv2.cpp.
| QgsCptCityColorRampV2::QgsCptCityColorRampV2 | ( | const QString & | schemeName, |
| const QStringList & | variantList, | ||
| const QString & | variantName = QString(), |
||
| bool | doLoadFile = true |
||
| ) |
Definition at line 557 of file qgsvectorcolorrampv2.cpp.
|
overridevirtual |
Creates a clone of the color ramp.
Reimplemented from QgsVectorGradientColorRampV2.
Definition at line 584 of file qgsvectorcolorrampv2.cpp.
| QgsVectorGradientColorRampV2 * QgsCptCityColorRampV2::cloneGradientRamp | ( | ) | const |
Definition at line 605 of file qgsvectorcolorrampv2.cpp.
| void QgsCptCityColorRampV2::copy | ( | const QgsCptCityColorRampV2 * | other | ) |
Definition at line 591 of file qgsvectorcolorrampv2.cpp.
| QString QgsCptCityColorRampV2::copyingFileName | ( | ) | const |
Definition at line 640 of file qgsvectorcolorrampv2.cpp.
| QgsStringMap QgsCptCityColorRampV2::copyingInfo | ( | ) | const |
Definition at line 652 of file qgsvectorcolorrampv2.cpp.
|
static |
Definition at line 571 of file qgsvectorcolorrampv2.cpp.
| QString QgsCptCityColorRampV2::descFileName | ( | ) | const |
Definition at line 646 of file qgsvectorcolorrampv2.cpp.
|
inline |
Definition at line 404 of file qgsvectorcolorrampv2.h.
| QString QgsCptCityColorRampV2::fileName | ( | ) | const |
Definition at line 630 of file qgsvectorcolorrampv2.cpp.
|
inline |
Definition at line 400 of file qgsvectorcolorrampv2.h.
| bool QgsCptCityColorRampV2::loadFile | ( | ) |
Definition at line 657 of file qgsvectorcolorrampv2.cpp.
|
inline |
Definition at line 399 of file qgsvectorcolorrampv2.h.
|
overridevirtual |
Returns a string map containing all the color ramp's properties.
Reimplemented from QgsVectorGradientColorRampV2.
Definition at line 621 of file qgsvectorcolorrampv2.cpp.
|
inline |
Definition at line 388 of file qgsvectorcolorrampv2.h.
|
inline |
Definition at line 396 of file qgsvectorcolorrampv2.h.
|
inline |
Definition at line 393 of file qgsvectorcolorrampv2.h.
|
inline |
Definition at line 395 of file qgsvectorcolorrampv2.h.
|
inline |
Definition at line 394 of file qgsvectorcolorrampv2.h.
|
inlineoverridevirtual |
Returns a string representing the color ramp type.
Reimplemented from QgsVectorGradientColorRampV2.
Definition at line 380 of file qgsvectorcolorrampv2.h.
|
inline |
Definition at line 390 of file qgsvectorcolorrampv2.h.
|
inline |
Definition at line 389 of file qgsvectorcolorrampv2.h.
|
protected |
Definition at line 415 of file qgsvectorcolorrampv2.h.
|
protected |
Definition at line 416 of file qgsvectorcolorrampv2.h.
|
protected |
Definition at line 412 of file qgsvectorcolorrampv2.h.
|
protected |
Definition at line 414 of file qgsvectorcolorrampv2.h.
|
protected |
Definition at line 413 of file qgsvectorcolorrampv2.h.
1.8.13