Computer Assisted Medical Intervention Tool Kit  version 5.2
ElastixRunner Class Reference

Worker that calls the elastix executable in a subprocess. More...

#include <ElastixRunner.h>

+ Inheritance diagram for ElastixRunner:
+ Collaboration diagram for ElastixRunner:

Public Slots

void startProcess ()
 

Signals

void finished (int exitCode, const QString &output)
 
void outputReady (const QString &output)
 

Public Member Functions

 ElastixRunner (QString elastixPath, QStringList arguments, QString workingDirectory="", QObject *parent=nullptr)
 Default Constructor. More...
 
int getExitCode () const
 
QString getProcessError () const
 
QString getStdOutput () const
 

Detailed Description

Worker that calls the elastix executable in a subprocess.

Constructor & Destructor Documentation

◆ ElastixRunner()

ElastixRunner::ElastixRunner ( QString  elastixPath,
QStringList  arguments,
QString  workingDirectory = "",
QObject *  parent = nullptr 
)

Default Constructor.

Member Function Documentation

◆ finished

void ElastixRunner::finished ( int  exitCode,
const QString &  output 
)
signal

◆ getExitCode()

int ElastixRunner::getExitCode ( ) const

◆ getProcessError()

QString ElastixRunner::getProcessError ( ) const

◆ getStdOutput()

QString ElastixRunner::getStdOutput ( ) const

◆ outputReady

void ElastixRunner::outputReady ( const QString &  output)
signal

◆ startProcess

void ElastixRunner::startProcess ( )
slot

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