| addAnatomicalStructure(std::unique_ptr< AnatomicalStructure > as) override | ImFusion::SpineData | virtual |
| addDisc(std::unique_ptr< IntervertebralDisc > disc) (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| addVertebra(std::unique_ptr< OrientedVertebra > v) | ImFusion::SpineData | |
| allAnatomicalStructuresByIdentifier(const std::string &identifier) (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| allAnatomicalStructuresByIdentifier(const std::string &identifier) const (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| AnatomicalStructure(bool is2D=false) (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | explicit |
| AnatomicalStructure(AnatomicalStructure &other) (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | explicit |
| AnatomicalStructure(AnatomicalStructure &&other) (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | explicit |
| anatomicalStructure(int index) const override | ImFusion::SpineData | virtual |
| anatomicalStructure(int index) override | ImFusion::SpineData | virtual |
| anatomicalStructureByIdentifier(const std::string &identifier) (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| anatomicalStructureByIdentifier(const std::string &identifier) const (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| AnatomicalStructureCollection(bool is2D=false) (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| AnatomicalStructureCollection(const AnatomicalStructureCollection &)=delete (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| anatomicalStructureIndex(const AnatomicalStructure *anatomicalStructure) const override | ImFusion::SpineData | virtual |
| anatomicalStructures() const | ImFusion::AnatomicalStructureCollection | virtual |
| anatomicalStructures() (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | virtual |
| attributes() | ImFusion::AnatomicalStructure | inline |
| attributes() const | ImFusion::AnatomicalStructure | inline |
| bounds() const override | ImFusion::SpineData | virtual |
| bounds(const mat4 &orientation=mat4::Identity(), const std::vector< ContentType > &toConsider={ContentType::Keypoints, ContentType::PointClouds, ContentType::Meshes, ContentType::Splines, ContentType::Graphs}) const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | virtual |
| children() const override | ImFusion::AnatomicalStructureCollection | virtual |
| clear() override | ImFusion::SpineData | virtual |
| clearDiscs() (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| clearVertebrae() | ImFusion::SpineData | |
| clone() const (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| cloneImpl() const override | ImFusion::SpineData | virtual |
| components() const | ImFusion::Data | inline |
| components() (defined in ImFusion::Data) | ImFusion::Data | inline |
| 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 override | ImFusion::AnatomicalStructure | virtual |
| configure(const Properties *p) override | ImFusion::AnatomicalStructure | virtual |
| configureDefaults() | ImFusion::Configurable | virtual |
| construct() const override (defined in ImFusion::SpineData) | ImFusion::SpineData | virtual |
| ContentType typedef (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | |
| 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 | |
| deformations() (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| deformations() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| describe() const override | ImFusion::SpineData | virtual |
| disc(int index) (defined in ImFusion::SpineData) | ImFusion::SpineData | inline |
| disc(int index) const (defined in ImFusion::SpineData) | ImFusion::SpineData | inline |
| disconnectAll() | ImFusion::SignalReceiver | protected |
| DISTANCE enum value | ImFusion::Data | |
| empty() const override | ImFusion::AnatomicalStructureCollection | virtual |
| enableChildren() (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | inline |
| focus() const | ImFusion::Selectable | virtual |
| graphs() (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| graphs() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| identifier() const override | ImFusion::SpineData | virtual |
| ilium() | ImFusion::SpineData | |
| ilium() const (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| IMAGE enum value | ImFusion::Data | |
| images() | ImFusion::AnatomicalStructure | inline |
| images() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| IMAGESET enum value | ImFusion::Data | |
| IMAGESTREAM enum value | ImFusion::Data | |
| is2D() const | ImFusion::AnatomicalStructure | inline |
| isAnnotationType() const | ImFusion::Data | virtual |
| keypoints() | ImFusion::AnatomicalStructure | inline |
| keypoints() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| Kind enum name | ImFusion::Data | |
| kind() const override | ImFusion::SpineData | inlinevirtual |
| LABEL enum value | ImFusion::Data | |
| LIVETRACKINGSTREAM enum value (defined in ImFusion::Data) | ImFusion::Data | |
| loadSpineData(std::istream &in) (defined in ImFusion::SpineData) | ImFusion::SpineData | static |
| m_attributes | ImFusion::AnatomicalStructure | protected |
| m_dataComponentList | ImFusion::Data | protected |
| m_deformations (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_graphs (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_images (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_is2D | ImFusion::AnatomicalStructure | protected |
| m_keypoints (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_matrix | ImFusion::Data | protected |
| m_matrixMutex | ImFusion::Data | mutableprotected |
| m_matrixToWorld (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_meshes (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_params | ImFusion::Configurable | protected |
| m_planes (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_pointClouds (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| m_sel (defined in ImFusion::Selectable) | ImFusion::Selectable | protected |
| m_selectionMutex | ImFusion::Selectable | mutableprotected |
| m_splines (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | protected |
| matrix() const | ImFusion::Data | virtual |
| matrixConvention() const final override | ImFusion::AnatomicalStructureCollection | inlinevirtual |
| matrixFromWorld() const | ImFusion::Data | virtual |
| matrixToWorld() const | ImFusion::SpineData | virtual |
| merge(const AnatomicalStructureCollection &other, bool checkIdentifier=true) | ImFusion::AnatomicalStructureCollection | |
| meshes() (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| meshes() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| Modality enum name | ImFusion::Data | |
| modality() const | ImFusion::Data | virtual |
| modalityString(Data::Modality m) | ImFusion::Data | static |
| MRI enum value | ImFusion::Data | |
| NA enum value | ImFusion::Data | |
| name() const | ImFusion::Data | |
| NM enum value | ImFusion::Data | |
| NotCopyable()=default (defined in ImFusion::Utils::NotCopyable) | ImFusion::Utils::NotCopyable | protected |
| NotCopyable(NotCopyable &&) noexcept=default (defined in ImFusion::Utils::NotCopyable) | ImFusion::Utils::NotCopyable | protected |
| NotCopyable(const NotCopyable &)=delete (defined in ImFusion::Utils::NotCopyable) | ImFusion::Utils::NotCopyable | protected |
| numAnatomicalStructures() const override (defined in ImFusion::SpineData) | ImFusion::SpineData | virtual |
| numDiscs() const (defined in ImFusion::SpineData) | ImFusion::SpineData | inline |
| numVertebrae() const | ImFusion::SpineData | inline |
| OCT enum value | ImFusion::Data | |
| operator=(const AnatomicalStructureCollection &)=delete (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| operator=(NotCopyable &&) noexcept=default (defined in ImFusion::Utils::NotCopyable) | ImFusion::Utils::NotCopyable | protected |
| operator=(const NotCopyable &)=delete (defined in ImFusion::Utils::NotCopyable) | ImFusion::Utils::NotCopyable | protected |
| operator=(const Configurable &) (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| operator=(Configurable &&) noexcept (defined in ImFusion::Configurable) | ImFusion::Configurable | |
| 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 | |
| parent() const | ImFusion::AnatomicalStructureCollection | inline |
| planes() (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| planes() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| pointclouds() (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| pointclouds() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| POINTSET enum value | ImFusion::Data | |
| POLYDATASTREAM enum value | ImFusion::Data | |
| properties() const (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| properties() (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| registerParameter(ParameterBase *param) | ImFusion::Configurable | |
| removeDisc(IntervertebralDisc *disc) (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| removeVertebra(OrientedVertebra *v) | ImFusion::SpineData | |
| replaceIlium(std::unique_ptr< Ilium > ilium) | ImFusion::SpineData | |
| replaceSacrum(std::unique_ptr< Sacrum > sacrum) | ImFusion::SpineData | |
| sacrum() | ImFusion::SpineData | |
| sacrum() const (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| saveSpineData(SpineData *spineData, std::ostream &out) (defined in ImFusion::SpineData) | ImFusion::SpineData | static |
| Selectable() (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| Selectable(const Selectable &) (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| Selectable(Selectable &&) (defined in ImFusion::Selectable) | ImFusion::Selectable | |
| selection() const | ImFusion::Selectable | virtual |
| serializationID() const override | ImFusion::SpineData | virtual |
| setEnableChildren(bool enableChildren) (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| setFocus(int index) | ImFusion::Selectable | virtual |
| setMatrix(const mat4 &other) override | ImFusion::SpineData | virtual |
| setMatrix(const mat4 &other, bool syncWorld) (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| setMatrixFromWorld(const mat4 &m) | ImFusion::Data | virtual |
| setMatrixToWorld(const mat4 &m, bool synchronize) override | ImFusion::SpineData | virtual |
| setMatrixToWorld(const mat4 &m) | ImFusion::SpineData | virtual |
| setName(const std::string &name) | ImFusion::Data | |
| setParent(ASCSet *parent) | ImFusion::AnatomicalStructureCollection | inline |
| setSelection(const Selection &sel) | ImFusion::Selectable | virtual |
| signalAnatomicalStructureAdded (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| signalAnatomicalStructureToBeDeleted (defined in ImFusion::AnatomicalStructureCollection) | ImFusion::AnatomicalStructureCollection | |
| signalChildAboutToBeRemoved | ImFusion::CompoundData | |
| signalChildAdded | ImFusion::CompoundData | |
| signalChildMoved | ImFusion::CompoundData | |
| signalDataChanged | ImFusion::AnatomicalStructureCollection | |
| signalDeleted | ImFusion::Data | |
| signalIliumAdded (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| signalIliumToBeDeleted (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| signalInDestructor | ImFusion::AnatomicalStructure | |
| signalMatrixChanged | ImFusion::SpineData | |
| signalNameChanged | ImFusion::Data | |
| signalParametersChanged | ImFusion::Configurable | |
| SignalReceiver()=default | ImFusion::SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | ImFusion::SignalReceiver | |
| signalSacrumAdded (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| signalSacrumToBeDeleted (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| signalSelectionChanged | ImFusion::Selectable | |
| signalVertebraAdded (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| signalVertebraToBeDeleted | ImFusion::SpineData | |
| size() const override | ImFusion::AnatomicalStructureCollection | virtual |
| sortVertebrae(const std::function< bool(const OrientedVertebra &, const OrientedVertebra &)> &cmp) | ImFusion::SpineData | |
| sortVertebraeNN() | ImFusion::SpineData | |
| sortVertebraeSpline(int numSamplePoints=100, int numIterationsRANSAC=10000, double epsRANSAC=0.15, int sampleSizeRANSAC=4) | ImFusion::SpineData | |
| SpineData(bool is2D=false) (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| splines() (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| splines() const (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | inline |
| STEREOIMAGESET enum value | ImFusion::Data | |
| STEREOIMAGESTREAM enum value | ImFusion::Data | |
| stringToModality(const std::string &s) | ImFusion::Data | static |
| SURFACE enum value | ImFusion::Data | |
| swapWith(Data &other) | ImFusion::Data | protected |
| takeAnatomicalStructure(AnatomicalStructure *as) override | ImFusion::SpineData | virtual |
| TENSOR enum value | ImFusion::Data | |
| TRACKINGDATA enum value | ImFusion::Data | |
| TRACKINGSTREAM enum value | ImFusion::Data | |
| TREE enum value | ImFusion::Data | |
| ULTRASOUND enum value | ImFusion::Data | |
| UNKNOWN enum value | ImFusion::Data | |
| unregisterParameter(const ParameterBase *param) | ImFusion::Configurable | |
| vertebra(int index) | ImFusion::SpineData | inline |
| vertebra(int index) const (defined in ImFusion::SpineData) | ImFusion::SpineData | inline |
| vertebraByName(const std::string &name) (defined in ImFusion::SpineData) | ImFusion::SpineData | |
| vertebrae() const | ImFusion::SpineData | inline |
| vertebrae() (defined in ImFusion::SpineData) | ImFusion::SpineData | inline |
| vertebraIndex(const OrientedVertebra *v) const | ImFusion::SpineData | |
| 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 | |
| XRAY enum value | ImFusion::Data | |
| ~AnatomicalStructure() (defined in ImFusion::AnatomicalStructure) | ImFusion::AnatomicalStructure | virtual |
| ~Configurable() (defined in ImFusion::Configurable) | ImFusion::Configurable | virtual |
| ~Data() | ImFusion::Data | virtual |
| ~NotCopyable()=default (defined in ImFusion::Utils::NotCopyable) | ImFusion::Utils::NotCopyable | protected |
| ~Selectable() (defined in ImFusion::Selectable) | ImFusion::Selectable | virtual |
| ~SignalReceiver() | ImFusion::SignalReceiver | virtual |
| ~SpineData() override (defined in ImFusion::SpineData) | ImFusion::SpineData | |