18#ifndef __elxTransformBase_h
19#define __elxTransformBase_h
127template<
class TElastix >
169 unsigned int, FixedImageType::ImageDimension );
173 unsigned int, MovingImageType::ImageDimension );
179 itkGetStaticConstMacro( FixedImageDimension ),
218 return dynamic_cast< const ITKBaseType *
>( this );
264 itkGetStringMacro( TransformParametersFileName );
284 const char * transformParameterFileName );
349 const unsigned int & numSubTransforms,
ScalesType & scales )
const;
365 return "NoInitialTransform";
379#ifndef ITK_MANUAL_INSTANTIATION
380#include "elxTransformBase.hxx"
The BaseComponentSE class is a base class for elastix components that provides some basic functionali...
Configuration::Pointer ConfigurationPointer
itk::WeakPointer< ElastixType > ElastixPointer
RegistrationType * RegistrationPointer
Configuration ConfigurationType
ElastixType::RegistrationBaseType RegistrationType
The ComponentDatabase class is a class that stores the New() functions of all components.
std::string ComponentDescriptionType
ObjectPointer(* PtrToCreator)(void)
std::map< std::string, std::string > CommandLineArgumentMapType
CommandLineArgumentMapType::value_type CommandLineEntryType
A specialized Command object for updating the progress of a filter.