CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::ElastixParameters Class Reference

Parameter and preset handling for the ElastiX registration. More...

#include <cxElastixParameters.h>

Inheritance diagram for cx::ElastixParameters:

Signals

void elastixParametersChanged ()
 

Public Member Functions

 ElastixParameters (XmlOptionFile options)
 
StringPropertyBasePtr getCurrentPreset ()
 
void removeCurrentPreset ()
 Remove the currently selected preset. Reload. More...
 
void saveCurrentPreset (QString newName)
 
FilePathPropertyPtr getActiveParameterFile0 () const
 
FilePathPropertyPtr getActiveParameterFile1 () const
 
FilePathPropertyPtr getActiveExecutable () const
 
QStringList getActiveParameterFiles () const
 
QString getPresetNameSuggesion () const
 create a name describing the active state, can be used as name for a new preset. More...
 

Static Public Member Functions

static QString getConfigUid ()
 

Detailed Description

Parameter and preset handling for the ElastiX registration.

Date
Apr 10, 2013
Author
Christian Askeland, SINTEF

Definition at line 57 of file cxElastixParameters.h.

Constructor & Destructor Documentation

cx::ElastixParameters::ElastixParameters ( XmlOptionFile  options)

Definition at line 48 of file cxElastixParameters.cpp.

Member Function Documentation

void cx::ElastixParameters::elastixParametersChanged ( )
signal
FilePathPropertyPtr cx::ElastixParameters::getActiveExecutable ( ) const
inline

Definition at line 69 of file cxElastixParameters.h.

FilePathPropertyPtr cx::ElastixParameters::getActiveParameterFile0 ( ) const
inline

Definition at line 67 of file cxElastixParameters.h.

FilePathPropertyPtr cx::ElastixParameters::getActiveParameterFile1 ( ) const
inline

Definition at line 68 of file cxElastixParameters.h.

QStringList cx::ElastixParameters::getActiveParameterFiles ( ) const

Definition at line 207 of file cxElastixParameters.cpp.

QString cx::ElastixParameters::getConfigUid ( )
static

Definition at line 117 of file cxElastixParameters.cpp.

StringPropertyBasePtr cx::ElastixParameters::getCurrentPreset ( )

Definition at line 122 of file cxElastixParameters.cpp.

QString cx::ElastixParameters::getPresetNameSuggesion ( ) const

create a name describing the active state, can be used as name for a new preset.

Definition at line 220 of file cxElastixParameters.cpp.

void cx::ElastixParameters::removeCurrentPreset ( )

Remove the currently selected preset. Reload.

Definition at line 127 of file cxElastixParameters.cpp.

void cx::ElastixParameters::saveCurrentPreset ( QString  newName)

Definition at line 153 of file cxElastixParameters.cpp.


The documentation for this class was generated from the following files: