![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkMultiResolutionShrinkPyramidImageFilter.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageConstPointer | InputImageConstPointer |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::OutputImagePointer | OutputImagePointer |
typedef Superclass::OutputImageType | OutputImageType |
typedef SmartPointer< Self > | Pointer |
typedef Superclass::ScheduleType | ScheduleType |
typedef MultiResolutionShrinkPyramidImageFilter | Self |
typedef MultiResolutionPyramidImageFilter < TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual void | GenerateInputRequestedRegion (void) |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
virtual void | GenerateData (void) |
MultiResolutionShrinkPyramidImageFilter () | |
~MultiResolutionShrinkPyramidImageFilter () | |
Private Member Functions | |
MultiResolutionShrinkPyramidImageFilter (const Self &) | |
void | operator= (const Self &) |
Framework for creating images in a multi-resolution pyramid.
MultiResolutionShrinkPyramidImageFilter simply shrinks the input images. No smoothing or any other operation is performed. This is useful for example for registering binary images.
Definition at line 39 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef SmartPointer<const Self> itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 47 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef Superclass::InputImageConstPointer itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::InputImageConstPointer |
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 68 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef Superclass::InputImagePointer itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::InputImagePointer |
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 66 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef Superclass::InputImageType itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::InputImageType |
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 64 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef Superclass::OutputImagePointer itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::OutputImagePointer |
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 67 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef Superclass::OutputImageType itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::OutputImageType |
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 65 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef SmartPointer<Self> itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 46 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef Superclass::ScheduleType itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::ScheduleType |
Inherit types from Superclass.
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 63 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef MultiResolutionShrinkPyramidImageFilter itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
Definition at line 44 of file itkMultiResolutionShrinkPyramidImageFilter.h.
typedef MultiResolutionPyramidImageFilter<TInputImage,TOutputImage> itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 45 of file itkMultiResolutionShrinkPyramidImageFilter.h.
itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::MultiResolutionShrinkPyramidImageFilter | ( | ) | [inline, protected] |
Definition at line 83 of file itkMultiResolutionShrinkPyramidImageFilter.h.
itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::~MultiResolutionShrinkPyramidImageFilter | ( | ) | [inline, protected] |
Definition at line 84 of file itkMultiResolutionShrinkPyramidImageFilter.h.
itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::MultiResolutionShrinkPyramidImageFilter | ( | const Self & | ) | [private] |
virtual void itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::GenerateData | ( | void | ) | [protected, virtual] |
Generate the output data.
virtual void itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::GenerateInputRequestedRegion | ( | void | ) | [virtual] |
Overwrite the Superclass implementation: no padding required.
virtual const char* itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::GetClassName | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TInputImage::ImageDimension | |||
) |
ImageDimension enumeration.
itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | OutputImageDimension | , |
unsigned | int, | ||
TOutputImage::ImageDimension | |||
) |
static Pointer itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented in elastix::FixedShrinkingPyramid< TElastix >, and elastix::MovingShrinkingPyramid< TElastix >.
void itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage >::operator= | ( | const Self & | ) | [private] |
Generated on 11-05-2012 for elastix by ![]() |
![]() |