Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions
vtkITKNewOtsuThresholdImageFilter Class Reference

Wrapper class around itk::NewOtsuThresholdImageFilter. More...

#include <Libs/vtkITK/vtkITKNewOtsuThresholdImageFilter.h>

Inheritance diagram for vtkITKNewOtsuThresholdImageFilter:
Inheritance graph
[legend]
Collaboration diagram for vtkITKNewOtsuThresholdImageFilter:
Collaboration graph
[legend]

Public Types

typedef vtkITKImageToImageFilterSS Superclass
 
- Public Types inherited from vtkITKImageToImageFilterSS
typedef vtkITKImageToImageFilter Superclass
 
- Public Types inherited from vtkITKImageToImageFilter
typedef vtkImageAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
short GetInsideValue ()
 
unsigned long GetNumberOfHistogramBins ()
 
double GetOmega ()
 
short GetOutsideValue ()
 
short GetThreshold ()
 
virtual int IsA (const char *type)
 
void SetInsideValue (short value)
 
void SetNumberOfHistogramBins (unsigned long value)
 
void SetOmega (double value)
 
void SetOutsideValue (short value)
 
- Public Member Functions inherited from vtkITKImageToImageFilterSS
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetReleaseDataFlag (int f) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkITKImageToImageFilter
void DebugOff () VTK_OVERRIDE
 Pass DebugOff. More...
 
void DebugOn () VTK_OVERRIDE
 Pass DebugOn. More...
 
virtual vtkDataObject * GetInput ()
 Return the input to the filter. More...
 
vtkMTimeType GetMTime () VTK_OVERRIDE
 
int GetNumberOfThreads ()
 Pass SetNumberOfThreads. More...
 
virtual vtkImageData * GetOutput ()
 
virtual vtkImageData * GetOutput (int idx)
 
void HandleEndEvent ()
 
void HandleProgressEvent ()
 
void HandleStartEvent ()
 
void Modified () VTK_OVERRIDE
 Pass modified message to itk filter. More...
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetInput (vtkImageData *Input)
 Set the Input of the filter. More...
 
virtual void SetInputConnection (vtkAlgorithmOutput *input) VTK_OVERRIDE
 
virtual void SetInputConnection (int port, vtkAlgorithmOutput *input) VTK_OVERRIDE
 
void SetNumberOfThreads (int val)
 Pass SetNumberOfThreads. More...
 
virtual void SetOutput (vtkDataObject *d) VTK_OVERRIDE
 
virtual void Update () VTK_OVERRIDE
 
virtual void Update (int port) VTK_OVERRIDE
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkITKNewOtsuThresholdImageFilterNew ()
 
static vtkITKNewOtsuThresholdImageFilterSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkITKImageToImageFilterSS
static int IsTypeOf (const char *type)
 
static vtkITKImageToImageFilterSSNew ()
 
static vtkITKImageToImageFilterSSSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkITKImageToImageFilter
static int IsTypeOf (const char *type)
 
static vtkITKImageToImageFilterNew ()
 
static vtkITKImageToImageFilterSafeDownCast (vtkObject *o)
 

Protected Types

typedef itk::NewOtsuThresholdImageFilter< Superclass::InputImageType, Superclass::OutputImageTypeImageFilterType
 
- Protected Types inherited from vtkITKImageToImageFilterSS
typedef itk::ImageToImageFilter< InputImageType, OutputImageTypeGenericFilterType
 
typedef itk::VTKImageExport< OutputImageTypeImageExportType
 
typedef itk::VTKImageImport< InputImageTypeImageImportType
 
typedef short InputImagePixelType
 To/from ITK. More...
 
typedef itk::Image< InputImagePixelType, 3 > InputImageType
 
typedef short OutputImagePixelType
 
typedef itk::Image< OutputImagePixelType, 3 > OutputImageType
 
- Protected Types inherited from vtkITKImageToImageFilter
typedef itk::SimpleMemberCommand< vtkITKImageToImageFilterMemberCommand
 
typedef MemberCommand::Pointer MemberCommandPointer
 

Protected Member Functions

ImageFilterTypeGetImageFilterPointer ()
 
 vtkITKNewOtsuThresholdImageFilter ()
 
 ~vtkITKNewOtsuThresholdImageFilter ()
 
- Protected Member Functions inherited from vtkITKImageToImageFilterSS
 vtkITKImageToImageFilterSS (GenericFilterType *filter)
 
 ~vtkITKImageToImageFilterSS ()
 
- Protected Member Functions inherited from vtkITKImageToImageFilter
void ExecuteData (vtkDataObject *) VTK_OVERRIDE
 ETX. More...
 
void LinkITKProgressToVTKProgress (itk::ProcessObject *process)
 BTX. More...
 
 vtkITKImageToImageFilter ()
 ETX. More...
 
 ~vtkITKImageToImageFilter ()
 

Additional Inherited Members

- Protected Attributes inherited from vtkITKImageToImageFilterSS
ImageExportType::Pointer itkExporter
 
ImageImportType::Pointer itkImporter
 
GenericFilterType::Pointer m_Filter
 
- Protected Attributes inherited from vtkITKImageToImageFilter
MemberCommandPointer m_EndEventCommand
 
itk::ProcessObject::Pointer m_Process
 
MemberCommandPointer m_ProgressCommand
 
MemberCommandPointer m_StartEventCommand
 
vtkImageCast * vtkCast
 
vtkImageExport * vtkExporter
 
vtkImageImport * vtkImporter
 

Detailed Description

Wrapper class around itk::NewOtsuThresholdImageFilter.

Definition at line 25 of file vtkITKNewOtsuThresholdImageFilter.h.

Member Typedef Documentation

◆ ImageFilterType

Definition at line 68 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ Superclass

Definition at line 30 of file vtkITKNewOtsuThresholdImageFilter.h.

Constructor & Destructor Documentation

◆ vtkITKNewOtsuThresholdImageFilter()

vtkITKNewOtsuThresholdImageFilter::vtkITKNewOtsuThresholdImageFilter ( )
inlineprotected

Definition at line 72 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ ~vtkITKNewOtsuThresholdImageFilter()

vtkITKNewOtsuThresholdImageFilter::~vtkITKNewOtsuThresholdImageFilter ( )
inlineprotected

Definition at line 73 of file vtkITKNewOtsuThresholdImageFilter.h.

Member Function Documentation

◆ GetClassName()

virtual const char* vtkITKNewOtsuThresholdImageFilter::GetClassName ( )
virtual

Reimplemented from vtkITKImageToImageFilterSS.

◆ GetImageFilterPointer()

ImageFilterType* vtkITKNewOtsuThresholdImageFilter::GetImageFilterPointer ( )
inlineprotected

Definition at line 74 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ GetInsideValue()

short vtkITKNewOtsuThresholdImageFilter::GetInsideValue ( )
inline

Definition at line 61 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ GetNumberOfHistogramBins()

unsigned long vtkITKNewOtsuThresholdImageFilter::GetNumberOfHistogramBins ( )
inline

Definition at line 36 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ GetOmega()

double vtkITKNewOtsuThresholdImageFilter::GetOmega ( )
inline

Definition at line 44 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ GetOutsideValue()

short vtkITKNewOtsuThresholdImageFilter::GetOutsideValue ( )
inline

Definition at line 64 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ GetThreshold()

short vtkITKNewOtsuThresholdImageFilter::GetThreshold ( )
inline

Definition at line 67 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ IsA()

virtual int vtkITKNewOtsuThresholdImageFilter::IsA ( const char *  type)
virtual

Reimplemented from vtkITKImageToImageFilterSS.

◆ IsTypeOf()

static int vtkITKNewOtsuThresholdImageFilter::IsTypeOf ( const char *  type)
static

◆ New()

static vtkITKNewOtsuThresholdImageFilter* vtkITKNewOtsuThresholdImageFilter::New ( )
static

◆ SafeDownCast()

static vtkITKNewOtsuThresholdImageFilter* vtkITKNewOtsuThresholdImageFilter::SafeDownCast ( vtkObject *  o)
static

◆ SetInsideValue()

void vtkITKNewOtsuThresholdImageFilter::SetInsideValue ( short  value)
inline

Definition at line 49 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ SetNumberOfHistogramBins()

void vtkITKNewOtsuThresholdImageFilter::SetNumberOfHistogramBins ( unsigned long  value)
inline

Definition at line 32 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ SetOmega()

void vtkITKNewOtsuThresholdImageFilter::SetOmega ( double  value)
inline

Definition at line 39 of file vtkITKNewOtsuThresholdImageFilter.h.

◆ SetOutsideValue()

void vtkITKNewOtsuThresholdImageFilter::SetOutsideValue ( short  value)
inline

Definition at line 55 of file vtkITKNewOtsuThresholdImageFilter.h.


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