This class is used to define a widget for tie point acquirement.
More...
#include <TiePointLocatorWidget.h>
This class is used to define a widget for tie point acquirement.
Definition at line 96 of file TiePointLocatorWidget.h.
◆ TiePointLocatorWidget()
te::qt::widgets::TiePointLocatorWidget::TiePointLocatorWidget |
( |
QWidget * |
parent = 0 , |
|
|
Qt::WindowFlags |
f = 0 |
|
) |
| |
◆ ~TiePointLocatorWidget()
te::qt::widgets::TiePointLocatorWidget::~TiePointLocatorWidget |
( |
| ) |
|
◆ adjCoordPicked()
void te::qt::widgets::TiePointLocatorWidget::adjCoordPicked |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
protected |
◆ createSelection()
void te::qt::widgets::TiePointLocatorWidget::createSelection |
( |
int |
initialIdx, |
|
|
int |
nPos |
|
) |
| |
|
protected |
◆ doneAcquiredTiePoints
void te::qt::widgets::TiePointLocatorWidget::doneAcquiredTiePoints |
( |
| ) |
|
|
signal |
◆ drawTiePoints()
void te::qt::widgets::TiePointLocatorWidget::drawTiePoints |
( |
| ) |
|
|
protected |
◆ getForm()
Ui::TiePointLocatorWidgetForm* te::qt::widgets::TiePointLocatorWidget::getForm |
( |
| ) |
const |
◆ getInterpolatorMethod()
◆ getOutputResolution()
void te::qt::widgets::TiePointLocatorWidget::getOutputResolution |
( |
double & |
resX, |
|
|
double & |
resY |
|
) |
| |
◆ getOutputSRID()
void te::qt::widgets::TiePointLocatorWidget::getOutputSRID |
( |
int & |
srid | ) |
|
◆ getPixmap()
◆ getReferenceTiePointCoord()
bool te::qt::widgets::TiePointLocatorWidget::getReferenceTiePointCoord |
( |
te::gm::Coord2D & |
coordRef | ) |
|
Get tie point reference coord that does not have an adjust coordenate.
- Parameters
-
coordRef | The tie point reference coord. |
- Returns
- The m_tiePointHasFirstCoord status.
◆ getTiePointContainer()
Get tie point data container.
- Returns
- The tie point data container.
◆ getTiePoints()
Get the current acquired tie-points.
- Parameters
-
tiePoints | The current acquired tie-points. |
◆ getTiePointsIdxCoords()
Get the current acquired tie-points.
- Parameters
-
tiePoints | The current acquired tie-points. |
◆ getTransformationName()
std::string te::qt::widgets::TiePointLocatorWidget::getTransformationName |
( |
| ) |
const |
◆ onAddToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onAddToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onAdjMapDisplayExtentChanged
void te::qt::widgets::TiePointLocatorWidget::onAdjMapDisplayExtentChanged |
( |
| ) |
|
|
protectedslot |
◆ onAdjPointPicked
void te::qt::widgets::TiePointLocatorWidget::onAdjPointPicked |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
protectedslot |
◆ onAutoAcquireTiePointsToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onDeleteSelectedToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onDeleteSelectedToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onDoneToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onDoneToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onLoadTiePointsToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onLoadTiePointsToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onRefMapDisplayExtentChanged
void te::qt::widgets::TiePointLocatorWidget::onRefMapDisplayExtentChanged |
( |
| ) |
|
|
protectedslot |
◆ onRefPointPicked
void te::qt::widgets::TiePointLocatorWidget::onRefPointPicked |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
protectedslot |
◆ onRefreshToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onRefreshToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onSaveTiePointsToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onSaveTiePointsToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onSelectAllToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onSelectAllToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onSRIDPushButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onSRIDPushButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onTiePointsTableWidgetItemSelectionChanged
void te::qt::widgets::TiePointLocatorWidget::onTiePointsTableWidgetItemSelectionChanged |
( |
| ) |
|
|
protectedslot |
◆ onTiePointsUpdated
void te::qt::widgets::TiePointLocatorWidget::onTiePointsUpdated |
( |
| ) |
|
|
protectedslot |
◆ onUnselectAllToolButtonClicked
void te::qt::widgets::TiePointLocatorWidget::onUnselectAllToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ refCoordPicked()
void te::qt::widgets::TiePointLocatorWidget::refCoordPicked |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
protected |
◆ setAdjustLayer()
This method is used to set the selected layer used to be the adjust layer.
- Parameters
-
- Note
- This layer MUST HAVE a valid raster object.
◆ setReferenceLayer()
This method is used to set the selected layer used to be the reference layer.
- Parameters
-
- Note
- This layer MUST HAVE a valid raster object.
◆ setReferenceTiePointMarkLegend()
void te::qt::widgets::TiePointLocatorWidget::setReferenceTiePointMarkLegend |
( |
QPixmap |
p | ) |
|
|
protected |
◆ setSelectedTiePointMarkLegend()
void te::qt::widgets::TiePointLocatorWidget::setSelectedTiePointMarkLegend |
( |
QPixmap |
p | ) |
|
|
protected |
◆ setTiePointMarkLegend()
void te::qt::widgets::TiePointLocatorWidget::setTiePointMarkLegend |
( |
QPixmap |
p | ) |
|
|
protected |
◆ startUpNavigators()
void te::qt::widgets::TiePointLocatorWidget::startUpNavigators |
( |
| ) |
|
|
protected |
◆ tiePointsTableUpdate()
void te::qt::widgets::TiePointLocatorWidget::tiePointsTableUpdate |
( |
| ) |
|
|
protected |
Uptate the tie-points table widget.
◆ tiePointsUpdated
void te::qt::widgets::TiePointLocatorWidget::tiePointsUpdated |
( |
| ) |
|
|
signal |
◆ transformationInfoUpdate()
void te::qt::widgets::TiePointLocatorWidget::transformationInfoUpdate |
( |
| ) |
|
|
protected |
Uptate the current transformation information widgets.
◆ m_adjLayer
◆ m_adjNavigator
◆ m_currentTiePoint
◆ m_markRef
te::se::Mark* te::qt::widgets::TiePointLocatorWidget::m_markRef |
|
private |
◆ m_markSelected
te::se::Mark* te::qt::widgets::TiePointLocatorWidget::m_markSelected |
|
private |
◆ m_markUnselected
te::se::Mark* te::qt::widgets::TiePointLocatorWidget::m_markUnselected |
|
private |
◆ m_refLayer
◆ m_refNavigator
◆ m_rgbaMarkRef
◆ m_rgbaMarkSelected
◆ m_rgbaMarkUnselected
◆ m_tiePointHasFirstCoord
bool te::qt::widgets::TiePointLocatorWidget::m_tiePointHasFirstCoord |
|
private |
◆ m_tiePointIdCounter
unsigned int te::qt::widgets::TiePointLocatorWidget::m_tiePointIdCounter |
|
private |
◆ m_tiePointParameters
◆ m_tiePoints
◆ m_tiePointsSelected
std::set<int> te::qt::widgets::TiePointLocatorWidget::m_tiePointsSelected |
|
private |
◆ m_ui
std::unique_ptr<Ui::TiePointLocatorWidgetForm> te::qt::widgets::TiePointLocatorWidget::m_ui |
|
private |
The documentation for this class was generated from the following file: