Public Member Functions | Public Attributes | Private Member Functions | List of all members
SurgSim::Devices::SixenseScaffold::DeviceData Struct Reference

Public Member Functions

 DeviceData (int baseIndex, int controllerIndex, SixenseDevice *device)
 Initialize the data. More...
 

Public Attributes

const int deviceBaseIndex
 The index of the Sixense base unit for this device. More...
 
const int deviceControllerIndex
 The index of the Sixense controller for this device. More...
 
SixenseDevice *const deviceObject
 The corresponding device object. More...
 

Private Member Functions

 DeviceData (const DeviceData &)
 
DeviceDataoperator= (const DeviceData &)
 

Constructor & Destructor Documentation

◆ DeviceData() [1/2]

SurgSim::Devices::SixenseScaffold::DeviceData::DeviceData ( int  baseIndex,
int  controllerIndex,
SixenseDevice device 
)
inline

Initialize the data.

◆ DeviceData() [2/2]

SurgSim::Devices::SixenseScaffold::DeviceData::DeviceData ( const DeviceData )
private

Member Function Documentation

◆ operator=()

DeviceData& SurgSim::Devices::SixenseScaffold::DeviceData::operator= ( const DeviceData )
private

Member Data Documentation

◆ deviceBaseIndex

const int SurgSim::Devices::SixenseScaffold::DeviceData::deviceBaseIndex

The index of the Sixense base unit for this device.

◆ deviceControllerIndex

const int SurgSim::Devices::SixenseScaffold::DeviceData::deviceControllerIndex

The index of the Sixense controller for this device.

◆ deviceObject

SixenseDevice* const SurgSim::Devices::SixenseScaffold::DeviceData::deviceObject

The corresponding device object.


The documentation for this struct was generated from the following file: