15 #ifndef __elxBSplineResampleInterpolatorFloat_h
16 #define __elxBSplineResampleInterpolatorFloat_h
18 #include "itkBSplineInterpolateImageFunction.h"
51 template <
class TElastix >
55 ITK_TYPENAME ResampleInterpolatorBase<TElastix>::InputImageType,
56 ITK_TYPENAME ResampleInterpolatorBase<TElastix>::CoordRepType,
85 itkStaticConstMacro( ImageDimension,
unsigned int,Superclass1::ImageDimension );
93 typedef typename Superclass1::Iterator
Iterator;
112 virtual void BeforeRegistration(
void );
115 virtual void ReadFromFile(
void );
118 virtual void WriteToFile(
void )
const;
132 void operator=(
const Self& );
139 #ifndef ITK_MANUAL_INSTANTIATION
140 #include "elxBSplineResampleInterpolatorFloat.hxx"
143 #endif // end __elxBSplineResampleInterpolatorFloat_h
BSplineInterpolateImageFunction< typename ResampleInterpolatorBase< TElastix >::InputImageType, typename ResampleInterpolatorBase< TElastix >::CoordRepType, float > Superclass1
Superclass::ElastixType ElastixType
Superclass::RegistrationType RegistrationType
InterpolateImageFunction< InputImageType, CoordRepType > ITKBaseType
BSplineResampleInterpolatorFloat Self
ResampleInterpolatorBase< TElastix > Superclass2
#define elxClassNameMacro(_name)
Superclass2::ElastixType ElastixType
Superclass::ElastixPointer ElastixPointer
ElastixType::MovingImageType InputImageType
Superclass2::RegistrationType RegistrationType
virtual ~BSplineResampleInterpolatorFloat()
Superclass2::ITKBaseType ITKBaseType
Superclass2::ConfigurationType ConfigurationType
Superclass1::CoefficientFilter CoefficientFilter
SmartPointer< const Self > ConstPointer
BSplineResampleInterpolatorFloat()
Superclass2::ConfigurationPointer ConfigurationPointer
Superclass1::InputImageType InputImageType
ElastixType::CoordRepType CoordRepType
Superclass1::CoefficientFilterPointer CoefficientFilterPointer
Superclass::ConfigurationPointer ConfigurationPointer
Superclass1::PointType PointType
This class is the elastix base class for all ResampleInterpolators.
Superclass::RegistrationPointer RegistrationPointer
Superclass1::OutputType OutputType
Superclass1::CovariantVectorType CovariantVectorType
Superclass1::IndexType IndexType
Superclass1::Iterator Iterator
Superclass1::ContinuousIndexType ContinuousIndexType
Superclass2::ElastixPointer ElastixPointer
SmartPointer< Self > Pointer
Superclass1::CoefficientDataType CoefficientDataType
Superclass1::CoefficientImageType CoefficientImageType
A resample-interpolator based on B-splines.
Superclass2::RegistrationPointer RegistrationPointer
Superclass::ConfigurationType ConfigurationType