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

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

AbortedByUser enum valueImFusion::Algorithm
actions()ImFusion::Algorithminline
addEventListenersToRecorder(StreamRecorder *rec)ImFusion::StreamRecorderAlgorithmprotected
Algorithm()ImFusion::Algorithm
allTrackingDevices()ImFusion::StreamRecorderAlgorithm
allTrackingInstruments() constImFusion::StreamRecorderAlgorithm
automaticImageChangeRestart() constImFusion::StreamRecorderAlgorithm
automaticLimitRestart() constImFusion::StreamRecorderAlgorithm
captureMode() constImFusion::StreamRecorderAlgorithm
compressSave() constImFusion::StreamRecorderAlgorithm
compute() overrideImFusion::StreamRecorderAlgorithmvirtual
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::StreamRecorderAlgorithmvirtual
configure(const Properties *p) overrideImFusion::StreamRecorderAlgorithmvirtual
configureDefaults()ImFusion::Configurablevirtual
createCompatible(const DataList &data, Algorithm **a=nullptr) (defined in ImFusion::StreamRecorderAlgorithm)ImFusion::StreamRecorderAlgorithmstatic
createRecorderForStream(Stream *stream)ImFusion::StreamRecorderAlgorithmprotected
DataCombinationMode enum nameImFusion::StreamRecorderAlgorithm
dataCombinationMode() constImFusion::StreamRecorderAlgorithm
disconnectAll()ImFusion::SignalReceiverprotected
Error enum valueImFusion::Algorithm
extractRecordedData()ImFusion::StreamRecorderAlgorithmprotectedvirtual
factoryInfo() constImFusion::Algorithminline
imageRecorder(int which=0) constImFusion::StreamRecorderAlgorithm
imageSamplesLimit() constImFusion::StreamRecorderAlgorithm
imageStream(int which=0) constImFusion::StreamRecorderAlgorithm
imageTimeUseDevice() constImFusion::StreamRecorderAlgorithm
IncompleteInput enum valueImFusion::Algorithm
InvalidInput enum valueImFusion::Algorithm
isDataBeingSaved(const Data *data) constImFusion::StreamRecorderAlgorithm
isRecording() constImFusion::StreamRecorderAlgorithm
isRestarting() constImFusion::StreamRecorderAlgorithm
isStopOnDeviceListChanged() constImFusion::StreamRecorderAlgorithm
isStopOnImageSizeChanged() constImFusion::StreamRecorderAlgorithm
limitReached() constImFusion::StreamRecorderAlgorithm
liveStreamRecording() constImFusion::StreamRecorderAlgorithm
loadDefaults() (defined in ImFusion::Algorithm)ImFusion::Algorithmprotected
m_actionsImFusion::Algorithmprotected
m_captureModeImFusion::StreamRecorderAlgorithmprotected
m_combinationModeImFusion::StreamRecorderAlgorithmprotected
m_compressSaveImFusion::StreamRecorderAlgorithmprotected
m_exporterImFusion::StreamRecorderAlgorithmprotected
m_factoryInfoImFusion::Algorithmprotected
m_imageSamplesLimitImFusion::StreamRecorderAlgorithmprotected
m_inputStreamsImFusion::StreamRecorderAlgorithmprotected
m_limitRestartRecordingImFusion::StreamRecorderAlgorithmprotected
m_liveStreamRecordingImFusion::StreamRecorderAlgorithmprotected
m_mutexCtrlUpdateImFusion::StreamRecorderAlgorithmmutableprotected
m_mutexRecordersImFusion::StreamRecorderAlgorithmmutableprotected
m_nameImFusion::Algorithmprotected
m_paramsImFusion::Configurableprotected
m_patientNameImFusion::StreamRecorderAlgorithmprotected
m_patientNameSuffixImFusion::StreamRecorderAlgorithmprotected
m_progressImFusion::Algorithmprotected
m_recordBothTimestampsImFusion::StreamRecorderAlgorithmprotected
m_recordedBytesLimitImFusion::StreamRecorderAlgorithmprotected
m_restartRecordingOnImageDescriptorsChangedImFusion::StreamRecorderAlgorithmprotected
m_saveAsDicomImFusion::StreamRecorderAlgorithmprotected
m_savePathImFusion::StreamRecorderAlgorithmprotected
m_saveRecordingsAsyncImFusion::StreamRecorderAlgorithmprotected
m_saveStreamingFramesKeptInMemoryImFusion::StreamRecorderAlgorithmprotected
m_saveToFileImFusion::StreamRecorderAlgorithmprotected
m_statusImFusion::Algorithmprotected
m_stopOnImageSizeChangedImFusion::StreamRecorderAlgorithmprotected
m_stopOnInstrumentsChangedImFusion::StreamRecorderAlgorithmprotected
m_streamRecordersImFusion::StreamRecorderAlgorithmprotected
m_systemMemLimitImFusion::StreamRecorderAlgorithmprotected
m_timeLimitImFusion::StreamRecorderAlgorithmprotected
m_trackingQualityThresholdImFusion::StreamRecorderAlgorithmprotected
m_trackingSamplesLimitImFusion::StreamRecorderAlgorithmprotected
m_useDeviceImagesImFusion::StreamRecorderAlgorithmprotected
m_useDeviceTrackingImFusion::StreamRecorderAlgorithmprotected
numberOfDataToKeep() constImFusion::StreamRecorderAlgorithm
numRecorders() constImFusion::StreamRecorderAlgorithm
operator=(const Configurable &) (defined in ImFusion::Configurable)ImFusion::Configurable
operator=(Configurable &&) noexcept (defined in ImFusion::Configurable)ImFusion::Configurable
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)ImFusion::SignalReceiver
OutOfMemoryGPU enum valueImFusion::Algorithm
OutOfMemoryHost enum valueImFusion::Algorithm
outputInternal(std::function< std::unique_ptr< TrackedSharedImageSet >()> containerFactory)ImFusion::StreamRecorderAlgorithmprotectedvirtual
p_numberOfDataToKeepLimitImFusion::StreamRecorderAlgorithm
passedTime() constImFusion::StreamRecorderAlgorithm
patientName() constImFusion::StreamRecorderAlgorithm
patientNameSuffix() constImFusion::StreamRecorderAlgorithm
progress() constImFusion::Algorithminline
recordBothTimestamps() constImFusion::StreamRecorderAlgorithm
recordedBytes()ImFusion::StreamRecorderAlgorithmvirtual
recordedBytesLimit() constImFusion::StreamRecorderAlgorithm
recordedFrames() constImFusion::StreamRecorderAlgorithm
recordedStreams() constImFusion::StreamRecorderAlgorithm
recordedTrackingData() constImFusion::StreamRecorderAlgorithm
recorder(int which=0) constImFusion::StreamRecorderAlgorithm
registerAction(const std::string &id, const std::string &guiName, const std::function< Algorithm::Status(void)> &action)ImFusion::Algorithmprotected
registerAction(const std::string &id, const std::string &guiName, Algorithm::Status(D::*action)(void))ImFusion::Algorithminlineprotected
registerAction(const Action &action)ImFusion::Algorithmprotected
registerParameter(ParameterBase *param)ImFusion::Configurable
restart()ImFusion::StreamRecorderAlgorithm
runAction(const std::string &id)ImFusion::Algorithm
saveAsDicom() constImFusion::StreamRecorderAlgorithm
savePath() constImFusion::StreamRecorderAlgorithm
saveRecordedData(const OwningDataList &odl)ImFusion::StreamRecorderAlgorithmprotected
saveRecordedDataAsync(const DataList &dataList, const std::vector< std::string > &paths)ImFusion::StreamRecorderAlgorithmprotectedvirtual
saveRecordedDataBlocking(const DataList &dataList, const std::vector< std::string > &paths)ImFusion::StreamRecorderAlgorithmprotectedvirtual
saveRecordingsAsync() constImFusion::StreamRecorderAlgorithm
saveStreamingFramesKeptInMemory() constImFusion::StreamRecorderAlgorithm
saveToFile() constImFusion::StreamRecorderAlgorithm
setAutomaticImageChangeRestart(bool flag)ImFusion::StreamRecorderAlgorithm
setAutomaticLimitRestart(bool flag)ImFusion::StreamRecorderAlgorithm
setCaptureMode(StreamRecorder::CaptureMode captureMode)ImFusion::StreamRecorderAlgorithm
setCaptureNextSample()ImFusion::StreamRecorderAlgorithm
setCompression(bool compress)ImFusion::StreamRecorderAlgorithm
setCompressSave(bool save)ImFusion::StreamRecorderAlgorithm
setDataCombinationMode(DataCombinationMode m)ImFusion::StreamRecorderAlgorithm
setFactoryInfo(const FactoryInfo &value)ImFusion::Algorithminline
setLimits(double timeLimitInSeconds, double systemMemLimit, int imageSamplesLimit, int trackingSamplesLimit, size_t recordedBytesLimit)ImFusion::StreamRecorderAlgorithm
setLiveStreamRecording(bool x)ImFusion::StreamRecorderAlgorithm
setNumberOfDataToKeep(int n)ImFusion::StreamRecorderAlgorithm
setPatientName(std::string patientName)ImFusion::StreamRecorderAlgorithm
setPatientNameSuffix(std::string suffix)ImFusion::StreamRecorderAlgorithm
setProgress(Progress *progress)ImFusion::Algorithminlinevirtual
setRecordBothTimestamps(bool x)ImFusion::StreamRecorderAlgorithm
setSaveAsDicom(bool flag)ImFusion::StreamRecorderAlgorithm
setSavePath(std::string savePath)ImFusion::StreamRecorderAlgorithm
setSaveRecordingsAsync(bool flag)ImFusion::StreamRecorderAlgorithm
setSaveStreamingFramesKeptInMemory(int val)ImFusion::StreamRecorderAlgorithm
setSaveToFile(bool save)ImFusion::StreamRecorderAlgorithm
setStopOnDeviceListChanged(bool flag)ImFusion::StreamRecorderAlgorithm
setStopOnImageSizeChanged(bool flag)ImFusion::StreamRecorderAlgorithm
setStopOnInstrumentsChanged(bool flag)ImFusion::StreamRecorderAlgorithm
setTimestampSource(bool deviceImage=false, bool deviceTracking=false)ImFusion::StreamRecorderAlgorithm
setTrackingQualityThreshold(double t)ImFusion::StreamRecorderAlgorithm
signalOutputChangedImFusion::Algorithm
signalParametersChangedImFusion::Algorithm
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
start()ImFusion::StreamRecorderAlgorithmvirtual
Status enum nameImFusion::Algorithm
status() constImFusion::Algorithmvirtual
stop()ImFusion::StreamRecorderAlgorithmvirtual
stopOnInsturmentsChanged() constImFusion::StreamRecorderAlgorithm
StreamRecorderAlgorithm(std::vector< Stream * > inputStreams)ImFusion::StreamRecorderAlgorithm
Success enum valueImFusion::Algorithm
survivesDataDeletion(const Data *) constImFusion::Algorithmvirtual
systemMemLimit() constImFusion::StreamRecorderAlgorithm
takeOutput() overrideImFusion::StreamRecorderAlgorithmvirtual
takeOutputAsync()ImFusion::StreamRecorderAlgorithm
timeLimit() constImFusion::StreamRecorderAlgorithm
trackingQualityThreshold() constImFusion::StreamRecorderAlgorithm
trackingRecorder(int which=0) constImFusion::StreamRecorderAlgorithm
trackingSamplesLimit() constImFusion::StreamRecorderAlgorithm
trackingStream(int which=0) constImFusion::StreamRecorderAlgorithm
trackingTimeUseDevice() constImFusion::StreamRecorderAlgorithm
Unknown enum valueImFusion::Algorithm
UnknownAction enum valueImFusion::Algorithm
unregisterParameter(const ParameterBase *param)ImFusion::Configurable
UnsupportedGPU enum valueImFusion::Algorithm
User enum valueImFusion::Algorithm
~Algorithm() (defined in ImFusion::Algorithm)ImFusion::Algorithmvirtual
~Configurable() (defined in ImFusion::Configurable)ImFusion::Configurablevirtual
~SignalReceiver()ImFusion::SignalReceivervirtual
~StreamRecorderAlgorithm() override (defined in ImFusion::StreamRecorderAlgorithm)ImFusion::StreamRecorderAlgorithm
Search Tab / S to search, Esc to close