Skip to content

Struct ILLIXR::data_format::texture_pose

ClassList > ILLIXR > data_format > texture_pose

Inherits the following classes: ILLIXR::switchboard::event

Public Attributes

Type Name
unsigned char * image = {}
Eigen::Quaternionf latest_quaternion
duration offload_duration = {}
time_point pose_time = {}
Eigen::Vector3f position
Eigen::Quaternionf render_quaternion

Public Functions

Type Name
texture_pose () = default
texture_pose (duration offload_duration_, unsigned char * image_, time_point pose_time_, Eigen::Vector3f position_, Eigen::Quaternionf latest_quaternion_, Eigen::Quaternionf render_quaternion_)

Public Functions inherited from ILLIXR::switchboard::event

See ILLIXR::switchboard::event

Type Name
void serialize (Archive & ar, const unsigned int version)
virtual ~event () = default

Public Attributes Documentation

variable image

unsigned char* ILLIXR::data_format::texture_pose::image;

variable latest_quaternion

Eigen::Quaternionf ILLIXR::data_format::texture_pose::latest_quaternion;

variable offload_duration

duration ILLIXR::data_format::texture_pose::offload_duration;

variable pose_time

time_point ILLIXR::data_format::texture_pose::pose_time;

variable position

Eigen::Vector3f ILLIXR::data_format::texture_pose::position;

variable render_quaternion

Eigen::Quaternionf ILLIXR::data_format::texture_pose::render_quaternion;

Public Functions Documentation

function texture_pose [1/2]

ILLIXR::data_format::texture_pose::texture_pose () = default

function texture_pose [2/2]

inline ILLIXR::data_format::texture_pose::texture_pose (
    duration offload_duration_,
    unsigned char * image_,
    time_point pose_time_,
    Eigen::Vector3f position_,
    Eigen::Quaternionf latest_quaternion_,
    Eigen::Quaternionf render_quaternion_
) 


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