From 851747448eff7d77973790a77be9d086e84b5ee8 Mon Sep 17 00:00:00 2001 From: Jacob Palecki Date: Fri, 27 Nov 2020 15:27:33 -0600 Subject: Remove experiment file, set driver lang to c++17, fix by component last mouse move --- common/accel-experimentone.hpp | 33 --------------------------------- common/common.vcxitems | 1 - 2 files changed, 34 deletions(-) delete mode 100644 common/accel-experimentone.hpp (limited to 'common') diff --git a/common/accel-experimentone.hpp b/common/accel-experimentone.hpp deleted file mode 100644 index 7d21b58..0000000 --- a/common/accel-experimentone.hpp +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - -#include - -#include "accel-base.hpp" - -namespace rawaccel { - - /// Struct to hold sigmoid (s-shaped) gain implementation. - struct experimentone_impl { - double rate; - double limit; - double midpoint; - double subtractive_constant; - - experimentone_impl(const accel_args& args) : - rate(pow(10,args.rate)), limit(2*log10(args.limit)), midpoint(log10(args.midpoint)) - { - subtractive_constant = limit / 2; - } - - inline double operator()(double speed) const { - double log_speed = log10(speed); - return pow(10, limit / (exp(-rate * (log_speed - midpoint)) + 1) - subtractive_constant); - - } - - inline double legacy_offset(double speed) const { return operator()(speed); } - }; - - using accel_experimentone = nonadditive_accel; - -} diff --git a/common/common.vcxitems b/common/common.vcxitems index f8cbf28..1eabfd7 100644 --- a/common/common.vcxitems +++ b/common/common.vcxitems @@ -16,7 +16,6 @@ - -- cgit v1.2.3