19 #ifndef rtkForwardProjectionImageFilter_h 20 #define rtkForwardProjectionImageFilter_h 22 #include <itkInPlaceImageFilter.h> 36 template <
class TInputImage,
class TOutputImage = TInputImage>
44 using Superclass = itk::InPlaceImageFilter<TInputImage, TOutputImage>;
63 this->SetNumberOfRequiredInputs(2);
64 this->SetInPlace(
true);
71 VerifyPreconditions()
const override;
75 GenerateInputRequestedRegion()
override;
90 #ifndef ITK_MANUAL_INSTANTIATION 91 # include "rtkForwardProjectionImageFilter.hxx" itk::SmartPointer< const Self > ConstPointer
Base class for forward projection, i.e. accumulation along x-ray lines.
typename GeometryType::ConstPointer GeometryPointer
GeometryPointer m_Geometry
itk::SmartPointer< const Self > ConstPointer
Projection geometry for a source and a 2-D flat panel.
ForwardProjectionImageFilter()
itk::InPlaceImageFilter< TOutputImage, TOutputImage > Superclass
void VerifyInputInformation() const override
itk::SmartPointer< Self > Pointer