| QGIS API Documentation 3.99.0-Master (f78f5286a64)
    | 
#include "qgis_core.h"#include <QColor>#include <QGradient>#include "qgis.h"#include "qgscolorscheme.h"#include "qgscolorramp.h"

Go to the source code of this file.
| Classes | |
| class | QgsColorBrewerColorRamp | 
| Color ramp utilising "Color Brewer" preset color schemes.  More... | |
| class | QgsCptCityColorRamp | 
| A color ramp from the CPT City collection.  More... | |
| class | QgsGradientColorRamp | 
| Gradient color ramp, which smoothly interpolates between two colors and also supports optional extra color stops.  More... | |
| class | QgsGradientStop | 
| Represents a color stop within a QgsGradientColorRamp color ramp.  More... | |
| class | QgsLimitedRandomColorRamp | 
| Constrained random color ramp, which returns random colors based on preset parameters.  More... | |
| class | QgsPresetSchemeColorRamp | 
| A scheme based color ramp consisting of a list of predefined colors.  More... | |
| class | QgsRandomColorRamp | 
| A color ramp consisting of random colors, constrained within component ranges.  More... | |
| Macros | |
| #define | DEFAULT_COLORBREWER_COLORS 5 | 
| #define | DEFAULT_COLORBREWER_SCHEMENAME "Spectral" | 
| #define | DEFAULT_CPTCITY_SCHEMENAME "cb/div/BrBG_" | 
| #define | DEFAULT_CPTCITY_VARIANTNAME "05" | 
| #define | DEFAULT_GRADIENT_COLOR1 QColor(69, 116, 40) | 
| #define | DEFAULT_GRADIENT_COLOR2 QColor(188, 220, 60) | 
| #define | DEFAULT_RANDOM_COUNT 10 | 
| #define | DEFAULT_RANDOM_HUE_MAX 359 | 
| #define | DEFAULT_RANDOM_HUE_MIN 0 | 
| #define | DEFAULT_RANDOM_SAT_MAX 240 | 
| #define | DEFAULT_RANDOM_SAT_MIN 100 | 
| #define | DEFAULT_RANDOM_VAL_MAX 240 | 
| #define | DEFAULT_RANDOM_VAL_MIN 200 | 
| Typedefs | |
| typedef QList< QgsGradientStop > | QgsGradientStopsList | 
| List of gradient stops. | |
| #define DEFAULT_COLORBREWER_COLORS 5 | 
Definition at line 598 of file qgscolorrampimpl.h.
| #define DEFAULT_COLORBREWER_SCHEMENAME "Spectral" | 
Definition at line 597 of file qgscolorrampimpl.h.
| #define DEFAULT_CPTCITY_SCHEMENAME "cb/div/BrBG_" | 
Definition at line 697 of file qgscolorrampimpl.h.
| #define DEFAULT_CPTCITY_VARIANTNAME "05" | 
Definition at line 698 of file qgscolorrampimpl.h.
| #define DEFAULT_GRADIENT_COLOR1 QColor(69, 116, 40) | 
Definition at line 125 of file qgscolorrampimpl.h.
| #define DEFAULT_GRADIENT_COLOR2 QColor(188, 220, 60) | 
Definition at line 126 of file qgscolorrampimpl.h.
| #define DEFAULT_RANDOM_COUNT 10 | 
Definition at line 323 of file qgscolorrampimpl.h.
| #define DEFAULT_RANDOM_HUE_MAX 359 | 
Definition at line 325 of file qgscolorrampimpl.h.
| #define DEFAULT_RANDOM_HUE_MIN 0 | 
Definition at line 324 of file qgscolorrampimpl.h.
| #define DEFAULT_RANDOM_SAT_MAX 240 | 
Definition at line 329 of file qgscolorrampimpl.h.
| #define DEFAULT_RANDOM_SAT_MIN 100 | 
Definition at line 328 of file qgscolorrampimpl.h.
| #define DEFAULT_RANDOM_VAL_MAX 240 | 
Definition at line 327 of file qgscolorrampimpl.h.
| #define DEFAULT_RANDOM_VAL_MIN 200 | 
Definition at line 326 of file qgscolorrampimpl.h.
| typedef QList<QgsGradientStop> QgsGradientStopsList | 
List of gradient stops.
Definition at line 121 of file qgscolorrampimpl.h.