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"    38 #include "../Config.h"    45 #include <boost/numeric/ublas/matrix.hpp>    48 namespace Ui { 
class GeostatisticalMethodsDialogForm; }
    73         void setLayers(std::list<te::map::AbstractLayerPtr> layers);
    77         void onInputLayerComboBoxActivated(
int index);
    79         void onApplyPushButtonClicked();
    81         void onChangeAttrToolButtonClicked();
    87         void fillParameters();
    89         void resetAdjustParameters(
double mean, 
double variance);
    95         std::auto_ptr<Ui::GeostatisticalMethodsDialogForm> 
m_ui;
   114 #endif  // __TERRALIB_SA_INTERNAL_GEOSTATISTICALMETHODSDIALOG_H te::qt::widgets::ScatterChart * m_scatterChartModel
 
te::qt::widgets::Scatter * m_scatterMethod
 
te::qt::widgets::Scatter * m_scatterModel
 
te::qt::widgets::ChartDisplay * m_chartDisplay
 
std::auto_ptr< Ui::GeostatisticalMethodsDialogForm > m_ui
 
boost::numeric::ublas::matrix< double > m_modelMatrix
 
te::sa::GeostatisticalMethod * m_method
 
boost::numeric::ublas::matrix< double > m_methodMatrix
 
Geostatistics is used for modelling spatial data. It provides accurate and reliable estimations of ph...
 
#define TESAEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
te::qt::widgets::ScatterChart * m_scatterChartMethod