te::sa::GeostatisticalMethodsDialog Class Reference

#include <GeostatisticalMethodsDialog.h>

Inheritance diagram for te::sa::GeostatisticalMethodsDialog:

Public Member Functions

 GeostatisticalMethodsDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
void setLayers (std::list< te::map::AbstractLayerPtr > layers)
 Set the layer that can be used. More...
 
 ~GeostatisticalMethodsDialog ()
 

Protected Slots

void calculate ()
 
void onApplyPushButtonClicked ()
 
void onChangeAttrToolButtonClicked ()
 
void onInputLayerComboBoxActivated (int index)
 

Protected Member Functions

void fillParameters ()
 
void plot ()
 
void resetAdjustParameters (double mean, double variance)
 

Private Attributes

te::qt::widgets::ChartDisplaym_chartDisplay
 
te::sa::GeostatisticalMethodm_method
 
boost::numeric::ublas::matrix< double > m_methodMatrix
 
boost::numeric::ublas::matrix< double > m_modelMatrix
 
te::qt::widgets::ScatterChartm_scatterChartMethod
 
te::qt::widgets::ScatterChartm_scatterChartModel
 
te::qt::widgets::Scatterm_scatterMethod
 
te::qt::widgets::Scatterm_scatterModel
 
std::unique_ptr< Ui::GeostatisticalMethodsDialogForm > m_ui
 

Detailed Description

Definition at line 58 of file GeostatisticalMethodsDialog.h.

Constructor & Destructor Documentation

◆ GeostatisticalMethodsDialog()

te::sa::GeostatisticalMethodsDialog::GeostatisticalMethodsDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

◆ ~GeostatisticalMethodsDialog()

te::sa::GeostatisticalMethodsDialog::~GeostatisticalMethodsDialog ( )

Member Function Documentation

◆ calculate

void te::sa::GeostatisticalMethodsDialog::calculate ( )
protectedslot

◆ fillParameters()

void te::sa::GeostatisticalMethodsDialog::fillParameters ( )
protected

◆ onApplyPushButtonClicked

void te::sa::GeostatisticalMethodsDialog::onApplyPushButtonClicked ( )
protectedslot

◆ onChangeAttrToolButtonClicked

void te::sa::GeostatisticalMethodsDialog::onChangeAttrToolButtonClicked ( )
protectedslot

◆ onInputLayerComboBoxActivated

void te::sa::GeostatisticalMethodsDialog::onInputLayerComboBoxActivated ( int  index)
protectedslot

◆ plot()

void te::sa::GeostatisticalMethodsDialog::plot ( )
protected

◆ resetAdjustParameters()

void te::sa::GeostatisticalMethodsDialog::resetAdjustParameters ( double  mean,
double  variance 
)
protected

◆ setLayers()

void te::sa::GeostatisticalMethodsDialog::setLayers ( std::list< te::map::AbstractLayerPtr layers)

Set the layer that can be used.

Parameters
layersList of AbstractLayerPtr

Member Data Documentation

◆ m_chartDisplay

te::qt::widgets::ChartDisplay* te::sa::GeostatisticalMethodsDialog::m_chartDisplay
private

Definition at line 103 of file GeostatisticalMethodsDialog.h.

◆ m_method

te::sa::GeostatisticalMethod* te::sa::GeostatisticalMethodsDialog::m_method
private

Definition at line 97 of file GeostatisticalMethodsDialog.h.

◆ m_methodMatrix

boost::numeric::ublas::matrix<double> te::sa::GeostatisticalMethodsDialog::m_methodMatrix
private

Definition at line 99 of file GeostatisticalMethodsDialog.h.

◆ m_modelMatrix

boost::numeric::ublas::matrix<double> te::sa::GeostatisticalMethodsDialog::m_modelMatrix
private

Definition at line 101 of file GeostatisticalMethodsDialog.h.

◆ m_scatterChartMethod

te::qt::widgets::ScatterChart* te::sa::GeostatisticalMethodsDialog::m_scatterChartMethod
private

Definition at line 106 of file GeostatisticalMethodsDialog.h.

◆ m_scatterChartModel

te::qt::widgets::ScatterChart* te::sa::GeostatisticalMethodsDialog::m_scatterChartModel
private

Definition at line 109 of file GeostatisticalMethodsDialog.h.

◆ m_scatterMethod

te::qt::widgets::Scatter* te::sa::GeostatisticalMethodsDialog::m_scatterMethod
private

Definition at line 105 of file GeostatisticalMethodsDialog.h.

◆ m_scatterModel

te::qt::widgets::Scatter* te::sa::GeostatisticalMethodsDialog::m_scatterModel
private

Definition at line 108 of file GeostatisticalMethodsDialog.h.

◆ m_ui

std::unique_ptr<Ui::GeostatisticalMethodsDialogForm> te::sa::GeostatisticalMethodsDialog::m_ui
private

Definition at line 95 of file GeostatisticalMethodsDialog.h.


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