Public Member Functions | Private Member Functions | Private Attributes | List of all members
rs2::calibration_model Class Reference

#include <calibration-model.h>

Public Member Functions

 calibration_model (rs2::device dev)
 
void open ()
 
bool supports ()
 
void update (ux_window &window, std::string &error_message)
 

Private Member Functions

void draw_float (std::string name, float &x, const float &orig, bool &changed)
 
void draw_float4x4 (std::string name, librealsense::float3x3 &feild, const librealsense::float3x3 &original, bool &changed)
 

Private Attributes

bool _accept = false
 
std::vector< uint8_t_calibration
 
std::vector< uint8_t_original
 
rs2::device dev
 
int selected_resolution = 0
 
bool to_open = false
 

Detailed Description

Definition at line 13 of file calibration-model.h.

Constructor & Destructor Documentation

calibration_model::calibration_model ( rs2::device  dev)

Definition at line 18 of file calibration-model.cpp.

Member Function Documentation

void calibration_model::draw_float ( std::string  name,
float &  x,
const float &  orig,
bool &  changed 
)
private

Definition at line 23 of file calibration-model.cpp.

void calibration_model::draw_float4x4 ( std::string  name,
librealsense::float3x3 feild,
const librealsense::float3x3 original,
bool &  changed 
)
private

Definition at line 34 of file calibration-model.cpp.

void rs2::calibration_model::open ( )
inline

Definition at line 22 of file calibration-model.h.

bool calibration_model::supports ( )

Definition at line 10 of file calibration-model.cpp.

void calibration_model::update ( ux_window window,
std::string error_message 
)

Definition at line 128 of file calibration-model.cpp.

Member Data Documentation

bool rs2::calibration_model::_accept = false
private

Definition at line 30 of file calibration-model.h.

std::vector<uint8_t> rs2::calibration_model::_calibration
private

Definition at line 32 of file calibration-model.h.

std::vector<uint8_t> rs2::calibration_model::_original
private

Definition at line 33 of file calibration-model.h.

rs2::device rs2::calibration_model::dev
private

Definition at line 28 of file calibration-model.h.

int rs2::calibration_model::selected_resolution = 0
private

Definition at line 35 of file calibration-model.h.

bool rs2::calibration_model::to_open = false
private

Definition at line 29 of file calibration-model.h.


The documentation for this class 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:40