CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::ElastixParameterFile Class Reference

#include <cxElastixExecuter.h>

Public Member Functions

 ElastixParameterFile (QString filename)
 
bool isValid () const
 
QString readParameterString (QString key)
 
bool readParameterBool (QString key)
 
int readParameterInt (QString key)
 
std::vector< double > readParameterDoubleVector (QString key)
 
Transform3D readEulerTransform ()
 
Transform3D readAffineTransform ()
 

Detailed Description

Reader class for an Elastix-style parameter file.

Definition at line 132 of file cxElastixExecuter.h.

Constructor & Destructor Documentation

cx::ElastixParameterFile::ElastixParameterFile ( QString  filename)

Definition at line 456 of file cxElastixExecuter.cpp.

Member Function Documentation

bool cx::ElastixParameterFile::isValid ( ) const
Transform3D cx::ElastixParameterFile::readAffineTransform ( )

Definition at line 430 of file cxElastixExecuter.cpp.

Transform3D cx::ElastixParameterFile::readEulerTransform ( )

Definition at line 407 of file cxElastixExecuter.cpp.

bool cx::ElastixParameterFile::readParameterBool ( QString  key)

Definition at line 508 of file cxElastixExecuter.cpp.

std::vector< double > cx::ElastixParameterFile::readParameterDoubleVector ( QString  key)

Definition at line 520 of file cxElastixExecuter.cpp.

int cx::ElastixParameterFile::readParameterInt ( QString  key)

Definition at line 514 of file cxElastixExecuter.cpp.

QString cx::ElastixParameterFile::readParameterString ( QString  key)

Definition at line 496 of file cxElastixExecuter.cpp.


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