ImFusion C++ SDK 4.4.0
ImFusion::SpineData Member List

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

addAnatomicalStructure(std::unique_ptr< AnatomicalStructure > as) overrideImFusion::SpineDatavirtual
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::AnatomicalStructureexplicit
AnatomicalStructure(AnatomicalStructure &other) (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureexplicit
AnatomicalStructure(AnatomicalStructure &&other) (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureexplicit
anatomicalStructure(int index) const overrideImFusion::SpineDatavirtual
anatomicalStructure(int index) overrideImFusion::SpineDatavirtual
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 overrideImFusion::SpineDatavirtual
anatomicalStructures() constImFusion::AnatomicalStructureCollectionvirtual
anatomicalStructures() (defined in ImFusion::AnatomicalStructureCollection)ImFusion::AnatomicalStructureCollectionvirtual
attributes()ImFusion::AnatomicalStructureinline
attributes() constImFusion::AnatomicalStructureinline
bounds() const overrideImFusion::SpineDatavirtual
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::AnatomicalStructurevirtual
children() const overrideImFusion::AnatomicalStructureCollectionvirtual
clear() overrideImFusion::SpineDatavirtual
clearDiscs() (defined in ImFusion::SpineData)ImFusion::SpineData
clearVertebrae()ImFusion::SpineData
clone() const (defined in ImFusion::SpineData)ImFusion::SpineData
cloneImpl() const overrideImFusion::SpineDatavirtual
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::AnatomicalStructurevirtual
configure(const Properties *p) overrideImFusion::AnatomicalStructurevirtual
configureDefaults()ImFusion::Configurablevirtual
construct() const override (defined in ImFusion::SpineData)ImFusion::SpineDatavirtual
ContentType typedef (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructure
CT enum valueImFusion::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::AnatomicalStructureinline
deformations() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
describe() const overrideImFusion::SpineDatavirtual
disc(int index) (defined in ImFusion::SpineData)ImFusion::SpineDatainline
disc(int index) const (defined in ImFusion::SpineData)ImFusion::SpineDatainline
disconnectAll()ImFusion::SignalReceiverprotected
DISTANCE enum valueImFusion::Data
empty() const overrideImFusion::AnatomicalStructureCollectionvirtual
enableChildren() (defined in ImFusion::AnatomicalStructureCollection)ImFusion::AnatomicalStructureCollectioninline
focus() constImFusion::Selectablevirtual
graphs() (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
graphs() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
identifier() const overrideImFusion::SpineDatavirtual
ilium()ImFusion::SpineData
ilium() const (defined in ImFusion::SpineData)ImFusion::SpineData
IMAGE enum valueImFusion::Data
images()ImFusion::AnatomicalStructureinline
images() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
IMAGESET enum valueImFusion::Data
IMAGESTREAM enum valueImFusion::Data
is2D() constImFusion::AnatomicalStructureinline
isAnnotationType() constImFusion::Datavirtual
keypoints()ImFusion::AnatomicalStructureinline
keypoints() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
Kind enum nameImFusion::Data
kind() const overrideImFusion::SpineDatainlinevirtual
LABEL enum valueImFusion::Data
LIVETRACKINGSTREAM enum value (defined in ImFusion::Data)ImFusion::Data
loadSpineData(std::istream &in) (defined in ImFusion::SpineData)ImFusion::SpineDatastatic
m_attributesImFusion::AnatomicalStructureprotected
m_dataComponentListImFusion::Dataprotected
m_deformations (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_graphs (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_images (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_is2DImFusion::AnatomicalStructureprotected
m_keypoints (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_matrixImFusion::Dataprotected
m_matrixMutexImFusion::Datamutableprotected
m_matrixToWorld (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_meshes (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_paramsImFusion::Configurableprotected
m_planes (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_pointClouds (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
m_sel (defined in ImFusion::Selectable)ImFusion::Selectableprotected
m_selectionMutexImFusion::Selectablemutableprotected
m_splines (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureprotected
matrix() constImFusion::Datavirtual
matrixConvention() const final overrideImFusion::AnatomicalStructureCollectioninlinevirtual
matrixFromWorld() constImFusion::Datavirtual
matrixToWorld() constImFusion::SpineDatavirtual
merge(const AnatomicalStructureCollection &other, bool checkIdentifier=true)ImFusion::AnatomicalStructureCollection
meshes() (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
meshes() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
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
NotCopyable()=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
NotCopyable(NotCopyable &&) noexcept=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
NotCopyable(const NotCopyable &)=delete (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
numAnatomicalStructures() const override (defined in ImFusion::SpineData)ImFusion::SpineDatavirtual
numDiscs() const (defined in ImFusion::SpineData)ImFusion::SpineDatainline
numVertebrae() constImFusion::SpineDatainline
OCT enum valueImFusion::Data
operator=(const AnatomicalStructureCollection &)=delete (defined in ImFusion::AnatomicalStructureCollection)ImFusion::AnatomicalStructureCollection
operator=(NotCopyable &&) noexcept=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
operator=(const NotCopyable &)=delete (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
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() constImFusion::AnatomicalStructureCollectioninline
planes() (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
planes() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
pointclouds() (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
pointclouds() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
POINTSET enum valueImFusion::Data
POLYDATASTREAM enum valueImFusion::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::SpineDatastatic
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() constImFusion::Selectablevirtual
serializationID() const overrideImFusion::SpineDatavirtual
setEnableChildren(bool enableChildren) (defined in ImFusion::AnatomicalStructureCollection)ImFusion::AnatomicalStructureCollection
setFocus(int index)ImFusion::Selectablevirtual
setMatrix(const mat4 &other) overrideImFusion::SpineDatavirtual
setMatrix(const mat4 &other, bool syncWorld) (defined in ImFusion::SpineData)ImFusion::SpineData
setMatrixFromWorld(const mat4 &m)ImFusion::Datavirtual
setMatrixToWorld(const mat4 &m, bool synchronize) overrideImFusion::SpineDatavirtual
setMatrixToWorld(const mat4 &m)ImFusion::SpineDatavirtual
setName(const std::string &name)ImFusion::Data
setParent(ASCSet *parent)ImFusion::AnatomicalStructureCollectioninline
setSelection(const Selection &sel)ImFusion::Selectablevirtual
signalAnatomicalStructureAdded (defined in ImFusion::AnatomicalStructureCollection)ImFusion::AnatomicalStructureCollection
signalAnatomicalStructureToBeDeleted (defined in ImFusion::AnatomicalStructureCollection)ImFusion::AnatomicalStructureCollection
signalChildAboutToBeRemovedImFusion::CompoundData
signalChildAddedImFusion::CompoundData
signalChildMovedImFusion::CompoundData
signalDataChangedImFusion::AnatomicalStructureCollection
signalDeletedImFusion::Data
signalIliumAdded (defined in ImFusion::SpineData)ImFusion::SpineData
signalIliumToBeDeleted (defined in ImFusion::SpineData)ImFusion::SpineData
signalInDestructorImFusion::AnatomicalStructure
signalMatrixChangedImFusion::SpineData
signalNameChangedImFusion::Data
signalParametersChangedImFusion::Configurable
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
signalSacrumAdded (defined in ImFusion::SpineData)ImFusion::SpineData
signalSacrumToBeDeleted (defined in ImFusion::SpineData)ImFusion::SpineData
signalSelectionChangedImFusion::Selectable
signalVertebraAdded (defined in ImFusion::SpineData)ImFusion::SpineData
signalVertebraToBeDeletedImFusion::SpineData
size() const overrideImFusion::AnatomicalStructureCollectionvirtual
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::AnatomicalStructureinline
splines() const (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructureinline
STEREOIMAGESET enum valueImFusion::Data
STEREOIMAGESTREAM enum valueImFusion::Data
stringToModality(const std::string &s)ImFusion::Datastatic
SURFACE enum valueImFusion::Data
swapWith(Data &other)ImFusion::Dataprotected
takeAnatomicalStructure(AnatomicalStructure *as) overrideImFusion::SpineDatavirtual
TENSOR enum valueImFusion::Data
TRACKINGDATA enum valueImFusion::Data
TRACKINGSTREAM enum valueImFusion::Data
TREE enum valueImFusion::Data
ULTRASOUND enum valueImFusion::Data
UNKNOWN enum valueImFusion::Data
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
vertebra(int index)ImFusion::SpineDatainline
vertebra(int index) const (defined in ImFusion::SpineData)ImFusion::SpineDatainline
vertebraByName(const std::string &name) (defined in ImFusion::SpineData)ImFusion::SpineData
vertebrae() constImFusion::SpineDatainline
vertebrae() (defined in ImFusion::SpineData)ImFusion::SpineDatainline
vertebraIndex(const OrientedVertebra *v) constImFusion::SpineData
VIDEO enum valueImFusion::Data
VOLUME enum valueImFusion::Data
VOLUMESET enum valueImFusion::Data
VOLUMESTREAM enum valueImFusion::Data
VOLUMETRICMESH enum valueImFusion::Data
XRAY enum valueImFusion::Data
~AnatomicalStructure() (defined in ImFusion::AnatomicalStructure)ImFusion::AnatomicalStructurevirtual
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~Data()ImFusion::Datavirtual
~NotCopyable()=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
~Selectable() (defined in ImFusion::Selectable)ImFusion::Selectablevirtual
~SignalReceiver()ImFusion::SignalReceivervirtual
~SpineData() override (defined in ImFusion::SpineData)ImFusion::SpineData
Search Tab / S to search, Esc to close