Lines Matching defs:VelocityTracker

17 #define LOG_TAG "VelocityTracker"
30 #include <input/VelocityTracker.h>
102 // --- VelocityTracker ---
109 const char* VelocityTracker::DEFAULT_STRATEGY = "lsq2";
111 VelocityTracker::VelocityTracker(const char* strategy) :
135 VelocityTracker::~VelocityTracker() {
139 bool VelocityTracker::configureStrategy(const char* strategy) {
144 VelocityTrackerStrategy* VelocityTracker::createStrategy(const char* strategy) {
204 void VelocityTracker::clear() {
211 void VelocityTracker::clearPointers(BitSet32 idBits) {
222 void VelocityTracker::addMovement(nsecs_t eventTime, BitSet32 idBits, const Position* positions) {
230 ALOGD("VelocityTracker: stopped for %0.3f ms, clearing state.",
247 ALOGD("VelocityTracker: addMovement eventTime=%lld, idBits=0x%08x, activePointerId=%d",
266 void VelocityTracker::addMovement(const MotionEvent* event) {
337 bool VelocityTracker::getVelocity(uint32_t id, float* outVx, float* outVy) const {
349 bool VelocityTracker::getEstimator(uint32_t id, Estimator* outEstimator) const {
379 const VelocityTracker::Position* positions) {
561 VelocityTracker::Estimator* outEstimator) const {
583 const VelocityTracker::Position& position = movement.getPosition(id);
714 const VelocityTracker::Position* positions) {
719 const VelocityTracker::Position& position = positions[index++];
731 VelocityTracker::Estimator* outEstimator) const {
799 VelocityTracker::Estimator* outEstimator) const {
836 const VelocityTracker::Position* positions) {
851 VelocityTracker::Estimator* outEstimator) const {
889 const VelocityTracker::Position& oldestPosition = oldestMovement.getPosition(id);
903 const VelocityTracker::Position& position = movement.getPosition(id);
915 const VelocityTracker::Position& newestPosition = newestMovement.getPosition(id);