Skip to content

Class ILLIXR::data_format::pose_prediction

ClassList > ILLIXR > data_format > pose_prediction

Inherits the following classes: ILLIXR::phonebook::service

Inherited by the following classes: ILLIXR::fauxpose_impl, ILLIXR::offload_rendering_server, ILLIXR::pose_lookup_impl, ILLIXR::pose_prediction_impl

Public Functions

Type Name
virtual pose_type correct_pose (const pose_type & pose) const = 0
virtual bool fast_pose_reliable () const = 0
virtual fast_pose_type get_fast_pose () const = 0
virtual fast_pose_type get_fast_pose (time_point future_time) const = 0
virtual Eigen::Quaternionf get_offset () = 0
virtual pose_type get_true_pose () const = 0
virtual void set_offset (const Eigen::Quaternionf & orientation) = 0
virtual bool true_pose_reliable () const = 0
~pose_prediction () override

Public Functions inherited from ILLIXR::phonebook::service

See ILLIXR::phonebook::service

Type Name
virtual ~service () = default

Protected Functions

Type Name
pose_type _correct_pose (const pose_type & pose) const
void _set_offset (const Eigen::Quaternionf & orientation)

Public Functions Documentation

function correct_pose

virtual pose_type ILLIXR::data_format::pose_prediction::correct_pose (
    const pose_type & pose
) const = 0

function fast_pose_reliable

virtual bool ILLIXR::data_format::pose_prediction::fast_pose_reliable () const = 0

function get_fast_pose [1/2]

virtual fast_pose_type ILLIXR::data_format::pose_prediction::get_fast_pose () const = 0

function get_fast_pose [2/2]

virtual fast_pose_type ILLIXR::data_format::pose_prediction::get_fast_pose (
    time_point future_time
) const = 0

function get_offset

virtual Eigen::Quaternionf ILLIXR::data_format::pose_prediction::get_offset () = 0

function get_true_pose

virtual pose_type ILLIXR::data_format::pose_prediction::get_true_pose () const = 0

function set_offset

virtual void ILLIXR::data_format::pose_prediction::set_offset (
    const Eigen::Quaternionf & orientation
) = 0

function true_pose_reliable

virtual bool ILLIXR::data_format::pose_prediction::true_pose_reliable () const = 0

function ~pose_prediction

ILLIXR::data_format::pose_prediction::~pose_prediction () override

Protected Functions Documentation

function _correct_pose

inline pose_type ILLIXR::data_format::pose_prediction::_correct_pose (
    const pose_type & pose
) const

function _set_offset

inline void ILLIXR::data_format::pose_prediction::_set_offset (
    const Eigen::Quaternionf & orientation
) 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/data_format/pose_prediction.hpp