This class is used to navigate over a DataSetLayer (having a raster representation) and given a set of tools, such as, zoom in, zoom out, pan, recompose. Two new tools as created for raster interaction:
More...
#include <RasterNavigatorWidget.h>
This class is used to navigate over a DataSetLayer (having a raster representation) and given a set of tools, such as, zoom in, zoom out, pan, recompose. Two new tools as created for raster interaction:
- point clicked
- geom definition
- See also
- RasterFactory
Definition at line 73 of file RasterNavigatorWidget.h.
te::qt::widgets::RasterNavigatorWidget::RasterNavigatorWidget |
( |
QWidget * |
parent = 0 , |
|
|
Qt::WindowFlags |
f = 0 |
|
) |
| |
te::qt::widgets::RasterNavigatorWidget::~RasterNavigatorWidget |
( |
| ) |
|
void te::qt::widgets::RasterNavigatorWidget::drawOverlay |
( |
| ) |
|
|
protected |
void te::qt::widgets::RasterNavigatorWidget::envelopeAcquired |
( |
te::gm::Envelope |
env | ) |
|
|
signal |
void te::qt::widgets::RasterNavigatorWidget::geomAquired |
( |
te::gm::Polygon * |
poly | ) |
|
|
signal |
void te::qt::widgets::RasterNavigatorWidget::getCompositionInfo |
( |
| ) |
|
|
protected |
te::rst::Raster* te::qt::widgets::RasterNavigatorWidget::getExtentRaster |
( |
bool |
fullScale = false | ) |
|
void te::qt::widgets::RasterNavigatorWidget::hideBoxTool |
( |
bool |
hide | ) |
|
void te::qt::widgets::RasterNavigatorWidget::hideColorCompositionTool |
( |
bool |
hide | ) |
|
void te::qt::widgets::RasterNavigatorWidget::hideEditionTools |
( |
bool |
hide | ) |
|
void te::qt::widgets::RasterNavigatorWidget::hideExtraDisplaysTool |
( |
bool |
hide | ) |
|
void te::qt::widgets::RasterNavigatorWidget::hideGeomTool |
( |
bool |
hide | ) |
|
void te::qt::widgets::RasterNavigatorWidget::hideInfoTool |
( |
bool |
hide | ) |
|
void te::qt::widgets::RasterNavigatorWidget::hidePickerTool |
( |
bool |
hide | ) |
|
void te::qt::widgets::RasterNavigatorWidget::listBands |
( |
| ) |
|
|
protected |
void te::qt::widgets::RasterNavigatorWidget::mapDisplayExtentChanged |
( |
| ) |
|
|
signal |
void te::qt::widgets::RasterNavigatorWidget::onBlueComboBoxActivated |
( |
int |
index | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onBlueToolClicked |
( |
bool |
flag | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onBoxToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onCompositionToolClicked |
( |
bool |
flag | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onCoordTrackedChanged |
( |
QPointF & |
coordinate | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onEnvelopeAcquired |
( |
te::gm::Envelope |
env | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onExtraDisplaysToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onGeomAquired |
( |
te::gm::Polygon * |
poly | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onGeomToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onGreenComboBoxActivated |
( |
int |
index | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onGreenToolClicked |
( |
bool |
flag | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onHSliderChanged |
( |
int |
value | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onMapDisplayExtentChanged |
( |
| ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onMonoComboBoxActivated |
( |
int |
index | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onMonoToolClicked |
( |
bool |
flag | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onPanToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onPointPicked |
( |
QPointF & |
point | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onPointPickerToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onPreviewClicked |
( |
| ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onReadPixelToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onRecomposeClicked |
( |
| ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onRedComboBoxActivated |
( |
int |
index | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onRedToolClicked |
( |
bool |
flag | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onVSliderChanged |
( |
int |
value | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onZoomAreaToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::onZoomOutToggled |
( |
bool |
checked | ) |
|
|
protectedslot |
void te::qt::widgets::RasterNavigatorWidget::pointPicked |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
signal |
void te::qt::widgets::RasterNavigatorWidget::previewClicked |
( |
| ) |
|
|
signal |
void te::qt::widgets::RasterNavigatorWidget::removeVectorial |
( |
| ) |
|
This method is used to set the selected layer.
- Parameters
-
- Note
- This layer MUST HAVE a valid raster object.
void te::qt::widgets::RasterNavigatorWidget::setComboBoxText |
( |
QComboBox * |
cb, |
|
|
std::string |
value |
|
) |
| |
|
protected |
void te::qt::widgets::RasterNavigatorWidget::setSelectionMode |
( |
bool |
mode | ) |
|
void te::qt::widgets::RasterNavigatorWidget::showAsPreview |
( |
bool |
asPreview, |
|
|
bool |
enableZoom = true |
|
) |
| |
int te::qt::widgets::RasterNavigatorWidget::m_currentColumn |
|
private |
int te::qt::widgets::RasterNavigatorWidget::m_currentRow |
|
private |
QPixmap* te::qt::widgets::RasterNavigatorWidget::m_draftOriginal |
|
private |
QCursor te::qt::widgets::RasterNavigatorWidget::m_pointCursor |
|
private |
std::auto_ptr<Ui::RasterNavigatorWidgetForm> te::qt::widgets::RasterNavigatorWidget::m_ui |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/qt/widgets/rp/RasterNavigatorWidget.h