32 #ifndef CXELASTIXPARAMETERS_H
33 #define CXELASTIXPARAMETERS_H
39 #include "org_custusx_registration_method_commandline_Export.h"
62 static QString getConfigUid();
64 void removeCurrentPreset();
65 void saveCurrentPreset(QString newName);
71 QStringList getActiveParameterFiles()
const;
72 QString getPresetNameSuggesion()
const;
75 void elastixParametersChanged();
78 void currentPresetChangedSlot();
81 bool validParameterFile(QString file)
const;
83 QString getFullParameterFilename(QString filename);
84 void addDefaultPreset(QString name, QString executable, QStringList parameterFiles);
85 void addDefaultPresets();
102 #endif // CXELASTIXPARAMETERS_H
FilePathPropertyPtr getActiveParameterFile1() const
Parameter and preset handling for the ElastiX registration.
boost::shared_ptr< ElastixParameters > ElastixParametersPtr
boost::shared_ptr< class StringProperty > StringPropertyPtr
boost::shared_ptr< class StringPropertyBase > StringPropertyBasePtr
FilePathPropertyPtr getActiveExecutable() const
boost::shared_ptr< class FilePathProperty > FilePathPropertyPtr
FilePathPropertyPtr getActiveParameterFile0() const
Helper class for xml files used to store ssc/cx data.