Medical Imaging Interaction Toolkit  2018.4.99-b5518f0d
Medical Imaging Interaction Toolkit
Step6 Class Reference

#include <Step6.h>

Inheritance diagram for Step6:
Collaboration diagram for Step6:

Public Member Functions

 Step6 (int argc, char *argv[], QWidget *parent=nullptr)
 
 ~Step6 () override
 
virtual void Initialize ()
 
virtual int GetThresholdMin ()
 
virtual int GetThresholdMax ()
 

Protected Slots

virtual void StartRegionGrowing ()
 

Protected Member Functions

void Load (int argc, char *argv[])
 
virtual void SetupWidgets ()
 

Protected Attributes

mitk::StandaloneDataStorage::Pointer m_DataStorage
 
mitk::Image::Pointer m_FirstImage
 
mitk::PointSet::Pointer m_Seeds
 
mitk::Image::Pointer m_ResultImage
 
mitk::DataNode::Pointer m_ResultNode
 
QLineEdit * m_LineEditThresholdMin
 
QLineEdit * m_LineEditThresholdMax
 

Friends

template<typename TPixel , unsigned int VImageDimension>
void RegionGrowing (itk::Image< TPixel, VImageDimension > *itkImage, Step6 *step6)
 

Detailed Description

Examples:
Step6.h, Step7.h, and Step8.h.

Definition at line 28 of file Step6.h.

Constructor & Destructor Documentation

◆ Step6()

Step6::Step6 ( int  argc,
char *  argv[],
QWidget *  parent = nullptr 
)
Examples:
Step6.h.

◆ ~Step6()

Step6::~Step6 ( )
inlineoverride
Examples:
Step6.h.

Definition at line 33 of file Step6.h.

References GetThresholdMax(), GetThresholdMin(), Initialize(), Load(), RegionGrowing, and SetupWidgets().

Member Function Documentation

◆ GetThresholdMax()

virtual int Step6::GetThresholdMax ( )
virtual
Examples:
Step6.h.

Referenced by ~Step6().

◆ GetThresholdMin()

virtual int Step6::GetThresholdMin ( )
virtual
Examples:
Step6.h.

Referenced by ~Step6().

◆ Initialize()

virtual void Step6::Initialize ( )
virtual
Examples:
Step6.h.

Referenced by ~Step6().

◆ Load()

void Step6::Load ( int  argc,
char *  argv[] 
)
protected
Examples:
Step6.h.

Referenced by ~Step6().

◆ SetupWidgets()

virtual void Step6::SetupWidgets ( )
protectedvirtual

Reimplemented in Step8.

Examples:
Step6.h.

Referenced by ~Step6().

◆ StartRegionGrowing

virtual void Step6::StartRegionGrowing ( )
protectedvirtualslot
Examples:
Step6.h.

Friends And Related Function Documentation

◆ RegionGrowing

template<typename TPixel , unsigned int VImageDimension>
void RegionGrowing ( itk::Image< TPixel, VImageDimension > *  itkImage,
Step6 step6 
)
friend
Examples:
Step6.h.

Referenced by ~Step6().

Member Data Documentation

◆ m_DataStorage

mitk::StandaloneDataStorage::Pointer Step6::m_DataStorage
protected
Examples:
Step6.h.

Definition at line 46 of file Step6.h.

◆ m_FirstImage

mitk::Image::Pointer Step6::m_FirstImage
protected
Examples:
Step6.h.

Definition at line 47 of file Step6.h.

◆ m_LineEditThresholdMax

QLineEdit* Step6::m_LineEditThresholdMax
protected
Examples:
Step6.h.

Definition at line 54 of file Step6.h.

◆ m_LineEditThresholdMin

QLineEdit* Step6::m_LineEditThresholdMin
protected
Examples:
Step6.h.

Definition at line 53 of file Step6.h.

◆ m_ResultImage

mitk::Image::Pointer Step6::m_ResultImage
protected
Examples:
Step6.h.

Definition at line 50 of file Step6.h.

◆ m_ResultNode

mitk::DataNode::Pointer Step6::m_ResultNode
protected
Examples:
Step6.h.

Definition at line 51 of file Step6.h.

◆ m_Seeds

mitk::PointSet::Pointer Step6::m_Seeds
protected
Examples:
Step6.h.

Definition at line 48 of file Step6.h.


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