#include <itkConstantPadImageFilter.h>
Inheritance diagram for itk::ConstantPadImageFilter:
Public Types | |
typedef ConstantPadImageFilter | Self |
typedef PadImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::OutputImageRegionType | OutputImageRegionType |
typedef Superclass::InputImageRegionType | InputImageRegionType |
typedef Superclass::OutputImagePixelType | OutputImagePixelType |
typedef Superclass::InputImagePixelType | InputImagePixelType |
typedef Superclass::OutputImageIndexType | OutputImageIndexType |
typedef Superclass::InputImageIndexType | InputImageIndexType |
typedef Superclass::OutputImageSizeType | OutputImageSizeType |
typedef Superclass::InputImageSizeType | InputImageSizeType |
Public Methods | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
virtual void | SetConstant (OutputImagePixelType _arg) |
virtual OutputImagePixelType | GetConstant () |
Static Public Methods | |
Pointer | New () |
Protected Methods | |
ConstantPadImageFilter () | |
~ConstantPadImageFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, int threadId) |
int | GenerateNextRegion (long *regIndices, long *regLimit, OutputImageIndexType *indices, OutputImageSizeType *sizes, OutputImageRegionType &outputRegion) |
ConstantPadImageFilter changes the output image region. If the output image region is larger than the input image region, the extra pixels are filled in by a constant value. The output image region must be specified.
This filter is implemented as a multithreaded filter. It provides a ThreadedGenerateData() method for its implementation.
Definition at line 38 of file itkConstantPadImageFilter.h.
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 46 of file itkConstantPadImageFilter.h. |
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 64 of file itkConstantPadImageFilter.h. |
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 60 of file itkConstantPadImageFilter.h. |
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 56 of file itkConstantPadImageFilter.h. |
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 66 of file itkConstantPadImageFilter.h. |
|
Typedef to describe the output and input image index and size types. Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 63 of file itkConstantPadImageFilter.h. |
|
Typedef to describe the type of pixel. Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 59 of file itkConstantPadImageFilter.h. |
|
Typedef to describe the output image region type. Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 55 of file itkConstantPadImageFilter.h. |
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 65 of file itkConstantPadImageFilter.h. |
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 45 of file itkConstantPadImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 43 of file itkConstantPadImageFilter.h. |
|
Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. Definition at line 44 of file itkConstantPadImageFilter.h. |
|
|
|
Definition at line 79 of file itkConstantPadImageFilter.h. References HardConnectedComponentImageFilter::PrintSelf(). |
|
Given an n dimensional list of output region breakpoints in indices and size (where the current region and maximum region for each dimension is encoded in regIndices and regLimit), choose the next output region. |
|
Run-time type information (and related methods). Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. |
|
Set/Get the pad value. Default is Zero. |
|
ImageDimension constant Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. |
|
Method for creation through the object factory. Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::PadImageFilter< TInputImage, TOutputImage >. |
|
Set/Get the pad value. Default is Zero. |
|
PadImageFilter can be implemented as a multithreaded filter. Therefore, this implementation provides a ThreadedGenerateData() routine which is called for each processing thread. The output image data is allocated automatically by the superclass prior to calling ThreadedGenerateData(). ThreadedGenerateData can only write to the portion of the output image specified by the parameter "outputRegionForThread"
Reimplemented from itk::ImageSource< TOutputImage >. |