go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Public Types | Public Member Functions | Private Attributes
transformix::TRANSFORMIX Class Reference

#include <transformixlib.h>

Detailed Description

Definition at line 36 of file transformixlib.h.

Public Types

typedef itk::DataObject Image
 
typedef Image::Pointer ImagePointer
 
typedef std::vector< itk::ParameterFileParser::ParameterMapTypeParameterMapListType
 
typedef itk::ParameterFileParser::ParameterMapType ParameterMapType
 
typedef itk::ParameterFileParser::ParameterValuesType ParameterValuesType
 

Public Member Functions

ImagePointer GetResultImage (void)
 
int TransformImage (ImagePointer inputImage, ParameterMapType &parameterMap, std::string outputPath, bool performLogging, bool performCout)
 
int TransformImage (ImagePointer inputImage, std::vector< ParameterMapType > &parameterMaps, std::string outputPath, bool performLogging, bool performCout)
 
 TRANSFORMIX ()
 
virtual ~TRANSFORMIX ()
 

Private Attributes

ImagePointer m_ResultImage
 

Member Typedef Documentation

◆ Image

typedef itk::DataObject transformix::TRANSFORMIX::Image

Definition at line 41 of file transformixlib.h.

◆ ImagePointer

Definition at line 42 of file transformixlib.h.

◆ ParameterMapListType

Definition at line 47 of file transformixlib.h.

◆ ParameterMapType

Definition at line 46 of file transformixlib.h.

◆ ParameterValuesType

Definition at line 45 of file transformixlib.h.

Constructor & Destructor Documentation

◆ TRANSFORMIX()

transformix::TRANSFORMIX::TRANSFORMIX ( )

Constructor and destructor.

◆ ~TRANSFORMIX()

virtual transformix::TRANSFORMIX::~TRANSFORMIX ( )
virtual

Member Function Documentation

◆ GetResultImage()

ImagePointer transformix::TRANSFORMIX::GetResultImage ( void  )

Getter for result image.

◆ TransformImage() [1/2]

int transformix::TRANSFORMIX::TransformImage ( ImagePointer  inputImage,
ParameterMapType parameterMap,
std::string  outputPath,
bool  performLogging,
bool  performCout 
)

Return value: 0 is success in case not 0 an error occurred 0 = success 1 = error -2 = output folder does not exist

◆ TransformImage() [2/2]

int transformix::TRANSFORMIX::TransformImage ( ImagePointer  inputImage,
std::vector< ParameterMapType > &  parameterMaps,
std::string  outputPath,
bool  performLogging,
bool  performCout 
)

Return value: 0 is success in case not 0 an error occurred 0 = success 1 = error -2 = output folder does not exist

Field Documentation

◆ m_ResultImage

ImagePointer transformix::TRANSFORMIX::m_ResultImage
private

Definition at line 80 of file transformixlib.h.



Generated on 1667476801 for elastix by doxygen 1.9.4 elastix logo