26#ifndef __TERRALIB_SA_INTERNAL_GEOSTATISTICALMETHODSDIALOG_H 
   27#define __TERRALIB_SA_INTERNAL_GEOSTATISTICALMETHODSDIALOG_H 
   31#include "../../dataaccess/datasource/DataSourceInfo.h" 
   32#include "../../maptools/AbstractLayer.h" 
   33#include "../../qt/widgets/charts/ChartDisplay.h" 
   34#include "../../qt/widgets/charts/Scatter.h" 
   35#include "../../qt/widgets/charts/ScatterChart.h" 
   36#include "../core/GeostatisticalMethod.h" 
   45#include <boost/numeric/ublas/matrix.hpp> 
   48namespace Ui { 
class GeostatisticalMethodsDialogForm; }
 
   73        void setLayers(std::list<te::map::AbstractLayerPtr> layers);
 
   95        std::unique_ptr<Ui::GeostatisticalMethodsDialogForm> 
m_ui;
 
Geostatistics is used for modelling spatial data. It provides accurate and reliable estimations of ph...
 
std::unique_ptr< Ui::GeostatisticalMethodsDialogForm > m_ui
 
void onApplyPushButtonClicked()
 
te::qt::widgets::ScatterChart * m_scatterChartModel
 
te::qt::widgets::Scatter * m_scatterModel
 
void onChangeAttrToolButtonClicked()
 
GeostatisticalMethodsDialog(QWidget *parent=0, Qt::WindowFlags f=0)
 
te::sa::GeostatisticalMethod * m_method
 
~GeostatisticalMethodsDialog()
 
void onInputLayerComboBoxActivated(int index)
 
void resetAdjustParameters(double mean, double variance)
 
boost::numeric::ublas::matrix< double > m_modelMatrix
 
te::qt::widgets::Scatter * m_scatterMethod
 
void setLayers(std::list< te::map::AbstractLayerPtr > layers)
Set the layer that can be used.
 
te::qt::widgets::ScatterChart * m_scatterChartMethod
 
boost::numeric::ublas::matrix< double > m_methodMatrix
 
te::qt::widgets::ChartDisplay * m_chartDisplay
 
#define TESAEXPORT
You can use this macro in order to export/import classes and functions from this module.