te::qt::widgets::EyeBirdMapDisplayWidget Class Reference

This class defines the map display EyeBird, this component is only a specific map that shows the original extent and a box representing the current extent. More...

#include <EyeBirdMapDisplayWidget.h>

Inheritance diagram for te::qt::widgets::EyeBirdMapDisplayWidget:

Public Member Functions

 EyeBirdMapDisplayWidget (te::qt::widgets::MapDisplay *mapParent, QWidget *parent=0, Qt::WindowFlags f=0)
 
void recompose (te::gm::Envelope &e)
 
void setEnabled (bool status)
 
void setList (std::list< te::map::AbstractLayerPtr > &layerList, int srid)
 This method is used to set the selected layer for mixture model operation. More...
 
 ~EyeBirdMapDisplayWidget ()
 

Protected Slots

void onExtentMoved (te::gm::Envelope e)
 
void onParentMapDisplayExtentChanged ()
 

Private Attributes

te::gm::Envelope m_inputExt
 
bool m_isEnabled
 
bool m_itsMe
 
te::qt::widgets::MapDisplaym_mapDisplay
 
te::qt::widgets::PanExtentm_panExtent
 
te::qt::widgets::MapDisplaym_parentMapDisplay
 

Detailed Description

This class defines the map display EyeBird, this component is only a specific map that shows the original extent and a box representing the current extent.

Definition at line 58 of file EyeBirdMapDisplayWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::EyeBirdMapDisplayWidget::EyeBirdMapDisplayWidget ( te::qt::widgets::MapDisplay mapParent,
QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)
te::qt::widgets::EyeBirdMapDisplayWidget::~EyeBirdMapDisplayWidget ( )

Member Function Documentation

void te::qt::widgets::EyeBirdMapDisplayWidget::onExtentMoved ( te::gm::Envelope  e)
protectedslot
void te::qt::widgets::EyeBirdMapDisplayWidget::onParentMapDisplayExtentChanged ( )
protectedslot
void te::qt::widgets::EyeBirdMapDisplayWidget::recompose ( te::gm::Envelope e)
void te::qt::widgets::EyeBirdMapDisplayWidget::setEnabled ( bool  status)
void te::qt::widgets::EyeBirdMapDisplayWidget::setList ( std::list< te::map::AbstractLayerPtr > &  layerList,
int  srid 
)

This method is used to set the selected layer for mixture model operation.

Parameters
layerThe layer ptr
Note
This layer MUST HAVE a valid raster object.

Member Data Documentation

te::gm::Envelope te::qt::widgets::EyeBirdMapDisplayWidget::m_inputExt
private

Definition at line 91 of file EyeBirdMapDisplayWidget.h.

bool te::qt::widgets::EyeBirdMapDisplayWidget::m_isEnabled
private

Definition at line 100 of file EyeBirdMapDisplayWidget.h.

bool te::qt::widgets::EyeBirdMapDisplayWidget::m_itsMe
private

Definition at line 99 of file EyeBirdMapDisplayWidget.h.

te::qt::widgets::MapDisplay* te::qt::widgets::EyeBirdMapDisplayWidget::m_mapDisplay
private

Definition at line 93 of file EyeBirdMapDisplayWidget.h.

te::qt::widgets::PanExtent* te::qt::widgets::EyeBirdMapDisplayWidget::m_panExtent
private

Definition at line 97 of file EyeBirdMapDisplayWidget.h.

te::qt::widgets::MapDisplay* te::qt::widgets::EyeBirdMapDisplayWidget::m_parentMapDisplay
private

Definition at line 95 of file EyeBirdMapDisplayWidget.h.


The documentation for this class was generated from the following file: