MRPT  1.9.9
TThreadParam Struct Reference

Detailed Description

Definition at line 56 of file vision_stereo_rectify/test.cpp.

Public Member Functions

 TThreadParam (bool _is_online, const string &_rawlog_file=string(), bool _generate_3D_pointcloud_in_this_thread=false)
 
 TThreadParam ()
 

Public Attributes

const bool is_online
 true: live grabbing from the sensor, false: from rawlog More...
 
const string rawlog_file
 Only when is_online==false. More...
 
const bool generate_3D_pointcloud_in_this_thread
 true: populate the 3D point fields in the output observation; false: only RGB and Depth images. More...
 
volatile bool quit {false}
 In/Out variable: Forces the thread to exit or indicates an error in the thread that caused it to end. More...
 
volatile double Hz {0}
 Out variable: Approx. More...
 
CObservation3DRangeScan::Ptr new_obs
 RGB+D (+ optionally, 3D point cloud) More...
 
volatile int pushed_key {0}
 
CObservationIMU::Ptr new_obs_imu
 

Constructor & Destructor Documentation

◆ TThreadParam() [1/2]

TThreadParam::TThreadParam ( bool  _is_online,
const string _rawlog_file = string(),
bool  _generate_3D_pointcloud_in_this_thread = false 
)
inline

Definition at line 58 of file vision_stereo_rectify/test.cpp.

◆ TThreadParam() [2/2]

TThreadParam::TThreadParam ( )
inline

Definition at line 49 of file vision_stereo_rectify/test.cpp.

Member Data Documentation

◆ generate_3D_pointcloud_in_this_thread

const bool TThreadParam::generate_3D_pointcloud_in_this_thread

true: populate the 3D point fields in the output observation; false: only RGB and Depth images.

Definition at line 76 of file vision_stereo_rectify/test.cpp.

◆ Hz

volatile double TThreadParam::Hz {0}

Out variable: Approx.

capturing rate from the thread.

Definition at line 82 of file vision_stereo_rectify/test.cpp.

◆ is_online

const bool TThreadParam::is_online

true: live grabbing from the sensor, false: from rawlog

Definition at line 71 of file vision_stereo_rectify/test.cpp.

◆ new_obs

CObservation3DRangeScan::Ptr TThreadParam::new_obs

RGB+D (+ optionally, 3D point cloud)

Definition at line 85 of file vision_stereo_rectify/test.cpp.

◆ new_obs_imu

CObservationIMU::Ptr TThreadParam::new_obs_imu

Definition at line 55 of file vision_stereo_rectify/test.cpp.

◆ pushed_key

volatile int TThreadParam::pushed_key {0}

Definition at line 51 of file vision_stereo_rectify/test.cpp.

◆ quit

volatile bool TThreadParam::quit {false}

In/Out variable: Forces the thread to exit or indicates an error in the thread that caused it to end.

Definition at line 80 of file vision_stereo_rectify/test.cpp.

◆ rawlog_file

const string TThreadParam::rawlog_file

Only when is_online==false.

Definition at line 73 of file vision_stereo_rectify/test.cpp.




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 8fe78517f Sun Jul 14 19:43:28 2019 +0200 at lun oct 28 02:10:00 CET 2019