CustusX  15.3.4-beta
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)
 
void setActiveParameterFile0 (QString filename)
 
QString getActiveParameterFile0 () const
 
void setActiveParameterFile1 (QString filename)
 
QString getActiveParameterFile1 () const
 
void setActiveExecutable (QString filename)
 
QString 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...
 
QStringList getParameterFilesDir () const
 

Detailed Description

Parameter and preset handling for the ElastiX registration.

Date
Apr 10, 2013
Author
Christian Askeland, SINTEF

Definition at line 55 of file cxElastixParameters.h.

Constructor & Destructor Documentation

cx::ElastixParameters::ElastixParameters ( XmlOptionFile  options)

Definition at line 45 of file cxElastixParameters.cpp.

Member Function Documentation

void cx::ElastixParameters::elastixParametersChanged ( )
signal
QString cx::ElastixParameters::getActiveExecutable ( ) const

Definition at line 173 of file cxElastixParameters.cpp.

QString cx::ElastixParameters::getActiveParameterFile0 ( ) const

Definition at line 147 of file cxElastixParameters.cpp.

QString cx::ElastixParameters::getActiveParameterFile1 ( ) const

Definition at line 160 of file cxElastixParameters.cpp.

QStringList cx::ElastixParameters::getActiveParameterFiles ( ) const

Definition at line 183 of file cxElastixParameters.cpp.

StringPropertyBasePtr cx::ElastixParameters::getCurrentPreset ( )

Definition at line 101 of file cxElastixParameters.cpp.

QStringList cx::ElastixParameters::getParameterFilesDir ( ) const

Definition at line 93 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 193 of file cxElastixParameters.cpp.

void cx::ElastixParameters::removeCurrentPreset ( )

Remove the currently selected preset. Reload.

Definition at line 106 of file cxElastixParameters.cpp.

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

Definition at line 132 of file cxElastixParameters.cpp.

void cx::ElastixParameters::setActiveExecutable ( QString  filename)

Definition at line 167 of file cxElastixParameters.cpp.

void cx::ElastixParameters::setActiveParameterFile0 ( QString  filename)

Definition at line 141 of file cxElastixParameters.cpp.

void cx::ElastixParameters::setActiveParameterFile1 ( QString  filename)

Definition at line 154 of file cxElastixParameters.cpp.


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