Public Member Functions | Public Attributes | Static Public Attributes | List of all members
librealsense::ivcam2::rgb_calibration_table Struct Reference

#include <l500-private.h>

Public Member Functions

rs2_extrinsics const & get_extrinsics () const
 
rs2_intrinsics get_intrinsics () const
 
void set_intrinsics (rs2_intrinsics const &)
 
void update_write_fields ()
 

Public Attributes

rs2_extrinsics extr
 
uint16_t h_offset
 
uint16_t height
 
struct {
   float   d [5]
 
   float   fx
 
   float   fy
 
   float   px
 
   float   py
 
   float   sheer
 
intr
 
byte reserved [8]
 
uint32_t timestamp
 
uint16_t type
 
uint16_t v_offset
 
uint16_t version
 
uint16_t width
 

Static Public Attributes

static const uint16_t eeprom_table_id = 0x10
 
static const uint16_t table_id = 0x310
 

Detailed Description

Definition at line 202 of file l500-private.h.

Member Function Documentation

rs2_extrinsics const& librealsense::ivcam2::rgb_calibration_table::get_extrinsics ( ) const
inline

Definition at line 228 of file l500-private.h.

rs2_intrinsics librealsense::ivcam2::rgb_calibration_table::get_intrinsics ( ) const

Definition at line 313 of file l500-color.cpp.

void librealsense::ivcam2::rgb_calibration_table::set_intrinsics ( rs2_intrinsics const &  i)

Definition at line 324 of file l500-color.cpp.

void librealsense::ivcam2::rgb_calibration_table::update_write_fields ( )

Definition at line 419 of file l500-color.cpp.

Member Data Documentation

float librealsense::ivcam2::rgb_calibration_table::d[5]

Definition at line 221 of file l500-private.h.

const uint16_t librealsense::ivcam2::rgb_calibration_table::eeprom_table_id = 0x10
static

Definition at line 205 of file l500-private.h.

rs2_extrinsics librealsense::ivcam2::rgb_calibration_table::extr

Definition at line 223 of file l500-private.h.

float librealsense::ivcam2::rgb_calibration_table::fx

Definition at line 216 of file l500-private.h.

float librealsense::ivcam2::rgb_calibration_table::fy

Definition at line 217 of file l500-private.h.

uint16_t librealsense::ivcam2::rgb_calibration_table::h_offset

Definition at line 212 of file l500-private.h.

uint16_t librealsense::ivcam2::rgb_calibration_table::height

Definition at line 211 of file l500-private.h.

struct { ... } librealsense::ivcam2::rgb_calibration_table::intr
float librealsense::ivcam2::rgb_calibration_table::px

Definition at line 218 of file l500-private.h.

float librealsense::ivcam2::rgb_calibration_table::py

Definition at line 219 of file l500-private.h.

byte librealsense::ivcam2::rgb_calibration_table::reserved[8]

Definition at line 224 of file l500-private.h.

float librealsense::ivcam2::rgb_calibration_table::sheer

Definition at line 220 of file l500-private.h.

const uint16_t librealsense::ivcam2::rgb_calibration_table::table_id = 0x310
static

Definition at line 204 of file l500-private.h.

uint32_t librealsense::ivcam2::rgb_calibration_table::timestamp

Definition at line 209 of file l500-private.h.

uint16_t librealsense::ivcam2::rgb_calibration_table::type

Definition at line 208 of file l500-private.h.

uint16_t librealsense::ivcam2::rgb_calibration_table::v_offset

Definition at line 213 of file l500-private.h.

uint16_t librealsense::ivcam2::rgb_calibration_table::version

Definition at line 207 of file l500-private.h.

uint16_t librealsense::ivcam2::rgb_calibration_table::width

Definition at line 210 of file l500-private.h.


The documentation for this struct was generated from the following files:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:39