Go to the documentation of this file.
26 #ifndef __TERRALIB_QT_PLUGINS_CELLSPACE_INTERNAL_CREATECELLULARSPACEDIALOG_H
27 #define __TERRALIB_QT_PLUGINS_CELLSPACE_INTERNAL_CREATECELLULARSPACEDIALOG_H
31 #include "../../../common/UnitOfMeasure.h"
32 #include "../../../dataaccess/datasource/DataSourceInfo.h"
33 #include "../../../maptools/AbstractLayer.h"
42 namespace Ui {
class CreateCellularSpaceDialogForm; }
46 namespace gm {
class Envelope; }
69 void setLayers(std::list<te::map::AbstractLayerPtr> layers);
145 std::unique_ptr<Ui::CreateCellularSpaceDialogForm>
m_ui;
153 #endif // __TERRALIB_QT_PLUGINS_CELLSPACE_INTERNAL_CREATECELLULARSPACEDIALOG_H
An Envelope defines a 2D rectangular region.
bool convertAngleToPlanar(double &val, te::common::UnitOfMeasurePtr planar)
CreateCellularSpaceDialog(QWidget *parent=0, Qt::WindowFlags f=0)
te::gm::Envelope getEnvelope()
void onSrsToolButtonClicked()
bool checkList(std::string &errors)
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr
boost::shared_ptr< UnitOfMeasure > UnitOfMeasurePtr
std::string m_outputDataSetName
bool convertPlanarToAngle(double &val, te::common::UnitOfMeasurePtr planar)
void setResolutionUnit(te::common::UnitOfMeasurePtr unit)
te::da::DataSourceInfoPtr getDataSourceInfo()
te::da::DataSourceInfoPtr m_outDataSourceInfo
void onEnvelopeChanged(const QString &text)
void onCreatePushButtonClicked()
void onLayersComboBoxChanged(int index)
void onUnitComboBoxChanged(int index)
bool unitConvertion(double &res, te::common::UnitOfMeasurePtr from, te::common::UnitOfMeasurePtr to)
void onResXLineEditEditingFinished()
void onResYLineEditEditingFinished()
te::common::UnitOfMeasurePtr getResolutionUnit()
te::map::AbstractLayerPtr getReferenceLayer()
std::unique_ptr< Ui::CreateCellularSpaceDialogForm > m_ui
void setLayers(std::list< te::map::AbstractLayerPtr > layers)
void initUnitsOfMeasure()
void onTargetDatasourceToolButtonClicked()
void showEnvelope(const te::gm::Envelope &env, int precision)
~CreateCellularSpaceDialog()
te::map::AbstractLayerPtr getLayer()
void onTargetFileToolButtonClicked()