te::qt::plugins::cellspace::CreateCellularSpaceDialog Class Reference

.... More...

#include <CreateCellularSpaceDialog.h>

Inheritance diagram for te::qt::plugins::cellspace::CreateCellularSpaceDialog:

Public Member Functions

 CreateCellularSpaceDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
te::map::AbstractLayerPtr getLayer ()
 
void setLayers (std::list< te::map::AbstractLayerPtr > layers)
 
 ~CreateCellularSpaceDialog ()
 

Protected Slots

void onCreatePushButtonClicked ()
 
void onEnvelopeChanged (const QString &text)
 
void onLayersComboBoxChanged (int index)
 
void onResXLineEditEditingFinished ()
 
void onResYLineEditEditingFinished ()
 
void onSrsToolButtonClicked ()
 
void onTargetDatasourceToolButtonClicked ()
 
void onTargetFileToolButtonClicked ()
 
void onUnitComboBoxChanged (int index)
 

Private Member Functions

bool checkList (std::string &errors)
 
void clearEnvelope ()
 
void clearResolution ()
 
bool convertAngleToPlanar (double &val, te::common::UnitOfMeasurePtr planar)
 
bool convertPlanarToAngle (double &val, te::common::UnitOfMeasurePtr planar)
 
te::da::DataSourceInfoPtr getDataSourceInfo ()
 
te::gm::Envelope getEnvelope ()
 
te::map::AbstractLayerPtr getReferenceLayer ()
 
te::common::UnitOfMeasurePtr getResolutionUnit ()
 
double getResX ()
 
double getResY ()
 
void initUnitsOfMeasure ()
 
void setResolutionUnit (te::common::UnitOfMeasurePtr unit)
 
void showEnvelope (const te::gm::Envelope &env, int precision)
 
void showSRS ()
 
bool unitConvertion (double &res, te::common::UnitOfMeasurePtr from, te::common::UnitOfMeasurePtr to)
 

Private Attributes

int m_bbSRID
 
bool m_isFile
 
te::da::DataSourceInfoPtr m_outDataSourceInfo
 
std::string m_outputDataSetName
 
std::unique_ptr< Ui::CreateCellularSpaceDialogForm > m_ui
 

Detailed Description

....

Definition at line 59 of file CreateCellularSpaceDialog.h.

Constructor & Destructor Documentation

◆ CreateCellularSpaceDialog()

te::qt::plugins::cellspace::CreateCellularSpaceDialog::CreateCellularSpaceDialog ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

◆ ~CreateCellularSpaceDialog()

te::qt::plugins::cellspace::CreateCellularSpaceDialog::~CreateCellularSpaceDialog ( )

Member Function Documentation

◆ checkList()

bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::checkList ( std::string &  errors)
private

◆ clearEnvelope()

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::clearEnvelope ( )
private

◆ clearResolution()

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::clearResolution ( )
private

◆ convertAngleToPlanar()

bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::convertAngleToPlanar ( double &  val,
te::common::UnitOfMeasurePtr  planar 
)
private

◆ convertPlanarToAngle()

bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::convertPlanarToAngle ( double &  val,
te::common::UnitOfMeasurePtr  planar 
)
private

◆ getDataSourceInfo()

te::da::DataSourceInfoPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getDataSourceInfo ( )
private

◆ getEnvelope()

te::gm::Envelope te::qt::plugins::cellspace::CreateCellularSpaceDialog::getEnvelope ( )
private

◆ getLayer()

te::map::AbstractLayerPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getLayer ( )

◆ getReferenceLayer()

te::map::AbstractLayerPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getReferenceLayer ( )
private

◆ getResolutionUnit()

te::common::UnitOfMeasurePtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getResolutionUnit ( )
private

◆ getResX()

double te::qt::plugins::cellspace::CreateCellularSpaceDialog::getResX ( )
private

◆ getResY()

double te::qt::plugins::cellspace::CreateCellularSpaceDialog::getResY ( )
private

◆ initUnitsOfMeasure()

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::initUnitsOfMeasure ( )
private

◆ onCreatePushButtonClicked

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onCreatePushButtonClicked ( )
protectedslot

◆ onEnvelopeChanged

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onEnvelopeChanged ( const QString &  text)
protectedslot

◆ onLayersComboBoxChanged

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onLayersComboBoxChanged ( int  index)
protectedslot

◆ onResXLineEditEditingFinished

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onResXLineEditEditingFinished ( )
protectedslot

◆ onResYLineEditEditingFinished

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onResYLineEditEditingFinished ( )
protectedslot

◆ onSrsToolButtonClicked

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onSrsToolButtonClicked ( )
protectedslot

◆ onTargetDatasourceToolButtonClicked

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onTargetDatasourceToolButtonClicked ( )
protectedslot

◆ onTargetFileToolButtonClicked

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onTargetFileToolButtonClicked ( )
protectedslot

◆ onUnitComboBoxChanged

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onUnitComboBoxChanged ( int  index)
protectedslot

◆ setLayers()

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::setLayers ( std::list< te::map::AbstractLayerPtr layers)

◆ setResolutionUnit()

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::setResolutionUnit ( te::common::UnitOfMeasurePtr  unit)
private

◆ showEnvelope()

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::showEnvelope ( const te::gm::Envelope env,
int  precision 
)
private

◆ showSRS()

void te::qt::plugins::cellspace::CreateCellularSpaceDialog::showSRS ( )
private

◆ unitConvertion()

bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::unitConvertion ( double &  res,
te::common::UnitOfMeasurePtr  from,
te::common::UnitOfMeasurePtr  to 
)
private

Member Data Documentation

◆ m_bbSRID

int te::qt::plugins::cellspace::CreateCellularSpaceDialog::m_bbSRID
private

Definition at line 140 of file CreateCellularSpaceDialog.h.

◆ m_isFile

bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::m_isFile
private

Definition at line 141 of file CreateCellularSpaceDialog.h.

◆ m_outDataSourceInfo

te::da::DataSourceInfoPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::m_outDataSourceInfo
private

Definition at line 142 of file CreateCellularSpaceDialog.h.

◆ m_outputDataSetName

std::string te::qt::plugins::cellspace::CreateCellularSpaceDialog::m_outputDataSetName
private

Definition at line 143 of file CreateCellularSpaceDialog.h.

◆ m_ui

std::unique_ptr<Ui::CreateCellularSpaceDialogForm> te::qt::plugins::cellspace::CreateCellularSpaceDialog::m_ui
private

Definition at line 145 of file CreateCellularSpaceDialog.h.


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