.... More...
#include <CreateCellularSpaceDialog.h>
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 | onColsLineEditEditingFinished () |
void | onCreatePushButtonClicked () |
void | onEnvelopeChanged (const QString &text) |
void | onLayersComboBoxChanged (int index) |
void | onReferenceGroupBoxToggled (bool isToggled) |
void | onResXLineEditEditingFinished () |
void | onResYLineEditEditingFinished () |
void | onRowsLineEditEditingFinished () |
void | onSrsToolButtonClicked () |
void | onTargetDatasourceToolButtonClicked () |
void | onTargetFileToolButtonClicked () |
void | onUnitComboBoxChanged (int index) |
Private Member Functions | |
bool | checkList (std::string &errors) |
void | clearEnvelope () |
void | clearResolution () |
te::common::UnitOfMeasurePtr | getCurrentUnit () |
te::da::DataSourceInfoPtr | getDataSourceInfo () |
te::gm::Envelope | getEnvelope () |
te::gm::Envelope | getOutputEnvelope () |
te::map::AbstractLayerPtr | getReferenceLayer () |
double | getResX () |
double | getResY () |
void | initUnitsOfMeasure () |
bool | isNoReference () |
void | setCurrentUnit (te::common::UnitOfMeasurePtr unit) |
void | showEnvelope (const te::gm::Envelope env) |
void | showSRS () |
Private Attributes | |
int | m_currentSRID |
bool | m_isFile |
te::da::DataSourceInfoPtr | m_outDataSourceInfo |
std::string | m_outputDataSetName |
std::auto_ptr < Ui::CreateCellularSpaceDialogForm > | m_ui |
....
Definition at line 57 of file CreateCellularSpaceDialog.h.
te::qt::plugins::cellspace::CreateCellularSpaceDialog::CreateCellularSpaceDialog | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 61 of file CreateCellularSpaceDialog.cpp.
References initUnitsOfMeasure(), m_ui, onColsLineEditEditingFinished(), onCreatePushButtonClicked(), onEnvelopeChanged(), onLayersComboBoxChanged(), onReferenceGroupBoxToggled(), onResXLineEditEditingFinished(), onResYLineEditEditingFinished(), onRowsLineEditEditingFinished(), onSrsToolButtonClicked(), onTargetDatasourceToolButtonClicked(), onTargetFileToolButtonClicked(), and onUnitComboBoxChanged().
te::qt::plugins::cellspace::CreateCellularSpaceDialog::~CreateCellularSpaceDialog | ( | ) |
Definition at line 113 of file CreateCellularSpaceDialog.cpp.
|
private |
Definition at line 561 of file CreateCellularSpaceDialog.cpp.
References te::gm::Envelope::getHeight(), te::gm::Envelope::getWidth(), and te::gm::Envelope::isValid().
|
private |
Definition at line 679 of file CreateCellularSpaceDialog.cpp.
|
private |
Definition at line 687 of file CreateCellularSpaceDialog.cpp.
|
private |
Definition at line 541 of file CreateCellularSpaceDialog.cpp.
|
private |
|
private |
Definition at line 523 of file CreateCellularSpaceDialog.cpp.
References te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, te::gm::Envelope::m_urx, and te::gm::Envelope::m_ury.
te::map::AbstractLayerPtr te::qt::plugins::cellspace::CreateCellularSpaceDialog::getLayer | ( | ) |
Definition at line 614 of file CreateCellularSpaceDialog.cpp.
References te::da::GetDataSource(), te::common::Singleton< DataSourceManager >::getInstance(), and te::common::Singleton< DataSourceInfoManager >::getInstance().
Referenced by te::qt::plugins::cellspace::CreateCellLayerAction::onActionActivated().
|
private |
Definition at line 498 of file CreateCellularSpaceDialog.cpp.
References te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, te::gm::Envelope::m_urx, and te::gm::Envelope::m_ury.
|
private |
Definition at line 535 of file CreateCellularSpaceDialog.cpp.
|
private |
|
private |
|
private |
Definition at line 476 of file CreateCellularSpaceDialog.cpp.
References te::common::UnitsOfMeasureManager::begin(), te::common::UnitsOfMeasureManager::end(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), and te::common::Singleton< UnitsOfMeasureManager >::getInstance().
Referenced by CreateCellularSpaceDialog().
|
private |
Definition at line 785 of file CreateCellularSpaceDialog.cpp.
|
protectedslot |
Definition at line 235 of file CreateCellularSpaceDialog.cpp.
References te::common::UnitsOfMeasureManager::getConversion(), te::common::Singleton< UnitsOfMeasureManager >::getInstance(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), te::gm::Envelope::isValid(), te::gm::Envelope::m_llx, and te::gm::Envelope::m_urx.
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 328 of file CreateCellularSpaceDialog.cpp.
References te::common::ProgressManager::addViewer(), te::cellspace::CellularSpacesOperations::CELLSPACE_POINTS, te::cellspace::CellularSpacesOperations::CELLSPACE_POLYGONS, te::common::Singleton< ProgressManager >::getInstance(), te::common::ProgressManager::removeViewer(), and te::common::Exception::what().
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 323 of file CreateCellularSpaceDialog.cpp.
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 172 of file CreateCellularSpaceDialog.cpp.
References te::common::Singleton< SpatialReferenceSystemManager >::getInstance().
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 770 of file CreateCellularSpaceDialog.cpp.
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 201 of file CreateCellularSpaceDialog.cpp.
References te::gm::Envelope::isValid(), te::gm::Envelope::m_llx, and te::gm::Envelope::m_urx.
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 218 of file CreateCellularSpaceDialog.cpp.
References te::gm::Envelope::isValid(), te::gm::Envelope::m_lly, and te::gm::Envelope::m_ury.
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 279 of file CreateCellularSpaceDialog.cpp.
References te::common::UnitsOfMeasureManager::getConversion(), te::common::Singleton< UnitsOfMeasureManager >::getInstance(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), te::gm::Envelope::isValid(), te::gm::Envelope::m_lly, and te::gm::Envelope::m_ury.
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 659 of file CreateCellularSpaceDialog.cpp.
References te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), and te::qt::widgets::SRSManagerDialog::getSelectedSRS().
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 424 of file CreateCellularSpaceDialog.cpp.
References te::qt::widgets::DataSourceSelectorDialog::getSelecteds().
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 387 of file CreateCellularSpaceDialog.cpp.
Referenced by CreateCellularSpaceDialog().
|
protectedslot |
Definition at line 448 of file CreateCellularSpaceDialog.cpp.
References te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), and te::common::Singleton< UnitsOfMeasureManager >::getInstance().
Referenced by CreateCellularSpaceDialog().
|
private |
Definition at line 547 of file CreateCellularSpaceDialog.cpp.
void te::qt::plugins::cellspace::CreateCellularSpaceDialog::setLayers | ( | std::list< te::map::AbstractLayerPtr > | layers | ) |
Definition at line 117 of file CreateCellularSpaceDialog.cpp.
Referenced by te::qt::plugins::cellspace::CreateCellLayerAction::onActionActivated().
|
private |
Definition at line 510 of file CreateCellularSpaceDialog.cpp.
References te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, te::gm::Envelope::m_urx, and te::gm::Envelope::m_ury.
|
private |
Definition at line 695 of file CreateCellularSpaceDialog.cpp.
References te::common::Singleton< SpatialReferenceSystemManager >::getInstance().
|
private |
Definition at line 138 of file CreateCellularSpaceDialog.h.
|
private |
Definition at line 139 of file CreateCellularSpaceDialog.h.
|
private |
Definition at line 140 of file CreateCellularSpaceDialog.h.
|
private |
Definition at line 141 of file CreateCellularSpaceDialog.h.
|
private |
Definition at line 143 of file CreateCellularSpaceDialog.h.
Referenced by CreateCellularSpaceDialog().