Monado OpenXR Runtime
|
Data Fields | |
struct xrt_tracked_psmv | base = {} |
struct xrt_frame_sink | sink = {} |
struct xrt_frame_node | node = {} |
struct xrt_frame * | frame |
Frame waiting to be processed. More... | |
struct os_thread_helper | oth |
Thread and lock helper. More... | |
bool | tracked = false |
HelperDebugSink | debug = {HelperDebugSink::AllAvailable} |
bool | has_imu = false |
Have we received a new IMU sample. More... | |
struct { | |
struct xrt_vec3 pos = {} | |
struct xrt_quat rot = {} | |
} | fusion |
View | view [2] |
bool | calibrated |
cv::Mat | disparity_to_depth |
cv::Vec3d | r_cam_translation |
cv::Matx33d | r_cam_rotation |
cv::Ptr< cv::SimpleBlobDetector > | sbd |
std::unique_ptr< xrt_fusion::PSMVFusionInterface > | filter |
xrt_vec3 | tracked_object_position |
struct xrt_tracked_psmv TrackerPSMV::base = {} |
Referenced by t_psmv_create().
bool TrackerPSMV::calibrated |
HelperDebugSink TrackerPSMV::debug = {HelperDebugSink::AllAvailable} |
cv::Mat TrackerPSMV::disparity_to_depth |
std::unique_ptr<xrt_fusion::PSMVFusionInterface> TrackerPSMV::filter |
Referenced by t_psmv_create().
struct xrt_frame* TrackerPSMV::frame |
Frame waiting to be processed.
struct { ... } TrackerPSMV::fusion |
Referenced by t_psmv_create().
bool TrackerPSMV::has_imu = false |
Have we received a new IMU sample.
struct xrt_frame_node TrackerPSMV::node = {} |
Referenced by t_psmv_create().
struct os_thread_helper TrackerPSMV::oth |
Thread and lock helper.
struct xrt_vec3 TrackerPSMV::pos = {} |
cv::Matx33d TrackerPSMV::r_cam_rotation |
cv::Vec3d TrackerPSMV::r_cam_translation |
struct xrt_quat TrackerPSMV::rot = {} |
Referenced by t_psmv_create().
cv::Ptr<cv::SimpleBlobDetector> TrackerPSMV::sbd |
struct xrt_frame_sink TrackerPSMV::sink = {} |
Referenced by t_psmv_create().
bool TrackerPSMV::tracked = false |
xrt_vec3 TrackerPSMV::tracked_object_position |
View TrackerPSMV::view[2] |