Lines Matching refs:Strategy
68 static const std::map<int32_t, VelocityTracker::Strategy> DEFAULT_STRATEGY_BY_AXIS =
69 {{AMOTION_EVENT_AXIS_X, VelocityTracker::Strategy::LSQ2},
70 {AMOTION_EVENT_AXIS_Y, VelocityTracker::Strategy::LSQ2},
71 {AMOTION_EVENT_AXIS_SCROLL, VelocityTracker::Strategy::IMPULSE}};
149 VelocityTracker::VelocityTracker(const Strategy strategy) in VelocityTracker()
158 if (isDifferentialAxis || mOverrideStrategy == VelocityTracker::Strategy::DEFAULT) { in configureStrategy()
168 VelocityTracker::Strategy strategy, bool deltaValues) { in createStrategy()
170 case VelocityTracker::Strategy::IMPULSE: in createStrategy()
174 case VelocityTracker::Strategy::LSQ1: in createStrategy()
177 case VelocityTracker::Strategy::LSQ2: in createStrategy()
181 case VelocityTracker::Strategy::LSQ3: in createStrategy()
184 case VelocityTracker::Strategy::WLSQ2_DELTA: in createStrategy()
189 case VelocityTracker::Strategy::WLSQ2_CENTRAL: in createStrategy()
194 case VelocityTracker::Strategy::WLSQ2_RECENT: in createStrategy()
200 case VelocityTracker::Strategy::INT1: in createStrategy()
203 case VelocityTracker::Strategy::INT2: in createStrategy()
206 case VelocityTracker::Strategy::LEGACY: in createStrategy()
1028 VelocityTracker lsq2(VelocityTracker::Strategy::LSQ2); in getVelocity()