Skip to content

Struct ILLIXR::data_format::stereo_modal_overlay

ClassList > ILLIXR > data_format > stereo_modal_overlay

More...

  • #include <stereo_frame.hpp>

Public Attributes

Type Name
std::uint64_t byte_offset = {0}
std::uint32_t height = {0}
float height_m = {0.0F}
std::array< Eigen::Vector2f, 4 > left_quad_pixels = {}
bool left_valid = {[**false**](namespaceILLIXR.md#function-normalize)}
std::array< Eigen::Vector2f, 4 > right_quad_pixels = {}
bool right_valid = {[**false**](namespaceILLIXR.md#function-normalize)}
std::uint32_t source_row_stride_bytes = {0}
bool visible = {[**false**](namespaceILLIXR.md#function-normalize)}
std::uint32_t width = {0}
float width_m = {0.0F}

Detailed Description

Optional bitmap overlay; source_row_stride_bytes describes its source-ring layout.

Public Attributes Documentation

variable byte_offset

std::uint64_t ILLIXR::data_format::stereo_modal_overlay::byte_offset;

Bitmap range and source-row layout in modal_buffer_path.


variable height

std::uint32_t ILLIXR::data_format::stereo_modal_overlay::height;

variable height_m

float ILLIXR::data_format::stereo_modal_overlay::height_m;

variable left_quad_pixels

std::array<Eigen::Vector2f, 4> ILLIXR::data_format::stereo_modal_overlay::left_quad_pixels;

Per-eye projected corners in source-image pixel coordinates.


variable left_valid

bool ILLIXR::data_format::stereo_modal_overlay::left_valid;

variable right_quad_pixels

std::array<Eigen::Vector2f, 4> ILLIXR::data_format::stereo_modal_overlay::right_quad_pixels;

variable right_valid

bool ILLIXR::data_format::stereo_modal_overlay::right_valid;

variable source_row_stride_bytes

std::uint32_t ILLIXR::data_format::stereo_modal_overlay::source_row_stride_bytes;

variable visible

bool ILLIXR::data_format::stereo_modal_overlay::visible;

Visibility and eye-specific projection validity for this frame.


variable width

std::uint32_t ILLIXR::data_format::stereo_modal_overlay::width;

variable width_m

float ILLIXR::data_format::stereo_modal_overlay::width_m;

Physical dimensions supplied by Boba for native 3D presentation.



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