R3DImageFilter Class Reference

#include <R3D/ImageFilters/R3DImageFilter.h>

Inherited by R3DCropGrayScaleImage, R3DHistogramMatchedImage, and R3DResizeGrayScaleImage.

Inheritance diagram for R3DImageFilter:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class for other filters.

Author:
Michael A. Jackson for BlueQuartz Software
Date:
Mar 19, 2009
Version:
1.0


Public Member Functions

virtual int run ()=0
 Runs the filter.
virtual void initializeImportFilter (ImportFilterType::Pointer importFilter, PixelType *imageData, int width, int height)
 Initializes an ITK import filter with a raw array of data.


Member Function Documentation

virtual int R3DImageFilter::run (  )  [pure virtual]

Runs the filter.

Returns:
Non Zero on Success

Implemented in R3DCropGrayScaleImage, R3DHistogramMatchedImage, and R3DResizeGrayScaleImage.

void R3DImageFilter::initializeImportFilter ( ImportFilterType::Pointer  importFilter,
PixelType *  imageData,
int  width,
int  height 
) [virtual]

Initializes an ITK import filter with a raw array of data.

Parameters:
importFilter The import filter to initialize
imageData Pointer to the raw data
width The width of the image
height The height of the image


The documentation for this class was generated from the following files:
Generated on Fri Aug 28 14:04:33 2009 for R3DImageTools by  doxygen 1.5.2