| 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 | SeekableStream< TrackingInstrument, TrackingStream > | inlinevirtual |
| 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 | Configurable | virtual |
| configure(const Properties *p) | Configurable | 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 override | SeekableTrackingStream | inlinevirtual |
| disconnectAll() | SignalReceiver | protected |
| DISTANCE enum value | Data | |
| emitSignals(const InstrumentUpdate &update) | TrackingStream | protected |
| getFps() const | SeekableStream< TrackingInstrument, TrackingStream > | inline |
| getUseFps() const | SeekableStream< TrackingInstrument, TrackingStream > | inline |
| IMAGE enum value | Data | |
| IMAGESET enum value | Data | |
| IMAGESTREAM enum value | Data | |
| instruments() const | TrackingStream | virtual |
| isAnnotationType() const | Data | virtual |
| isInstrumentActive(const std::string &id) const | TrackingStream | |
| isRunning() const | Stream | inlinevirtual |
| isStateOneOf(const std::vector< State > &states) const (defined in Stream) | Stream | |
| Kind enum name | Data | |
| kind() const override | TrackingStream | inlinevirtual |
| 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 | mutableprotected |
| m_params | Configurable | protected |
| m_useFps | SeekableStream< TrackingInstrument, TrackingStream > | 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 | |
| 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 | |
| pause() | Stream | inline |
| pauseAsync() | Stream | |
| pauseImpl() override | SeekableStream< TrackingInstrument, TrackingStream > | inlinevirtual |
| POINTSET enum value | Data | |
| POLYDATASTREAM enum value | Data | |
| queryInstrument(const std::string &id) const | TrackingStream | |
| registerParameter(ParameterBase *param) | Configurable | |
| restart() | Stream | |
| resume() | Stream | inline |
| resumeAsync() | Stream | |
| resumeImpl() override | SeekableStream< TrackingInstrument, TrackingStream > | inlinevirtual |
| SeekableTrackingStream(const Seekable< TrackingInstrument > &s, const std::string &name="", bool busyMode=false) (defined in SeekableTrackingStream) | SeekableTrackingStream | inlineexplicit |
| SeekableTrackingStream(std::unique_ptr< Seekable< TrackingInstrument > > s, const std::string &name="", bool busyMode=false) (defined in SeekableTrackingStream) | SeekableTrackingStream | inlineexplicit |
| setFps(double fps) | SeekableStream< TrackingInstrument, TrackingStream > | inline |
| 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 | |
| setSource(const Seekable< TrackingInstrument > &source) | SeekableStream< TrackingInstrument, TrackingStream > | inline |
| setUseFps(bool in) | SeekableStream< TrackingInstrument, TrackingStream > | inline |
| 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 | |
| start() | Stream | inline |
| startAsync() | Stream | |
| 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 | SeekableStream< TrackingInstrument, TrackingStream > | inlinevirtual |
| Stream(const std::string &name="") | Stream | explicit |
| stringToModality(const std::string &s) | Data | static |
| supportsAsyncOperation() | Stream | virtual |
| supportsInstrumentRenaming() const | TrackingStream | inlinevirtual |
| supportsMainInstrumentSelection() const | TrackingStream | inlinevirtual |
| 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 | SeekableTrackingStream | inlinevirtual |
| VIDEO enum value | Data | |
| VOLUME enum value | Data | |
| VOLUMESET enum value | Data | |
| VOLUMESTREAM enum value | Data | |
| VOLUMETRICMESH enum value | Data | |
| workerThreadRequiresOpenGl() const | Stream | inlineprotectedvirtual |
| worksWhilePaused() const | Stream | inlineprotectedvirtual |
| XRAY enum value | Data | |
| ~Configurable() (defined in Configurable) | Configurable | virtual |
| ~Data() | Data | virtual |
| ~SeekableTrackingStream() override (defined in SeekableTrackingStream) | SeekableTrackingStream | inline |
| ~SignalReceiver() | SignalReceiver | virtual |
| ~Stream() override (defined in Stream) | Stream | |
| ~TrackingStream() (defined in TrackingStream) | TrackingStream | |