diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2015-07-26 10:00:32 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2015-07-26 10:00:32 +0200 |
commit | a0d668b148177f597f286ce7dfe01d06e48f97eb (patch) | |
tree | 46d0f6423531c1e114d40678795bb536fda00b5a /qfunctionconfigurator/functionconfig.h | |
parent | a6533ceb8da03cca6b2e0cf2bb9e76ae4c62a00d (diff) | |
parent | 191bbda2b587bfe612a96199eff75a225a018a2e (diff) |
Merge branch 'unstable' into trackhat-ui
Diffstat (limited to 'qfunctionconfigurator/functionconfig.h')
-rw-r--r-- | qfunctionconfigurator/functionconfig.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/qfunctionconfigurator/functionconfig.h b/qfunctionconfigurator/functionconfig.h index a8b46597..446c73ac 100644 --- a/qfunctionconfigurator/functionconfig.h +++ b/qfunctionconfigurator/functionconfig.h @@ -18,16 +18,17 @@ class Map { private: + static constexpr int value_count = 5000; + using num = float; + struct State { QList<QPointF> input; - std::vector<float> data; + std::vector<num> data; }; - static constexpr int value_count = 9001; - int precision() const; void reload(); - float getValueInternal(int x); + num getValueInternal(int x); MyMutex _mutex; QPointF last_input_value; @@ -46,7 +47,7 @@ public: setMaxOutput(maxy); } - float getValue(float x); + num getValue(num x); bool getLastPoint(QPointF& point); void removePoint(int i); void removeAllPoints() { |