| add(std::shared_ptr< SharedImage > img) override | ImFusion::TrackedSharedImageSet | virtual |
| add(std::shared_ptr< Image > img) | ImFusion::TrackedSharedImageSet | |
| add(std::shared_ptr< Image > img, const mat4 &m) | ImFusion::TrackedSharedImageSet | |
| add(const std::vector< std::shared_ptr< SharedImage > > &images) | ImFusion::TrackedSharedImageSet | |
| addTracking(std::unique_ptr< TrackingSequence > ts) | ImFusion::TrackedSharedImageSet | |
| allEqual() const | ImFusion::SharedImageSet | |
| avgTimestepBetweenImageFrames() const | ImFusion::TrackedSharedImageSet | |
| boundingBox(bool useSelection, bool useFrameGeometry, const mat4 &mainAxisInverse) const | ImFusion::US::UltrasoundSweep | protected |
| bounds() const override | ImFusion::US::UltrasoundSweep | virtual |
| canSetMatricesIndividually() const | ImFusion::TrackedSharedImageSet | virtual |
| children() const override | ImFusion::TrackedSharedImageSet | virtual |
| clear() override | ImFusion::TrackedSharedImageSet | virtual |
| clearCaches() | ImFusion::TrackedSharedImageSet | |
| clearSharedImageSet() | ImFusion::TrackedSharedImageSet | |
| clearTrackings() | ImFusion::TrackedSharedImageSet | |
| clone(Flags< CloneOptions > cloneOptions=Everything) const | ImFusion::US::UltrasoundSweep | |
| cloneInternal(SharedImageSet &other, Flags< CloneOptions > cloneFlags) const override | ImFusion::TrackedSharedImageSet | protectedvirtual |
| CloneOptions enum name | ImFusion::SharedImageSet | |
| components() const | ImFusion::SharedImageSet | inline |
| components() (defined in ImFusion::SharedImageSet) | ImFusion::SharedImageSet | inline |
| components(int i) const | ImFusion::SharedImageSet | |
| convertToGray(TypedImage< unsigned char > **img) const | ImFusion::TrackedSharedImageSet | protected |
| createCloneContainer() const override | ImFusion::US::UltrasoundSweep | protectedvirtual |
| CT enum value | ImFusion::Data | |
| Data(const std::string &name="") (defined in ImFusion::Data) | ImFusion::Data | |
| Data(const Data &other) (defined in ImFusion::Data) | ImFusion::Data | |
| deformation(int which=-1) const | ImFusion::SharedImageSet | virtual |
| describe() const override | ImFusion::SharedImageSet | virtual |
| disconnectAll() | ImFusion::SignalReceiver | protected |
| DISTANCE enum value | ImFusion::Data | |
| elementwiseComponents() | ImFusion::ElementwiseDataComponentData | |
| elementwiseComponents() const | ImFusion::ElementwiseDataComponentData | |
| Everything enum value | ImFusion::SharedImageSet | |
| exposesTrackingAsChildren() const | ImFusion::TrackedSharedImageSet | inline |
| focus() const | ImFusion::Selectable | virtual |
| frameGeometry(CoordinateSystem cooSystem) const | ImFusion::US::UltrasoundSweep | |
| frameGeometry() const | ImFusion::US::UltrasoundSweep | |
| fromVolume(const TypedImage< T > &volume, int dir) | ImFusion::US::UltrasoundSweep | |
| get(int which=-1) | ImFusion::SharedImageSet | virtual |
| get(int which=-1) const | ImFusion::SharedImageSet | virtual |
| getShared(int which=-1) | ImFusion::SharedImageSet | |
| getShared(int which=-1) const | ImFusion::SharedImageSet | |
| gl(int which=-1) | ImFusion::SharedImageSet | |
| gl(int which=-1) const | ImFusion::SharedImageSet | |
| globalBoundingBox(bool useSelection, bool useFrameGeometry, vec3 ¢erOut, vec3 &extOut) const | ImFusion::US::UltrasoundSweep | |
| hasGl(int which=-1) const | ImFusion::SharedImageSet | |
| hasMem(int which=-1) const | ImFusion::SharedImageSet | |
| hasTimestamps() const | ImFusion::SharedImageSet | |
| hasTransformations() const override | ImFusion::TrackedSharedImageSet | virtual |
| height() const | ImFusion::TrackedSharedImageSet | |
| IMAGE enum value | ImFusion::Data | |
| images() | ImFusion::SharedImageSet | inline |
| images() const | ImFusion::SharedImageSet | |
| IMAGESET enum value | ImFusion::Data | |
| IMAGESTREAM enum value | ImFusion::Data | |
| img(int which=-1) const | ImFusion::SharedImageSet | |
| isAnnotationType() const | ImFusion::Data | virtual |
| isMultiModal() const | ImFusion::SharedImageSet | virtual |
| Kind enum name | ImFusion::Data | |
| kind() const override | ImFusion::SharedImageSet | virtual |
| LABEL enum value | ImFusion::Data | |
| LIVETRACKINGSTREAM enum value (defined in ImFusion::Data) | ImFusion::Data | |
| localBoundingBox(bool useSelection, bool useFrameGeometry, mat4 &matOut, vec3 &extOut) const | ImFusion::US::UltrasoundSweep | |
| m_bounds | ImFusion::SharedImageSet | mutableprotected |
| m_dataComponentList | ImFusion::Data | protected |
| m_elementwiseComponents | ImFusion::ElementwiseDataComponentData | protected |
| m_images | ImFusion::SharedImageSet | protected |
| m_matrix | ImFusion::Data | protected |
| m_matrixMutex | ImFusion::Data | mutableprotected |
| m_modalityOverride | ImFusion::SharedImageSet | protected |
| m_properties | ImFusion::SharedImageSet | protected |
| m_sel (defined in ImFusion::Selectable) | ImFusion::Selectable | protected |
| m_selectionMutex | ImFusion::Selectable | mutableprotected |
| m_timestamps | ImFusion::SharedImageSet | protected |
| m_updateBounds | ImFusion::SharedImageSet | mutableprotected |
| mainAxisTransformation(bool useSelelection, bool useFrameGeometry) const | ImFusion::US::UltrasoundSweep | protected |
| mask(int which=-1) const | ImFusion::SharedImageSet | virtual |
| matrix(int which) const override | ImFusion::TrackedSharedImageSet | virtual |
| matrix() const override | ImFusion::TrackedSharedImageSet | virtual |
| matrixConvention() const override | ImFusion::TrackedSharedImageSet | inlinevirtual |
| matrixFromWorld(int which) const override | ImFusion::TrackedSharedImageSet | virtual |
| ImFusion::SharedImageSet::matrixFromWorld() const | ImFusion::SharedImageSet | virtual |
| matrixToWorld(int which) const override | ImFusion::TrackedSharedImageSet | virtual |
| ImFusion::SharedImageSet::matrixToWorld() const | ImFusion::SharedImageSet | virtual |
| medianTimestepBetweenImageFrames() const | ImFusion::TrackedSharedImageSet | |
| mem(int which=-1) | ImFusion::SharedImageSet | |
| mem(int which=-1) const | ImFusion::SharedImageSet | |
| Modality enum name | ImFusion::Data | |
| modality() const override | ImFusion::US::UltrasoundSweep | inlinevirtual |
| modalityString(Data::Modality m) | ImFusion::Data | static |
| MRI enum value | ImFusion::Data | |
| mutableComponents(int i) | ImFusion::ElementwiseDataComponentData | |
| NA enum value | ImFusion::Data | |
| name() const | ImFusion::Data | |
| NM enum value | ImFusion::Data | |
| NoDataComponents enum value | ImFusion::SharedImageSet | |
| NoImageData enum value | ImFusion::SharedImageSet | |
| NoSelection enum value | ImFusion::SharedImageSet | |
| NoTracking enum value | ImFusion::SharedImageSet | |
| numTracking() const | ImFusion::TrackedSharedImageSet | |
| OCT enum value | ImFusion::Data | |
| operator=(const SharedImageSet &)=delete (defined in ImFusion::SharedImageSet) | ImFusion::SharedImageSet | |
| operator=(const Data &other) (defined in ImFusion::Data) | ImFusion::Data | |
| ImFusion::SignalReceiver::operator=(SignalReceiver rhs) | ImFusion::SignalReceiver | |
| operator=(const Selectable &) (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| operator=(Selectable &&) (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| POINTSET enum value | ImFusion::Data | |
| POLYDATASTREAM enum value | ImFusion::Data | |
| prepare(bool shiftOnly=false) | ImFusion::SharedImageSet | virtual |
| properties() | ImFusion::SharedImageSet | |
| properties() const | ImFusion::SharedImageSet | |
| remove(int pos, int count=1) override | ImFusion::TrackedSharedImageSet | virtual |
| ImFusion::SharedImageSet::remove(const SharedImage *img) | ImFusion::SharedImageSet | |
| removeBefore(double timestamp) | ImFusion::TrackedSharedImageSet | |
| removeTracking(int num=-1) | ImFusion::TrackedSharedImageSet | |
| replace(int pos, std::shared_ptr< SharedImage > img) | ImFusion::SharedImageSet | |
| Selectable() (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| Selectable(const Selectable &) (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| Selectable(Selectable &&) (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| selectedImages(Selection::NonePolicy noneSelectionHandling) | ImFusion::SharedImageSet | |
| selectedImages(Selection::NonePolicy noneSelectionHandling) const | ImFusion::SharedImageSet | |
| selection() const | ImFusion::Selectable | virtual |
| setDeformation(std::shared_ptr< Deformation > def, int which=-1) | ImFusion::SharedImageSet | virtual |
| setExposeTrackingAsChildren(bool value) | ImFusion::TrackedSharedImageSet | |
| setFocus(int index) | ImFusion::Selectable | virtual |
| setFrameGeometry(std::unique_ptr< FrameGeometry > geometry) | ImFusion::US::UltrasoundSweep | |
| setFrameGeometry(const FrameGeometry &geometry) | ImFusion::US::UltrasoundSweep | |
| setMask(std::shared_ptr< Mask > mask, int which=-1) | ImFusion::SharedImageSet | virtual |
| setMatrix(const mat4 &m, int which, bool updateAll=false) override | ImFusion::TrackedSharedImageSet | virtual |
| setMatrix(const mat4 &m) override | ImFusion::TrackedSharedImageSet | virtual |
| setMatrixFromWorld(const mat4 &m, int which, bool updateAll=false) override | ImFusion::TrackedSharedImageSet | virtual |
| ImFusion::SharedImageSet::setMatrixFromWorld(const mat4 &m) | ImFusion::SharedImageSet | virtual |
| setMatrixToWorld(const mat4 &m, int which, bool updateAll=false) override | ImFusion::TrackedSharedImageSet | virtual |
| ImFusion::SharedImageSet::setMatrixToWorld(const mat4 &m) | ImFusion::SharedImageSet | virtual |
| setModality(Modality m) | ImFusion::SharedImageSet | virtual |
| setModalityOverride(std::optional< Data::Modality > modalityOverride) | ImFusion::SharedImageSet | |
| setName(const std::string &name) | ImFusion::Data | |
| setRegistration(const mat4 &m) | ImFusion::TrackedSharedImageSet | |
| setSelection(const Selection &sel) | ImFusion::Selectable | virtual |
| setSize(double sizeX, double sizeY, bool doClearCaches=true) override | ImFusion::US::UltrasoundSweep | virtual |
| setTimestamp(double time, int which=-1) override | ImFusion::TrackedSharedImageSet | virtual |
| setUseTimestamps(bool val) | ImFusion::TrackedSharedImageSet | |
| setUseTracking(int val) | ImFusion::TrackedSharedImageSet | |
| ShallowImageCopy enum value | ImFusion::SharedImageSet | |
| SharedImageSet(std::shared_ptr< Image > img) | ImFusion::SharedImageSet | explicit |
| SharedImageSet(std::shared_ptr< SharedImage > img) | ImFusion::SharedImageSet | explicit |
| SharedImageSet() | ImFusion::SharedImageSet | |
| signalChildAboutToBeRemoved | ImFusion::CompoundData | |
| signalChildAdded | ImFusion::CompoundData | |
| signalChildMoved | ImFusion::CompoundData | |
| signalDeleted | ImFusion::Data | |
| signalFrameGeometryChanged | ImFusion::US::UltrasoundSweep | |
| signalMatrixChanged | ImFusion::Data | |
| signalNameChanged | ImFusion::Data | |
| SignalReceiver()=default | ImFusion::SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | ImFusion::SignalReceiver | |
| signalSelectionChanged | ImFusion::Selectable | |
| signalUsedTrackingSequenceChanged | ImFusion::TrackedSharedImageSet | |
| size() const override | ImFusion::SharedImageSet | virtual |
| sizeX() const | ImFusion::TrackedSharedImageSet | |
| sizeY() const | ImFusion::TrackedSharedImageSet | |
| STEREOIMAGESET enum value | ImFusion::Data | |
| STEREOIMAGESTREAM enum value | ImFusion::Data | |
| stringToModality(const std::string &s) | ImFusion::Data | static |
| SURFACE enum value | ImFusion::Data | |
| swapWith(SharedImageSet &other) | ImFusion::SharedImageSet | protectedvirtual |
| ImFusion::Data::swapWith(Data &other) | ImFusion::Data | protected |
| swapWithImageSet(SharedImageSet &is) | ImFusion::TrackedSharedImageSet | |
| TENSOR enum value | ImFusion::Data | |
| timestamp(int which=-1) const | ImFusion::SharedImageSet | |
| timestamps() const | ImFusion::SharedImageSet | |
| TrackedSharedImageSet()=default (defined in ImFusion::TrackedSharedImageSet) | ImFusion::TrackedSharedImageSet | |
| TrackedSharedImageSet(const TrackedSharedImageSet &other)=delete (defined in ImFusion::TrackedSharedImageSet) | ImFusion::TrackedSharedImageSet | |
| tracking(int num=-1) | ImFusion::TrackedSharedImageSet | |
| tracking(int num=-1) const | ImFusion::TrackedSharedImageSet | |
| TRACKINGDATA enum value | ImFusion::Data | |
| TRACKINGSTREAM enum value | ImFusion::Data | |
| trackingUsed() const | ImFusion::TrackedSharedImageSet | |
| transformationForAxisAlignment() | ImFusion::US::UltrasoundSweep | |
| TREE enum value | ImFusion::Data | |
| typed(int which=-1) const | ImFusion::US::UltrasoundSweep | |
| ULTRASOUND enum value | ImFusion::Data | |
| UltrasoundSweep() (defined in ImFusion::US::UltrasoundSweep) | ImFusion::US::UltrasoundSweep | |
| UltrasoundSweep(const UltrasoundSweep &other)=delete (defined in ImFusion::US::UltrasoundSweep) | ImFusion::US::UltrasoundSweep | |
| UNKNOWN enum value | ImFusion::Data | |
| uploadGl() const | ImFusion::SharedImageSet | |
| useTimestamps() const | ImFusion::TrackedSharedImageSet | |
| VIDEO enum value | ImFusion::Data | |
| VOLUME enum value | ImFusion::Data | |
| VOLUMESET enum value | ImFusion::Data | |
| VOLUMESTREAM enum value | ImFusion::Data | |
| VOLUMETRICMESH enum value | ImFusion::Data | |
| width() const | ImFusion::TrackedSharedImageSet | |
| XRAY enum value | ImFusion::Data | |
| ~Data() | ImFusion::Data | virtual |
| ~Selectable() (defined in ImFusion::Selectable) | ImFusion::Selectable | virtual |
| ~SharedImageSet() override=default (defined in ImFusion::SharedImageSet) | ImFusion::SharedImageSet | |
| ~SignalReceiver() | ImFusion::SignalReceiver | virtual |
| ~TrackedSharedImageSet() override (defined in ImFusion::TrackedSharedImageSet) | ImFusion::TrackedSharedImageSet | |
| ~UltrasoundSweep() (defined in ImFusion::US::UltrasoundSweep) | ImFusion::US::UltrasoundSweep | virtual |