NEW: even more color palettes

This commit is contained in:
jkriege2 2023-09-25 22:58:28 +02:00
parent 3f60d40390
commit 3d60d4f2ef
38 changed files with 172 additions and 26 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 B

View File

@ -230,17 +230,41 @@ QMap<int, JKQTPImageTools::LUTData > JKQTPImageTools::getDefaultLUTs() {
}
{
const auto& normLUT=lutstore[JKQTPMathImageREDWHITEBLUE]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(JKQTPPaletteList(
{jkqtp_qRgbOpaque(0xB2182B),
jkqtp_qRgbOpaque(0xD6604D),
jkqtp_qRgbOpaque(0xF4A582),
jkqtp_qRgbOpaque(0xFDDBC7),
jkqtp_qRgbOpaque(0xD1E5F0),
jkqtp_qRgbOpaque(0x92C5DE),
jkqtp_qRgbOpaque(0x4393C3),
jkqtp_qRgbOpaque(0x2166AC)})),
"redwhiteblue", QObject::tr("red-white-blue"));
lutstore[JKQTPMathImageBLUEWHITERED]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "bluewhitered", QObject::tr("blue-white-red"));
JKQTPPaletteList lst { jkqtp_qRgbOpaque(0xB2182B),
jkqtp_qRgbOpaque(0xD6604D),
jkqtp_qRgbOpaque(0xF4A582),
jkqtp_qRgbOpaque(0xFDDBC7),
jkqtp_qRgbOpaque(0xD1E5F0),
jkqtp_qRgbOpaque(0x92C5DE),
jkqtp_qRgbOpaque(0x4393C3),
jkqtp_qRgbOpaque(0x2166AC)
};
const auto& normLUT=lutstore[JKQTPMathImageREDWHITEBLUE]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "redwhiteblue", QObject::tr("red-white-blue (diverging)"));
const auto& normStepLUT=lutstore[JKQTPMathImageREDWHITEBLUE_STEP]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTColorsOnlySteps(lst), "stepsredwhiteblue", QObject::tr("steps: red-white-blue (diverging)"));
lutstore[JKQTPMathImageBLUEWHITERED]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "bluewhitered", QObject::tr("blue-white-red (diverging)"));
lutstore[JKQTPMathImageBLUEWHITERED_STEP]=JKQTPImageTools::LUTData(jkqtp_reversed(normStepLUT.lut), "stepsbluewhitered", QObject::tr("steps: blue-white-red (diverging)"));
}
{
JKQTPPaletteList lst { QColor(49,54,149),
QColor(253,254,194),
QColor(165,0,38)
};
const auto& normLUT=lutstore[JKQTPMathImageREDYELLOWBLUE]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "redyellowblue", QObject::tr("red-yellow-blue (diverging)"));
const auto& normStepLUT=lutstore[JKQTPMathImageREDYELLOWBLUE_STEP]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst,9), "stepsredyellowblue", QObject::tr("steps: red-yellow-blue (diverging)"));
lutstore[JKQTPMathImageBLUEYELLOWRED]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "blueyellowred", QObject::tr("blue-yellow-red (diverging)"));
lutstore[JKQTPMathImageBLUEYELLOWRED_STEP]=JKQTPImageTools::LUTData(jkqtp_reversed(normStepLUT.lut), "stepsblueyellowred", QObject::tr("steps: blue-yellow-red (diverging)"));
}
{
JKQTPPaletteList lst { QColor(49,54,149),
QColor(253,254,194),
QColor(0,104,55)
};
const auto& normLUT=lutstore[JKQTPMathImageRD_Yn_GN]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "RdYnGn", QObject::tr("red-yellow-green (diverging)"));
const auto& normStepLUT=lutstore[JKQTPMathImageRD_Yn_GN_STEP]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst,9), "stepsRdYnGn", QObject::tr("steps: red-yellow-green (diverging)"));
lutstore[JKQTPMathImageGN_Yn_RD]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "GnYnRd", QObject::tr("green-yellow-red (diverging)"));
lutstore[JKQTPMathImageGN_Yn_RD_STEP]=JKQTPImageTools::LUTData(jkqtp_reversed(normStepLUT.lut), "stepsGnYnRd", QObject::tr("steps: green-yellow-red (diverging)"));
}
{
@ -347,6 +371,43 @@ QMap<int, JKQTPImageTools::LUTData > JKQTPImageTools::getDefaultLUTs() {
lutstore[JKQTPMathImageBlueRed]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "bluered", QObject::tr("blue-red"));
}
{
const JKQTPPaletteList lst= {
QColor(142,1,82),
QColor(246,246,246),
QColor(39,100,25)
};
const auto& normLUT=lutstore[JKQTPMathImagePI_W_GR]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "PiWGr", QObject::tr("pink-white-green (diverging)"));
const auto& normStepLUT=lutstore[JKQTPMathImagePI_W_GR_STEP]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst,9), "stepsPiWGr", QObject::tr("steps: pink-white-green (diverging)"));
lutstore[JKQTPMathImageGR_W_PI]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "GrWPi", QObject::tr("green-wite-pink (diverging)"));
lutstore[JKQTPMathImageGR_W_PI_STEP]=JKQTPImageTools::LUTData(jkqtp_reversed(normStepLUT.lut), "stepsGrWPi", QObject::tr("steps: green-wite-pink (diverging)"));
}
{
const JKQTPPaletteList lst= {
QColor(103,0,31),
QColor(254,254,254),
QColor(26,26,26)
};
const auto& normLUT=lutstore[JKQTPMathImageRD_W_GY]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "RdWGy", QObject::tr("red-white-gray (diverging)"));
const auto& normStepLUT=lutstore[JKQTPMathImageRD_W_GY_STEP]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst,9), "stepsRdWGy", QObject::tr("steps: red-white-gray (diverging)"));
lutstore[JKQTPMathImageGY_W_RD]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "GyWRd", QObject::tr("gray-white-red (diverging)"));
lutstore[JKQTPMathImageGY_W_RD_STEP]=JKQTPImageTools::LUTData(jkqtp_reversed(normStepLUT.lut), "stepsGyWRd", QObject::tr("steps: gray-wite-red (diverging)"));
}
{
const JKQTPPaletteList lst= {
QColor(58,76,192),
QColor(220,220,220),
QColor(179,3,38)
};
const auto& normLUT=lutstore[JKQTPMathImageCoolwarm]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "coolwarm", QObject::tr("coolwarm (diverging)"));
const auto& normStepLUT=lutstore[JKQTPMathImageCoolwarm_STEP]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst,9), "stepscoolwarm", QObject::tr("steps: coolwarm (diverging)"));
lutstore[JKQTPMathImageINVERTED_Coolwarm]=JKQTPImageTools::LUTData(jkqtp_reversed(normLUT.lut), "invcoolwarm", QObject::tr("inv. coolwarm (diverging)"));
lutstore[JKQTPMathImageINVERTED_Coolwarm_STEP]=JKQTPImageTools::LUTData(jkqtp_reversed(normStepLUT.lut), "stepsinvcoolwarm", QObject::tr("steps: inv. coolwarm (diverging)"));
}
{
const JKQTPPaletteList lst= {
QColor::fromRgbF(0.0f, 0.0f, 0.3f),
@ -1732,6 +1793,29 @@ QMap<int, JKQTPImageTools::LUTData > JKQTPImageTools::getDefaultLUTs() {
}
{
JKQTPPaletteList lst;
JKQTPPaletteList lst_;
for (int i=0; i<16; i++) {
lst<<QColor("red")<<QColor(255,127,0)<<QColor(255,255,0)<<QColor("green")<<QColor("blue")<<QColor(170,0,255);
if (i<8) lst_<<QColor("red")<<QColor(255,127,0)<<QColor(255,255,0)<<QColor("green")<<QColor("blue")<<QColor(170,0,255);
}
lutstore[JKQTPMathImagePrism16]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "prism16", QObject::tr("prism16 (cycling)"));
lutstore[JKQTPMathImagePrism8]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst_), "prism8", QObject::tr("prism8 (cycling)"));
}
{
JKQTPPaletteList lst;
JKQTPPaletteList lst_;
for (int i=0; i<16; i++) {
lst<<QColor("red")<<QColor("white")<<QColor("blue")<<QColor("black");
if (i<8) lst_<<QColor("red")<<QColor("white")<<QColor("blue")<<QColor("black");
}
lutstore[JKQTPMathImageFlag16]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst), "flag16", QObject::tr("flag16 (cycling)"));
lutstore[JKQTPMathImageFlag8]=JKQTPImageTools::LUTData(JKQTPBuildColorPaletteLUTLinInterpolate(lst_), "flag8", QObject::tr("flag8 (cycling)"));
}
lutstore[JKQTPMathImageCubeHelixClassic]=JKQTPImageTools::LUTData(JKQTPCreateGreensCubeHelixLUT(0.5, -1.5, 1.0, LUTSIZE, 0.0, 1.0, 1.2, 1.2), "CubeHelixClassic", QObject::tr("CubeHelix Classic"));
lutstore[JKQTPMathImageCubeHelixClassic_STEP]=JKQTPImageTools::LUTData(JKQTPCreateGreensCubeHelixLUT(0.5, -1.5, 1.0, JKQTPImageTools::NDEFAULTSTEPS, 0.0, 1.0, 1.2, 1.2), "CubeHelixClassic_step", QObject::tr("steps: CubeHelix Classic"));
lutstore[JKQTPMathImageCubeHelix1]=JKQTPImageTools::LUTData(JKQTPCreateGreensCubeHelixLUT(1.5, -1.0, 1.0, LUTSIZE, 0.0, 1.0, 1.5, 1.5), "CubeHelix1", QObject::tr("CubeHelix 1"));
@ -1743,6 +1827,16 @@ QMap<int, JKQTPImageTools::LUTData > JKQTPImageTools::getDefaultLUTs() {
lutstore[JKQTPMathImageSeaborn_STEP]=JKQTPImageTools::LUTData("#4C72B0, #DD8452, #55A868, #C44E52, #8172B3, #937860, #DA8BC3, #8C8C8C, #CCB974, #64B5CD", "Seaborn_step", QObject::tr("steps: Seaborn"));
lutstore[JKQTPMathImageSeabornPastel_STEP]=JKQTPImageTools::LUTData("#A1C9F4, #FFB482, #8DE5A1, #FF9F9B, #D0BBFF, #DEBB9B, #FAB0E4, #CFCFCF, #FFFEA3, #B9F2F0", "SeabornPastel_step", QObject::tr("steps: Seaborn Pastel"));
lutstore[JKQTPMathImagePaired12_STEP]=JKQTPImageTools::LUTData("#a6cee3, #1f78b4, #b2df8a, #33a02c, #fb9a99, #e31a1c, #fdbf6f, #ff7f00, #cab2d6, #6a3d9a, #ffff99, #b15928", "paired12_step", QObject::tr("steps: ColorBrewer-Paired-12"));
lutstore[JKQTPMathImagePaired10_STEP]=JKQTPImageTools::LUTData("#a6cee3, #1f78b4, #b2df8a, #33a02c, #fb9a99, #e31a1c, #fdbf6f, #ff7f00, #cab2d6, #6a3d9a", "paired10_step", QObject::tr("steps: ColorBrewer-Paired-10"));
lutstore[JKQTPMathImageSet3_STEP]=JKQTPImageTools::LUTData("#8dd3c7, #ffffb3, #bebada, #fb8072, #80b1d3, #fdb462, #b3de69, #fccde5, #d9d9d9, #bc80bd, #ccebc5, #ffed6f", "set3_step", QObject::tr("steps: ColorBrewer-Set3"));
lutstore[JKQTPMathImageAccent_STEP]=JKQTPImageTools::LUTData("#7fc97f, #beaed4, #fdc086, #ffff99, #386cb0, #f0027f, #bf5b17, #666666", "accent_step", QObject::tr("steps: ColorBrewer-Accent"));
lutstore[JKQTPMathImageDark2_STEP]=JKQTPImageTools::LUTData("#1b9e77, #d95f02, #7570b3, #e7298a, #66a61e, #e6ab02, #a6761d, #666666", "dark2_step", QObject::tr("steps: ColorBrewer-Dark2"));
lutstore[JKQTPMathImagePastel1_STEP]=JKQTPImageTools::LUTData("#fbb4ae, #b3cde3, #ccebc5, #decbe4, #fed9a6, #ffffcc, #e5d8bd, #fddaec", "pastel1_step", QObject::tr("steps: ColorBrewer-Pastel1"));
lutstore[JKQTPMathImagePastel2_STEP]=JKQTPImageTools::LUTData("#b3e2cd, #fdcdac, #cbd5e8, #f4cae4, #e6f5c9, #fff2ae, #f1e2cc, #cccccc", "pastel2_step", QObject::tr("steps: ColorBrewer-Pastel2"));
lutstore[JKQTPMathImageSet1_STEP]=JKQTPImageTools::LUTData("#e41a1c, #377eb8, #4daf4a, #984ea3, #ff7f00, #ffff33, #a65628, #f781bf", "set1_step", QObject::tr("steps: ColorBrewer-Set1"));
lutstore[JKQTPMathImageSet2_STEP]=JKQTPImageTools::LUTData("#66c2a5, #fc8d62, #8da0cb, #e78ac3, #a6d854, #ffd92f, #e5c494, #b3b3b3", "set2_step", QObject::tr("steps: ColorBrewer-Set2"));
return lutstore;
}

View File

@ -119,10 +119,6 @@ enum JKQTPMathImageColorPalette {
JKQTPMathImageINVERTED_Copper, /*!< \image html palettes/palette_invcopper.png */
JKQTPMathImageAutumn, /*!< \image html palettes/palette_autumn.png */
JKQTPMathImageINVERTED_Autumn, /*!< \image html palettes/palette_invautumn.png */
JKQTPMathImageSeismic, /*!< \image html palettes/palette_seismic.png */
JKQTPMathImageSeismic_STEP, /*!< \image html palettes/palette_stepsseismic.png */
JKQTPMathImageINVERTED_Seismic, /*!< \image html palettes/palette_invseismic.png */
JKQTPMathImageINVERTED_Seismic_STEP, /*!< \image html palettes/palette_stepsinvseismic.png */
JKQTPMathImageTerrain, /*!< \image html palettes/palette_terrain.png */
JKQTPMathImageTerrain_STEP, /*!< \image html palettes/palette_stepsterrain.png */
JKQTPMathImageINVERTED_Terrain, /*!< \image html palettes/palette_invterrain.png */
@ -237,9 +233,6 @@ enum JKQTPMathImageColorPalette {
JKQTPMathImageINVERTED_BLUEYELLOW, /*!< \image html palettes/palette_YeBl.png */
JKQTPMathImageYELLOWBLUE=JKQTPMathImageINVERTED_BLUEYELLOW, /*!< \image html palettes/palette_YeBl.png */
JKQTPMathImageBLUEWHITERED, /*!< \image html palettes/palette_bluewhitered.png */
JKQTPMathImageREDWHITEBLUE, /*!< \image html palettes/palette_redwhiteblue.png */
JKQTPMathImageBLACKBLUEREDYELLOW, /*!< \image html palettes/palette_BBlRdYe.png */
JKQTPMathImageYELLOWREDBLUEBLACK, /*!< \image html palettes/palette_YeRdBlB.png */
JKQTPMathImageGREENREDVIOLET, /*!< \image html palettes/palette_GnRdVi.png */
@ -248,31 +241,77 @@ enum JKQTPMathImageColorPalette {
JKQTPMathImageWHITEYELLOWWHITEBLUEBLACK, /*!< \image html palettes/palette_invBWprint.png */
JKQTPMathImageBR_GR, /*!< \image html palettes/palette_BrGr.png */
JKQTPMathImageBrownGreen=JKQTPMathImageBR_GR, /*!< \image html palettes/palette_BrGr.png */
JKQTPMathImageBR_GR_STEP, /*!< \image html palettes/palette_stepsBrGr.png */
JKQTPMathImageGR_BR, /*!< \image html palettes/palette_GrBr.png */
JKQTPMathImageGreenBrown=JKQTPMathImageGR_BR, /*!< \image html palettes/palette_GrBr.png */
JKQTPMathImageGR_BR_STEP, /*!< \image html palettes/palette_stepsGrBr.png */
JKQTPMathImagePU_OR, /*!< \image html palettes/palette_PuOr.png */
JKQTPMathImagePurpleWhiteOrange=JKQTPMathImagePU_OR, /*!< \image html palettes/palette_PuOr.png */
JKQTPMathImagePU_OR_STEP, /*!< \image html palettes/palette_stepsPuOr.png */
JKQTPMathImageOR_PU, /*!< \image html palettes/palette_OrPu.png */
JKQTPMathImageOR_PU_STEP, /*!< \image html palettes/palette_stepsOrPu.png */
JKQTPMathImageOrangeWhitePurple=JKQTPMathImageOR_PU, /*!< \image html palettes/palette_OrPu.png */
JKQTPMathImageGN_BU, /*!< \image html palettes/palette_greenblue.png */
JKQTPMathImageGreenBlue=JKQTPMathImageGN_BU, /*!< \image html palettes/palette_greenblue.png */
JKQTPMathImageGN_BU_STEP, /*!< \image html palettes/palette_stepsGnBl.png */
JKQTPMathImageBU_GN, /*!< \image html palettes/palette_bluegreen.png */
JKQTPMathImageBlueGreen=JKQTPMathImageBU_GN, /*!< \image html palettes/palette_bluegreen.png */
JKQTPMathImageBU_GN_STEP, /*!< \image html palettes/palette_stepsBlGn.png */
JKQTPMathImageYL_GN_BU, /*!< \image html palettes/palette_YeGnBu.png */
JKQTPMathImageYellowGreenBlue=JKQTPMathImageYL_GN_BU, /*!< \image html palettes/palette_YeGnBu.png */
JKQTPMathImageYL_GN_BU_STEP, /*!< \image html palettes/palette_stepsYeGnBu.png */
JKQTPMathImageBU_GN_YL, /*!< \image html palettes/palette_BlGnYe.png */
JKQTPMathImageBU_GN_YE=JKQTPMathImageBU_GN_YL, /*!< \image html palettes/palette_BlGnYe.png */
JKQTPMathImageBU_GN_YL_STEP, /*!< \image html palettes/palette_stepsBlGnYe.png */
JKQTPMathImageBlueGreenYellow=JKQTPMathImageBU_GN_YE, /*!< \image html palettes/palette_BlGnYe.png */
JKQTPMathImageBR_GR_STEP, /*!< \image html palettes/palette_stepsBrGr.png */
JKQTPMathImageGR_BR_STEP, /*!< \image html palettes/palette_stepsGrBr.png */
JKQTPMathImagePU_OR_STEP, /*!< \image html palettes/palette_stepsPuOr.png */
JKQTPMathImageOR_PU_STEP, /*!< \image html palettes/palette_stepsOrPu.png */
JKQTPMathImageGN_BU_STEP, /*!< \image html palettes/palette_stepsGnBl.png */
JKQTPMathImageBU_GN_STEP, /*!< \image html palettes/palette_stepsBlGn.png */
JKQTPMathImageYL_GN_BU_STEP, /*!< \image html palettes/palette_stepsYeGnBu.png */
JKQTPMathImageBU_GN_YL_STEP, /*!< \image html palettes/palette_stepsBlGnYe.png */
JKQTPMathImagePI_W_GR, /*!< \image html palettes/palette_PiWGr.png */
JKQTPMathImagePinkWhiteGreen=JKQTPMathImagePI_W_GR, /*!< \image html palettes/palette_PiWGr.png */
JKQTPMathImagePI_W_GR_STEP, /*!< \image html palettes/palette_stepsBrGr.png */
JKQTPMathImageGR_W_PI, /*!< \image html palettes/palette_GrWPi.png */
JKQTPMathImageGreenWhitePink=JKQTPMathImageGR_W_PI, /*!< \image html palettes/palette_GrWPi.png */
JKQTPMathImageGR_W_PI_STEP, /*!< \image html palettes/palette_stepsGrWPi.png */
JKQTPMathImageBLUEWHITERED, /*!< \image html palettes/palette_bluewhitered.png */
JKQTPMathImageBL_W_RD=JKQTPMathImageBLUEWHITERED, /*!< \image html palettes/palette_bluewhitered.png */
JKQTPMathImageBLUEWHITERED_STEP, /*!< \image html palettes/palette_stepsbluewhitered.png */
JKQTPMathImageBL_W_RD_STEP=JKQTPMathImageBLUEWHITERED_STEP, /*!< \image html palettes/palette_stepsbluewhitered.png */
JKQTPMathImageREDWHITEBLUE, /*!< \image html palettes/palette_redwhiteblue.png */
JKQTPMathImageRD_W_BL=JKQTPMathImageREDWHITEBLUE, /*!< \image html palettes/palette_redwhiteblue.png */
JKQTPMathImageREDWHITEBLUE_STEP, /*!< \image html palettes/palette_stepsredwhiteblue.png */
JKQTPMathImageRD_W_BL_STEP=JKQTPMathImageREDWHITEBLUE_STEP, /*!< \image html palettes/palette_stepsredwhiteblue.png */
JKQTPMathImageBLUEYELLOWRED, /*!< \image html palettes/palette_blueyellowred.png */
JKQTPMathImageBL_Yl_RD=JKQTPMathImageBLUEYELLOWRED, /*!< \image html palettes/palette_blueyellowred.png */
JKQTPMathImageBLUEYELLOWRED_STEP, /*!< \image html palettes/palette_stepsblueyellowred.png */
JKQTPMathImageBL_Yl_RD_STEP=JKQTPMathImageBLUEYELLOWRED_STEP, /*!< \image html palettes/palette_stepsblueyellowred.png */
JKQTPMathImageREDYELLOWBLUE, /*!< \image html palettes/palette_redyellowblue.png */
JKQTPMathImageRd_Yl_Bl=JKQTPMathImageREDYELLOWBLUE, /*!< \image html palettes/palette_redyellowblue.png */
JKQTPMathImageREDYELLOWBLUE_STEP, /*!< \image html palettes/palette_stepsredyellowblue.png */
JKQTPMathImageRd_Yl_Bl_STEP=JKQTPMathImageREDYELLOWBLUE_STEP, /*!< \image html palettes/palette_stepsredyellowblue.png */
JKQTPMathImageRD_W_GY, /*!< \image html palettes/palette_RdWGy.png */
JKQTPMathImageRedWhiteGray=JKQTPMathImageRD_W_GY, /*!< \image html palettes/palette_RdWGy.png */
JKQTPMathImageRD_W_GY_STEP, /*!< \image html palettes/palette_stepsRdWGy.png */
JKQTPMathImageGY_W_RD, /*!< \image html palettes/palette_GyWRd.png */
JKQTPMathImageGrayWhiteRed=JKQTPMathImageGY_W_RD, /*!< \image html palettes/palette_GyWRd.png */
JKQTPMathImageGY_W_RD_STEP, /*!< \image html palettes/palette_stepsGyWRd.png */
JKQTPMathImageRD_Yn_GN, /*!< \image html palettes/palette_RdYnGn.png */
JKQTPMathImageRedYelloynGreen=JKQTPMathImageRD_Yn_GN, /*!< \image html palettes/palette_RdYnGn.png */
JKQTPMathImageRD_Yn_GN_STEP, /*!< \image html palettes/palette_stepsRdYnGn.png */
JKQTPMathImageGN_Yn_RD, /*!< \image html palettes/palette_GnYnRd.png */
JKQTPMathImageGreenYelloynRed=JKQTPMathImageGN_Yn_RD, /*!< \image html palettes/palette_GnYnRd.png */
JKQTPMathImageGN_Yn_RD_STEP, /*!< \image html palettes/palette_stepsGnYnRd.png */
JKQTPMathImageSeismic, /*!< \image html palettes/palette_seismic.png */
JKQTPMathImageSeismic_STEP, /*!< \image html palettes/palette_stepsseismic.png */
JKQTPMathImageINVERTED_Seismic, /*!< \image html palettes/palette_invseismic.png */
JKQTPMathImageINVERTED_Seismic_STEP, /*!< \image html palettes/palette_stepsinvseismic.png */
JKQTPMathImageCoolwarm, /*!< \image html palettes/palette_coolwarm.png */
JKQTPMathImageCoolwarm_STEP, /*!< \image html palettes/palette_stepscoolwarm.png */
JKQTPMathImageINVERTED_Coolwarm, /*!< \image html palettes/palette_invcoolwarm.png */
JKQTPMathImageINVERTED_Coolwarm_STEP, /*!< \image html palettes/palette_stepsinvcoolwarm.png */
JKQTPMathImageCYANWHITE, /*!< \image html palettes/palette_cyanwhite.png */
JKQTPMathImageINVERTED_CYANWHITE, /*!< \image html palettes/palette_whitecyan.png */
@ -289,6 +328,19 @@ enum JKQTPMathImageColorPalette {
JKQTPMathImageYellowMagenta, /*!< \image html palettes/palette_yellowmagenta.png */
JKQTPMathImageRedBlue, /*!< \image html palettes/palette_redblue.png */
JKQTPMathImageBlueRed, /*!< \image html palettes/palette_bluered.png */
JKQTPMathImagePrism16, /*!< \image html palettes/palette_prism16.png */
JKQTPMathImagePrism8, /*!< \image html palettes/palette_prism8.png */
JKQTPMathImageFlag16, /*!< \image html palettes/palette_flag16.png */
JKQTPMathImageFlag8, /*!< \image html palettes/palette_flag8.png */
JKQTPMathImagePaired12_STEP, /*!< \image html palettes/palette_paired12_step.png */
JKQTPMathImagePaired10_STEP, /*!< \image html palettes/palette_paired10_step.png */
JKQTPMathImageSet3_STEP, /*!< \image html palettes/palette_set3_step.png */
JKQTPMathImageAccent_STEP, /*!< \image html palettes/palette_accent_step.png */
JKQTPMathImageDark2_STEP, /*!< \image html palettes/palette_dark2_step.png */
JKQTPMathImagePastel1_STEP, /*!< \image html palettes/palette_pastel1_step.png */
JKQTPMathImagePastel2_STEP, /*!< \image html palettes/palette_pastel2_step.png */
JKQTPMathImageSet1_STEP, /*!< \image html palettes/palette_set1_step.png */
JKQTPMathImageSet2_STEP, /*!< \image html palettes/palette_set2_step.png */
JKQTPMathImagePREDEFINED_PALETTES_COUNT, /*!< \brief the number of predefined palettes */