Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkNeumannBoundary Class Reference

A function object that determines a neighborhood of values at an image boundary according to a Neumann boundary condition where first, upwind derivatives on the boundary are zero. This is a useful condition in solving some classes of differential equations. More...

#include <mitkNeumannBoundary.h>

Inherits mitkVolumeToVolumeFilter.

Inheritance diagram for mitkNeumannBoundary:

Inheritance graph
[legend]
Collaboration diagram for mitkNeumannBoundary:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os)
 mitkNeumannBoundary ()

Detailed Description

A function object that determines a neighborhood of values at an image boundary according to a Neumann boundary condition where first, upwind derivatives on the boundary are zero. This is a useful condition in solving some classes of differential equations.

For example, invoking this function object on 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
returns the following neighborhood of values:
               1 1 1 2 3 4 5
               1 1 1 2 3 4 5
               1 1 1 2 3 4 5
               3 3 3 3 5 5 6   (note the corner values)
               4 4 4 4 6 7 8


Constructor & Destructor Documentation

mitkNeumannBoundary::mitkNeumannBoundary  )  [inline]
 

Default constructor.


Member Function Documentation

virtual void mitkNeumannBoundary::PrintSelf ostream &  os  )  [virtual]
 

Print the necessary information about this object for the debugging purpose.

Parameters:
os The specified ostream to output information.

Reimplemented from mitkVolumeToVolumeFilter.


The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:04:10 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3