18#ifndef itkUpsampleBSplineParametersFilter_h
19#define itkUpsampleBSplineParametersFilter_h
38template <
class TArray,
class TImage>
61 using PixelType =
typename ImageType::PixelType;
95 itkSetMacro(BSplineOrder,
unsigned int);
110 PrintSelf(std::ostream & os, Indent indent)
const override;
131#ifndef ITK_MANUAL_INSTANTIATION
132# include "itkUpsampleBSplineParametersFilter.hxx"
Convenience class for upsampling a B-spline coefficient image.
DirectionType m_CurrentGridDirection
DirectionType m_RequiredGridDirection
typename ImageType::PointType OriginType
UpsampleBSplineParametersFilter()
SmartPointer< const Self > ConstPointer
itkStaticConstMacro(Dimension, unsigned int, ImageType::ImageDimension)
virtual bool DoUpsampling()
OriginType m_CurrentGridOrigin
virtual void UpsampleParameters(const ArrayType ¶m_in, ArrayType ¶m_out)
OriginType m_RequiredGridOrigin
typename ImageType::SpacingType SpacingType
typename ImageType::Pointer ImagePointer
void PrintSelf(std::ostream &os, Indent indent) const override
typename ImageType::RegionType RegionType
~UpsampleBSplineParametersFilter() override=default
RegionType m_RequiredGridRegion
ITK_DISALLOW_COPY_AND_MOVE(UpsampleBSplineParametersFilter)
RegionType m_CurrentGridRegion
typename ArrayType::ValueType ValueType
unsigned int m_BSplineOrder
SpacingType m_RequiredGridSpacing
SpacingType m_CurrentGridSpacing
typename ImageType::DirectionType DirectionType