26 #ifndef __TERRALIB_QT_WIDGETS_RP_INTERNAL_MOSAICWIZARDPAGE_H    27 #define __TERRALIB_QT_WIDGETS_RP_INTERNAL_MOSAICWIZARDPAGE_H    30 #include "../../../geometry/GTParameters.h"    32 #include "../../../maptools/AbstractLayer.h"    33 #include "../../../rp/GeoMosaic.h"    34 #include "../../../rp/SequenceMosaic.h"    35 #include "../../../rp/TiePointsMosaic.h"    37 #include "../Config.h"    43 #include <QWizardPage>    47 namespace Ui { 
class MosaicWizardPageForm; }
    55       class TiePointLocatorParametersWidget;
    79           bool isComplete() 
const;
    85           bool isTiePointMosaic();
    87           bool isSequenceMosaic();
    89           void setList(std::list<te::map::AbstractLayerPtr>& layerList);
   109           void onTiePointsAcquiredToolButtonClicked();
   113           void fillMosaicTypes();
   117           std::auto_ptr<Ui::MosaicWizardPageForm> 
m_ui;
   123           std::vector< std::vector< te::gm::GTParameters::TiePoint > > 
m_tiePoints; 
   131 #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 ...