Monado OpenXR Runtime
xrt::auxiliary::tracking::StereoCameraCalibrationWrapper Struct Reference

Essential stereo calibration data wrapped for C++. More...

#include <tracking/t_calibration_opencv.hpp>

Collaboration diagram for xrt::auxiliary::tracking::StereoCameraCalibrationWrapper:

Public Member Functions

 StereoCameraCalibrationWrapper (t_stereo_camera_calibration *stereo)
 
 StereoCameraCalibrationWrapper (enum t_camera_distortion_model distortion_model)
 
bool isDataStorageValid () const noexcept
 

Static Public Member Functions

static t_stereo_camera_calibrationallocData (enum t_camera_distortion_model distortion_model)
 

Data Fields

t_stereo_camera_calibrationbase
 
CameraCalibrationWrapper view [2]
 
cv::Mat_< double > camera_translation_mat
 
cv::Mat_< double > camera_rotation_mat
 
cv::Mat_< double > camera_essential_mat
 
cv::Mat_< double > camera_fundamental_mat
 

Detailed Description

Essential stereo calibration data wrapped for C++.

Like the cv::Mat that it holds, this object does not own (all) the memory it points to!


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