te::mnt::ImageGenerationDialog Class Reference

#include <ImageGenerationDialog.h>

Inheritance diagram for te::mnt::ImageGenerationDialog:

Public Member Functions

void drawPreview (std::unique_ptr< te::rst::Raster > &raster)
 
te::map::AbstractLayerPtr getLayer ()
 
void getRaster ()
 
 ImageGenerationDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
void resetDraw ()
 
void setLayers (std::list< te::map::AbstractLayerPtr > layers)
 Set the layer that can be used. More...
 
void setMapDisplay (te::qt::widgets::MapDisplay *mapDisplay)
 
void setSRID (int newSRID)
 
 ~ImageGenerationDialog ()
 

Protected Slots

void onCancelPushButtonClicked ()
 
void onHelpPushButtonClicked ()
 
void onInputComboBoxChanged (int index)
 
void onlayerSearchToolButtonClicked ()
 
void onMapDisplayExtentChanged ()
 
void onOkPushButtonClicked ()
 
void onPreviewPushButtonClicked ()
 
void onResXLineEditEditingFinished ()
 
void onResYLineEditEditingFinished ()
 
void onSrsToolButtonClicked ()
 
void onTargetDatasourceToolButtonPressed ()
 
void onTargetFileToolButtonPressed ()
 

Private Attributes

te::qt::widgets::Canvasm_canvas
 
double m_dummy
 
te::da::DataSourcePtr m_inDataSource
 input DataSourcePtr More...
 
te::map::AbstractLayerPtr m_inputLayer
 Input layer. More...
 
std::string m_inSetName
 input DataSetLayer name More...
 
std::list< te::map::AbstractLayerPtrm_layers
 List of layers. More...
 
te::qt::widgets::MapDisplaym_mapDisplay
 
double m_max
 
double m_min
 
std::string m_outputArchive
 Archive information. More...
 
te::da::DataSourceInfoPtr m_outputDatasource
 DataSource information. More...
 
te::map::AbstractLayerPtr m_outputLayer
 Generated Layer. More...
 
int m_outsrid
 
std::unique_ptr< te::rst::Rasterm_previewRaster
 
std::unique_ptr< Ui::ImageGenerationDialogForm > m_ui
 

Detailed Description

Definition at line 59 of file ImageGenerationDialog.h.

Constructor & Destructor Documentation

te::mnt::ImageGenerationDialog::ImageGenerationDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)
te::mnt::ImageGenerationDialog::~ImageGenerationDialog ( )

Member Function Documentation

void te::mnt::ImageGenerationDialog::drawPreview ( std::unique_ptr< te::rst::Raster > &  raster)
te::map::AbstractLayerPtr te::mnt::ImageGenerationDialog::getLayer ( )
void te::mnt::ImageGenerationDialog::getRaster ( )
void te::mnt::ImageGenerationDialog::onCancelPushButtonClicked ( )
protectedslot
void te::mnt::ImageGenerationDialog::onHelpPushButtonClicked ( )
protectedslot
void te::mnt::ImageGenerationDialog::onInputComboBoxChanged ( int  index)
protectedslot
void te::mnt::ImageGenerationDialog::onlayerSearchToolButtonClicked ( )
protectedslot
void te::mnt::ImageGenerationDialog::onMapDisplayExtentChanged ( )
protectedslot
void te::mnt::ImageGenerationDialog::onOkPushButtonClicked ( )
protectedslot
void te::mnt::ImageGenerationDialog::onPreviewPushButtonClicked ( )
protectedslot
void te::mnt::ImageGenerationDialog::onResXLineEditEditingFinished ( )
protectedslot
void te::mnt::ImageGenerationDialog::onResYLineEditEditingFinished ( )
protectedslot
void te::mnt::ImageGenerationDialog::onSrsToolButtonClicked ( )
protectedslot
void te::mnt::ImageGenerationDialog::onTargetDatasourceToolButtonPressed ( )
protectedslot
void te::mnt::ImageGenerationDialog::onTargetFileToolButtonPressed ( )
protectedslot
void te::mnt::ImageGenerationDialog::resetDraw ( )
void te::mnt::ImageGenerationDialog::setLayers ( std::list< te::map::AbstractLayerPtr layers)

Set the layer that can be used.

Parameters
layersList of AbstractLayerPtr
void te::mnt::ImageGenerationDialog::setMapDisplay ( te::qt::widgets::MapDisplay mapDisplay)
void te::mnt::ImageGenerationDialog::setSRID ( int  newSRID)

Member Data Documentation

te::qt::widgets::Canvas* te::mnt::ImageGenerationDialog::m_canvas
private

Definition at line 111 of file ImageGenerationDialog.h.

double te::mnt::ImageGenerationDialog::m_dummy
private

Definition at line 119 of file ImageGenerationDialog.h.

te::da::DataSourcePtr te::mnt::ImageGenerationDialog::m_inDataSource
private

input DataSourcePtr

Definition at line 114 of file ImageGenerationDialog.h.

te::map::AbstractLayerPtr te::mnt::ImageGenerationDialog::m_inputLayer
private

Input layer.

Definition at line 109 of file ImageGenerationDialog.h.

std::string te::mnt::ImageGenerationDialog::m_inSetName
private

input DataSetLayer name

Definition at line 115 of file ImageGenerationDialog.h.

std::list<te::map::AbstractLayerPtr> te::mnt::ImageGenerationDialog::m_layers
private

List of layers.

Definition at line 108 of file ImageGenerationDialog.h.

te::qt::widgets::MapDisplay* te::mnt::ImageGenerationDialog::m_mapDisplay
private

Definition at line 110 of file ImageGenerationDialog.h.

double te::mnt::ImageGenerationDialog::m_max
private

Definition at line 118 of file ImageGenerationDialog.h.

double te::mnt::ImageGenerationDialog::m_min
private

Definition at line 117 of file ImageGenerationDialog.h.

std::string te::mnt::ImageGenerationDialog::m_outputArchive
private

Archive information.

Definition at line 107 of file ImageGenerationDialog.h.

te::da::DataSourceInfoPtr te::mnt::ImageGenerationDialog::m_outputDatasource
private

DataSource information.

Definition at line 106 of file ImageGenerationDialog.h.

te::map::AbstractLayerPtr te::mnt::ImageGenerationDialog::m_outputLayer
private

Generated Layer.

Definition at line 113 of file ImageGenerationDialog.h.

int te::mnt::ImageGenerationDialog::m_outsrid
private

Definition at line 120 of file ImageGenerationDialog.h.

std::unique_ptr<te::rst::Raster> te::mnt::ImageGenerationDialog::m_previewRaster
private

Definition at line 112 of file ImageGenerationDialog.h.

std::unique_ptr<Ui::ImageGenerationDialogForm> te::mnt::ImageGenerationDialog::m_ui
private

Definition at line 104 of file ImageGenerationDialog.h.


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