vtkImageIslandFilter Class Reference

#include <vtkImageIslandFilter.h>

Inheritance diagram for vtkImageIslandFilter:
vtkImageToImageFilter vtkImageToImageFilter

List of all members.

Public Member Functions

int GetMaxIslandSize (vtkImageData *InputData)
int GetMaxIslandSize (vtkImageData *InputData)
void PrintSelf (ostream &os, vtkIndent indent)
void PrintSelf (ostream &os, vtkIndent indent)
void SetIslandInputLabel (int init)
void SetIslandInputLabel (int init)
void SetIslandROI (vtkImageData *init)
void SetIslandROI (vtkImageData *init)
void SetNeighborhoodDim2D ()
void SetNeighborhoodDim2D ()
void SetNeighborhoodDim3D ()
void SetNeighborhoodDim3D ()
 vtkGetMacro (NeighborhoodDim, int)
 vtkGetMacro (RemoveHoleOnlyFlag, int)
 vtkGetMacro (PrintInformation, int)
 vtkGetMacro (IslandOutputLabel, int)
 vtkGetMacro (IslandInputLabelMax, int)
 vtkGetMacro (IslandInputLabelMin, int)
 vtkGetMacro (IslandMaxNum, int)
 vtkGetMacro (IslandMinSize, int)
 vtkGetMacro (NeighborhoodDim, int)
 vtkGetMacro (RemoveHoleOnlyFlag, int)
 vtkGetMacro (PrintInformation, int)
 vtkGetMacro (IslandOutputLabel, int)
 vtkGetMacro (IslandInputLabelMax, int)
 vtkGetMacro (IslandInputLabelMin, int)
 vtkGetMacro (IslandMinSize, int)
 vtkSetMacro (RemoveHoleOnlyFlag, int)
 vtkSetMacro (PrintInformation, int)
 vtkSetMacro (IslandOutputLabel, int)
 vtkSetMacro (IslandInputLabelMax, int)
 vtkSetMacro (IslandInputLabelMin, int)
 vtkSetMacro (IslandMaxNum, int)
 vtkSetMacro (IslandMinSize, int)
 vtkSetMacro (RemoveHoleOnlyFlag, int)
 vtkSetMacro (PrintInformation, int)
 vtkSetMacro (IslandOutputLabel, int)
 vtkSetMacro (IslandInputLabelMax, int)
 vtkSetMacro (IslandInputLabelMin, int)
 vtkSetMacro (IslandMinSize, int)
 vtkTypeMacro (vtkImageIslandFilter, vtkImageToImageFilter)
 vtkTypeMacro (vtkImageIslandFilter, vtkImageToImageFilter)

Static Public Member Functions

static vtkImageIslandFilterNew ()
static vtkImageIslandFilterNew ()

Protected Member Functions

void ComputeInputUpdateExtent (int inExt[6], int outExt[6])
void ComputeInputUpdateExtent (int inExt[6], int outExt[6])
void ExecuteData (vtkDataObject *)
void ExecuteData (vtkDataObject *)
void ExecuteInformation (vtkImageData *inData, vtkImageData *outData)
void ExecuteInformation ()
void ExecuteInformation (vtkImageData *inData, vtkImageData *outData)
void ExecuteInformation ()
void operator= (const vtkImageIslandFilter &)
void operator= (const vtkImageIslandFilter &)
 vtkImageIslandFilter (const vtkImageIslandFilter &)
 vtkImageIslandFilter ()
 vtkImageIslandFilter ()
 vtkImageIslandFilter (const vtkImageIslandFilter &)
 ~vtkImageIslandFilter ()
 ~vtkImageIslandFilter ()

Protected Attributes

int IslandInputLabelMax
int IslandInputLabelMin
int IslandMaxNum
int IslandMinSize
int IslandOutputLabel
vtkImageDataIslandROI
int NeighborhoodDim
int PrintInformation
int RemoveHoleOnlyFlag

Constructor & Destructor Documentation

vtkImageIslandFilter::vtkImageIslandFilter ( const vtkImageIslandFilter  )  [protected]
vtkImageIslandFilter::vtkImageIslandFilter (  )  [protected]
vtkImageIslandFilter::~vtkImageIslandFilter (  )  [protected]
vtkImageIslandFilter::vtkImageIslandFilter (  )  [protected]
vtkImageIslandFilter::vtkImageIslandFilter ( const vtkImageIslandFilter  )  [inline, protected]
vtkImageIslandFilter::~vtkImageIslandFilter (  )  [protected]

Member Function Documentation

void vtkImageIslandFilter::ComputeInputUpdateExtent ( int  inExt[6],
int  outExt[6] 
) [protected]
void vtkImageIslandFilter::ComputeInputUpdateExtent ( int  inExt[6],
int  outExt[6] 
) [protected]

Referenced by ExecuteData().

void vtkImageIslandFilter::ExecuteData ( vtkDataObject *   )  [protected]
void vtkImageIslandFilter::ExecuteData ( vtkDataObject *   )  [protected]
void vtkImageIslandFilter::ExecuteInformation ( vtkImageData inData,
vtkImageData outData 
) [protected]
void vtkImageIslandFilter::ExecuteInformation (  )  [inline, protected]
void vtkImageIslandFilter::ExecuteInformation ( vtkImageData inData,
vtkImageData outData 
) [protected]
void vtkImageIslandFilter::ExecuteInformation (  )  [inline, protected]
int vtkImageIslandFilter::GetMaxIslandSize ( vtkImageData InputData  ) 
int vtkImageIslandFilter::GetMaxIslandSize ( vtkImageData InputData  ) 
static vtkImageIslandFilter* vtkImageIslandFilter::New (  )  [static]
vtkImageIslandFilter * vtkImageIslandFilter::New (  )  [static]
void vtkImageIslandFilter::operator= ( const vtkImageIslandFilter  )  [inline, protected]
void vtkImageIslandFilter::operator= ( const vtkImageIslandFilter  )  [protected]
void vtkImageIslandFilter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkImageIslandFilter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkImageIslandFilter::SetIslandInputLabel ( int  init  )  [inline]
void vtkImageIslandFilter::SetIslandInputLabel ( int  init  )  [inline]
void vtkImageIslandFilter::SetIslandROI ( vtkImageData init  )  [inline]
void vtkImageIslandFilter::SetIslandROI ( vtkImageData init  )  [inline]
void vtkImageIslandFilter::SetNeighborhoodDim2D (  )  [inline]
void vtkImageIslandFilter::SetNeighborhoodDim2D (  )  [inline]
void vtkImageIslandFilter::SetNeighborhoodDim3D (  )  [inline]
void vtkImageIslandFilter::SetNeighborhoodDim3D (  )  [inline]
vtkImageIslandFilter::vtkGetMacro ( NeighborhoodDim  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( RemoveHoleOnlyFlag  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( PrintInformation  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandOutputLabel  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandInputLabelMax  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandInputLabelMin  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandMaxNum  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandMinSize  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( NeighborhoodDim  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( RemoveHoleOnlyFlag  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( PrintInformation  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandOutputLabel  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandInputLabelMax  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandInputLabelMin  ,
int   
)
vtkImageIslandFilter::vtkGetMacro ( IslandMinSize  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( RemoveHoleOnlyFlag  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( PrintInformation  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandOutputLabel  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandInputLabelMax  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandInputLabelMin  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandMaxNum  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandMinSize  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( RemoveHoleOnlyFlag  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( PrintInformation  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandOutputLabel  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandInputLabelMax  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandInputLabelMin  ,
int   
)
vtkImageIslandFilter::vtkSetMacro ( IslandMinSize  ,
int   
)
vtkImageIslandFilter::vtkTypeMacro ( vtkImageIslandFilter  ,
vtkImageToImageFilter   
)
vtkImageIslandFilter::vtkTypeMacro ( vtkImageIslandFilter  ,
vtkImageToImageFilter   
)

Member Data Documentation

Referenced by vtkImageIslandFilter().

Referenced by vtkImageIslandFilter().

Referenced by vtkImageIslandFilter().

Referenced by vtkImageIslandFilter().


The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1