26 #ifndef __TERRALIB_QT_WIDGETS_RP_INTERNAL_MIXTUREMODELWIZARDPAGE_H 
   27 #define __TERRALIB_QT_WIDGETS_RP_INTERNAL_MIXTUREMODELWIZARDPAGE_H 
   30 #include "../../../color/RGBAColor.h" 
   31 #include "../../../geometry/Coord2D.h" 
   32 #include "../../../maptools/AbstractLayer.h" 
   33 #include "../../../raster/Raster.h" 
   34 #include "../../../rp/MixtureModel.h" 
   35 #include "../Config.h" 
   41 #include <QWizardPage> 
   42 #include <QTableWidget> 
   45 namespace Ui { 
class MixtureModelWizardPageForm; }
 
   49   namespace se { 
class Mark; }
 
   55       class RasterNavigatorDialog;
 
   87          bool isComplete() 
const;
 
  108           void onMapDisplayExtentChanged();
 
  110           void onPointPicked(
double x, 
double y);
 
  112           void onItemChanged(QTableWidgetItem* item);
 
  114           void onRemoveToolButtonClicked();
 
  116           void showNavigator(
bool show);
 
  118           void onNavigatorClosed();
 
  122           void fillMixtureModelTypes();
 
  128           void updateComponents();
 
  132           std::auto_ptr<Ui::MixtureModelWizardPageForm> 
m_ui;
 
  147 #endif  // __TERRALIB_QT_WIDGETS_RP_INTERNAL_MIXTUREMODELWIZARDPAGE_H 
te::color::RGBAColor ** m_rgbaMark
 
A Mark specifies a geometric shape and applies coloring to it. 
 
std::auto_ptr< te::qt::widgets::RasterNavigatorDialog > m_navigatorDlg
 
std::vector< double > m_values
 
unsigned int m_countComponents
The maximum number of components inserted. 
 
An utility struct for representing 2D coordinates. 
 
This class is GUI used to define the mixture model parameters for the RP constast operation...
 
te::map::AbstractLayerPtr m_layer
 
std::map< std::string, MixModelComponent > m_components
The map of selected components. 
 
std::auto_ptr< Ui::MixtureModelWizardPageForm > m_ui
 
MixtureModel output parameters. 
 
A helper class for 32-bit RGBA (Red-Green-Blue-Alpha channel) color. 
 
te::gm::Coord2D m_coordGrid
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
 
te::gm::Coord2D m_coordGeo