Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
- namespace Eigen
- namespace ILLIXR RAC_ERRNO_MSG.
- struct Dependency
- struct DistortionCorrectionVertex
- struct DistortionMatrix
- class HMD
- struct hmd_info_t
- struct mesh_coord2d_t
- struct mesh_coord3d_t
- struct uv_coord_t
- struct OpenWarpVertex
- struct WarpMatrices
- class ada_video_decoder
- class ada_video_encoder
- class boba_immersive
- class boba_streaming_server
- class cancellable_sleep
- namespace coordinates
- namespace data_format
- struct binocular_cam_type
- struct boba_frame_overlay
- struct boba_modal_overlay
- struct boba_modal_texture
- struct cam_base_type
- struct cam_type_zed
- namespace camera
- struct camera_data Data structure to hold information about the full camera system. This information is mostly constant.
- struct camera_intrinsics Pinhole camera intrinsics scaled to the delivered image resolution.
- struct ccd_data A data structure to hold relevant camera information. This information is constant (per camera)
- struct compressed_frame
- struct has_motion_vectors_tag Tag type: disambiguates the color+motion_vec constructor from color+depth.
- struct connection_signal
- struct depth_type
- struct draco_type
- struct dual_frames
- struct eye_frame
- struct frame_pose_id
- struct hmd_physical_info
- struct hologram_input
- namespace image
- struct image_handle
- struct imu_integrator_input
- struct imu_params
- struct imu_raw_type
- struct imu_type
- struct latency_ping Ping packet structure sent over the network for latency measurement.
- struct latency_pong Pong packet structure sent back from server to client.
- struct mesh_type
- struct monocular_cam_type
- struct network_latency_result Latency measurement result published to the switchboard.
- struct openxr_eye_view
- struct openxr_view_frame
- namespace pose
- struct fast_head_pose_type
- struct head_pose_data
- struct head_pose_type Pose and velocity data for the head / HMD , with a timestamp.
- struct pose_base Base struct for all pose types in ILLIXR .
- struct texture_pose Head pose paired with a rendered texture, used for asynchronous reprojection.
- class pose_prediction
- class proper_quaternion A more complete implementation of the Eigen::Quaternion.
- struct quest_controller_axis2d
- struct quest_controller_button
- struct quest_controller_input
- struct quest_controller_pose
- struct quest_hand_controller
- struct rendered_frame
- struct rgb_depth_type
- struct scene_recon_path
- struct scene_recon_type
- struct semantic_frame A single co-captured, HEVC-encoded RGB frame and raw depth frame, each with a matched head pose at their individual sensor exposure time.
- namespace semantic_xr
- struct point_cloud
- struct query_response
- struct voice_query
- namespace shapes
- struct rect
- struct signal_to_quad
- struct stereo_frame
- struct stereo_modal_overlay
- struct stereo_overlay_command_range
- struct stereo_render_view
- struct stereo_shared_image
- struct vb_type
- struct vk_image_handle
- struct vulkan_device_context Vulkan device context published to the phonebook by the OpenXR session owner (oxr_interface) for use by other plugins.
- class data_injection
- class data_use_indicator A helper class that lets one dynamically determine if some data gets used.
- class debugview
- namespace decode
- class decoded_frame_cache
- struct Entry
- class semantic_metadata_cache
- struct Entry
- class decoded_frame_cache
- class depthai
- namespace detail
- class device_rx
- class device_tx
- namespace display
- class display_backend
- class glfw_extended
- class headless
- class x11_direct
- struct display_params Display parameters.
- class dynamic_lib
- class event A boolean condition-variable.
- class fauxpose
- class fauxpose_impl Create a "pose_prediction" type service.
- class frame_dumper
- class gldemo
- class ground_truth_slam
- class gtsam_integrator
- struct index_params
- class lazy_load_image
- class lighthouse
- class managed_thread An object that manages a std::thread; it joins and exits when the object gets destructed.
- namespace math_util
- class mesh_compression
- class mesh_decompression
- struct model
- class native_renderer
- class ndk_encoder
- namespace network
- class TCPSocket
- class UDPSocket
- class network_backend
- struct tcp_backend Phonebook registration key for the TCP network backend.
- struct topic_config
- struct udp_backend Phonebook registration key for the UDP network backend.
- struct udp_packet_view
- class network_latency_rx Network latency measurement server plugin (RX side).
- class network_latency_tx Network latency measurement client plugin (TX side).
- class no_op_record_logger
- class nvdec_decoder
- class offline_cam
- class offline_imu
- class offline_scannet
- class offload_data
- class offload_reader
- class offload_rendering_client
- class offload_rendering_server Main server implementation for offload rendering.
- class offload_rendering_server_loader Plugin loader for the offload rendering server.
- class offload_writer
- class openni_plugin
- class openwarp_vk
- class openwarp_vk_plugin
- class openxr_quest_controller
- class oxr_relay
- class passthrough_integrator
- struct pending_rgb
- class phonebook A service locator forILLIXR .
- class service A 'service' that can be registered in the phonebook.
- class plugin A dynamically-loadable plugin for Spindle.
- struct pose_history_entry
- class pose_lookup_impl
- struct pose_map_entry
- class pose_prediction_impl
- class pose_relay
- struct py_query_response_writer
- struct py_semantic_data_reader
- struct py_voice_query_reader
- struct quest3_params
- struct raw_imu_type
- class realsense
- class record This class represents a tuple of fields which get logged by
record_logger. - class record_coalescer Coalesces logs of the same type to be written back as a single-transaction.
- class record_header Schema of each record.
- class record_imu_cam
- class record_logger The ILLIXR logging service for structured records.
- class record_rgb_depth
- class relative_clock Relative clock for all of ILLIXR .
- struct rendering_params Rendering parameters.
- class rk4_integrator
- class runtime
- class scene_management
- class semantic_python
- struct sensor_types
- struct server_params
- class server_reader
- class server_rx
- class server_writer
- class spatial_hash
- class sqlite_record_logger
- class sqlite_thread
- struct state_plus
- class stdout_record_logger
- class stereo_renderer Stereo video renderer for Quest 3 — Vulkan backend.
- class stoplight Start/stop synchronization for the whole application.
- class switchboard A manager for typesafe, threadsafe, named event-streams (called topics).
- class buffered_reader
- class event Virtual class for event types.
- class event_wrapper Helper class for making event types.
- class network_writer
- class reader A handle which can read the latest event on a topic.
- class writer A handle which can publish events to a topic.
- class tcp_network_backend
- struct texture
- class threadloop A reusable threadloop for plugins.
- class time_point
- class timewarp_gl
- class timewarp_vk
- class timewarp_vk_plugin
- class udp_network_backend
- struct velocity_filter
- struct vertex
- class video_decoder
- class video_encoder
- class viewer
- class vio_video_decoder
- class vio_video_encoder
- namespace vk
- class vulkan_context_provider
- class vkdemo
- class vkdemo_plugin
- namespace vulkan
- class app
- struct buffer_pool
- class display_provider A display sink is a service that can display the rendered images to the screen.
- namespace ffmpeg_utils
- struct ffmpeg_vk_frame
- struct queue
- struct queue_families
- class queue_guard
- class render_pass
- struct swapchain_details
- class timewarp
- struct vk_image
- class webcam
- class xlib_gl_extended_window
- class xr_sensor_capture ILLIXR plugin that co-captures HEVC-encoded RGB frames, depth frames, and per-sensor matched head poses on the Meta Quest 3.
- struct capture_result
- struct latest_head_pose
- class zed_camera
- class zed_camera_thread
- namespace zed_capture
- class zed_imu_thread
- namespace ILLIXR
- struct mapped_file
- struct mapped_file
- class pim_object Wrapper object protecting the lifetime of IMU integration inputs and biases.
- struct mapped_file
- struct swapchain_view
- struct accel_type
- struct imported_image
- class coordinate_system Base coordinate system.
- class topic Represents a topic.
- class topic_buffer
- class topic_subscription Represents a single topic_subscription (callback and queue)
- struct depth_frame_data
- struct pending_readback
- namespace YAML
- namespace anonymous namespace{/home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/ada/server_rx/plugin.cpp}
- namespace anonymous namespace{/home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/boba_immersive/plugin.cpp}
- namespace anonymous namespace{/home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/quest3/controller/plugin.cpp}
- namespace boost
- namespace serialization
- namespace cxxopts
- struct HelpGroupDetails
- struct HelpOptionDetails
- class KeyValue
- struct Option
- class OptionAdder
- class OptionDetails
- class OptionParser
- class OptionValue
- class Options
- class ParseResult
- class Iterator
- class Value
- namespace exceptions
- class exception
- class gratuitous_argument_for_option
- class incorrect_argument_type
- class invalid_option_format
- class invalid_option_syntax
- class missing_argument
- class no_such_option
- class option_already_exists
- class option_has_no_value
- class option_requires_argument
- class parsing
- class requested_option_not_present
- class specification
- namespace values
- class abstract_value
- namespace detail
- struct SignedCheck
- struct SignedCheck< T, false >
- struct SignedCheck< T, true >
- namespace parser_tool
- struct ArguDesc
- struct IntegerDesc
- class standard_value
- class standard_value< bool >
- struct type_is_container
- struct type_is_container< std::vector< T > >
- namespace cxxopts
- namespace cxxopts
- namespace parser_tool
- namespace parser_tool
- class display_vk
- struct hmd_config
- struct model_push_constant
- class offload_rendering_client Main client implementation for offload rendering.
- class offload_rendering_client_loader Plugin loader for the offload rendering client (Linux)
- namespace parser
- class pose_lookup_plugin
- class pose_prediction_plugin
- class print_timer Like timer, but prints the output.
- class print_timer2
- class print_in_destructor
- class runtime_impl
- class server_tx
- class should_profile_class
- namespace sl
- namespace std
- struct hash< vertex >
- class timer a timer that times until the end of the code block ([RAII]).
- struct uniform_buffer_object
- struct vertex
- namespace vulkan