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 39 of file elxTransformixMain.h.
|
| virtual const char * | GetClassName () const |
| |
| | ITK_DISALLOW_COPY_AND_MOVE (TransformixMain) |
| |
| int | Run () override |
| |
| int | Run (const ArgumentMapType &argmap) override |
| |
| int | Run (const ArgumentMapType &argmap, const ParameterMapType &inputMap) override |
| |
| int | Run (const ArgumentMapType &argmap, const std::vector< ParameterMapType > &inputMaps, itk::TransformBase *=nullptr) |
| |
| 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 |
| |
| ElastixBase & | GetElastixBase () const |
| |
| unsigned int | GetElastixLevel () |
| |
| virtual ImageDimensionType | GetFixedImageDimension () const |
| |
| virtual PixelTypeDescriptionType | GetFixedImagePixelType () const |
| |
| virtual ImageDimensionType | GetMovingImageDimension () const |
| |
| virtual PixelTypeDescriptionType | GetMovingImagePixelType () const |
| |
| virtual const FlatDirectionCosinesType & | GetOriginalFixedImageDirectionFlat () const |
| |
| unsigned int | GetTotalNumberOfElastixLevels () |
| |
| virtual ParameterMapType | GetTransformParametersMap () const |
| |
| | ITK_DISALLOW_COPY_AND_MOVE (ElastixMain) |
| |
| | itkGetModifiableObjectMacro (Configuration, Configuration) |
| |
| | itkGetModifiableObjectMacro (Elastix, itk::Object) |
| |
| | itkGetModifiableObjectMacro (FinalTransform, itk::Object) |
| |
| | itkGetModifiableObjectMacro (FixedImageContainer, DataObjectContainerType) |
| |
| | itkGetModifiableObjectMacro (FixedMaskContainer, DataObjectContainerType) |
| |
| | itkGetModifiableObjectMacro (InitialTransform, itk::Object) |
| |
| | itkGetModifiableObjectMacro (MovingImageContainer, DataObjectContainerType) |
| |
| | itkGetModifiableObjectMacro (MovingMaskContainer, DataObjectContainerType) |
| |
| | itkGetModifiableObjectMacro (ResultDeformationFieldContainer, DataObjectContainerType) |
| |
| | itkGetModifiableObjectMacro (ResultImageContainer, DataObjectContainerType) |
| |
| virtual int | Run () |
| |
| virtual int | Run (const ArgumentMapType &argmap) |
| |
| virtual int | Run (const ArgumentMapType &argmap, const ParameterMapType &inputMap) |
| |
| virtual void | SetConfiguration (Configuration *_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 (itk::Object *_arg) |
| |
| virtual void | SetMaximumNumberOfThreads () 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 () const |
| |
| virtual void | SetResultDeformationFieldContainer (DataObjectContainerType *_arg) |
| |
| virtual void | SetResultImageContainer (DataObjectContainerType *_arg) |
| |
| void | SetTotalNumberOfElastixLevels (unsigned int levels) |
| |