replicant-frameworks_native/include/ui
Jeff Brown 73aaf0d8d2 Velocity Tracker II: The Revenge of Velocity Tracker
Bug: 5265529

Rewrote the velocity tracker to fit a polynomial curve
to pointer movements using least squares linear regression.
The velocity is simply the first derivative of this polynomial.

Clients can also obtain an Estimator that describes the
complete terms of the estimating polynomial including
the coefficient of determination which provides a measure
of the quality of the fit (confidence).

Enhanced PointerLocation to display the movement curve predicted
by the estimator in addition to the velocity vector.

By default, the algorithm computes a 2nd degree (quadratic)
polynomial based on a 100ms recent history horizon.

Change-Id: Id377bef44117fce68fee2c41f90134ce3224d3a1
2011-09-14 19:16:37 -07:00
..
egl frameworks/base: move ANativeWindow/android_native_buffer_t out 2011-05-03 16:39:54 -07:00
android_native_buffer.h frameworks/base: move ANativeWindow/android_native_buffer_t out 2011-05-03 16:39:54 -07:00
DisplayInfo.h
EGLNativeSurface.h
EGLUtils.h
FramebufferNativeWindow.h frameworks/base: android_native_buffer_t -> ANativeWindowBuffer 2011-05-03 16:40:14 -07:00
GraphicBuffer.h SurfaceFlinger: use the HWC gralloc usage bit 2011-08-22 14:56:29 -07:00
GraphicBufferAllocator.h
GraphicBufferMapper.h
GraphicLog.h
Input.h Velocity Tracker II: The Revenge of Velocity Tracker 2011-09-14 19:16:37 -07:00
InputTransport.h Add initial API for stylus and mouse buttons. 2011-05-13 12:11:17 -07:00
Keyboard.h
KeyCharacterMap.h
KeycodeLabels.h Input system bug fixes, particularly for stylus. 2011-08-19 15:02:26 -07:00
KeyLayoutMap.h
PixelFormat.h Adding SurfaceEncoder for encoding FilterFrames 2011-07-21 17:12:50 -07:00
Point.h
PowerManager.h
Rect.h
Region.h get rid of dependency on copybit HAL module 2011-04-28 19:50:21 -07:00
VirtualKeyMap.h