26 #ifndef __TERRALIB_QT_WIDGETS_LAYER_INTERNAL_COMPOSITIONMODEDIALOG_H 
   27 #define __TERRALIB_QT_WIDGETS_LAYER_INTERNAL_COMPOSITIONMODEDIALOG_H 
   30 #include "../../../../maptools/AbstractLayer.h" 
   31 #include "../../Config.h" 
   39 namespace Ui { 
class CompositionModeDialogForm; }
 
   73           QWidget* getApplyButton();
 
   77           void onClearRadioButtonClicked(
bool flag);
 
   79           void onSourceRadioButtonClicked(
bool flag);
 
   81           void onDestinationRadioButtonClicked(
bool flag);
 
   83           void onSourceOverRadioButtonClicked(
bool flag);
 
   85           void onDestinationOverRadioButtonClicked(
bool flag);
 
   87           void onSourceInRadioButtonClicked(
bool flag);
 
   89           void onDestinationInRadioButtonClicked(
bool flag);
 
   91           void onSourceOutRadioButtonClicked(
bool flag);
 
   93           void onDestinationOutRadioButtonClicked(
bool flag);
 
   95           void onSourceAtTopRadioButtonClicked(
bool flag);
 
   97           void onDestinationAtTopRadioButtonClicked(
bool flag);
 
   99           void onXorRadioButtonClicked(
bool flag);
 
  101           void onPlusRadioButtonClicked(
bool flag);
 
  103           void onMultiplyRadioButtonClicked(
bool flag);
 
  105           void onScreenRadioButtonClicked(
bool flag);
 
  107           void onOverlayRadioButtonClicked(
bool flag);
 
  109           void onDarkenRadioButtonClicked(
bool flag);
 
  111           void onLightenRadioButtonClicked(
bool flag);
 
  113           void onColorDodgeRadioButtonClicked(
bool flag);
 
  115           void onColorBurnRadioButtonClicked(
bool flag);
 
  117           void onHardLightRadioButtonClicked(
bool flag);
 
  119           void onSoftLightRadioButtonClicked(
bool flag);
 
  121           void onDifferenceRadioButtonClicked(
bool flag);
 
  123           void onExclusionRadioButtonClicked(
bool flag);
 
  126           std::auto_ptr<Ui::CompositionModeDialogForm> 
m_ui;                          
 
  135 #endif  // __TERRALIB_QT_WIDGETS_LAYER_INTERNAL_COMPOSITIONMODEDIALOG_H 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr