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