26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_GROUPINGDIALOG_H 
   27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_GROUPINGDIALOG_H 
   31 #include "../../../maptools/AbstractLayer.h" 
   33 #include "../../../maptools/Grouping.h" 
   34 #include "../Config.h" 
   43 namespace Ui { 
class GroupingDialogForm; }
 
   47   namespace map { 
class Grouping; }
 
   49   namespace rst { 
class Raster; }
 
   51   namespace se { 
class RasterSymbolizer; }
 
   92           void buildVectorialGroupingInteface();
 
   94           void buildRasterGroupingInteface();
 
   98           void onPushButtonClicked();
 
  100           void onApplyClicked();
 
  104           std::auto_ptr<Ui::GroupingDialogForm> 
m_ui;        
 
  119 #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