18 #ifndef __itkTransformToSpatialJacobianSource_h 19 #define __itkTransformToSpatialJacobianSource_h 22 #include "itkImageSource.h" 65 template<
class TOutputImage,
66 class TTransformPrecisionType =
double >
91 TOutputImage::ImageDimension );
95 itkGetStaticConstMacro( ImageDimension ),
112 typedef ImageBase< itkGetStaticConstMacro( ImageDimension ) >
ImageBaseType;
140 itkSetMacro( OutputRegion, OutputImageRegionType );
143 itkGetConstReferenceMacro( OutputRegion, OutputImageRegionType );
146 itkSetMacro( OutputSpacing, SpacingType );
150 itkGetConstReferenceMacro( OutputSpacing, SpacingType );
153 itkSetMacro( OutputOrigin, OriginType );
157 itkGetConstReferenceMacro( OutputOrigin, OriginType );
160 itkSetMacro( OutputDirection, DirectionType );
161 itkGetConstReferenceMacro( OutputDirection, DirectionType );
174 unsigned long GetMTime(
void )
const;
181 void PrintSelf( std::ostream & os, Indent indent )
const;
187 const OutputImageRegionType & outputRegionForThread,
194 const OutputImageRegionType & outputRegionForThread,
218 #ifndef ITK_MANUAL_INSTANTIATION 219 #include "itkTransformToSpatialJacobianSource.hxx" 222 #endif // end #ifndef __itkTransformToSpatialJacobianSource_h