Skip to content

Struct ILLIXR::texture_pose

ClassList > ILLIXR > texture_pose

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

Public Attributes

Type Name
unsigned char * image
Eigen::Quaternionf latest_quaternion
duration offload_duration
TODO: Should texture_pose.seq be a long long.
time_point pose_time
Eigen::Vector3f position
Eigen::Quaternionf render_quaternion
int seq

Public Functions

Type Name
texture_pose ()
texture_pose (int seq_, 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
virtual ~event () = default

Public Attributes Documentation

variable image

unsigned char* ILLIXR::texture_pose::image;

variable latest_quaternion

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

variable offload_duration

TODO: Should texture_pose.seq be a long long.

duration ILLIXR::texture_pose::offload_duration;


variable pose_time

time_point ILLIXR::texture_pose::pose_time;

variable position

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

variable render_quaternion

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

variable seq

int ILLIXR::texture_pose::seq;

Public Functions Documentation

function texture_pose [1/2]

inline ILLIXR::texture_pose::texture_pose () 

function texture_pose [2/2]

inline ILLIXR::texture_pose::texture_pose (
    int seq_,
    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 common/data_format.hpp