A class with all functionality to configure transformix.
The TransformixMain class inherits from ElastixMain. We overwrite the Run() -function. In the new Run() the Run()-function from the ElastixTemplate-class is not called (as in elxElastixMain.cxx), because this time we don't want to start a registration, but just apply a transformation to an input image.
Definition at line 38 of file elxTransformixMain.h.
|
virtual const char * | GetClassName () const |
|
int | Run (const ArgumentMapType &argmap) override |
|
int | Run (const ArgumentMapType &argmap, const ParameterMapType &inputMap) override |
|
virtual int | Run (const ArgumentMapType &argmap, const std::vector< ParameterMapType > &inputMaps) |
|
int | Run (void) override |
|
virtual void | SetInputImageContainer (DataObjectContainerType *inputImageContainer) |
|
Public Member Functions inherited from elastix::ElastixMain |
virtual void | EnterCommandLineArguments (const ArgumentMapType &argmap) |
|
virtual void | EnterCommandLineArguments (const ArgumentMapType &argmap, const ParameterMapType &inputMap) |
|
virtual void | EnterCommandLineArguments (const ArgumentMapType &argmap, const std::vector< ParameterMapType > &inputMaps) |
|
virtual const char * | GetClassName () const |
|
virtual DBIndexType | GetDBIndex () const |
|
virtual ElastixBaseType * | GetElastixBase (void) const |
|
unsigned int | GetElastixLevel (void) |
|
virtual ImageDimensionType | GetFixedImageDimension () |
|
virtual PixelTypeDescriptionType | GetFixedImagePixelType () |
|
virtual ImageDimensionType | GetMovingImageDimension () |
|
virtual PixelTypeDescriptionType | GetMovingImagePixelType () |
|
virtual const FlatDirectionCosinesType & | GetOriginalFixedImageDirectionFlat (void) const |
|
unsigned int | GetTotalNumberOfElastixLevels (void) |
|
virtual ParameterMapType | GetTransformParametersMap (void) const |
|
| itkGetModifiableObjectMacro (Configuration, ConfigurationType) |
|
| itkGetModifiableObjectMacro (Elastix, ObjectType) |
|
| itkGetModifiableObjectMacro (FinalTransform, ObjectType) |
|
| itkGetModifiableObjectMacro (FixedImageContainer, DataObjectContainerType) |
|
| itkGetModifiableObjectMacro (FixedMaskContainer, DataObjectContainerType) |
|
| itkGetModifiableObjectMacro (InitialTransform, ObjectType) |
|
| itkGetModifiableObjectMacro (MovingImageContainer, DataObjectContainerType) |
|
| itkGetModifiableObjectMacro (MovingMaskContainer, DataObjectContainerType) |
|
| itkGetModifiableObjectMacro (ResultDeformationFieldContainer, DataObjectContainerType) |
|
| itkGetModifiableObjectMacro (ResultImageContainer, DataObjectContainerType) |
|
virtual int | Run (const ArgumentMapType &argmap) |
|
virtual int | Run (const ArgumentMapType &argmap, const ParameterMapType &inputMap) |
|
virtual int | Run (void) |
|
virtual void | SetConfiguration (ConfigurationType *_arg) |
|
void | SetElastixLevel (unsigned int level) |
|
virtual void | SetFixedImageContainer (DataObjectContainerType *_arg) |
|
virtual void | SetFixedImageDimension (ImageDimensionType _arg) |
|
virtual void | SetFixedImagePixelType (PixelTypeDescriptionType _arg) |
|
virtual void | SetFixedMaskContainer (DataObjectContainerType *_arg) |
|
virtual void | SetInitialTransform (ObjectType *_arg) |
|
virtual void | SetMaximumNumberOfThreads (void) const |
|
virtual void | SetMovingImageContainer (DataObjectContainerType *_arg) |
|
virtual void | SetMovingImageDimension (ImageDimensionType _arg) |
|
virtual void | SetMovingImagePixelType (PixelTypeDescriptionType _arg) |
|
virtual void | SetMovingMaskContainer (DataObjectContainerType *_arg) |
|
virtual void | SetOriginalFixedImageDirectionFlat (const FlatDirectionCosinesType &arg) |
|
virtual void | SetProcessPriority (void) const |
|
virtual void | SetResultDeformationFieldContainer (DataObjectContainerType *_arg) |
|
virtual void | SetResultImageContainer (DataObjectContainerType *_arg) |
|
void | SetTotalNumberOfElastixLevels (unsigned int levels) |
|