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 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

◆ ImageGenerationDialog()

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

◆ ~ImageGenerationDialog()

te::mnt::ImageGenerationDialog::~ImageGenerationDialog ( )

Member Function Documentation

◆ drawPreview()

void te::mnt::ImageGenerationDialog::drawPreview ( std::unique_ptr< te::rst::Raster > &  raster)

◆ getLayer()

te::map::AbstractLayerPtr te::mnt::ImageGenerationDialog::getLayer ( )

◆ getRaster()

void te::mnt::ImageGenerationDialog::getRaster ( )

◆ onCancelPushButtonClicked

void te::mnt::ImageGenerationDialog::onCancelPushButtonClicked ( )
protectedslot

◆ onInputComboBoxChanged

void te::mnt::ImageGenerationDialog::onInputComboBoxChanged ( int  index)
protectedslot

◆ onlayerSearchToolButtonClicked

void te::mnt::ImageGenerationDialog::onlayerSearchToolButtonClicked ( )
protectedslot

◆ onMapDisplayExtentChanged

void te::mnt::ImageGenerationDialog::onMapDisplayExtentChanged ( )
protectedslot

◆ onOkPushButtonClicked

void te::mnt::ImageGenerationDialog::onOkPushButtonClicked ( )
protectedslot

◆ onPreviewPushButtonClicked

void te::mnt::ImageGenerationDialog::onPreviewPushButtonClicked ( )
protectedslot

◆ onResXLineEditEditingFinished

void te::mnt::ImageGenerationDialog::onResXLineEditEditingFinished ( )
protectedslot

◆ onResYLineEditEditingFinished

void te::mnt::ImageGenerationDialog::onResYLineEditEditingFinished ( )
protectedslot

◆ onSrsToolButtonClicked

void te::mnt::ImageGenerationDialog::onSrsToolButtonClicked ( )
protectedslot

◆ onTargetDatasourceToolButtonPressed

void te::mnt::ImageGenerationDialog::onTargetDatasourceToolButtonPressed ( )
protectedslot

◆ onTargetFileToolButtonPressed

void te::mnt::ImageGenerationDialog::onTargetFileToolButtonPressed ( )
protectedslot

◆ resetDraw()

void te::mnt::ImageGenerationDialog::resetDraw ( )

◆ setLayers()

void te::mnt::ImageGenerationDialog::setLayers ( std::list< te::map::AbstractLayerPtr layers)

Set the layer that can be used.

Parameters
layersList of AbstractLayerPtr

◆ setMapDisplay()

void te::mnt::ImageGenerationDialog::setMapDisplay ( te::qt::widgets::MapDisplay mapDisplay)

◆ setSRID()

void te::mnt::ImageGenerationDialog::setSRID ( int  newSRID)

Member Data Documentation

◆ m_canvas

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

Definition at line 110 of file ImageGenerationDialog.h.

◆ m_dummy

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

Definition at line 118 of file ImageGenerationDialog.h.

◆ m_inDataSource

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

input DataSourcePtr

Definition at line 113 of file ImageGenerationDialog.h.

◆ m_inputLayer

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

Input layer.

Definition at line 108 of file ImageGenerationDialog.h.

◆ m_inSetName

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

input DataSetLayer name

Definition at line 114 of file ImageGenerationDialog.h.

◆ m_layers

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

List of layers.

Definition at line 107 of file ImageGenerationDialog.h.

◆ m_mapDisplay

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

Definition at line 109 of file ImageGenerationDialog.h.

◆ m_max

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

Definition at line 117 of file ImageGenerationDialog.h.

◆ m_min

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

Definition at line 116 of file ImageGenerationDialog.h.

◆ m_outputArchive

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

Archive information.

Definition at line 106 of file ImageGenerationDialog.h.

◆ m_outputDatasource

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

DataSource information.

Definition at line 105 of file ImageGenerationDialog.h.

◆ m_outputLayer

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

Generated Layer.

Definition at line 112 of file ImageGenerationDialog.h.

◆ m_outsrid

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

Definition at line 119 of file ImageGenerationDialog.h.

◆ m_previewRaster

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

Definition at line 111 of file ImageGenerationDialog.h.

◆ m_ui

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

Definition at line 103 of file ImageGenerationDialog.h.


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