Documentation for vtkImageDecomposeFilter

vtkImageDecomposeFilter - Filters that execute axes in series.

Super Class: vtkImageIterateFilter

Description:

This superclass molds the vtkImageIterateFilter superclass so it iterates over the axes. The filter uses dimensionality to determine how many axes to execute (starting from x). The filter also provides convenience methods for permuting information retrieved from input, output and vtkImageData.

 

Methods:

void vtkImageDecomposeFilter ()
static vtkImageDecomposeFilter *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void SetDimensionality (int )
int GetDimensionality ()
void SetFilteredAxes (int )
void SetFilteredAxes (int ,int )
void SetFilteredAxes (int ,int ,int )
void PermuteIncrements (int * ,int & ,int & ,int &)
void PermuteExtent (int * ,int & ,int & ,int & ,int & ,int & ,int &)

 

Detailed Method Descriptions:

Construct an instance of vtkImageDecomposeFilter fitler with default dimensionality 3.

void vtkImageDecomposeFilter ()

Dimensionality is the number of axes which are considered durring execution. To process images dimensionality would be set to 2.

void SetDimensionality (int )
int GetDimensionality ()

Obsolete legacy methods.

void SetFilteredAxes (int )
void SetFilteredAxes (int ,int )
void SetFilteredAxes (int ,int ,int )

Private methods kept public for template execute functions.

void PermuteIncrements (int * ,int & ,int & ,int &)
void PermuteExtent (int * ,int & ,int & ,int & ,int & ,int & ,int &)