ImFusion SDK
4.3
SmoothedTrackingStream Member List
This is the complete list of members for
SmoothedTrackingStream
, including all inherited members.
activeInstruments
() const
TrackingStream
virtual
attemptStateChange
(std::function< bool()> work, State stateWorking, State stateSuccess, State stateError) (defined in
Stream
)
Stream
protected
bounds
() const override
Stream
virtual
changeState
(State newState) (defined in
Stream
)
Stream
protected
close
()
Stream
inline
closeAsync
()
Stream
closeImpl
() override
SmoothedTrackingStream
virtual
components
() const
Data
inline
components
() (defined in
Data
)
Data
inline
Configurable
()=default (defined in
Configurable
)
Configurable
Configurable
(const Configurable &rhs) (defined in
Configurable
)
Configurable
Configurable
(Configurable &&rhs) noexcept (defined in
Configurable
)
Configurable
configuration
(Properties *p) const override
SmoothedTrackingStream
virtual
configure
(const Properties *p) override
SmoothedTrackingStream
virtual
configureDefaults
()
Configurable
virtual
createDefaultStreamController
()
Stream
virtual
createTrackingStreamData
()
TrackingStream
protected
CT
enum value
Data
currentState
() const (defined in
Stream
)
Stream
Data
(const std::string &name="") (defined in
Data
)
Data
Data
(const Data &other) (defined in
Data
)
Data
describe
() const override
TrackingStream
virtual
devices
() const
TrackingStream
virtual
disconnectAll
()
SignalReceiver
protected
DISTANCE
enum value
Data
doWork
() override
SmoothedTrackingStream
inline
virtual
emitSignals
(const InstrumentUpdate &update)
TrackingStream
protected
IMAGE
enum value
Data
IMAGESET
enum value
Data
IMAGESTREAM
enum value
Data
instruments
() const override
SmoothedTrackingStream
virtual
isAnnotationType
() const
Data
virtual
isCompatible
(const DataList &dl) (defined in
SmoothedTrackingStream
)
SmoothedTrackingStream
static
isInstrumentActive
(const std::string &id) const
TrackingStream
isRunning
() const
Stream
inline
virtual
isStateOneOf
(const std::vector< State > &states) const (defined in
Stream
)
Stream
Kind
enum name
Data
kind
() const override
TrackingStream
inline
virtual
LABEL
enum value
Data
LIVETRACKINGSTREAM
enum value (defined in
Data
)
Data
m_dataComponentList
Data
protected
m_instruments
TrackingStream
protected
m_matrix
Data
protected
m_matrixMutex
Data
mutable
protected
m_params
Configurable
protected
mainInstrumentId
() const
TrackingStream
mainInstrumentIndex
() const
TrackingStream
mainInstrumentName
() const
TrackingStream
matrix
() const
Data
virtual
matrixConvention
() const override
Stream
virtual
matrixFromWorld
() const
Data
virtual
matrixToWorld
() const
Data
virtual
Modality
enum name
Data
modality
() const
Data
virtual
modalityString
(Data::Modality m)
Data
static
MRI
enum value
Data
NA
enum value
Data
name
() const
Data
NM
enum value
Data
numInstruments
(bool activeOnly=false) const
TrackingStream
virtual
OCT
enum value
Data
open
()
Stream
inline
openAsync
()
Stream
openImpl
() override
SmoothedTrackingStream
virtual
operator=
(const Data &other) (defined in
Data
)
Data
operator=
(const Configurable &) (defined in
Configurable
)
Configurable
operator=
(Configurable &&) noexcept (defined in
Configurable
)
Configurable
ImFusion::SignalReceiver::operator=
(SignalReceiver rhs)
SignalReceiver
p_angularError
(defined in
SmoothedTrackingStream
)
SmoothedTrackingStream
p_processSigma
(defined in
SmoothedTrackingStream
)
SmoothedTrackingStream
p_smoothingInterval
SmoothedTrackingStream
p_smoothingMode
SmoothedTrackingStream
p_translationError
(defined in
SmoothedTrackingStream
)
SmoothedTrackingStream
pause
()
Stream
inline
pauseAsync
()
Stream
pauseImpl
()
Stream
inline
protected
virtual
POINTSET
enum value
Data
POLYDATASTREAM
enum value
Data
queryInstrument
(const std::string &id) const
TrackingStream
registerParameter
(ParameterBase *param)
Configurable
reset
()
Stream
virtual
restart
()
Stream
resume
()
Stream
inline
resumeAsync
()
Stream
resumeImpl
()
Stream
inline
protected
virtual
setInstrumentActive
(const std::string &id, bool active)
TrackingStream
setInstrumentName
(const std::string &id, const std::string &name)
TrackingStream
setMainInstrument
(unsigned int index)
TrackingStream
setMainInstrumentById
(const std::string &id)
TrackingStream
setMatrix
(const mat4 &m)
Data
virtual
setMatrixFromWorld
(const mat4 &m)
Data
virtual
setMatrixToWorld
(const mat4 &m)
Data
virtual
setName
(const std::string &name)
Data
signalDeleted
Data
signalEnded
Stream
signalInstrumentsUpdated
TrackingStream
signalMainInstrumentChanged
TrackingStream
signalMatrixChanged
Data
signalNameChanged
Data
signalNewData
Stream
signalParametersChanged
Configurable
SignalReceiver
()=default
SignalReceiver
SignalReceiver
(const SignalReceiver &other)
SignalReceiver
signalStateChanged
Stream
signalStreamData
Stream
signalTrackingDevicesUpdated
TrackingStream
SmoothedTrackingStream
(const DataList &dl) (defined in
SmoothedTrackingStream
)
SmoothedTrackingStream
explicit
SmoothedTrackingStream
(TrackingStream *trackingStream) (defined in
SmoothedTrackingStream
)
SmoothedTrackingStream
SmoothingMode
enum name
SmoothedTrackingStream
start
()
Stream
inline
startAsync
()
Stream
startImpl
() override
SmoothedTrackingStream
virtual
State
enum name (defined in
Stream
)
Stream
stateToString
(State state) (defined in
Stream
)
Stream
static
STEREOIMAGESET
enum value
Data
STEREOIMAGESTREAM
enum value
Data
stop
()
Stream
inline
stopAsync
()
Stream
stopImpl
() override
SmoothedTrackingStream
virtual
Stream
(const std::string &name="")
Stream
explicit
stringToModality
(const std::string &s)
Data
static
supportsAsyncOperation
()
Stream
virtual
supportsInstrumentRenaming
() const
TrackingStream
inline
virtual
supportsMainInstrumentSelection
() const
TrackingStream
inline
virtual
supportsPausing
() const
Stream
inline
virtual
SURFACE
enum value
Data
swapWith
(Data &other)
Data
protected
TENSOR
enum value
Data
ThreadingMode
enum name
Stream
threadingMode
() const
Stream
virtual
TRACKINGDATA
enum value
Data
TRACKINGSTREAM
enum value
Data
TrackingStream
(const std::string &name="Tracking Stream") (defined in
TrackingStream
)
TrackingStream
explicit
TREE
enum value
Data
ULTRASOUND
enum value
Data
UNKNOWN
enum value
Data
unregisterParameter
(const ParameterBase *param)
Configurable
updateRate
() const
Stream
uuid
() override
SmoothedTrackingStream
virtual
VIDEO
enum value
Data
VOLUME
enum value
Data
VOLUMESET
enum value
Data
VOLUMESTREAM
enum value
Data
VOLUMETRICMESH
enum value
Data
workerThreadRequiresOpenGl
() const
Stream
inline
protected
virtual
worksWhilePaused
() const
Stream
inline
protected
virtual
XRAY
enum value
Data
~Configurable
() (defined in
Configurable
)
Configurable
virtual
~Data
()
Data
virtual
~SignalReceiver
()
SignalReceiver
virtual
~SmoothedTrackingStream
() (defined in
SmoothedTrackingStream
)
SmoothedTrackingStream
~Stream
() override (defined in
Stream
)
Stream
~TrackingStream
() (defined in
TrackingStream
)
TrackingStream
Search
Tab
/
S
to search,
Esc
to close
Generated on Wed Sep 24 2025 for ImFusion SDK by
Doxygen
1.13.0