Medical Imaging Interaction Toolkit  2016.11.0
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)
 Start region-grower at interactively added points. More...
 
 ~Step6 ()
 
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, Step6main.cpp, Step7.cpp, Step7.h, Step8.cpp, and Step8.h.

Definition at line 32 of file Step6.h.

Constructor & Destructor Documentation

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

Start region-grower at interactively added points.

Examples:
Step6.cpp, and Step6.h.

Definition at line 42 of file Step6.cpp.

References Load().

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

Definition at line 37 of file Step6.h.

Member Function Documentation

int Step6::GetThresholdMax ( )
virtual
Examples:
Step6.cpp, and Step6.h.

Definition at line 105 of file Step6.cpp.

References m_LineEditThresholdMax.

int Step6::GetThresholdMin ( )
virtual
Examples:
Step6.cpp, and Step6.h.

Definition at line 100 of file Step6.cpp.

References m_LineEditThresholdMin.

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

Definition at line 117 of file Step6.cpp.

References mitk::IOUtil::Load(), m_DataStorage, m_FirstImage, and mitk::StandaloneDataStorage::New().

Referenced by Step6().

void Step6::StartRegionGrowing ( )
protectedvirtualslot

Friends And Related Function Documentation

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

Referenced by StartRegionGrowing().

Member Data Documentation

mitk::StandaloneDataStorage::Pointer Step6::m_DataStorage
protected
mitk::Image::Pointer Step6::m_FirstImage
protected
Examples:
Step6.cpp, and Step6.h.

Definition at line 51 of file Step6.h.

Referenced by Initialize(), Load(), and StartRegionGrowing().

QLineEdit* Step6::m_LineEditThresholdMax
protected
Examples:
Step6.cpp, and Step6.h.

Definition at line 58 of file Step6.h.

Referenced by GetThresholdMax(), and Initialize().

QLineEdit* Step6::m_LineEditThresholdMin
protected
Examples:
Step6.cpp, and Step6.h.

Definition at line 57 of file Step6.h.

Referenced by GetThresholdMin(), and Initialize().

mitk::Image::Pointer Step6::m_ResultImage
protected
Examples:
Step6.h, and Step7.cpp.

Definition at line 54 of file Step6.h.

Referenced by Step7::StartRegionGrowing().

mitk::DataNode::Pointer Step6::m_ResultNode
protected
Examples:
Step6.h, and Step7.cpp.

Definition at line 55 of file Step6.h.

Referenced by Step7::StartRegionGrowing().

mitk::PointSet::Pointer Step6::m_Seeds
protected
Examples:
Step6.cpp, and Step6.h.

Definition at line 52 of file Step6.h.

Referenced by Initialize().


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