◆ DeviceData() [1/4]
SurgSim::Devices::TrackIRScaffold::DeviceData::DeviceData |
( |
TrackIRDevice * |
device | ) |
|
|
inlineexplicit |
Constructor.
- Parameters
-
device | Device to be wrapped |
◆ DeviceData() [2/4]
SurgSim::Devices::TrackIRScaffold::DeviceData::DeviceData |
( |
const DeviceData & |
| ) |
|
|
private |
◆ DeviceData() [3/4]
SurgSim::Devices::TrackIRScaffold::DeviceData::DeviceData |
( |
TrackIRDevice * |
device, |
|
|
int |
cameraID |
|
) |
| |
|
inlineexplicit |
Constructor.
- Parameters
-
device | Device to be wrapped |
cameraID | The camera identifier |
◆ ~DeviceData()
SurgSim::Devices::TrackIRScaffold::DeviceData::~DeviceData |
( |
| ) |
|
|
inline |
◆ DeviceData() [4/4]
SurgSim::Devices::TrackIRScaffold::DeviceData::DeviceData |
( |
const DeviceData & |
| ) |
|
|
private |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ camera
CameraLibrary::Camera* SurgSim::Devices::TrackIRScaffold::DeviceData::camera |
◆ deviceObject
The corresponding device object.
◆ lensDistortion
Core::DistortionModel SurgSim::Devices::TrackIRScaffold::DeviceData::lensDistortion |
◆ orientationScale
double SurgSim::Devices::TrackIRScaffold::DeviceData::orientationScale |
Scale factor for the orientation axes; stored locally before the device is initialized.
◆ parametersMutex
boost::mutex SurgSim::Devices::TrackIRScaffold::DeviceData::parametersMutex |
The mutex that protects the externally modifiable parameters.
◆ positionScale
double SurgSim::Devices::TrackIRScaffold::DeviceData::positionScale |
Scale factor for the position axes; stored locally before the device is initialized.
◆ thread
◆ vector
CameraLibrary::cModuleVector* SurgSim::Devices::TrackIRScaffold::DeviceData::vector |
◆ vectorProcessor
CameraLibrary::cModuleVectorProcessing* SurgSim::Devices::TrackIRScaffold::DeviceData::vectorProcessor |
The documentation for this struct was generated from the following file: