Monado OpenXR Runtime
Public Member Functions | Data Fields
CameraCalibrationWrapper Struct Reference

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

#include <tracking/t_calibration_opencv.hpp>

Collaboration diagram for CameraCalibrationWrapper:
Collaboration graph
[legend]

Public Member Functions

 CameraCalibrationWrapper (t_camera_calibration &calib)
 
bool isDataStorageValid () const noexcept
 Try to verify nothing was reallocated. More...
 

Data Fields

t_camera_calibrationbase
 
xrt_sizeimage_size_pixels
 
const cv::Size image_size_pixels_cv
 
cv::Mat_< double > intrinsics_mat
 
cv::Mat_< double > distortion_mat
 
cv::Mat_< double > distortion_fisheye_mat
 
bool & use_fisheye
 

Detailed Description

Essential calibration data wrapped for C++.

Just like the cv::Mat that it holds, this object does not own all the memory it points to!

Member Function Documentation

◆ isDataStorageValid()

bool CameraCalibrationWrapper::isDataStorageValid ( ) const
inlinenoexcept

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