17 #ifndef itkIsotropicResampler_h
18 #define itkIsotropicResampler_h
37 template <
unsigned int NDimension>
56 static constexpr
unsigned int Dimension = NDimension;
77 itkSetMacro( OutputSpacing,
double );
78 itkGetMacro( OutputSpacing,
double );
83 void PrintSelf(std::ostream& os,
Indent indent)
const override;
87 void GenerateData ()
override;
100 #ifndef ITK_MANUAL_INSTANTIATION
101 # include "itkIsotropicResampler.hxx"
typename SpatialObjectType::Pointer SpatialObjectPointer
Light weight base class for most itk classes.
typename InputImageSpatialObjectType::Pointer InputImageSpatialObjectPointer
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
constexpr unsigned int Dimension
Resamples the image to an isotropic resolution.
class ITK_FORWARD_EXPORT ProcessObject
Implementation of the composite pattern.
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
signed short InputPixelType
Implementation of an image as spatial object.
Control indentation during Print() invocation.
Templated n-dimensional image class.
signed short OutputPixelType