18 #ifndef itkDeformationFieldSource_h
19 #define itkDeformationFieldSource_h
25 #ifndef ITKV3_COMPATIBILITY
26 #error "This file is only valid when ITKV3_COMPATIBILITY is turned on. Users are encouraged to convert to itkLandmarkDisplacementFieldSource.h in ITKv4"
53 template<
typename TOutputImage >
75 itkStaticConstMacro(ImageDimension,
unsigned int,
76 TOutputImage::ImageDimension);
119 virtual void SetOutputSpacing(
const double *values);
123 itkGetConstReferenceMacro(OutputSpacing,
SpacingType);
127 virtual void SetOutputOrigin(
const double *values);
148 virtual void GenerateOutputInformation();
167 void PrepareKernelBaseSpline();
187 #ifndef ITK_MANUAL_INSTANTIATION
188 #include "itkDeformationFieldSource.hxx"
virtual void PrintSelf(std::ostream &os, Indent indent) const override
unsigned long ModifiedTimeType
Base class for all process objects that output image data.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
A superclass of the N-dimensional mesh structure; supports point (geometric coordinate and attribute)...
MeshTraits::PointType PointType
OutputImageType::RegionType OutputImageRegionType
Control indentation during Print() invocation.