ImFusion C++ SDK 4.4.0
ImFusion::US::UltrasoundSweepRingBuffer Member List

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

add(std::shared_ptr< SharedImage > img) overrideImFusion::TrackedSharedImageSetvirtual
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
addImageToBuffer(std::shared_ptr< SharedImage > img)ImFusion::US::UltrasoundSweepRingBufferprotected
addTracking(std::unique_ptr< TrackingSequence > ts)ImFusion::TrackedSharedImageSet
addTrackingMatrix(mat4 mat, double timestamp, double quality, int buttonStatus, int trackingIndex=-1)ImFusion::US::UltrasoundSweepRingBuffer
allEqual() constImFusion::SharedImageSet
avgTimestepBetweenImageFrames() constImFusion::TrackedSharedImageSet
boundingBox(bool useSelection, bool useFrameGeometry, const mat4 &mainAxisInverse) constImFusion::US::UltrasoundSweepprotected
bounds() const overrideImFusion::US::UltrasoundSweepvirtual
bufferSize() constImFusion::US::UltrasoundSweepRingBufferinlinevirtual
canSetMatricesIndividually() constImFusion::TrackedSharedImageSetvirtual
children() const overrideImFusion::TrackedSharedImageSetvirtual
clear() overrideImFusion::TrackedSharedImageSetvirtual
clearCaches()ImFusion::TrackedSharedImageSet
clearSharedImageSet()ImFusion::TrackedSharedImageSet
clearTrackings()ImFusion::TrackedSharedImageSet
clone(Flags< CloneOptions > cloneOptions=Everything) constImFusion::US::UltrasoundSweep
cloneInternal(SharedImageSet &other, Flags< CloneOptions > cloneFlags) const overrideImFusion::TrackedSharedImageSetprotectedvirtual
CloneOptions enum nameImFusion::SharedImageSet
components() constImFusion::SharedImageSetinline
components() (defined in ImFusion::SharedImageSet)ImFusion::SharedImageSetinline
components(int i) constImFusion::SharedImageSet
convertToGray(TypedImage< unsigned char > **img) constImFusion::TrackedSharedImageSetprotected
createCloneContainer() const overrideImFusion::US::UltrasoundSweepprotectedvirtual
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
deformation(int which=-1) constImFusion::SharedImageSetvirtual
describe() const overrideImFusion::SharedImageSetvirtual
disconnectAll()ImFusion::SignalReceiverprotected
DISTANCE enum valueImFusion::Data
elementwiseComponents()ImFusion::ElementwiseDataComponentData
elementwiseComponents() constImFusion::ElementwiseDataComponentData
Everything enum valueImFusion::SharedImageSet
exposesTrackingAsChildren() constImFusion::TrackedSharedImageSetinline
focus() constImFusion::Selectablevirtual
frameGeometry(CoordinateSystem cooSystem) constImFusion::US::UltrasoundSweep
frameGeometry() constImFusion::US::UltrasoundSweep
fromVolume(const TypedImage< T > &volume, int dir)ImFusion::US::UltrasoundSweep
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
globalBoundingBox(bool useSelection, bool useFrameGeometry, vec3 &centerOut, vec3 &extOut) constImFusion::US::UltrasoundSweep
hasGl(int which=-1) constImFusion::SharedImageSet
hasMem(int which=-1) constImFusion::SharedImageSet
hasTimestamps() constImFusion::SharedImageSet
hasTransformations() const overrideImFusion::TrackedSharedImageSetvirtual
height() constImFusion::TrackedSharedImageSet
IMAGE enum valueImFusion::Data
images()ImFusion::SharedImageSetinline
images() constImFusion::SharedImageSet
IMAGESET enum valueImFusion::Data
IMAGESTREAM enum valueImFusion::Data
img(int which=-1) constImFusion::SharedImageSet
insert(std::shared_ptr< SharedImage > img, double time)ImFusion::US::UltrasoundSweepRingBuffervirtual
insert(std::shared_ptr< SharedImage > img, const mat4 &m)ImFusion::US::UltrasoundSweepRingBuffervirtual
isAnnotationType() constImFusion::Datavirtual
isMultiModal() constImFusion::SharedImageSetvirtual
Kind enum nameImFusion::Data
kind() const overrideImFusion::SharedImageSetvirtual
LABEL enum valueImFusion::Data
lastTrackingMatrix(int trackingIndex=-1) constImFusion::US::UltrasoundSweepRingBuffer
LIVETRACKINGSTREAM enum value (defined in ImFusion::Data)ImFusion::Data
localBoundingBox(bool useSelection, bool useFrameGeometry, mat4 &matOut, vec3 &extOut) constImFusion::US::UltrasoundSweep
m_autoTrimImFusion::US::UltrasoundSweepRingBufferprotected
m_boundsImFusion::SharedImageSetmutableprotected
m_bufferMutex (defined in ImFusion::US::UltrasoundSweepRingBuffer)ImFusion::US::UltrasoundSweepRingBufferprotected
m_bufferSizeImFusion::US::UltrasoundSweepRingBufferprotected
m_dataComponentListImFusion::Dataprotected
m_elementwiseComponentsImFusion::ElementwiseDataComponentDataprotected
m_imagesImFusion::SharedImageSetprotected
m_matrixImFusion::Dataprotected
m_matrixMutexImFusion::Datamutableprotected
m_modalityOverrideImFusion::SharedImageSetprotected
m_propertiesImFusion::SharedImageSetprotected
m_sel (defined in ImFusion::Selectable)ImFusion::Selectableprotected
m_selectionMutexImFusion::Selectablemutableprotected
m_timestampsImFusion::SharedImageSetprotected
m_trackingBufferMutex (defined in ImFusion::US::UltrasoundSweepRingBuffer)ImFusion::US::UltrasoundSweepRingBuffermutableprotected
m_trimAllTrackingsImFusion::US::UltrasoundSweepRingBufferprotected
m_trimBufferTimeImFusion::US::UltrasoundSweepRingBufferprotected
m_updateBoundsImFusion::SharedImageSetmutableprotected
mainAxisTransformation(bool useSelelection, bool useFrameGeometry) constImFusion::US::UltrasoundSweepprotected
mask(int which=-1) constImFusion::SharedImageSetvirtual
matrix(int which) const overrideImFusion::TrackedSharedImageSetvirtual
matrix() const overrideImFusion::TrackedSharedImageSetvirtual
matrixConvention() const overrideImFusion::TrackedSharedImageSetinlinevirtual
matrixFromWorld(int which) const overrideImFusion::TrackedSharedImageSetvirtual
ImFusion::SharedImageSet::matrixFromWorld() constImFusion::SharedImageSetvirtual
matrixToWorld(int which) const overrideImFusion::TrackedSharedImageSetvirtual
ImFusion::SharedImageSet::matrixToWorld() constImFusion::SharedImageSetvirtual
medianTimestepBetweenImageFrames() constImFusion::TrackedSharedImageSet
mem(int which=-1)ImFusion::SharedImageSet
mem(int which=-1) constImFusion::SharedImageSet
Modality enum nameImFusion::Data
modality() const overrideImFusion::US::UltrasoundSweepinlinevirtual
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
numTracking() constImFusion::TrackedSharedImageSet
OCT enum valueImFusion::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 valueImFusion::Data
POLYDATASTREAM enum valueImFusion::Data
prepare(bool shiftOnly=false)ImFusion::SharedImageSetvirtual
properties()ImFusion::SharedImageSet
properties() constImFusion::SharedImageSet
remove(int pos, int count=1) overrideImFusion::TrackedSharedImageSetvirtual
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) constImFusion::SharedImageSet
selection() constImFusion::Selectablevirtual
setAutoTrim(bool autoTrim)ImFusion::US::UltrasoundSweepRingBuffer
setBufferSize(int bufferSize)ImFusion::US::UltrasoundSweepRingBuffervirtual
setDeformation(std::shared_ptr< Deformation > def, int which=-1)ImFusion::SharedImageSetvirtual
setExposeTrackingAsChildren(bool value)ImFusion::TrackedSharedImageSet
setFocus(int index)ImFusion::Selectablevirtual
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::SharedImageSetvirtual
setMatrix(const mat4 &m, int which, bool updateAll=false) overrideImFusion::TrackedSharedImageSetvirtual
setMatrix(const mat4 &m) overrideImFusion::TrackedSharedImageSetvirtual
setMatrixFromWorld(const mat4 &m, int which, bool updateAll=false) overrideImFusion::TrackedSharedImageSetvirtual
ImFusion::SharedImageSet::setMatrixFromWorld(const mat4 &m)ImFusion::SharedImageSetvirtual
setMatrixToWorld(const mat4 &m, int which, bool updateAll=false) overrideImFusion::TrackedSharedImageSetvirtual
ImFusion::SharedImageSet::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
setRegistration(const mat4 &m)ImFusion::TrackedSharedImageSet
setSelection(const Selection &sel)ImFusion::Selectablevirtual
setSize(double sizeX, double sizeY, bool doClearCaches=true) overrideImFusion::US::UltrasoundSweepvirtual
setTimestamp(double time, int which=-1) overrideImFusion::TrackedSharedImageSetvirtual
setTrimAllTrackings(bool trimAll)ImFusion::US::UltrasoundSweepRingBuffer
setTrimBufferTime(double bufferTime)ImFusion::US::UltrasoundSweepRingBuffer
setUseTimestamps(bool val)ImFusion::TrackedSharedImageSet
setUseTracking(int val)ImFusion::TrackedSharedImageSet
ShallowImageCopy enum valueImFusion::SharedImageSet
SharedImageSet(std::shared_ptr< Image > img)ImFusion::SharedImageSetexplicit
SharedImageSet(std::shared_ptr< SharedImage > img)ImFusion::SharedImageSetexplicit
SharedImageSet()ImFusion::SharedImageSet
signalChildAboutToBeRemovedImFusion::CompoundData
signalChildAddedImFusion::CompoundData
signalChildMovedImFusion::CompoundData
signalDeletedImFusion::Data
signalFrameGeometryChangedImFusion::US::UltrasoundSweep
signalImageAddedImFusion::US::UltrasoundSweepRingBuffer
signalMatrixChangedImFusion::Data
signalNameChangedImFusion::Data
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
signalSelectionChangedImFusion::Selectable
signalUsedTrackingSequenceChangedImFusion::TrackedSharedImageSet
size() const overrideImFusion::SharedImageSetvirtual
sizeX() constImFusion::TrackedSharedImageSet
sizeY() constImFusion::TrackedSharedImageSet
STEREOIMAGESET enum valueImFusion::Data
STEREOIMAGESTREAM enum valueImFusion::Data
stringToModality(const std::string &s)ImFusion::Datastatic
SURFACE enum valueImFusion::Data
swapWith(SharedImageSet &other)ImFusion::SharedImageSetprotectedvirtual
ImFusion::Data::swapWith(Data &other)ImFusion::Dataprotected
swapWithImageSet(SharedImageSet &is)ImFusion::TrackedSharedImageSet
TENSOR enum valueImFusion::Data
timestamp(int which=-1) constImFusion::SharedImageSet
timestamps() constImFusion::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) constImFusion::TrackedSharedImageSet
TRACKINGDATA enum valueImFusion::Data
trackingMatrix(double timestamp, int trackingIndex=-1, double *qualityOut=nullptr) constImFusion::US::UltrasoundSweepRingBuffer
TRACKINGSTREAM enum valueImFusion::Data
trackingUsed() constImFusion::TrackedSharedImageSet
transformationForAxisAlignment()ImFusion::US::UltrasoundSweep
TREE enum valueImFusion::Data
trimTrackingData()ImFusion::US::UltrasoundSweepRingBuffer
typed(int which=-1) constImFusion::US::UltrasoundSweep
ULTRASOUND enum valueImFusion::Data
UltrasoundSweep() (defined in ImFusion::US::UltrasoundSweep)ImFusion::US::UltrasoundSweep
UltrasoundSweep(const UltrasoundSweep &other)=delete (defined in ImFusion::US::UltrasoundSweep)ImFusion::US::UltrasoundSweep
UltrasoundSweepRingBuffer(int bufferSize=50)ImFusion::US::UltrasoundSweepRingBuffer
UNKNOWN enum valueImFusion::Data
uploadGl() constImFusion::SharedImageSet
useTimestamps() constImFusion::TrackedSharedImageSet
VIDEO enum valueImFusion::Data
VOLUME enum valueImFusion::Data
VOLUMESET enum valueImFusion::Data
VOLUMESTREAM enum valueImFusion::Data
VOLUMETRICMESH enum valueImFusion::Data
width() constImFusion::TrackedSharedImageSet
XRAY enum valueImFusion::Data
~Data()ImFusion::Datavirtual
~Selectable() (defined in ImFusion::Selectable)ImFusion::Selectablevirtual
~SharedImageSet() override=default (defined in ImFusion::SharedImageSet)ImFusion::SharedImageSet
~SignalReceiver()ImFusion::SignalReceivervirtual
~TrackedSharedImageSet() override (defined in ImFusion::TrackedSharedImageSet)ImFusion::TrackedSharedImageSet
~UltrasoundSweep() (defined in ImFusion::US::UltrasoundSweep)ImFusion::US::UltrasoundSweepvirtual
~UltrasoundSweepRingBuffer() override (defined in ImFusion::US::UltrasoundSweepRingBuffer)ImFusion::US::UltrasoundSweepRingBuffer
Search Tab / S to search, Esc to close