ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkReflectImageFilter.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TInputImage | InputImageType |
typedef OutputImageType::PixelType | OutputImagePixelType |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef TOutputImage | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef ReflectImageFilter | Self |
typedef ImageToImageFilter < TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
typedef (Concept::SameDimension< InputImageDimension, OutputImageDimension >) SameDimensionCheck | |
typedef (Concept::Convertible< InputImagePixelType, OutputImagePixelType >) InputConvertibleToOutputCheck | |
virtual unsigned int | GetDirection () const |
virtual void | SetDirection (unsigned int _arg) |
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Protected Member Functions | |
void | GenerateData (void) |
ReflectImageFilter () | |
virtual | ~ReflectImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
Private Member Functions | |
void | operator= (const Self &) |
ReflectImageFilter (const Self &) | |
Private Attributes | |
unsigned int | m_Direction |
Implements a Reflection of an image along a selected direction.
This class is parameterized over the type of the input image and the type of the output image.
Definition at line 35 of file itkReflectImageFilter.h.
typedef SmartPointer< const Self > itk::ReflectImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 42 of file itkReflectImageFilter.h.
typedef InputImageType::PixelType itk::ReflectImageFilter< TInputImage, TOutputImage >::InputImagePixelType |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 54 of file itkReflectImageFilter.h.
typedef InputImageType::Pointer itk::ReflectImageFilter< TInputImage, TOutputImage >::InputImagePointer |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 52 of file itkReflectImageFilter.h.
typedef InputImageType::RegionType itk::ReflectImageFilter< TInputImage, TOutputImage >::InputImageRegionType |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 53 of file itkReflectImageFilter.h.
typedef TInputImage itk::ReflectImageFilter< TInputImage, TOutputImage >::InputImageType |
Some convenient typedefs.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 48 of file itkReflectImageFilter.h.
typedef OutputImageType::PixelType itk::ReflectImageFilter< TInputImage, TOutputImage >::OutputImagePixelType |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 59 of file itkReflectImageFilter.h.
typedef OutputImageType::Pointer itk::ReflectImageFilter< TInputImage, TOutputImage >::OutputImagePointer |
Reimplemented from itk::ImageSource< TOutputImage >.
Definition at line 57 of file itkReflectImageFilter.h.
typedef OutputImageType::RegionType itk::ReflectImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
Superclass typedefs.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 58 of file itkReflectImageFilter.h.
typedef TOutputImage itk::ReflectImageFilter< TInputImage, TOutputImage >::OutputImageType |
Some convenient typedefs.
Reimplemented from itk::ImageSource< TOutputImage >.
Definition at line 56 of file itkReflectImageFilter.h.
typedef SmartPointer< Self > itk::ReflectImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 41 of file itkReflectImageFilter.h.
typedef ReflectImageFilter itk::ReflectImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 39 of file itkReflectImageFilter.h.
typedef ImageToImageFilter< TInputImage, TOutputImage > itk::ReflectImageFilter< TInputImage, TOutputImage >::Superclass |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 40 of file itkReflectImageFilter.h.
itk::ReflectImageFilter< TInputImage, TOutputImage >::ReflectImageFilter | ( | ) | [protected] |
End concept checking
virtual itk::ReflectImageFilter< TInputImage, TOutputImage >::~ReflectImageFilter | ( | ) | [inline, protected, virtual] |
End concept checking
Definition at line 84 of file itkReflectImageFilter.h.
itk::ReflectImageFilter< TInputImage, TOutputImage >::ReflectImageFilter | ( | const Self & | ) | [private] |
virtual::itk::LightObject::Pointer itk::ReflectImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
void itk::ReflectImageFilter< TInputImage, TOutputImage >::GenerateData | ( | void | ) | [protected, virtual] |
This method implements the actual reflection of the image.
Reimplemented from itk::ImageSource< TOutputImage >.
virtual unsigned int itk::ReflectImageFilter< TInputImage, TOutputImage >::GetDirection | ( | ) | const [virtual] |
Set the direction in which to reflect the data.
virtual const char* itk::ReflectImageFilter< TInputImage, TOutputImage >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
static Pointer itk::ReflectImageFilter< TInputImage, TOutputImage >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::Object.
void itk::ReflectImageFilter< TInputImage, TOutputImage >::operator= | ( | const Self & | ) | [private] |
PushBackInput(), PushFronInput() in the public section force the input to be the type expected by an ImageToImageFilter. However, these methods end of "hiding" the versions from the superclass (ProcessObject) whose arguments are DataObjects. Here, we re-expose the versions from ProcessObject to avoid warnings about hiding methods from the superclass.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
void itk::ReflectImageFilter< TInputImage, TOutputImage >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
End concept checking
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
virtual void itk::ReflectImageFilter< TInputImage, TOutputImage >::SetDirection | ( | unsigned int | _arg | ) | [virtual] |
Set the direction in which to reflect the data.
itk::ReflectImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::SameDimension< InputImageDimension, OutputImageDimension > | ) |
Begin concept checking This class requires SameDimensionCheck in the form of ( Concept::SameDimension< InputImageDimension, OutputImageDimension > )
itk::ReflectImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::Convertible< InputImagePixelType, OutputImagePixelType > | ) |
This class requires InputConvertibleToOutputCheck in the form of ( Concept::Convertible< InputImagePixelType, OutputImagePixelType > )
const unsigned int itk::ReflectImageFilter< TInputImage, TOutputImage >::InputImageDimension = TInputImage::ImageDimension [static] |
ImageDimension constants
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 68 of file itkReflectImageFilter.h.
unsigned int itk::ReflectImageFilter< TInputImage, TOutputImage >::m_Direction [private] |
Definition at line 98 of file itkReflectImageFilter.h.
const unsigned int itk::ReflectImageFilter< TInputImage, TOutputImage >::OutputImageDimension = TOutputImage::ImageDimension [static] |
ImageDimension constants
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Definition at line 70 of file itkReflectImageFilter.h.