RTK  1.4.0
Reconstruction Toolkit
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
rtk::SubSelectFromListImageFilter< ProjectionStackType > Class Template Reference

#include <rtkSubSelectFromListImageFilter.h>

+ Inheritance diagram for rtk::SubSelectFromListImageFilter< ProjectionStackType >:
+ Collaboration diagram for rtk::SubSelectFromListImageFilter< ProjectionStackType >:

Public Types

typedef itk::SmartPointer< SelfPointer
 
typedef SubSelectFromListImageFilter Self
 
typedef SubSelectImageFilter< ProjectionStackType > Superclass
 
- Public Types inherited from rtk::SubSelectImageFilter< ProjectionStackType >
typedef rtk::ConstantImageSource< ProjectionStackType > EmptyProjectionStackSourceType
 
typedef itk::ExtractImageFilter< ProjectionStackType, ProjectionStackType > ExtractFilterType
 
typedef rtk::ThreeDCircularProjectionGeometry GeometryType
 
typedef itk::PasteImageFilter< ProjectionStackType > PasteFilterType
 
typedef itk::SmartPointer< SelfPointer
 
typedef SubSelectImageFilter Self
 
typedef itk::ImageToImageFilter< ProjectionStackType, ProjectionStackType > Superclass
 

Public Member Functions

virtual ::itk::LightObject::Pointer CreateAnother () const
 
virtual const char * GetNameOfClass () const
 
void SetSelectedProjections (std::vector< bool > sprojs)
 
- Public Member Functions inherited from rtk::SubSelectImageFilter< ProjectionStackType >
virtual const GeometryTypeGetInputGeometry () const
 
virtual GeometryTypeGetModifiableInputGeometry ()
 
GeometryType::Pointer GetOutputGeometry ()
 
virtual std::vector< bool > GetSelectedProjections ()
 
virtual void SetInputGeometry (GeometryType *_arg)
 
void SetInputProjectionStack (const ProjectionStackType *Projections)
 
ProjectionStackType::ConstPointer GetInputProjectionStack ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 SubSelectFromListImageFilter ()
 
 ~SubSelectFromListImageFilter ()
 
- Protected Member Functions inherited from rtk::SubSelectImageFilter< ProjectionStackType >
void GenerateData () override
 
void GenerateInputRequestedRegion () override
 
void GenerateOutputInformation () override
 
 SubSelectImageFilter ()
 
virtual ~SubSelectImageFilter () override
 

Private Member Functions

void operator= (const Self &)
 
 SubSelectFromListImageFilter (const Self &)
 

Additional Inherited Members

- Protected Attributes inherited from rtk::SubSelectImageFilter< ProjectionStackType >
GeometryType::Pointer m_InputGeometry
 
int m_NbSelectedProjs
 
GeometryType::Pointer m_OutputGeometry
 
std::vector< bool > m_SelectedProjections
 

Detailed Description

template<typename ProjectionStackType>
class rtk::SubSelectFromListImageFilter< ProjectionStackType >

Author
Cyril Mory

Definition at line 33 of file rtkSubSelectFromListImageFilter.h.

Member Typedef Documentation

template<typename ProjectionStackType >
typedef itk::SmartPointer< Self > rtk::SubSelectFromListImageFilter< ProjectionStackType >::Pointer

Definition at line 39 of file rtkSubSelectFromListImageFilter.h.

template<typename ProjectionStackType >
typedef SubSelectFromListImageFilter rtk::SubSelectFromListImageFilter< ProjectionStackType >::Self

Standard class typedefs.

Definition at line 37 of file rtkSubSelectFromListImageFilter.h.

template<typename ProjectionStackType >
typedef SubSelectImageFilter<ProjectionStackType> rtk::SubSelectFromListImageFilter< ProjectionStackType >::Superclass

Definition at line 38 of file rtkSubSelectFromListImageFilter.h.

Constructor & Destructor Documentation

template<typename ProjectionStackType >
rtk::SubSelectFromListImageFilter< ProjectionStackType >::SubSelectFromListImageFilter ( )
protected
template<typename ProjectionStackType >
rtk::SubSelectFromListImageFilter< ProjectionStackType >::~SubSelectFromListImageFilter ( )
inlineprotected
template<typename ProjectionStackType >
rtk::SubSelectFromListImageFilter< ProjectionStackType >::SubSelectFromListImageFilter ( const Self )
private

Member Function Documentation

template<typename ProjectionStackType >
virtual::itk::LightObject::Pointer rtk::SubSelectFromListImageFilter< ProjectionStackType >::CreateAnother ( ) const
template<typename ProjectionStackType >
virtual const char* rtk::SubSelectFromListImageFilter< ProjectionStackType >::GetNameOfClass ( ) const
virtual

Run-time type information (and related methods).

Reimplemented from rtk::SubSelectImageFilter< ProjectionStackType >.

template<typename ProjectionStackType >
static Pointer rtk::SubSelectFromListImageFilter< ProjectionStackType >::New ( )
static

Method for creation through the object factory.

template<typename ProjectionStackType >
void rtk::SubSelectFromListImageFilter< ProjectionStackType >::operator= ( const Self )
private
template<typename ProjectionStackType >
void rtk::SubSelectFromListImageFilter< ProjectionStackType >::SetSelectedProjections ( std::vector< bool >  sprojs)

The documentation for this class was generated from the following file: