NorMIT-nav  22.09
An IGT application
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 36 of file cxElastixParameters.h.

Constructor & Destructor Documentation

◆ ElastixParameters()

cx::ElastixParameters::ElastixParameters ( XmlOptionFile  options)

Definition at line 27 of file cxElastixParameters.cpp.

Member Function Documentation

◆ elastixParametersChanged

void cx::ElastixParameters::elastixParametersChanged ( )
signal

◆ getActiveExecutable()

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

Definition at line 48 of file cxElastixParameters.h.

◆ getActiveParameterFile0()

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

Definition at line 46 of file cxElastixParameters.h.

◆ getActiveParameterFile1()

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

Definition at line 47 of file cxElastixParameters.h.

◆ getActiveParameterFiles()

QStringList cx::ElastixParameters::getActiveParameterFiles ( ) const

Definition at line 186 of file cxElastixParameters.cpp.

◆ getConfigUid()

QString cx::ElastixParameters::getConfigUid ( )
static

Definition at line 96 of file cxElastixParameters.cpp.

◆ getCurrentPreset()

StringPropertyBasePtr cx::ElastixParameters::getCurrentPreset ( )

Definition at line 101 of file cxElastixParameters.cpp.

◆ getPresetNameSuggesion()

QString cx::ElastixParameters::getPresetNameSuggesion ( ) const

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

Definition at line 199 of file cxElastixParameters.cpp.

◆ removeCurrentPreset()

void cx::ElastixParameters::removeCurrentPreset ( )

Remove the currently selected preset. Reload.

Definition at line 106 of file cxElastixParameters.cpp.

◆ saveCurrentPreset()

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

Definition at line 132 of file cxElastixParameters.cpp.


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