ImFusion SDK 4.3
ApplicationController Member List

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

addAlgorithm(std::unique_ptr< Algorithm > a, const Properties *config=nullptr)ApplicationControllervirtual
addAlgorithmToHistory(const Algorithm &a, bool allowReplayWorkspaces=true)ApplicationControllervirtual
addPlaceholder(const std::string &name, const std::string &value)ApplicationControllervirtual
algorithmHistory() constApplicationController
algorithms() constApplicationController
ApplicationController(std::unique_ptr< DataModel > dataModel, std::optional< Framework::InitConfig > sdkInitConfig)ApplicationController
askWorkspacePlaceholders(const std::vector< std::string > &placeholderKeys)ApplicationControllervirtual
canBeDeleted(const Data *data)ApplicationControllervirtual
checkDicomMagicByte(const Filesystem::Path &filename) constApplicationControllerprotected
clearAlgorithms()ApplicationControllervirtual
closeAll()ApplicationControllervirtual
configureAlgorithm(Algorithm *)ApplicationControllerinlineprotectedvirtual
dataModel() (defined in ApplicationController)ApplicationControllerinlinevirtual
dataModel() const (defined in ApplicationController)ApplicationControllerinlinevirtual
dependingAlgorithms(const Data *data) constApplicationControllervirtual
dependingAlgorithms(const DataList &data) constApplicationControllervirtual
executeAlgorithms()ApplicationControllervirtual
getAlgorithm(const std::string &id) constApplicationControllervirtual
getAlgorithm(const std::string &id="") constApplicationController
getAlgorithmController(const Algorithm *) constApplicationControllerinlineprotectedvirtual
ignoreAnnotationInHistory(InteractiveObject &annotation)ApplicationController
ignoreDataInHistory(Data &data)ApplicationController
load(int argc, char **argv)ApplicationController
loadAll(const std::vector< std::string > &fileNames)ApplicationController
loadPlugins(const std::vector< std::string > &pluginFolders=std::vector< std::string >())ApplicationController
loadWorkspace(const Filesystem::Path &filename, const std::optional< std::map< std::string, std::string > > &=std::nullopt)ApplicationControllervirtual
m_algorithmHistoryApplicationControllerprotected
m_algorithmsApplicationControllerprotected
m_algorithmTemplatesApplicationControllerprotected
m_dataModel (defined in ApplicationController)ApplicationControllerprotected
m_ignoredAnnotationsApplicationControllerprotected
m_ignoredDataApplicationControllerprotected
m_logFileLocationApplicationControllerprotectedstatic
m_placeholdersApplicationControllerprotected
m_prepareDownsampleApplicationControllerprotected
m_prepareNoShiftScaleApplicationControllerprotected
m_prepareShiftOnlyApplicationControllerprotected
m_untrackedDataApplicationControllerprotected
open(const std::string &filename, DataList *outDataList=nullptr)ApplicationControllervirtual
open(const std::string &algorithm, const std::string &name, DataList *outDataList, bool addToRecentFiles=true, const Properties *p=nullptr, std::string *pathOut=nullptr)ApplicationControllerprotectedvirtual
openWithIoAlgorithms(const std::vector< std::string > &algs, const std::string &filename, DataList *dataOut)ApplicationControllerprotectedvirtual
placeholders() constApplicationControllervirtual
prepareData(Data *data) constApplicationControllerprotectedvirtual
progress()ApplicationControllerinlinevirtual
registerAlgorithm(const Algorithm &alg)ApplicationController
removeAlgorithm(Algorithm *a, bool del=true)ApplicationControllervirtual
saveWorkspace(const Filesystem::Path &filename, std::optional< std::set< std::string > > selectedDataComps=std::nullopt)ApplicationControllervirtual
setPlaceholders(const std::map< std::string, std::string > &placeholders)ApplicationControllervirtual
signalAlgorithmRemovedApplicationController
updateRegisteredAlgorithm(const Algorithm &alg)ApplicationController
~ApplicationController() (defined in ApplicationController)ApplicationControllervirtual
Search Tab / S to search, Esc to close