Lines Matching defs:VelocityTracker

17 #define LOG_TAG "VelocityTracker"
30 #include <input/VelocityTracker.h>
100 // --- VelocityTracker ---
107 const char* VelocityTracker::DEFAULT_STRATEGY = "lsq2";
109 VelocityTracker::VelocityTracker(const char* strategy) :
133 VelocityTracker::~VelocityTracker() {
137 bool VelocityTracker::configureStrategy(const char* strategy) {
142 VelocityTrackerStrategy* VelocityTracker::createStrategy(const char* strategy) {
202 void VelocityTracker::clear() {
209 void VelocityTracker::clearPointers(BitSet32 idBits) {
220 void VelocityTracker::addMovement(nsecs_t eventTime, BitSet32 idBits, const Position* positions) {
228 ALOGD("VelocityTracker: stopped for %0.3f ms, clearing state.",
245 ALOGD("VelocityTracker: addMovement eventTime=%lld, idBits=0x%08x, activePointerId=%d",
264 void VelocityTracker::addMovement(const MotionEvent* event) {
335 bool VelocityTracker::getVelocity(uint32_t id, float* outVx, float* outVy) const {
347 bool VelocityTracker::getEstimator(uint32_t id, Estimator* outEstimator) const {
377 const VelocityTracker::Position* positions) {
558 VelocityTracker::Estimator* outEstimator) const {
580 const VelocityTracker::Position& position = movement.getPosition(id);
711 const VelocityTracker::Position* positions) {
716 const VelocityTracker::Position& position = positions[index++];
728 VelocityTracker::Estimator* outEstimator) const {
796 VelocityTracker::Estimator* outEstimator) const {
833 const VelocityTracker::Position* positions) {
848 VelocityTracker::Estimator* outEstimator) const {
886 const VelocityTracker::Position& oldestPosition = oldestMovement.getPosition(id);
900 const VelocityTracker::Position& position = movement.getPosition(id);
912 const VelocityTracker::Position& newestPosition = newestMovement.getPosition(id);