19 #ifndef rtkParkerShortScanImageFilter_h    20 #define rtkParkerShortScanImageFilter_h    22 #include <itkInPlaceImageFilter.h>    25 #include "rtkConfiguration.h"    44 template <
class TInputImage, 
class TOutputImage = TInputImage>
    52   using Superclass = itk::ImageToImageFilter<TInputImage, TOutputImage>;
    77   itkGetMacro(AngularGapThreshold, 
double);
    87   VerifyPreconditions() 
const override;
    90   GenerateInputRequestedRegion() 
override;
   102   bool m_IsShortScan{ 
false };
   115   double m_AngularGapThreshold{ itk::Math::pi / 9 };
   120 #ifndef ITK_MANUAL_INSTANTIATION   121 #  include "rtkParkerShortScanImageFilter.hxx" GeometryType::Pointer GeometryPointer
 
itk::SmartPointer< Self > Pointer
 
itk::SmartPointer< const Self > ConstPointer
 
typename OutputImageType::RegionType OutputImageRegionType
 
itk::Image< typename TOutputImage::PixelType, 1 > WeightImageType
 
Projection geometry for a source and a 2-D flat panel. 
 
#define itkSetMacro(name, type)
 
GeometryPointer m_Geometry
 
TInputImage InputImageType
 
itk::ImageToImageFilter< TInputImage, TOutputImage > Superclass
 
itk::SmartPointer< Self > Pointer
 
TOutputImage OutputImageType