18#ifndef elxFixedGenericPyramid_h 
   19#define elxFixedGenericPyramid_h 
   67template <
class TElastix>
 
   70                                                         typename FixedImagePyramidBase<TElastix>::OutputImageType>
 
  101  using typename Superclass1::InputImageType;
 
  102  using typename Superclass1::OutputImageType;
 
  103  using typename Superclass1::InputImagePointer;
 
  104  using typename Superclass1::OutputImagePointer;
 
  105  using typename Superclass1::InputImageConstPointer;
 
  106  using typename Superclass1::ScheduleType;
 
 
  137#ifndef ITK_MANUAL_INSTANTIATION 
  138#  include "elxFixedGenericPyramid.hxx" 
A pyramid based on the itk::GenericMultiResolutionPyramidImageFilter.
 
void BeforeEachResolution() override
 
void SetFixedSchedule() override
 
itkStaticConstMacro(ImageDimension, unsigned int, Superclass1::ImageDimension)
 
~FixedGenericPyramid() override=default
 
elxClassNameMacro("FixedGenericImagePyramid")
 
itk::SmartPointer< Self > Pointer
 
ITK_DISALLOW_COPY_AND_MOVE(FixedGenericPyramid)
 
typename Superclass2::ITKBaseType ITKBaseType
 
itk::SmartPointer< const Self > ConstPointer
 
FixedGenericPyramid()=default
 
This class is the elastix base class for all FixedImagePyramids.
 
itk::MultiResolutionPyramidImageFilter< InputImageType, OutputImageType > ITKBaseType
 
typename ElastixType::RegistrationBaseType RegistrationType
 
typename ElastixType::FixedImageType OutputImageType
 
Framework for creating images in a multi-resolution pyramid.
 
ScheduleType RescaleScheduleType