18 #ifndef __itkUpsampleBSplineParametersFilter_h 19 #define __itkUpsampleBSplineParametersFilter_h 21 #include "itkObject.h" 38 template<
class TArray,
class TImage >
71 itkSetMacro( CurrentGridOrigin, OriginType );
74 itkSetMacro( CurrentGridSpacing, SpacingType );
77 itkSetMacro( CurrentGridDirection, DirectionType );
80 itkSetMacro( CurrentGridRegion, RegionType );
83 itkSetMacro( RequiredGridOrigin, OriginType );
86 itkSetMacro( RequiredGridSpacing, SpacingType );
89 itkSetMacro( RequiredGridDirection, DirectionType );
92 itkSetMacro( RequiredGridRegion, RegionType );
95 itkSetMacro( BSplineOrder,
unsigned int );
99 ArrayType & param_out );
110 virtual void PrintSelf( std::ostream & os, Indent indent )
const;
135 #ifndef ITK_MANUAL_INSTANTIATION 136 #include "itkUpsampleBSplineParametersFilter.hxx" 139 #endif // end #ifndef __itkUpsampleBSplineParametersFilter_h DirectionType m_RequiredGridDirection
ArrayType::ValueType ValueType
ImageType::DirectionType DirectionType
UpsampleBSplineParametersFilter()
virtual bool DoUpsampling(void)
void operator=(const Self &)
ImageType::PointType OriginType
virtual void PrintSelf(std::ostream &os, Indent indent) const
SpacingType m_RequiredGridSpacing
itkStaticConstMacro(Dimension, unsigned int, ImageType::ImageDimension)
RegionType m_CurrentGridRegion
ImageType::RegionType RegionType
ImageType::PixelType PixelType
SmartPointer< const Self > ConstPointer
ImageType::Pointer ImagePointer
ImageType::SpacingType SpacingType
RegionType m_RequiredGridRegion
OriginType m_RequiredGridOrigin
virtual void UpsampleParameters(const ArrayType ¶m_in, ArrayType ¶m_out)
SmartPointer< Self > Pointer
UpsampleBSplineParametersFilter Self
unsigned int m_BSplineOrder
DirectionType m_CurrentGridDirection
Convenience class for upsampling a B-spline coefficient image.
~UpsampleBSplineParametersFilter()
SpacingType m_CurrentGridSpacing
OriginType m_CurrentGridOrigin