ImFusion C++ SDK 4.4.0
ImFusion::IGTL::ImageData Member List

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

add(std::shared_ptr< Image > img)ImFusion::SharedImageSet
add(std::shared_ptr< Image > img, const mat4 &m)ImFusion::SharedImageSet
add(std::shared_ptr< SharedImage > img)ImFusion::SharedImageSetvirtual
add(const std::vector< std::shared_ptr< SharedImage > > &images)ImFusion::SharedImageSet
allEqual() constImFusion::SharedImageSet
bounds() const overrideImFusion::SharedImageSetvirtual
clear()ImFusion::SharedImageSetvirtual
clone(Flags< CloneOptions > cloneOptions=Everything) constImFusion::SharedImageSet
cloneInternal(SharedImageSet &other, Flags< CloneOptions > cloneOptions) constImFusion::SharedImageSetprotectedvirtual
CloneOptions enum nameImFusion::SharedImageSet
compatibleIgtlTypes() constImFusion::IGTL::Deviceinline
components() constImFusion::SharedImageSetinline
components() (defined in ImFusion::SharedImageSet)ImFusion::SharedImageSetinline
components(int i) constImFusion::SharedImageSet
createCloneContainer() constImFusion::SharedImageSetprotectedvirtual
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
DataDevice(IGTL::Connection &con, const std::string &deviceName, const Type &iglType, const std::vector< Type > &compatibleIgtlTypes, bool cloneData=false)ImFusion::IGTL::DataDeviceinlineexplicit
deformation(int which=-1) constImFusion::SharedImageSetvirtual
describe() const overrideImFusion::SharedImageSetvirtual
Device(Connection *connection, std::string name, Type igtlType, const std::vector< Type > &compatibleIgtlTypes={}) (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Deviceexplicit
Device(const Device &other) (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
Device(Device &&other) noexcept (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
deviceIgtlType() constImFusion::IGTL::Deviceinline
deviceName() constImFusion::IGTL::Deviceinline
disconnectAll()ImFusion::SignalReceiverprotected
DISTANCE enum valueImFusion::Data
elementwiseComponents()ImFusion::ElementwiseDataComponentData
elementwiseComponents() constImFusion::ElementwiseDataComponentData
Everything enum valueImFusion::SharedImageSet
focus() constImFusion::Selectablevirtual
get(int which=-1)ImFusion::SharedImageSetvirtual
get(int which=-1) constImFusion::SharedImageSetvirtual
getShared(int which=-1)ImFusion::SharedImageSet
getShared(int which=-1) constImFusion::SharedImageSet
gl(int which=-1)ImFusion::SharedImageSet
gl(int which=-1) constImFusion::SharedImageSet
hasGl(int which=-1) constImFusion::SharedImageSet
hasMem(int which=-1) constImFusion::SharedImageSet
hasTimestamps() constImFusion::SharedImageSet
hasTransformations() constImFusion::SharedImageSetvirtual
IMAGE enum valueImFusion::Data
ImageData(Connection &con, const std::string &deviceName, bool cloneData=false)ImFusion::IGTL::ImageDataexplicit
ImageData(const ImageData &other)=delete (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageData
ImageData(ImageData &&other) noexcept=delete (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageData
images()ImFusion::SharedImageSetinline
images() constImFusion::SharedImageSet
IMAGESET enum valueImFusion::Data
IMAGESTREAM enum valueImFusion::Data
img(int which=-1) constImFusion::SharedImageSet
INPUT enum value (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
INPUT_OUTPUT enum value (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
IO enum name (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
ioConfiguration()ImFusion::IGTL::Deviceinlinestatic
isAnnotationType() constImFusion::Datavirtual
isCompatible(const Type &type) constImFusion::IGTL::Device
isConnected() constImFusion::IGTL::Device
isMultiModal() constImFusion::SharedImageSetvirtual
Kind enum nameImFusion::Data
kind() const overrideImFusion::SharedImageSetvirtual
LABEL enum valueImFusion::Data
LIVETRACKINGSTREAM enum value (defined in ImFusion::Data)ImFusion::Data
m_boundsImFusion::SharedImageSetmutableprotected
m_cloneData (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageDataprotected
m_compatibleIgtlTypes (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Deviceprotected
m_dataComponentListImFusion::Dataprotected
m_deviceNameImFusion::IGTL::Deviceprotected
m_elementwiseComponentsImFusion::ElementwiseDataComponentDataprotected
m_iglTypeImFusion::IGTL::Deviceprotected
m_igtlConnectionImFusion::IGTL::Deviceprotected
m_imagesImFusion::SharedImageSetprotected
m_implImFusion::IGTL::Deviceprotected
m_matrixImFusion::Dataprotected
m_matrixMutexImFusion::Datamutableprotected
m_modalityOverrideImFusion::SharedImageSetprotected
m_propertiesImFusion::SharedImageSetprotected
m_sel (defined in ImFusion::Selectable)ImFusion::Selectableprotected
m_selectionMutexImFusion::Selectablemutableprotected
m_spacing (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageDataprotected
m_streamBuffer (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageDataprotected
m_timestampsImFusion::SharedImageSetprotected
m_updateBoundsImFusion::SharedImageSetmutableprotected
m_updateSpacing (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageDataprotected
mask(int which=-1) constImFusion::SharedImageSetvirtual
matrix(int which) constImFusion::SharedImageSetvirtual
matrix() const overrideImFusion::SharedImageSetvirtual
matrixConvention() const overrideImFusion::SharedImageSetinlinevirtual
matrixFromWorld(int which) constImFusion::SharedImageSetvirtual
matrixFromWorld() constImFusion::SharedImageSetvirtual
matrixToWorld(int which) constImFusion::SharedImageSetvirtual
matrixToWorld() constImFusion::SharedImageSetvirtual
mem(int which=-1)ImFusion::SharedImageSet
mem(int which=-1) constImFusion::SharedImageSet
Modality enum nameImFusion::Data
modality() const overrideImFusion::SharedImageSetvirtual
modalityString(Data::Modality m)ImFusion::Datastatic
MRI enum valueImFusion::Data
mutableComponents(int i)ImFusion::ElementwiseDataComponentData
NA enum valueImFusion::Data
name() constImFusion::Data
NM enum valueImFusion::Data
NoDataComponents enum valueImFusion::SharedImageSet
NoImageData enum valueImFusion::SharedImageSet
NoSelection enum valueImFusion::SharedImageSet
NoTracking enum valueImFusion::SharedImageSet
OCT enum valueImFusion::Data
operator=(const ImageData &other)=delete (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageData
operator=(ImageData &&other) noexcept=delete (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageData
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
operator=(const Device &other) (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
operator=(Device &&other) noexcept (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
OUTPUT enum value (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
POINTSET enum valueImFusion::Data
POLYDATASTREAM enum valueImFusion::Data
prepare(bool shiftOnly=false)ImFusion::SharedImageSetvirtual
properties()ImFusion::SharedImageSet
properties() constImFusion::SharedImageSet
remove(int pos, int count=1)ImFusion::SharedImageSetvirtual
remove(const SharedImage *img)ImFusion::SharedImageSet
replace(int pos, std::shared_ptr< SharedImage > img)ImFusion::SharedImageSet
resetConnection()ImFusion::IGTL::Device
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) constImFusion::SharedImageSet
selection() constImFusion::Selectablevirtual
sendData(Data *inputData) const override (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageDatavirtual
sendImageData(const MemImage &img, const mat4 &matrix, unsigned long long timestamp_ms) const (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageDataprotected
setDeformation(std::shared_ptr< Deformation > def, int which=-1)ImFusion::SharedImageSetvirtual
setFocus(int index)ImFusion::Selectablevirtual
setMask(std::shared_ptr< Mask > mask, int which=-1)ImFusion::SharedImageSetvirtual
setMatrix(const mat4 &m, int which, bool updateAll=false)ImFusion::SharedImageSetvirtual
setMatrix(const mat4 &m) overrideImFusion::SharedImageSetvirtual
setMatrixFromWorld(const mat4 &m, int which, bool updateAll=false)ImFusion::SharedImageSetvirtual
setMatrixFromWorld(const mat4 &m)ImFusion::SharedImageSetvirtual
setMatrixToWorld(const mat4 &m, int which, bool updateAll=false)ImFusion::SharedImageSetvirtual
setMatrixToWorld(const mat4 &m)ImFusion::SharedImageSetvirtual
setModality(Modality m)ImFusion::SharedImageSetvirtual
setModalityOverride(std::optional< Data::Modality > modalityOverride)ImFusion::SharedImageSet
setName(const std::string &name)ImFusion::Data
setSelection(const Selection &sel)ImFusion::Selectablevirtual
setTimestamp(double time, int which=-1)ImFusion::SharedImageSetvirtual
ShallowImageCopy enum valueImFusion::SharedImageSet
SharedImageSet(std::shared_ptr< Image > img)ImFusion::SharedImageSetexplicit
SharedImageSet(std::shared_ptr< SharedImage > img)ImFusion::SharedImageSetexplicit
SharedImageSet()ImFusion::SharedImageSet
signalDataReceived (defined in ImFusion::IGTL::DataDevice)ImFusion::IGTL::DataDevice
signalDeletedImFusion::Data
signalMatrixChangedImFusion::Data
signalNameChangedImFusion::Data
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
signalSelectionChangedImFusion::Selectable
size() const overrideImFusion::SharedImageSetvirtual
STEREOIMAGESET enum valueImFusion::Data
STEREOIMAGESTREAM enum valueImFusion::Data
stringToModality(const std::string &s)ImFusion::Datastatic
supportedIgtlTypes() (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageDatastatic
SURFACE enum valueImFusion::Data
swapWith(SharedImageSet &other)ImFusion::SharedImageSetprotectedvirtual
ImFusion::Data::swapWith(Data &other)ImFusion::Dataprotected
TENSOR enum valueImFusion::Data
timestamp(int which=-1) constImFusion::SharedImageSet
timestamps() constImFusion::SharedImageSet
TRACKINGDATA enum valueImFusion::Data
TRACKINGSTREAM enum valueImFusion::Data
TREE enum valueImFusion::Data
ULTRASOUND enum valueImFusion::Data
ImFusion::UNKNOWN enum valueImFusion::Data
UNKNOWN enum value (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Device
uploadGl() constImFusion::SharedImageSet
VIDEO enum valueImFusion::Data
VOLUME enum valueImFusion::Data
VOLUMESET enum valueImFusion::Data
VOLUMESTREAM enum valueImFusion::Data
VOLUMETRICMESH enum valueImFusion::Data
XRAY enum valueImFusion::Data
~Data()ImFusion::Datavirtual
~Device() (defined in ImFusion::IGTL::Device)ImFusion::IGTL::Devicevirtual
~ImageData() override (defined in ImFusion::IGTL::ImageData)ImFusion::IGTL::ImageData
~Selectable() (defined in ImFusion::Selectable)ImFusion::Selectablevirtual
~SharedImageSet() override=default (defined in ImFusion::SharedImageSet)ImFusion::SharedImageSet
~SignalReceiver()ImFusion::SignalReceivervirtual
Search Tab / S to search, Esc to close