#include <itkConstantBoundaryCondition.h>
Inheritance diagram for itk::ConstantBoundaryCondition:


Public Types | |
| typedef ConstantBoundaryCondition | Self |
| typedef ImageBoundaryCondition< TImage > | Superclass |
| typedef Superclass::PixelType | PixelType |
| typedef Superclass::PixelPointerType | PixelPointerType |
| typedef Superclass::IndexType | IndexType |
| typedef Superclass::OffsetType | OffsetType |
| typedef Superclass::NeighborhoodType | NeighborhoodType |
Public Methods | |
| itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension) | |
| ConstantBoundaryCondition () | |
| virtual PixelType | operator() (const OffsetType &, const OffsetType &, const NeighborhoodType *) const |
| void | SetConstant (const PixelType &c) |
| const PixelType & | GetConstant () const |
For example, invoking this function object with a constant value of zero (the default) on each out-of-bounds element of a 7x5 iterator that masks a region at an image corner (iterator is centered on the 2):
* * * * * * * * * * * * * * * * 1 2 3 4 5 (where * denotes pixels that lie * * 3 3 5 5 6 outside of the image boundary) * * 4 4 6 7 8
would produce the following neighborhood of values:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 0 0 3 3 5 5 6 0 0 4 4 6 7 8
Definition at line 57 of file itkConstantBoundaryCondition.h.
|
|||||
|
Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 68 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 70 of file itkConstantBoundaryCondition.h. Referenced by itk::ConstantBoundaryCondition< TImage >::operator()(). |
|
|||||
|
Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 69 of file itkConstantBoundaryCondition.h. Referenced by itk::ConstantBoundaryCondition< TImage >::operator()(). |
|
|||||
|
Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 67 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Extract information from the image type Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 66 of file itkConstantBoundaryCondition.h. Referenced by itk::ConstantBoundaryCondition< TImage >::GetConstant(), itk::ConstantBoundaryCondition< TImage >::operator()(), and itk::ConstantBoundaryCondition< TImage >::SetConstant(). |
|
|||||
|
Self & superclass typedefs Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 62 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Definition at line 63 of file itkConstantBoundaryCondition.h. |
|
|||||||||
|
Default constructor. Definition at line 76 of file itkConstantBoundaryCondition.h. |
|
|||||||||
|
Get the value of the constant. Definition at line 91 of file itkConstantBoundaryCondition.h. References itk::ConstantBoundaryCondition< TImage >::PixelType. |
|
||||||||||||||||||||
|
Save the image dimension. |
|
||||||||||||||||||||
|
Computes and returns appropriate out-of-bounds values from neighborhood iterator data. Implements itk::ImageBoundaryCondition< TImage >. Definition at line 81 of file itkConstantBoundaryCondition.h. References itk::ConstantBoundaryCondition< TImage >::NeighborhoodType, itk::ConstantBoundaryCondition< TImage >::OffsetType, and itk::ConstantBoundaryCondition< TImage >::PixelType. |
|
||||||||||
|
Set the value of the constant. Definition at line 87 of file itkConstantBoundaryCondition.h. References itk::ConstantBoundaryCondition< TImage >::PixelType. |
1.2.15 written by Dimitri van Heesch,
© 1997-2000