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


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 |
| typedef Superclass::NeighborhoodAccessorFunctorType | NeighborhoodAccessorFunctorType |
Public Member Functions | |
| itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension) | |
| ConstantBoundaryCondition () | |
| virtual PixelType | operator() (const OffsetType &, const OffsetType &, const NeighborhoodType *) const |
| virtual PixelType | operator() (const OffsetType &, const OffsetType &, const NeighborhoodType *, const NeighborhoodAccessorFunctorType &) 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 60 of file itkConstantBoundaryCondition.h.
|
|||||
|
Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 71 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Functor used to access pixels from a neighborhood of pixel pointers Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 76 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Type of the data container passed to this function object. Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 73 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 72 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 70 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Extract information from the image type Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 69 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Self & superclass typedefs Reimplemented from itk::ImageBoundaryCondition< TImage >. Definition at line 65 of file itkConstantBoundaryCondition.h. |
|
|||||
|
Definition at line 66 of file itkConstantBoundaryCondition.h. |
|
|||||||||
|
Default constructor. Definition at line 82 of file itkConstantBoundaryCondition.h. |
|
|||||||||
|
Get the value of the constant. Definition at line 106 of file itkConstantBoundaryCondition.h. |
|
||||||||||||||||||||
|
Save the image dimension. |
|
||||||||||||||||||||||||
|
Computes and returns the appropriate pixel value from neighborhood iterator data, using the functor. Implements itk::ImageBoundaryCondition< TImage >. Definition at line 94 of file itkConstantBoundaryCondition.h. |
|
||||||||||||||||||||
|
Computes and returns appropriate out-of-bounds values from neighborhood iterator data. Implements itk::ImageBoundaryCondition< TImage >. Definition at line 87 of file itkConstantBoundaryCondition.h. |
|
||||||||||
|
Set the value of the constant. Definition at line 102 of file itkConstantBoundaryCondition.h. |
1.3.5 written by Dimitri van Heesch,
© 1997-2000