19 #ifndef rtkReorderProjectionsImageFilter_h 20 #define rtkReorderProjectionsImageFilter_h 24 #include "rtkConfiguration.h" 44 template <
class TInputImage,
class TOutputImage = TInputImage>
70 #ifdef itkOverrideGetNameOfClassMacro 78 itkGetModifiableObjectMacro(OutputGeometry,
GeometryType);
89 SetInputSignal(
const std::vector<double> signal);
101 VerifyPreconditions() ITKv5_CONST override;
104 GenerateData() override;
112 std::vector<
double> m_InputSignal;
113 std::vector<
double> m_OutputSignal;
122 #ifndef ITK_MANUAL_INSTANTIATION 123 # include "rtkReorderProjectionsImageFilter.hxx"
TInputImage InputImageType
Projection geometry for a source and a 2-D flat panel.
#define itkSetMacro(name, type)
enum { NONE=0, SORT=1, SHUFFLE=2 } PermutationType
typename OutputImageType::RegionType OutputImageRegionType
TOutputImage OutputImageType
Sorts or shuffle projections and geometry inputs.