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

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

addAlgorithm(std::unique_ptr< Algorithm > a, const Properties *config=nullptr)ImFusion::ApplicationControllervirtual
addAlgorithmToHistory(const Algorithm &a, bool allowReplayWorkspaces=true)ImFusion::ApplicationControllervirtual
addPlaceholder(const std::string &name, const std::string &value)ImFusion::ApplicationControllervirtual
algorithmHistory() constImFusion::ApplicationController
algorithms() constImFusion::ApplicationController
ApplicationController(std::unique_ptr< DataModel > dataModel, std::optional< Framework::InitConfig > sdkInitConfig)ImFusion::ApplicationController
askWorkspacePlaceholders(const std::vector< std::string > &placeholderKeys)ImFusion::ApplicationControllervirtual
canBeDeleted(const Data *data)ImFusion::ApplicationControllervirtual
checkDicomMagicByte(const Filesystem::Path &filename) constImFusion::ApplicationControllerprotected
clearAlgorithms()ImFusion::ApplicationControllervirtual
closeAll()ImFusion::ApplicationControllervirtual
configureAlgorithm(Algorithm *)ImFusion::ApplicationControllerinlineprotectedvirtual
dataModel() (defined in ImFusion::ApplicationController)ImFusion::ApplicationControllerinlinevirtual
dataModel() const (defined in ImFusion::ApplicationController)ImFusion::ApplicationControllerinlinevirtual
dependingAlgorithms(const Data *data) constImFusion::ApplicationControllervirtual
dependingAlgorithms(const DataList &data) constImFusion::ApplicationControllervirtual
executeAlgorithms()ImFusion::ApplicationControllervirtual
getAlgorithm(const std::string &id) constImFusion::ApplicationControllervirtual
getAlgorithm(const std::string &id="") constImFusion::ApplicationController
getAlgorithmController(const Algorithm *) constImFusion::ApplicationControllerinlineprotectedvirtual
ignoreAnnotationInHistory(InteractiveObject &annotation)ImFusion::ApplicationController
ignoreDataInHistory(Data &data)ImFusion::ApplicationController
load(int argc, char **argv)ImFusion::ApplicationController
loadAll(const std::vector< std::string > &fileNames)ImFusion::ApplicationController
loadPlugins(const std::vector< std::string > &pluginFolders=std::vector< std::string >())ImFusion::ApplicationController
loadWorkspace(const Filesystem::Path &filename, const std::optional< std::map< std::string, std::string > > &=std::nullopt)ImFusion::ApplicationControllervirtual
m_algorithmHistoryImFusion::ApplicationControllerprotected
m_algorithmsImFusion::ApplicationControllerprotected
m_algorithmTemplatesImFusion::ApplicationControllerprotected
m_dataModel (defined in ImFusion::ApplicationController)ImFusion::ApplicationControllerprotected
m_ignoredAnnotationsImFusion::ApplicationControllerprotected
m_ignoredDataImFusion::ApplicationControllerprotected
m_logFileLocationImFusion::ApplicationControllerprotectedstatic
m_placeholdersImFusion::ApplicationControllerprotected
m_prepareDownsampleImFusion::ApplicationControllerprotected
m_prepareNoShiftScaleImFusion::ApplicationControllerprotected
m_prepareShiftOnlyImFusion::ApplicationControllerprotected
m_untrackedDataImFusion::ApplicationControllerprotected
open(const std::string &filename, DataList *outDataList=nullptr)ImFusion::ApplicationControllervirtual
open(const std::string &algorithm, const std::string &name, DataList *outDataList, bool addToRecentFiles=true, const Properties *p=nullptr, std::string *pathOut=nullptr)ImFusion::ApplicationControllerprotectedvirtual
openWithIoAlgorithms(const std::vector< std::string > &algs, const std::string &filename, DataList *dataOut)ImFusion::ApplicationControllerprotectedvirtual
placeholders() constImFusion::ApplicationControllervirtual
prepareData(Data *data) constImFusion::ApplicationControllerprotectedvirtual
progress()ImFusion::ApplicationControllerinlinevirtual
registerAlgorithm(const Algorithm &alg)ImFusion::ApplicationController
removeAlgorithm(Algorithm *a, bool del=true)ImFusion::ApplicationControllervirtual
saveWorkspace(const Filesystem::Path &filename, std::optional< std::set< std::string > > selectedDataComps=std::nullopt)ImFusion::ApplicationControllervirtual
setPlaceholders(const std::map< std::string, std::string > &placeholders)ImFusion::ApplicationControllervirtual
signalAlgorithmRemovedImFusion::ApplicationController
updateRegisteredAlgorithm(const Algorithm &alg)ImFusion::ApplicationController
~ApplicationController() (defined in ImFusion::ApplicationController)ImFusion::ApplicationControllervirtual
Search Tab / S to search, Esc to close