26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_GROUPINGDIALOG_H 
   27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_GROUPINGDIALOG_H 
   30 #include "../../../maptools/AbstractLayer.h" 
   31 #include "../../../maptools/Grouping.h" 
   32 #include "../Config.h" 
   41 namespace Ui { 
class GroupingDialogForm; }
 
   45   namespace map { 
class Grouping; }
 
   47   namespace rst { 
class Raster; }
 
   49   namespace se { 
class RasterSymbolizer; }
 
   90           void buildVectorialGroupingInteface();
 
   92           void buildRasterGroupingInteface();
 
   96           void onPushButtonClicked();
 
   98           void onApplyClicked();
 
  102           std::auto_ptr<Ui::GroupingDialogForm> 
m_ui;        
 
  117 #endif  // __TERRALIB_QT_WIDGETS_SE_INTERNAL_GROUPINGDIALOG_H 
The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos...
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr