§ DeviceData() [1/3]
§ DeviceData() [2/3]
SurgSim::Devices::RawMultiAxisScaffold::DeviceData::DeviceData |
( |
DeviceData && |
other | ) |
|
|
inline |
§ ~DeviceData()
SurgSim::Devices::RawMultiAxisScaffold::DeviceData::~DeviceData |
( |
| ) |
|
|
inline |
§ DeviceData() [3/3]
SurgSim::Devices::RawMultiAxisScaffold::DeviceData::DeviceData |
( |
const DeviceData & |
| ) |
|
|
private |
§ defaultCoordinateSystemRotation()
§ initialAxisStates()
§ initialButtonStates()
§ operator=()
§ axisStates
§ buttonStates
Persistent button states.
§ coordinateSystemRotation
The rotation of the coordinate system (used to reorient, e.g. point +Y up)
§ deviceHandle
Device handle to read from.
§ deviceObject
RawMultiAxisDevice* const SurgSim::Devices::RawMultiAxisScaffold::DeviceData::deviceObject |
The corresponding device object.
§ devicePath
const std::string SurgSim::Devices::RawMultiAxisScaffold::DeviceData::devicePath |
The system device path corresponding to this device.
§ orientationScale
double SurgSim::Devices::RawMultiAxisScaffold::DeviceData::orientationScale |
Scale factor for the orientation axes.
§ parametersMutex
boost::mutex SurgSim::Devices::RawMultiAxisScaffold::DeviceData::parametersMutex |
The mutex that protects the externally modifiable parameters.
§ positionScale
double SurgSim::Devices::RawMultiAxisScaffold::DeviceData::positionScale |
Scale factor for the position axes.
§ thread
std::unique_ptr<RawMultiAxisThread> SurgSim::Devices::RawMultiAxisScaffold::DeviceData::thread |
§ useAxisDominance
bool SurgSim::Devices::RawMultiAxisScaffold::DeviceData::useAxisDominance |
Controls whether dominance will be enabled.
The documentation for this struct was generated from the following file: