21#ifndef TE_QT_WIDGETS_VECTORIZATIONWIZARDPAGE_H
22#define TE_QT_WIDGETS_VECTORIZATIONWIZARDPAGE_H
40 class VectorizationWizardPageForm;
96 std::unique_ptr<Ui::VectorizationWizardPageForm>
m_ui;
This is the base class for Layers.
A conteiner class for keeping information about a data source.
std::string getLayerName()
VectorizationWizardPage(QWidget *parent=0)
void onTargetDatasourceToolButtonPressed()
~VectorizationWizardPage()
void onTargetFileToolButtonPressed()
std::string getRepositoryName()
te::map::AbstractLayerPtr m_layer
std::unique_ptr< te::rst::Raster > getRaster()
te::da::DataSourceInfoPtr getDataSourceInfo()
te::da::DataSourceInfoPtr m_outputDatasource
DataSource information.
std::unique_ptr< Ui::VectorizationWizardPageForm > m_ui
bool outputDataSourceToFile()
void setLayer(te::map::AbstractLayerPtr layer)
This method is used to set the selected layer for vectorization operation.
bool hasMaxGeom(unsigned int &maxGeom)
An abstract class for raster data strucutures.
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
Namespace for the Qt module of TerraLib.
Namespace for the Raster module of TerraLib.