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
int offload_time
TODO: Should texture_pose.seq be a long long.
time_type pose_time
Eigen::Vector3f position
Eigen::Quaternionf render_quaternion
int seq

Public Functions

Type Name
texture_pose ()
texture_pose (int seq_, int offload_time_, unsigned char * image_, time_type 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_time

TODO: Should texture_pose.seq be a long long.

int ILLIXR::texture_pose::offload_time;


variable pose_time

time_type 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_,
    int offload_time_,
    unsigned char * image_,
    time_type 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