ImFusion C++ SDK 4.4.0
ImFusion::Robotics::KeyboardTrackingStream Member List

This is the complete list of members for ImFusion::Robotics::KeyboardTrackingStream, including all inherited members.

activeInstruments() constImFusion::TrackingStreamvirtual
attemptStateChange(std::function< bool()> work, State stateWorking, State stateSuccess, State stateError) (defined in ImFusion::Stream)ImFusion::Streamprotected
bounds() const overrideImFusion::Streamvirtual
changeState(State newState) (defined in ImFusion::Stream)ImFusion::Streamprotected
close()ImFusion::Streaminline
closeAsync()ImFusion::Stream
closeImpl() overrideImFusion::Robotics::KeyboardTrackingStreamprotectedvirtual
components() constImFusion::Datainline
components() (defined in ImFusion::Data)ImFusion::Datainline
Configurable()=default (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(const Configurable &rhs) (defined in ImFusion::Configurable)ImFusion::Configurable
Configurable(Configurable &&rhs) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
configuration(Properties *p) const overrideImFusion::Robotics::KeyboardTrackingStreamvirtual
configure(const Properties *p) overrideImFusion::Robotics::KeyboardTrackingStreamvirtual
configureDefaults()ImFusion::Configurablevirtual
createDefaultStreamController()ImFusion::Streamvirtual
createTrackingStreamData()ImFusion::TrackingStreamprotected
CT enum valueImFusion::Data
currentState() const (defined in ImFusion::Stream)ImFusion::Stream
Data(const std::string &name="") (defined in ImFusion::Data)ImFusion::Data
Data(const Data &other) (defined in ImFusion::Data)ImFusion::Data
describe() const overrideImFusion::TrackingStreamvirtual
devices() const overrideImFusion::Robotics::KeyboardTrackingStreamvirtual
disconnectAll()ImFusion::SignalReceiverprotected
DISTANCE enum valueImFusion::Data
DoF typedef (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStream
doWork() overrideImFusion::Robotics::KeyboardTrackingStreamprotectedvirtual
emitSignals(const InstrumentUpdate &update)ImFusion::TrackingStreamprotected
IMAGE enum valueImFusion::Data
IMAGESET enum valueImFusion::Data
IMAGESTREAM enum valueImFusion::Data
instruments() constImFusion::TrackingStreamvirtual
isActive(const KeyCombination &keyCombination) const (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotectedvirtual
isAnnotationType() constImFusion::Datavirtual
isInstrumentActive(const std::string &id) constImFusion::TrackingStream
isRunning() constImFusion::Streaminlinevirtual
isStateOneOf(const std::vector< State > &states) const (defined in ImFusion::Stream)ImFusion::Stream
KeyboardTrackingStream(const std::string &name="Keyboard Tracking Stream") (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamexplicit
KeyCombination typedef (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStream
Kind enum nameImFusion::Data
kind() const overrideImFusion::TrackingStreaminlinevirtual
LABEL enum valueImFusion::Data
LIVETRACKINGSTREAM enum value (defined in ImFusion::Data)ImFusion::Data
m_axisKeyCombinationMap (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_dataComponentListImFusion::Dataprotected
m_dofVector (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_instrumentsImFusion::TrackingStreamprotected
m_keyboardEventsReceiver (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_keyCombinationMtx (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreammutableprotected
m_keyMap (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_lastData (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_lastDataMtx (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreammutableprotected
m_matrixImFusion::Dataprotected
m_matrixMutexImFusion::Datamutableprotected
m_paramsImFusion::Configurableprotected
m_rotation (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_stashedProperties (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_translation (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
m_updateIntervalMs (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreamprotected
mainInstrumentId() constImFusion::TrackingStream
mainInstrumentIndex() constImFusion::TrackingStream
mainInstrumentName() constImFusion::TrackingStream
matrix() constImFusion::Datavirtual
matrixConvention() const overrideImFusion::Streamvirtual
matrixFromWorld() constImFusion::Datavirtual
matrixToWorld() constImFusion::Datavirtual
Modality enum nameImFusion::Data
modality() constImFusion::Datavirtual
modalityString(Data::Modality m)ImFusion::Datastatic
MRI enum valueImFusion::Data
NA enum valueImFusion::Data
name() constImFusion::Data
NM enum valueImFusion::Data
numInstruments(bool activeOnly=false) constImFusion::TrackingStreamvirtual
OCT enum valueImFusion::Data
open()ImFusion::Streaminline
openAsync()ImFusion::Stream
openImpl() overrideImFusion::Robotics::KeyboardTrackingStreamprotectedvirtual
operator=(const Data &other) (defined in ImFusion::Data)ImFusion::Data
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)ImFusion::SignalReceiver
p_rotationalSpeed (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStream
p_translationalSpeed (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStream
pause()ImFusion::Streaminline
pauseAsync()ImFusion::Stream
pauseImpl()ImFusion::Streaminlineprotectedvirtual
POINTSET enum valueImFusion::Data
POLYDATASTREAM enum valueImFusion::Data
queryInstrument(const std::string &id) constImFusion::TrackingStream
R_XMinus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
R_XPlus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
R_YMinus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
R_YPlus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
R_ZMinus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
R_ZPlus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
registerParameter(ParameterBase *param)ImFusion::Configurable
reset()ImFusion::Streamvirtual
restart()ImFusion::Stream
resume()ImFusion::Streaminline
resumeAsync()ImFusion::Stream
resumeImpl()ImFusion::Streaminlineprotectedvirtual
setInstrumentActive(const std::string &id, bool active)ImFusion::TrackingStream
setInstrumentName(const std::string &id, const std::string &name)ImFusion::TrackingStream
setMainInstrument(unsigned int index)ImFusion::TrackingStream
setMainInstrumentById(const std::string &id)ImFusion::TrackingStream
setMatrix(const mat4 &m)ImFusion::Datavirtual
setMatrixFromWorld(const mat4 &m)ImFusion::Datavirtual
setMatrixToWorld(const mat4 &m)ImFusion::Datavirtual
setName(const std::string &name)ImFusion::Data
signalDeletedImFusion::Data
signalEndedImFusion::Stream
signalInstrumentsUpdatedImFusion::TrackingStream
signalMainInstrumentChangedImFusion::TrackingStream
signalMatrixChangedImFusion::Data
signalNameChangedImFusion::Data
signalNewDataImFusion::Stream
signalParametersChangedImFusion::Configurable
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
signalStateChangedImFusion::Stream
signalStreamDataImFusion::Stream
signalTrackingDevicesUpdatedImFusion::TrackingStream
start()ImFusion::Streaminline
startAsync()ImFusion::Stream
startImpl() overrideImFusion::Robotics::KeyboardTrackingStreamprotectedvirtual
State enum name (defined in ImFusion::Stream)ImFusion::Stream
stateToString(State state) (defined in ImFusion::Stream)ImFusion::Streamstatic
STEREOIMAGESET enum valueImFusion::Data
STEREOIMAGESTREAM enum valueImFusion::Data
stop()ImFusion::Streaminline
stopAsync()ImFusion::Stream
stopImpl() overrideImFusion::Robotics::KeyboardTrackingStreamprotectedvirtual
Stream(const std::string &name="")ImFusion::Streamexplicit
stringToModality(const std::string &s)ImFusion::Datastatic
supportsAsyncOperation()ImFusion::Streamvirtual
supportsInstrumentRenaming() constImFusion::TrackingStreaminlinevirtual
supportsMainInstrumentSelection() constImFusion::TrackingStreaminlinevirtual
supportsPausing() constImFusion::Streaminlinevirtual
SURFACE enum valueImFusion::Data
swapWith(Data &other)ImFusion::Dataprotected
T_XMinus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
T_XPlus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
T_YMinus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
T_YPlus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
T_ZMinus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
T_ZPlus (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStreaminlinestatic
TENSOR enum valueImFusion::Data
ThreadingMode enum nameImFusion::Stream
threadingMode() constImFusion::Streamvirtual
TRACKINGDATA enum valueImFusion::Data
TRACKINGSTREAM enum valueImFusion::Data
TrackingStream(const std::string &name="Tracking Stream") (defined in ImFusion::TrackingStream)ImFusion::TrackingStreamexplicit
TREE enum valueImFusion::Data
ULTRASOUND enum valueImFusion::Data
UNKNOWN enum valueImFusion::Data
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
updateRate() constImFusion::Stream
uuid() overrideImFusion::Robotics::KeyboardTrackingStreamvirtual
VIDEO enum valueImFusion::Data
VOLUME enum valueImFusion::Data
VOLUMESET enum valueImFusion::Data
VOLUMESTREAM enum valueImFusion::Data
VOLUMETRICMESH enum valueImFusion::Data
workerThreadRequiresOpenGl() constImFusion::Streaminlineprotectedvirtual
worksWhilePaused() constImFusion::Streaminlineprotectedvirtual
XRAY enum valueImFusion::Data
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~Data()ImFusion::Datavirtual
~KeyboardTrackingStream() override (defined in ImFusion::Robotics::KeyboardTrackingStream)ImFusion::Robotics::KeyboardTrackingStream
~SignalReceiver()ImFusion::SignalReceivervirtual
~Stream() override (defined in ImFusion::Stream)ImFusion::Stream
~TrackingStream() (defined in ImFusion::TrackingStream)ImFusion::TrackingStream
Search Tab / S to search, Esc to close