diff options
author | Samuel Fadel <samuelfadel@gmail.com> | 2015-09-03 17:05:54 -0300 |
---|---|---|
committer | Samuel Fadel <samuelfadel@gmail.com> | 2015-09-03 17:05:54 -0300 |
commit | e00551288d06fc7d913aab6473dcab8fa9934410 (patch) | |
tree | 5c4daa7ea8b2e11bf783a5d57b33db0e44ad6635 /continuouscolorscale.h | |
parent | e05a1bd658a7bacb4e13f05b7125ceed7a33dd4b (diff) |
Code standardization and new builtin continuous color scales scheme.
Diffstat (limited to 'continuouscolorscale.h')
-rw-r--r-- | continuouscolorscale.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/continuouscolorscale.h b/continuouscolorscale.h index 1ca2092..f734702 100644 --- a/continuouscolorscale.h +++ b/continuouscolorscale.h @@ -6,9 +6,16 @@ class ContinuousColorScale : public ColorScale { public: - ContinuousColorScale(); + ContinuousColorScale(std::initializer_list<QColor> colors); + + enum BuiltinContinuousColorScale { + HEATED_OBJECTS, + RED_GRAY_BLUE + }; QColor color(qreal t) const; + + static ContinuousColorScale builtin(enum BuiltinContinuousColorScale); }; #endif // CONTINUOUSCOLORSCALE_H |