te::qt::widgets::PostClassificationWidget Class Reference

This class is used to make post classification. More...

#include <PostClassificationWidget.h>

Inheritance diagram for te::qt::widgets::PostClassificationWidget:

Signals

void addLayer (te::map::AbstractLayerPtr layer)
 

Public Member Functions

bool execute ()
 
Ui::PostClassificationWidgetForm * getForm () const
 
 PostClassificationWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 
void setList (std::list< te::map::AbstractLayerPtr > &layerList)
 
 ~PostClassificationWidget ()
 

Protected Slots

void thresholdSliderValueChanged (int value)
 
void weightSliderValueChanged (int value)
 

Private Attributes

te::qt::widgets::InputLayerWidgetm_inputWidget
 
te::map::AbstractLayerPtr m_layer
 
te::map::AbstractLayerPtr m_outputLayer
 
te::qt::widgets::OutputRasterWidgetm_outputWidget
 
std::unique_ptr< Ui::PostClassificationWidgetForm > m_ui
 

Detailed Description

This class is used to make post classification.

Definition at line 58 of file PostClassificationWidget.h.

Constructor & Destructor Documentation

◆ PostClassificationWidget()

te::qt::widgets::PostClassificationWidget::PostClassificationWidget ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

◆ ~PostClassificationWidget()

te::qt::widgets::PostClassificationWidget::~PostClassificationWidget ( )

Member Function Documentation

◆ addLayer

void te::qt::widgets::PostClassificationWidget::addLayer ( te::map::AbstractLayerPtr  layer)
signal

◆ execute()

bool te::qt::widgets::PostClassificationWidget::execute ( )

◆ getForm()

Ui::PostClassificationWidgetForm* te::qt::widgets::PostClassificationWidget::getForm ( ) const

◆ setList()

void te::qt::widgets::PostClassificationWidget::setList ( std::list< te::map::AbstractLayerPtr > &  layerList)

◆ thresholdSliderValueChanged

void te::qt::widgets::PostClassificationWidget::thresholdSliderValueChanged ( int  value)
protectedslot

◆ weightSliderValueChanged

void te::qt::widgets::PostClassificationWidget::weightSliderValueChanged ( int  value)
protectedslot

Member Data Documentation

◆ m_inputWidget

te::qt::widgets::InputLayerWidget* te::qt::widgets::PostClassificationWidget::m_inputWidget
private

Definition at line 89 of file PostClassificationWidget.h.

◆ m_layer

te::map::AbstractLayerPtr te::qt::widgets::PostClassificationWidget::m_layer
private

Definition at line 87 of file PostClassificationWidget.h.

◆ m_outputLayer

te::map::AbstractLayerPtr te::qt::widgets::PostClassificationWidget::m_outputLayer
private

Definition at line 88 of file PostClassificationWidget.h.

◆ m_outputWidget

te::qt::widgets::OutputRasterWidget* te::qt::widgets::PostClassificationWidget::m_outputWidget
private

Definition at line 90 of file PostClassificationWidget.h.

◆ m_ui

std::unique_ptr<Ui::PostClassificationWidgetForm> te::qt::widgets::PostClassificationWidget::m_ui
private

Definition at line 86 of file PostClassificationWidget.h.


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