26 #ifndef __TERRALIB_QT_WIDGETS_RP_INTERNAL_MOSAICWIZARDPAGE_H 
   27 #define __TERRALIB_QT_WIDGETS_RP_INTERNAL_MOSAICWIZARDPAGE_H 
   30 #include "../../../geometry/GTParameters.h" 
   31 #include "../../../maptools/AbstractLayer.h" 
   32 #include "../../../rp/GeoMosaic.h" 
   33 #include "../../../rp/SequenceMosaic.h" 
   34 #include "../../../rp/TiePointsMosaic.h" 
   35 #include "../Config.h" 
   41 #include <QWizardPage> 
   45 namespace Ui { 
class MosaicWizardPageForm; }
 
   53       class TiePointLocatorParametersWidget;
 
   77           bool isComplete() 
const;
 
   83           bool isTiePointMosaic();
 
   85           bool isSequenceMosaic();
 
   87           void setList(std::list<te::map::AbstractLayerPtr>& layerList);
 
  107           void onTiePointsAcquiredToolButtonClicked();
 
  111           void fillMosaicTypes();
 
  115           std::auto_ptr<Ui::MosaicWizardPageForm> 
m_ui;
 
  121           std::vector< std::vector< te::gm::GTParameters::TiePoint > > 
m_tiePoints; 
 
  129 #endif  // __TERRALIB_QT_WIDGETS_RP_INTERNAL_MOSAICWIZARDPAGE_H 
std::auto_ptr< Ui::MosaicWizardPageForm > m_ui
 
Mosaic output parameters. 
 
std::list< te::map::AbstractLayerPtr > m_layerList
 
te::qt::widgets::TiePointLocatorParametersWidget * m_tiePointParameters
Tie Point parameters widget. 
 
This class is GUI used to define the mosaic parameters for the RP mosaic operation. 
 
GeoMosaic output parameters. 
 
Mosaic output parameters. 
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
 
std::vector< std::vector< te::gm::GTParameters::TiePoint > > m_tiePoints
Tie-points between each adjacent raster pair (te::gm::GTParameters::TiePoint::first are raster (with ...