![]() |
RTK
2.0.0
Reconstruction Toolkit
|
#include <rtkMaskCollimationImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef std::vector< std::string > | FileNamesContainer |
typedef GeometryType::Pointer | GeometryPointer |
typedef rtk::ThreeDCircularProjectionGeometry | GeometryType |
typedef TOutputImage::RegionType | OutputImageRegionType |
typedef itk::SmartPointer< Self > | Pointer |
typedef MaskCollimationImageFilter | Self |
typedef itk::InPlaceImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother () const |
virtual const char * | GetNameOfClass () const |
virtual GeometryType * | GetModifiableGeometry () |
virtual const GeometryType * | GetGeometry () const |
virtual void | SetGeometry (GeometryType *_arg) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
void | BeforeThreadedGenerateData () override |
MaskCollimationImageFilter () | |
virtual | ~MaskCollimationImageFilter () override |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override |
void | VerifyInputInformation () override |
Private Member Functions | |
MaskCollimationImageFilter (const Self &) | |
void | operator= (const Self &) |
Private Attributes | |
GeometryPointer | m_Geometry |
double | m_X1 |
double | m_X2 |
double | m_Y1 |
double | m_Y2 |
Mask out everything behind the jaws (typically in Ora file format, i.e., the medPhoton scanner)
Definition at line 40 of file rtkMaskCollimationImageFilter.h.
typedef itk::SmartPointer<const Self> rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 48 of file rtkMaskCollimationImageFilter.h.
typedef std::vector<std::string> rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::FileNamesContainer |
Definition at line 53 of file rtkMaskCollimationImageFilter.h.
typedef GeometryType::Pointer rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::GeometryPointer |
Definition at line 52 of file rtkMaskCollimationImageFilter.h.
typedef rtk::ThreeDCircularProjectionGeometry rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::GeometryType |
Definition at line 51 of file rtkMaskCollimationImageFilter.h.
typedef TOutputImage::RegionType rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
Definition at line 50 of file rtkMaskCollimationImageFilter.h.
typedef itk::SmartPointer<Self> rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 47 of file rtkMaskCollimationImageFilter.h.
typedef MaskCollimationImageFilter rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Definition at line 45 of file rtkMaskCollimationImageFilter.h.
typedef itk::InPlaceImageFilter<TInputImage,TOutputImage> rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 46 of file rtkMaskCollimationImageFilter.h.
|
protected |
|
inlineoverrideprotectedvirtual |
Definition at line 68 of file rtkMaskCollimationImageFilter.h.
|
private |
|
overrideprotected |
virtual::itk::LightObject::Pointer rtk::MaskCollimationImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | ) | const |
|
virtual |
Get / Set the object pointer to projection geometry
|
virtual |
Get / Set the object pointer to projection geometry
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::InPlaceImageFilter< TInputImage, TOutputImage >.
|
static |
Method for creation through the object factory.
|
private |
|
virtual |
Get / Set the object pointer to projection geometry
|
overrideprotected |
Apply changes to the input image requested region.
|
inlineoverrideprotected |
The two inputs should not be in the same space so there is nothing to verify.
Definition at line 84 of file rtkMaskCollimationImageFilter.h.
|
private |
RTK geometry object
Definition at line 95 of file rtkMaskCollimationImageFilter.h.
|
private |
Jaw positions
Definition at line 98 of file rtkMaskCollimationImageFilter.h.
|
private |
Definition at line 99 of file rtkMaskCollimationImageFilter.h.
|
private |
Definition at line 100 of file rtkMaskCollimationImageFilter.h.
|
private |
Definition at line 101 of file rtkMaskCollimationImageFilter.h.