 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
25 #ifndef ACTIONGENERATOR_H
26 #define ACTIONGENERATOR_H
28 #if defined(_WIN32) && !defined(__MINGW32__) // MSVC only
29 #pragma warning( disable : 4290 )
36 #include <QStringList>
void writeCFile(QString directoryName)
Definition: ActionGenerator.cpp:227
ActionGenerator(QString xmlFileName, QString licence)
Definition: ActionGenerator.cpp:47
bool isItkFilter
Definition: ActionGenerator.h:90
ActionProperty
Definition: ActionGenerator.h:54
void writeSpecialItkFile(QString directoryName)
Definition: ActionGenerator.cpp:440
QString name
Name of the action.
Definition: ActionGenerator.h:76
~ActionGenerator()=default
QString componentName
Definition: ActionGenerator.h:84
void createFromDom(cepcoreschema::Action &dom)
Helper methods for constructors.
Definition: ActionGenerator.cpp:83
Definition: ActionGenerator.h:56
Generate parameters.
Definition: ParameterGenerator.h:47
void generateFiles(QString directoryName)
Definition: ActionGenerator.cpp:120
const char * description
Definition: applications/cepgenerator/main.cpp:37
Definition: ActionGenerator.h:55
static QString getClassName(QString genericName)
Definition: ClassNameHandler.cpp:30
QString itkFilterOutputType
Definition: ActionGenerator.h:92
QString licence
Definition: ActionGenerator.h:80
QString family
Definition: ActionGenerator.h:86
void writeHFile(QString directoryName)
Definition: ActionGenerator.cpp:128
Definition: ActionGenerator.h:57
QStringList tags
Definition: ActionGenerator.h:88
QString getClassName() const
Definition: ActionGenerator.cpp:115
Generate an action.
Definition: ActionGenerator.h:50
QVector< ParameterGenerator * > actionParameters
Definition: ActionGenerator.h:94
QString description
Definition: ActionGenerator.h:78
QString getComponentNamespace()
Check if this action's component is in CamiTK namespace.
Definition: ActionGenerator.cpp:69
Definition: ActionExtensionGenerator.h:35
QString className
Definition: ActionGenerator.h:82