summaryrefslogtreecommitdiffhomepage
path: root/filter-accela/ftnoir_filter_accela.h
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2017-04-17 01:44:47 +0200
committerStanislaw Halik <sthalik@misaki.pl>2017-04-17 01:44:55 +0200
commit9958d784532c43e46df19e67c6f4513e332b7acd (patch)
tree3a10cc92a94b5f5283df4a1e7c0424eda24378cb /filter-accela/ftnoir_filter_accela.h
parentf218f1ea6258e18af38aee6469c70c787ff6de01 (diff)
filter/accela: revert -180->180 fix
Does more harm than good. For 360' inertial devices, recommend other or no filter at all. Issue: #600
Diffstat (limited to 'filter-accela/ftnoir_filter_accela.h')
-rw-r--r--filter-accela/ftnoir_filter_accela.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/filter-accela/ftnoir_filter_accela.h b/filter-accela/ftnoir_filter_accela.h
index b23b8e88..34e12d26 100644
--- a/filter-accela/ftnoir_filter_accela.h
+++ b/filter-accela/ftnoir_filter_accela.h
@@ -5,10 +5,12 @@
* copyright notice and this permission notice appear in all copies.
*/
#pragma once
+
+#include "ui_ftnoir_accela_filtercontrols.h"
+
#include "accela-settings.hpp"
#include "api/plugin-api.hpp"
#include "compat/timer.hpp"
-#include "ui_ftnoir_accela_filtercontrols.h"
#include <atomic>
#include <QMutex>
@@ -24,11 +26,9 @@ public:
private:
settings_accela s;
bool first_run;
- double last_output[6];
+ double last_output[6], deltas[6];
double smoothed_input[6];
Timer t;
-
- static double get_rot_delta(double val, double prev, double& degen);
};
class dialog_accela: public IFilterDialog