This class is GUI used to define the mosaic parameters for the RP mosaic operation. More...
#include <MosaicWizardPage.h>
Public Slots | |
void | onTiePointsAcquiredToolButtonClicked () |
Public Member Functions | |
te::rp::GeoMosaic::InputParameters | getInputGeoParams () |
te::rp::SequenceMosaic::InputParameters | getInputSeqParams () |
te::rp::TiePointsMosaic::InputParameters | getInputTPParams () |
te::rp::GeoMosaic::OutputParameters | getOutputGeoParams () |
te::rp::SequenceMosaic::OutputParameters | getOutputSeqParams () |
te::rp::TiePointsMosaic::OutputParameters | getOutputTPParams () |
te::map::AbstractLayerPtr | getTiePointMosaicLayerA () |
te::map::AbstractLayerPtr | getTiePointMosaicLayerB () |
bool | isComplete () const |
bool | isGeoMosaic () |
bool | isSequenceMosaic () |
bool | isTiePointMosaic () |
MosaicWizardPage (QWidget *parent=0) | |
void | setList (std::list< te::map::AbstractLayerPtr > &layerList) |
~MosaicWizardPage () | |
Protected Member Functions | |
void | fillMosaicTypes () |
Private Types | |
enum | MosaicTypes { MOSAIC_GEO, MOSAIC_TIEPOINT, MOSAIC_SEQUENCE } |
Private Attributes | |
std::list< te::map::AbstractLayerPtr > | m_layerList |
te::qt::widgets::TiePointLocatorParametersWidget * | m_tiePointParameters |
Tie Point parameters widget. More... | |
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 index i) lines/columns, te::gm::GTParameters::TiePoint::second are raster (with index I+1) lines/columns ,and so on). More... | |
std::auto_ptr< Ui::MosaicWizardPageForm > | m_ui |
This class is GUI used to define the mosaic parameters for the RP mosaic operation.
Definition at line 60 of file MosaicWizardPage.h.
|
private |
Enumerator | |
---|---|
MOSAIC_GEO | |
MOSAIC_TIEPOINT | |
MOSAIC_SEQUENCE |
Definition at line 64 of file MosaicWizardPage.h.
te::qt::widgets::MosaicWizardPage::MosaicWizardPage | ( | QWidget * | parent = 0 | ) |
te::qt::widgets::MosaicWizardPage::~MosaicWizardPage | ( | ) |
|
protected |
te::rp::GeoMosaic::InputParameters te::qt::widgets::MosaicWizardPage::getInputGeoParams | ( | ) |
te::rp::SequenceMosaic::InputParameters te::qt::widgets::MosaicWizardPage::getInputSeqParams | ( | ) |
te::rp::TiePointsMosaic::InputParameters te::qt::widgets::MosaicWizardPage::getInputTPParams | ( | ) |
te::rp::GeoMosaic::OutputParameters te::qt::widgets::MosaicWizardPage::getOutputGeoParams | ( | ) |
te::rp::SequenceMosaic::OutputParameters te::qt::widgets::MosaicWizardPage::getOutputSeqParams | ( | ) |
te::rp::TiePointsMosaic::OutputParameters te::qt::widgets::MosaicWizardPage::getOutputTPParams | ( | ) |
te::map::AbstractLayerPtr te::qt::widgets::MosaicWizardPage::getTiePointMosaicLayerA | ( | ) |
te::map::AbstractLayerPtr te::qt::widgets::MosaicWizardPage::getTiePointMosaicLayerB | ( | ) |
bool te::qt::widgets::MosaicWizardPage::isComplete | ( | ) | const |
bool te::qt::widgets::MosaicWizardPage::isGeoMosaic | ( | ) |
bool te::qt::widgets::MosaicWizardPage::isSequenceMosaic | ( | ) |
bool te::qt::widgets::MosaicWizardPage::isTiePointMosaic | ( | ) |
|
slot |
void te::qt::widgets::MosaicWizardPage::setList | ( | std::list< te::map::AbstractLayerPtr > & | layerList | ) |
|
private |
Definition at line 119 of file MosaicWizardPage.h.
|
private |
Tie Point parameters widget.
Definition at line 117 of file MosaicWizardPage.h.
|
private |
Tie-points between each adjacent raster pair (te::gm::GTParameters::TiePoint::first are raster (with index i) lines/columns, te::gm::GTParameters::TiePoint::second are raster (with index I+1) lines/columns ,and so on).
Definition at line 121 of file MosaicWizardPage.h.
|
private |
Definition at line 115 of file MosaicWizardPage.h.