RTK
2.6.0
Reconstruction Toolkit
|
#include <rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother () const |
virtual const char * | GetNameOfClass () const |
Public Member Functions inherited from rtk::DisplacedDetectorImageFilter< TInputImage, TOutputImage > | |
virtual ::itk::LightObject::Pointer | CreateAnother () const |
virtual const GeometryType * | GetGeometry () const |
virtual void | SetGeometry (const GeometryType *_arg) |
virtual bool | GetPadOnTruncatedSide () |
virtual void | SetPadOnTruncatedSide (bool _arg) |
void | SetOffsets (double minOffset, double maxOffset) |
virtual double | GetMinimumOffset () |
virtual double | GetMaximumOffset () |
virtual bool | GetDisable () |
virtual void | SetDisable (bool _arg) |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from rtk::DisplacedDetectorImageFilter< TInputImage, TOutputImage > | |
static Pointer | New () |
Protected Member Functions | |
DisplacedDetectorForOffsetFieldOfViewImageFilter () | |
void | DynamicThreadedGenerateData (const OutputImageRegionType &outputRegionForThread) override |
void | GenerateOutputInformation () override |
~DisplacedDetectorForOffsetFieldOfViewImageFilter () override=default | |
Protected Member Functions inherited from rtk::DisplacedDetectorImageFilter< TInputImage, TOutputImage > | |
DisplacedDetectorImageFilter () | |
void | DynamicThreadedGenerateData (const OutputImageRegionType &outputRegionForThread) override |
void | GenerateInputRequestedRegion () override |
void | GenerateOutputInformation () override |
void | VerifyPreconditions () const override |
~DisplacedDetectorImageFilter () override=default | |
virtual double | GetInferiorCorner () |
virtual double | GetSuperiorCorner () |
Private Attributes | |
double | m_FOVCenterX { 0. } |
double | m_FOVCenterZ { 0. } |
double | m_FOVRadius { -1. } |
Additional Inherited Members | |
Static Public Attributes inherited from rtk::DisplacedDetectorImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | NDimension = TInputImage::ImageDimension |
Protected Attributes inherited from rtk::DisplacedDetectorImageFilter< TInputImage, TOutputImage > | |
bool | m_PadOnTruncatedSide { true } |
Weigting for displaced detectors with offset field-of-view.
The class does something similar to rtk::DisplacedDetectorImageFilter but handles in addition the case of a field-of-view that is not centered on the center of rotation.
Definition at line 41 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::ConstPointer = itk::SmartPointer<const Self> |
Definition at line 51 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::GeometryPointer = GeometryType::Pointer |
Definition at line 60 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::GeometryType = ThreeDCircularProjectionGeometry |
Definition at line 59 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::InputImageType = TInputImage |
Some convenient type alias.
Definition at line 54 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::OutputImageRegionType = typename OutputImageType::RegionType |
Definition at line 56 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::OutputImageType = TOutputImage |
Definition at line 55 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::Pointer = itk::SmartPointer<Self> |
Definition at line 50 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::Self = DisplacedDetectorForOffsetFieldOfViewImageFilter |
Standard class type alias.
Definition at line 48 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::Superclass = rtk::DisplacedDetectorImageFilter<TInputImage, TOutputImage> |
Definition at line 49 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
using rtk::DisplacedDetectorForOffsetFieldOfViewImageFilter< TInputImage, TOutputImage >::WeightImageType = itk::Image<typename TOutputImage::PixelType, 1> |
Definition at line 57 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
|
protected |
|
overrideprotecteddefault |
|
virtual |
Reimplemented from itk::Object.
|
overrideprotectedvirtual |
Reimplemented from itk::ImageSource< TOutputImage >.
|
overrideprotectedvirtual |
Reimplemented from itk::ProcessObject.
|
virtual |
Runtime information support.
Reimplemented from rtk::DisplacedDetectorImageFilter< TInputImage, TOutputImage >.
|
static |
Standard New method.
|
private |
Definition at line 88 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
|
private |
Definition at line 89 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.
|
private |
Center coordinates and size of the FOV cylinder.
Definition at line 87 of file rtkDisplacedDetectorForOffsetFieldOfViewImageFilter.h.