Home
last modified time | relevance | path

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

/frameworks/av/media/libheadtracking/
DHeadTrackingProcessor-test.cpp45 const Pose3f worldToScreen{{4, 5, 6}, Quaternionf::UnitRandom()}; in TEST() local
58 processor->setWorldToScreenPose(0, worldToScreen); in TEST()
62 EXPECT_EQ(processor->getHeadToStagePose(), worldToHead.inverse() * worldToScreen * in TEST()
80 const Pose3f worldToScreen{{4, 5, 6}, Quaternionf::UnitRandom()}; in TEST() local
92 processor->setWorldToScreenPose(0, worldToScreen); in TEST()
101 (worldToHead * integrate(headTwist, 2.f)).inverse() * worldToScreen); in TEST()
DScreenHeadFusion.cpp26 void ScreenHeadFusion::setWorldToScreenPose(int64_t timestamp, const Pose3f& worldToScreen) { in setWorldToScreenPose() argument
27 mWorldToScreen = TimestampedPose{.timestamp = timestamp, .pose = worldToScreen}; in setWorldToScreenPose()
DScreenHeadFusion.h53 void setWorldToScreenPose(int64_t timestamp, const Pose3f& worldToScreen);
DHeadTrackingProcessor.cpp70 void setWorldToScreenPose(int64_t timestamp, const Pose3f& worldToScreen) override { in setWorldToScreenPose() argument
77 Pose3f worldToLogicalScreen = worldToScreen * Pose3f(rotateY(-mPhysicalToLogicalAngle)); in setWorldToScreenPose()
/frameworks/av/media/libheadtracking/include/media/
DHeadTrackingProcessor.h65 virtual void setWorldToScreenPose(int64_t timestamp, const Pose3f& worldToScreen) = 0;