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::auto_ptr< Ui::CreateCellularSpaceDialogForm > m_ui
 

Detailed Description

....

Definition at line 59 of file CreateCellularSpaceDialog.h.

Constructor & Destructor Documentation

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

Member Function Documentation

bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::checkList ( std::string &  errors)
private
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::clearEnvelope ( )
private
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::clearResolution ( )
private
bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::convertAngleToPlanar ( double &  val,
te::common::UnitOfMeasurePtr  planar 
)
private
bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::convertPlanarToAngle ( double &  val,
te::common::UnitOfMeasurePtr  planar 
)
private
te::da::DataSourceInfoPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getDataSourceInfo ( )
private
te::gm::Envelope te::qt::plugins::cellspace::CreateCellularSpaceDialog::getEnvelope ( )
private
te::map::AbstractLayerPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getLayer ( )
te::map::AbstractLayerPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getReferenceLayer ( )
private
te::common::UnitOfMeasurePtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getResolutionUnit ( )
private
double te::qt::plugins::cellspace::CreateCellularSpaceDialog::getResX ( )
private
double te::qt::plugins::cellspace::CreateCellularSpaceDialog::getResY ( )
private
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::initUnitsOfMeasure ( )
private
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onCreatePushButtonClicked ( )
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onEnvelopeChanged ( const QString &  text)
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onLayersComboBoxChanged ( int  index)
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onResXLineEditEditingFinished ( )
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onResYLineEditEditingFinished ( )
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onSrsToolButtonClicked ( )
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onTargetDatasourceToolButtonClicked ( )
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onTargetFileToolButtonClicked ( )
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::onUnitComboBoxChanged ( int  index)
protectedslot
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::setLayers ( std::list< te::map::AbstractLayerPtr layers)
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::setResolutionUnit ( te::common::UnitOfMeasurePtr  unit)
private
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::showEnvelope ( const te::gm::Envelope env,
int  precision 
)
private
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::showSRS ( )
private
bool te::qt::plugins::cellspace::CreateCellularSpaceDialog::unitConvertion ( double &  res,
te::common::UnitOfMeasurePtr  from,
te::common::UnitOfMeasurePtr  to 
)
private

Member Data Documentation

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

Definition at line 140 of file CreateCellularSpaceDialog.h.

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

Definition at line 141 of file CreateCellularSpaceDialog.h.

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

Definition at line 142 of file CreateCellularSpaceDialog.h.

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

Definition at line 143 of file CreateCellularSpaceDialog.h.

std::auto_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: