Home
last modified time | relevance | path

Searched refs:PoseRateLimiter (Results 1 – 5 of 5) sorted by relevance

/frameworks/av/media/libheadtracking/
DPoseRateLimiter.cpp24 PoseRateLimiter::PoseRateLimiter(const Options& options) : mOptions(options), mLimiting(false) {} in PoseRateLimiter() function in android::media::PoseRateLimiter
26 void PoseRateLimiter::enable() { in enable()
30 void PoseRateLimiter::reset(const Pose3f& target) { in reset()
35 void PoseRateLimiter::setTarget(const Pose3f& target) { in setTarget()
39 Pose3f PoseRateLimiter::calculatePose(int64_t timestamp) { in calculatePose()
53 std::string PoseRateLimiter::toString(unsigned level) const { in toString()
DPoseRateLimiter-test.cpp30 using Options = PoseRateLimiter::Options;
32 TEST(PoseRateLimiter, Initial) { in TEST() argument
34 PoseRateLimiter limiter(Options{.maxTranslationalVelocity = 10, .maxRotationalVelocity = 10}); in TEST()
39 TEST(PoseRateLimiter, UnlimitedZeroTime) { in TEST() argument
42 PoseRateLimiter limiter(Options{}); in TEST()
51 TEST(PoseRateLimiter, Limited) { in TEST() argument
54 PoseRateLimiter limiter(Options{.maxTranslationalVelocity = 1, .maxRotationalVelocity = 10}); in TEST()
79 TEST(PoseRateLimiter, Reset) { in TEST() argument
82 PoseRateLimiter limiter(Options{.maxTranslationalVelocity = 1, .maxRotationalVelocity = 10}); in TEST()
DPoseRateLimiter.h64 class PoseRateLimiter {
71 explicit PoseRateLimiter(const Options& options);
DAndroid.bp21 "PoseRateLimiter.cpp",
92 "PoseRateLimiter-test.cpp",
DHeadTrackingProcessor.cpp55 mRateLimiter(PoseRateLimiter::Options{
215 PoseRateLimiter mRateLimiter;