14 #ifndef __elxFixedImagePyramidBase_h
15 #define __elxFixedImagePyramidBase_h
21 #include "itkObject.h"
22 #include "itkMultiResolutionPyramidImageFilter.h"
54 template <
class TElastix>
79 typedef itk::MultiResolutionPyramidImageFilter<
112 const unsigned int & level );
134 #ifndef ITK_MANUAL_INSTANTIATION
135 #include "elxFixedImagePyramidBase.hxx"
139 #endif // end #ifndef __elxFixedImagePyramidBase_h
FixedImagePyramidBase Self
The BaseComponentSE class is a base class for elastix components that provides some basic functionali...
virtual void SetFixedSchedule(void)
ElastixType::RegistrationBaseType RegistrationType
ElastixType::ConfigurationPointer ConfigurationPointer
ElastixType::Pointer ElastixPointer
ElastixType::ConfigurationType ConfigurationType
virtual ~FixedImagePyramidBase()
ITKBaseType::ScheduleType ScheduleType
Superclass::ConfigurationType ConfigurationType
RegistrationType * RegistrationPointer
This class is the elastix base class for all FixedImagePyramids.
itk::MultiResolutionPyramidImageFilter< InputImageType, OutputImageType > ITKBaseType
Superclass::ElastixPointer ElastixPointer
virtual const ITKBaseType * GetAsITKBaseType(void) const
Superclass::ConfigurationPointer ConfigurationPointer
virtual void WritePyramidImage(const std::string &filename, const unsigned int &level)
ElastixType::FixedImageType OutputImageType
ElastixType::FixedImageType InputImageType
virtual ITKBaseType * GetAsITKBaseType(void)
BaseComponentSE< TElastix > Superclass
Superclass::ElastixType ElastixType
Superclass::RegistrationPointer RegistrationPointer
void operator=(const Self &)
virtual void BeforeEachResolutionBase(void)
Superclass::RegistrationType RegistrationType
virtual void BeforeRegistrationBase(void)