26 #ifndef __TERRALIB_QT_WIDGETS_RP_INTERNAL_FILTERWIZARDPAGE_H    27 #define __TERRALIB_QT_WIDGETS_RP_INTERNAL_FILTERWIZARDPAGE_H    31 #include "../../../maptools/AbstractLayer.h"    32 #include "../../../rp/Filter.h"    34 #include "../Config.h"    40 #include <boost/numeric/ublas/matrix.hpp>    43 #include <QWizardPage>    45 namespace Ui { 
class FilterWizardPageForm; }
    54       class LayerSelectorWidget;
    55       class OutputRasterParametersWidget;
    56       class RasterNavigatorWidget;
    68           bool isComplete() 
const;
    87           void onFilterTypeComboBoxActivated(
int index);
    89           void onMaskToolButtonClicked();
    91           void onLoadMaskToolButtonClicked();
    99           void listFilterTypes();
   103           std::auto_ptr<Ui::FilterWizardPageForm> 
m_ui;
   114 #endif  // __TERRALIB_QT_WIDGETS_RP_INTERNAL_FILTERWIZARDPAGE_H 
std::auto_ptr< Ui::FilterWizardPageForm > m_ui
 
boost::numeric::ublas::matrix< double > m_window
User defined convolution window. 
 
te::map::AbstractLayerPtr m_layer
 
std::auto_ptr< RasterNavigatorWidget > m_navigator
 
Filter output parameters. 
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr