30 #ifndef __itkTransformToDeterminantOfSpatialJacobianSource_h
31 #define __itkTransformToDeterminantOfSpatialJacobianSource_h
34 #include "itkImageSource.h"
69 template<
class TOutputImage,
70 class TTransformPrecisionType =
double >
95 TOutputImage::ImageDimension );
99 itkGetStaticConstMacro( ImageDimension ),
116 typedef ImageBase< itkGetStaticConstMacro( ImageDimension ) >
ImageBaseType;
144 itkSetMacro( OutputRegion, OutputImageRegionType );
147 itkGetConstReferenceMacro( OutputRegion, OutputImageRegionType );
150 itkSetMacro( OutputSpacing, SpacingType );
154 itkGetConstReferenceMacro( OutputSpacing, SpacingType );
157 itkSetMacro( OutputOrigin, OriginType );
161 itkGetConstReferenceMacro( OutputOrigin, OriginType );
164 itkSetMacro( OutputDirection, DirectionType );
165 itkGetConstReferenceMacro( OutputDirection, DirectionType );
178 unsigned long GetMTime(
void )
const;
185 void PrintSelf( std::ostream & os, Indent indent )
const;
191 const OutputImageRegionType & outputRegionForThread,
198 const OutputImageRegionType & outputRegionForThread,
221 #ifndef ITK_MANUAL_INSTANTIATION
222 #include "itkTransformToDeterminantOfSpatialJacobianSource.hxx"
225 #endif // end #ifndef __itkTransformToDeterminantOfSpatialJacobianSource_h