|  | RTK
    2.7.0
    Reconstruction Toolkit | 
#include <rtkFDKWeightProjectionFilter.h>
 Inheritance diagram for rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >:
 Inheritance diagram for rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >: Collaboration diagram for rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >:
 Collaboration diagram for rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >:| Public Types | |
| using | ConstPointer = itk::SmartPointer< const Self > | 
| using | InputImageType = TInputImage | 
| using | OutputImageRegionType = typename OutputImageType::RegionType | 
| using | OutputImageType = TOutputImage | 
| using | Pointer = itk::SmartPointer< Self > | 
| using | Self = FDKWeightProjectionFilter | 
| using | Superclass = itk::ImageToImageFilter< TInputImage, TOutputImage > | 
| Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother () const | 
| const char * | GetNameOfClass () const override | 
| virtual ThreeDCircularProjectionGeometry::Pointer | GetGeometry () | 
| virtual void | SetGeometry (ThreeDCircularProjectionGeometry *_arg) | 
| Static Public Member Functions | |
| static Pointer | New () | 
| Protected Member Functions | |
| void | BeforeThreadedGenerateData () override | 
| void | DynamicThreadedGenerateData (const OutputImageRegionType &outputRegionForThread) override | 
| FDKWeightProjectionFilter ()=default | |
| void | VerifyPreconditions () const override | 
| ~FDKWeightProjectionFilter () override=default | |
| Private Attributes | |
| std::vector< double > | m_ConstantProjectionFactor | 
| ThreeDCircularProjectionGeometry::Pointer | m_Geometry | 
| std::vector< double > | m_TiltAngles | 
Weighting of projections to correct for the divergence in filtered backprojection reconstruction algorithms. The weighting comprises:
Definition at line 51 of file rtkFDKWeightProjectionFilter.h.
| using rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >::ConstPointer = itk::SmartPointer<const Self> | 
Definition at line 60 of file rtkFDKWeightProjectionFilter.h.
| using rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >::InputImageType = TInputImage | 
Some convenient type alias.
Definition at line 63 of file rtkFDKWeightProjectionFilter.h.
| using rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >::OutputImageRegionType = typename OutputImageType::RegionType | 
Definition at line 65 of file rtkFDKWeightProjectionFilter.h.
| using rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >::OutputImageType = TOutputImage | 
Definition at line 64 of file rtkFDKWeightProjectionFilter.h.
| using rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >::Pointer = itk::SmartPointer<Self> | 
Definition at line 59 of file rtkFDKWeightProjectionFilter.h.
| using rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >::Self = FDKWeightProjectionFilter | 
Standard class type alias.
Definition at line 57 of file rtkFDKWeightProjectionFilter.h.
| using rtk::FDKWeightProjectionFilter< TInputImage, TOutputImage >::Superclass = itk::ImageToImageFilter<TInputImage, TOutputImage> | 
Definition at line 58 of file rtkFDKWeightProjectionFilter.h.
| 
 | protecteddefault | 
| 
 | overrideprotecteddefault | 
| 
 | overrideprotected | 
| 
 | virtual | 
Reimplemented from itk::Object.
| 
 | overrideprotected | 
| 
 | virtual | 
Get/ Set geometry structure
| 
 | overridevirtual | 
Runtime information support.
Reimplemented from itk::ProcessObject.
| 
 | static | 
Standard New method.
| 
 | virtual | 
Get/ Set geometry structure
| 
 | overrideprotectedvirtual | 
Checks that inputs are correctly set.
Reimplemented from itk::ProcessObject.
| 
 | private | 
Angular weights for each projection
Definition at line 94 of file rtkFDKWeightProjectionFilter.h.
| 
 | private | 
Geometrical description of the system
Definition at line 100 of file rtkFDKWeightProjectionFilter.h.
| 
 | private | 
Tilt angles with respect to the conventional situation
Definition at line 97 of file rtkFDKWeightProjectionFilter.h.
 1.8.14
 1.8.14