This class is used to define a widget for tie point parameters acquirement. More...
#include <TiePointLocatorParametersWidget.h>
Public Member Functions | |
te::rp::TiePointsLocator::InputParameters | getTiePointInputParameters () |
std::string | getTransformationName () |
Ui::TiePointLocatorParametersWidgetForm * | getWidgetForm () |
void | setMosaicLayout () |
void | setRescaleFactor (double value) |
TiePointLocatorParametersWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
~TiePointLocatorParametersWidget () | |
Protected Member Functions | |
void | startAdvancedOptions () |
Fill interface widget with initial values. More... | |
void | updateAdvancedOptions () |
Update tie point values with advanced options changed values. More... | |
Protected Attributes | |
te::rp::TiePointsLocator::InputParameters | m_inputParameters |
The current parameters. More... | |
std::auto_ptr < Ui::TiePointLocatorParametersWidgetForm > | m_ui |
This class is used to define a widget for tie point parameters acquirement.
Definition at line 52 of file TiePointLocatorParametersWidget.h.
te::qt::widgets::TiePointLocatorParametersWidget::TiePointLocatorParametersWidget | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 36 of file TiePointLocatorParametersWidget.cpp.
References m_ui, and startAdvancedOptions().
te::qt::widgets::TiePointLocatorParametersWidget::~TiePointLocatorParametersWidget | ( | ) |
Definition at line 45 of file TiePointLocatorParametersWidget.cpp.
te::rp::TiePointsLocator::InputParameters te::qt::widgets::TiePointLocatorParametersWidget::getTiePointInputParameters | ( | ) |
Definition at line 79 of file TiePointLocatorParametersWidget.cpp.
std::string te::qt::widgets::TiePointLocatorParametersWidget::getTransformationName | ( | ) |
Definition at line 74 of file TiePointLocatorParametersWidget.cpp.
Ui::TiePointLocatorParametersWidgetForm * te::qt::widgets::TiePointLocatorParametersWidget::getWidgetForm | ( | ) |
Definition at line 49 of file TiePointLocatorParametersWidget.cpp.
Referenced by te::qt::widgets::TiePointLocatorWidget::TiePointLocatorWidget().
void te::qt::widgets::TiePointLocatorParametersWidget::setMosaicLayout | ( | ) |
Definition at line 54 of file TiePointLocatorParametersWidget.cpp.
Referenced by te::qt::widgets::MosaicWizardPage::MosaicWizardPage().
void te::qt::widgets::TiePointLocatorParametersWidget::setRescaleFactor | ( | double | value | ) |
Definition at line 69 of file TiePointLocatorParametersWidget.cpp.
|
protected |
Fill interface widget with initial values.
Definition at line 86 of file TiePointLocatorParametersWidget.cpp.
References te::common::FactoryDictionary< TFACTORY, TFACTORYKEY, TKEYCOMPARE >::begin(), te::rst::Bicubic, te::rst::Bilinear, te::common::FactoryDictionary< TFACTORY, TFACTORYKEY, TKEYCOMPARE >::end(), te::common::AbstractFactory< GeometricTransformation, std::string >::getDictionary(), and te::rp::TiePointsLocatorInputParameters::SurfStrategyT.
Referenced by TiePointLocatorParametersWidget().
|
protected |
Update tie point values with advanced options changed values.
Definition at line 162 of file TiePointLocatorParametersWidget.cpp.
References te::rst::Bicubic, te::rst::Bilinear, te::rp::TiePointsLocatorInputParameters::MoravecStrategyT, te::rst::NearestNeighbor, and te::rp::TiePointsLocatorInputParameters::SurfStrategyT.
|
protected |
The current parameters.
Definition at line 86 of file TiePointLocatorParametersWidget.h.
|
protected |
Definition at line 84 of file TiePointLocatorParametersWidget.h.
Referenced by TiePointLocatorParametersWidget().