ImFusion SDK 4.3
UltrasoundSweepRingBuffer Member List

This is the complete list of members for UltrasoundSweepRingBuffer, including all inherited members.

add(std::shared_ptr< SharedImage > img) overrideTrackedSharedImageSetvirtual
add(std::shared_ptr< Image > img)TrackedSharedImageSet
add(std::shared_ptr< Image > img, const mat4 &m)TrackedSharedImageSet
add(const std::vector< std::shared_ptr< SharedImage > > &images)TrackedSharedImageSet
addImageToBuffer(std::shared_ptr< SharedImage > img)UltrasoundSweepRingBufferprotected
addTracking(std::unique_ptr< TrackingSequence > ts)TrackedSharedImageSet
addTrackingMatrix(mat4 mat, double timestamp, double quality, int buttonStatus, int trackingIndex=-1)UltrasoundSweepRingBuffer
allEqual() constSharedImageSet
avgTimestepBetweenImageFrames() constTrackedSharedImageSet
boundingBox(bool useSelection, bool useFrameGeometry, const mat4 &mainAxisInverse) constUltrasoundSweepprotected
bounds() const overrideUltrasoundSweepvirtual
bufferSize() constUltrasoundSweepRingBufferinlinevirtual
canSetMatricesIndividually() constTrackedSharedImageSetvirtual
children() const overrideTrackedSharedImageSetvirtual
clear() overrideTrackedSharedImageSetvirtual
clearCaches()TrackedSharedImageSet
clearSharedImageSet()TrackedSharedImageSet
clearTrackings()TrackedSharedImageSet
clone(Flags< CloneOptions > cloneOptions=Everything) constUltrasoundSweep
cloneInternal(SharedImageSet &other, Flags< CloneOptions > cloneFlags) const overrideTrackedSharedImageSetprotectedvirtual
CloneOptions enum nameSharedImageSet
components() constSharedImageSetinline
components() (defined in SharedImageSet)SharedImageSetinline
components(int i) constSharedImageSet
convertToGray(TypedImage< unsigned char > **img) constTrackedSharedImageSetprotected
createCloneContainer() const overrideUltrasoundSweepprotectedvirtual
CT enum valueData
Data(const std::string &name="") (defined in Data)Data
Data(const Data &other) (defined in Data)Data
deformation(int which=-1) constSharedImageSetvirtual
describe() const overrideSharedImageSetvirtual
disconnectAll()SignalReceiverprotected
DISTANCE enum valueData
elementwiseComponents()ElementwiseDataComponentData
elementwiseComponents() constElementwiseDataComponentData
Everything enum valueSharedImageSet
exposesTrackingAsChildren() constTrackedSharedImageSetinline
focus() constSelectablevirtual
frameGeometry(CoordinateSystem cooSystem) constUltrasoundSweep
frameGeometry() constUltrasoundSweep
fromVolume(const TypedImage< T > &volume, int dir)UltrasoundSweep
get(int which=-1)SharedImageSetvirtual
get(int which=-1) constSharedImageSetvirtual
getShared(int which=-1)SharedImageSet
getShared(int which=-1) constSharedImageSet
gl(int which=-1)SharedImageSet
gl(int which=-1) constSharedImageSet
globalBoundingBox(bool useSelection, bool useFrameGeometry, vec3 &centerOut, vec3 &extOut) constUltrasoundSweep
hasGl(int which=-1) constSharedImageSet
hasMem(int which=-1) constSharedImageSet
hasTimestamps() constSharedImageSet
hasTransformations() const overrideTrackedSharedImageSetvirtual
height() constTrackedSharedImageSet
IMAGE enum valueData
images()SharedImageSetinline
images() constSharedImageSet
IMAGESET enum valueData
IMAGESTREAM enum valueData
img(int which=-1) constSharedImageSet
insert(std::shared_ptr< SharedImage > img, double time)UltrasoundSweepRingBuffervirtual
insert(std::shared_ptr< SharedImage > img, const mat4 &m)UltrasoundSweepRingBuffervirtual
isAnnotationType() constDatavirtual
isMultiModal() constSharedImageSetvirtual
Kind enum nameData
kind() const overrideSharedImageSetvirtual
LABEL enum valueData
lastTrackingMatrix(int trackingIndex=-1) constUltrasoundSweepRingBuffer
LIVETRACKINGSTREAM enum value (defined in Data)Data
localBoundingBox(bool useSelection, bool useFrameGeometry, mat4 &matOut, vec3 &extOut) constUltrasoundSweep
m_autoTrimUltrasoundSweepRingBufferprotected
m_boundsSharedImageSetmutableprotected
m_bufferMutex (defined in UltrasoundSweepRingBuffer)UltrasoundSweepRingBufferprotected
m_bufferSizeUltrasoundSweepRingBufferprotected
m_dataComponentListDataprotected
m_elementwiseComponentsElementwiseDataComponentDataprotected
m_imagesSharedImageSetprotected
m_matrixDataprotected
m_matrixMutexDatamutableprotected
m_modalityOverrideSharedImageSetprotected
m_propertiesSharedImageSetprotected
m_sel (defined in Selectable)Selectableprotected
m_selectionMutexSelectablemutableprotected
m_timestampsSharedImageSetprotected
m_trackingBufferMutex (defined in UltrasoundSweepRingBuffer)UltrasoundSweepRingBuffermutableprotected
m_trimAllTrackingsUltrasoundSweepRingBufferprotected
m_trimBufferTimeUltrasoundSweepRingBufferprotected
m_updateBoundsSharedImageSetmutableprotected
mainAxisTransformation(bool useSelelection, bool useFrameGeometry) constUltrasoundSweepprotected
mask(int which=-1) constSharedImageSetvirtual
matrix(int which) const overrideTrackedSharedImageSetvirtual
matrix() const overrideTrackedSharedImageSetvirtual
matrixConvention() const overrideTrackedSharedImageSetinlinevirtual
matrixFromWorld(int which) const overrideTrackedSharedImageSetvirtual
ImFusion::SharedImageSet::matrixFromWorld() constSharedImageSetvirtual
matrixToWorld(int which) const overrideTrackedSharedImageSetvirtual
ImFusion::SharedImageSet::matrixToWorld() constSharedImageSetvirtual
medianTimestepBetweenImageFrames() constTrackedSharedImageSet
mem(int which=-1)SharedImageSet
mem(int which=-1) constSharedImageSet
Modality enum nameData
modality() const overrideUltrasoundSweepinlinevirtual
modalityString(Data::Modality m)Datastatic
MRI enum valueData
mutableComponents(int i)ElementwiseDataComponentData
NA enum valueData
name() constData
NM enum valueData
NoDataComponents enum valueSharedImageSet
NoImageData enum valueSharedImageSet
NoSelection enum valueSharedImageSet
NoTracking enum valueSharedImageSet
numTracking() constTrackedSharedImageSet
OCT enum valueData
operator=(const SharedImageSet &)=delete (defined in SharedImageSet)SharedImageSet
operator=(const Data &other) (defined in Data)Data
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)SignalReceiver
operator=(const Selectable &) (defined in Selectable)Selectable
operator=(Selectable &&) (defined in Selectable)Selectable
POINTSET enum valueData
POLYDATASTREAM enum valueData
prepare(bool shiftOnly=false)SharedImageSetvirtual
properties()SharedImageSet
properties() constSharedImageSet
remove(int pos, int count=1) overrideTrackedSharedImageSetvirtual
ImFusion::SharedImageSet::remove(const SharedImage *img)SharedImageSet
removeBefore(double timestamp)TrackedSharedImageSet
removeTracking(int num=-1)TrackedSharedImageSet
replace(int pos, std::shared_ptr< SharedImage > img)SharedImageSet
Selectable() (defined in Selectable)Selectable
Selectable(const Selectable &) (defined in Selectable)Selectable
Selectable(Selectable &&) (defined in Selectable)Selectable
selectedImages(Selection::NonePolicy noneSelectionHandling)SharedImageSet
selectedImages(Selection::NonePolicy noneSelectionHandling) constSharedImageSet
selection() constSelectablevirtual
setAutoTrim(bool autoTrim)UltrasoundSweepRingBuffer
setBufferSize(int bufferSize)UltrasoundSweepRingBuffervirtual
setDeformation(std::shared_ptr< Deformation > def, int which=-1)SharedImageSetvirtual
setExposeTrackingAsChildren(bool value)TrackedSharedImageSet
setFocus(int index)Selectablevirtual
setFrameGeometry(std::unique_ptr< FrameGeometry > geometry)UltrasoundSweep
setFrameGeometry(const FrameGeometry &geometry)UltrasoundSweep
setMask(std::shared_ptr< Mask > mask, int which=-1)SharedImageSetvirtual
setMatrix(const mat4 &m, int which, bool updateAll=false) overrideTrackedSharedImageSetvirtual
setMatrix(const mat4 &m) overrideTrackedSharedImageSetvirtual
setMatrixFromWorld(const mat4 &m, int which, bool updateAll=false) overrideTrackedSharedImageSetvirtual
ImFusion::SharedImageSet::setMatrixFromWorld(const mat4 &m)SharedImageSetvirtual
setMatrixToWorld(const mat4 &m, int which, bool updateAll=false) overrideTrackedSharedImageSetvirtual
ImFusion::SharedImageSet::setMatrixToWorld(const mat4 &m)SharedImageSetvirtual
setModality(Modality m)SharedImageSetvirtual
setModalityOverride(std::optional< Data::Modality > modalityOverride)SharedImageSet
setName(const std::string &name)Data
setRegistration(const mat4 &m)TrackedSharedImageSet
setSelection(const Selection &sel)Selectablevirtual
setSize(double sizeX, double sizeY, bool doClearCaches=true) overrideUltrasoundSweepvirtual
setTimestamp(double time, int which=-1) overrideTrackedSharedImageSetvirtual
setTrimAllTrackings(bool trimAll)UltrasoundSweepRingBuffer
setTrimBufferTime(double bufferTime)UltrasoundSweepRingBuffer
setUseTimestamps(bool val)TrackedSharedImageSet
setUseTracking(int val)TrackedSharedImageSet
ShallowImageCopy enum valueSharedImageSet
SharedImageSet(std::shared_ptr< Image > img)SharedImageSetexplicit
SharedImageSet(std::shared_ptr< SharedImage > img)SharedImageSetexplicit
SharedImageSet()SharedImageSet
signalChildAboutToBeRemovedCompoundData
signalChildAddedCompoundData
signalChildMovedCompoundData
signalDeletedData
signalFrameGeometryChangedUltrasoundSweep
signalImageAddedUltrasoundSweepRingBuffer
signalMatrixChangedData
signalNameChangedData
SignalReceiver()=defaultSignalReceiver
SignalReceiver(const SignalReceiver &other)SignalReceiver
signalSelectionChangedSelectable
signalUsedTrackingSequenceChangedTrackedSharedImageSet
size() const overrideSharedImageSetvirtual
sizeX() constTrackedSharedImageSet
sizeY() constTrackedSharedImageSet
STEREOIMAGESET enum valueData
STEREOIMAGESTREAM enum valueData
stringToModality(const std::string &s)Datastatic
SURFACE enum valueData
swapWith(SharedImageSet &other)SharedImageSetprotectedvirtual
ImFusion::Data::swapWith(Data &other)Dataprotected
swapWithImageSet(SharedImageSet &is)TrackedSharedImageSet
TENSOR enum valueData
timestamp(int which=-1) constSharedImageSet
timestamps() constSharedImageSet
TrackedSharedImageSet()=default (defined in TrackedSharedImageSet)TrackedSharedImageSet
TrackedSharedImageSet(const TrackedSharedImageSet &other)=delete (defined in TrackedSharedImageSet)TrackedSharedImageSet
tracking(int num=-1)TrackedSharedImageSet
tracking(int num=-1) constTrackedSharedImageSet
TRACKINGDATA enum valueData
trackingMatrix(double timestamp, int trackingIndex=-1, double *qualityOut=nullptr) constUltrasoundSweepRingBuffer
TRACKINGSTREAM enum valueData
trackingUsed() constTrackedSharedImageSet
transformationForAxisAlignment()UltrasoundSweep
TREE enum valueData
trimTrackingData()UltrasoundSweepRingBuffer
typed(int which=-1) constUltrasoundSweep
ULTRASOUND enum valueData
UltrasoundSweep() (defined in UltrasoundSweep)UltrasoundSweep
UltrasoundSweep(const UltrasoundSweep &other)=delete (defined in UltrasoundSweep)UltrasoundSweep
UltrasoundSweepRingBuffer(int bufferSize=50)UltrasoundSweepRingBuffer
UNKNOWN enum valueData
uploadGl() constSharedImageSet
useTimestamps() constTrackedSharedImageSet
VIDEO enum valueData
VOLUME enum valueData
VOLUMESET enum valueData
VOLUMESTREAM enum valueData
VOLUMETRICMESH enum valueData
width() constTrackedSharedImageSet
XRAY enum valueData
~Data()Datavirtual
~Selectable() (defined in Selectable)Selectablevirtual
~SharedImageSet() override=default (defined in SharedImageSet)SharedImageSet
~SignalReceiver()SignalReceivervirtual
~TrackedSharedImageSet() override (defined in TrackedSharedImageSet)TrackedSharedImageSet
~UltrasoundSweep() (defined in UltrasoundSweep)UltrasoundSweepvirtual
~UltrasoundSweepRingBuffer() override (defined in UltrasoundSweepRingBuffer)UltrasoundSweepRingBuffer
Search Tab / S to search, Esc to close