te::qt::widgets::BoundaryExtractionWizardPage Class Reference

#include <BoundaryExtractionWizardPage.h>

Inheritance diagram for te::qt::widgets::BoundaryExtractionWizardPage:

Public Member Functions

 BoundaryExtractionWizardPage (QWidget *parent=0)
 
unsigned int getBand ()
 
te::da::DataSourceInfoPtr getDataSourceInfo ()
 
std::string getLayerName ()
 
double getNoDataValue ()
 
std::unique_ptr< te::rst::RastergetRaster ()
 
std::string getRepositoryName ()
 
bool isComplete () const
 
bool outputDataSourceToFile ()
 
void setLayer (te::map::AbstractLayerPtr layer)
 This method is used to set the selected layer for vectorization operation. More...
 
 ~BoundaryExtractionWizardPage ()
 

Protected Slots

void onTargetDatasourceToolButtonPressed ()
 
void onTargetFileToolButtonPressed ()
 

Private Attributes

te::map::AbstractLayerPtr m_layer
 
te::da::DataSourceInfoPtr m_outputDatasource
 DataSource information. More...
 
bool m_toFile
 
std::unique_ptr< Ui::BoundaryExtractionWizardPageForm > m_ui
 

Detailed Description

Definition at line 52 of file BoundaryExtractionWizardPage.h.

Constructor & Destructor Documentation

◆ BoundaryExtractionWizardPage()

te::qt::widgets::BoundaryExtractionWizardPage::BoundaryExtractionWizardPage ( QWidget *  parent = 0)

◆ ~BoundaryExtractionWizardPage()

te::qt::widgets::BoundaryExtractionWizardPage::~BoundaryExtractionWizardPage ( )

Member Function Documentation

◆ getBand()

unsigned int te::qt::widgets::BoundaryExtractionWizardPage::getBand ( )

◆ getDataSourceInfo()

te::da::DataSourceInfoPtr te::qt::widgets::BoundaryExtractionWizardPage::getDataSourceInfo ( )

◆ getLayerName()

std::string te::qt::widgets::BoundaryExtractionWizardPage::getLayerName ( )

◆ getNoDataValue()

double te::qt::widgets::BoundaryExtractionWizardPage::getNoDataValue ( )

◆ getRaster()

std::unique_ptr<te::rst::Raster> te::qt::widgets::BoundaryExtractionWizardPage::getRaster ( )

◆ getRepositoryName()

std::string te::qt::widgets::BoundaryExtractionWizardPage::getRepositoryName ( )

◆ isComplete()

bool te::qt::widgets::BoundaryExtractionWizardPage::isComplete ( ) const

◆ onTargetDatasourceToolButtonPressed

void te::qt::widgets::BoundaryExtractionWizardPage::onTargetDatasourceToolButtonPressed ( )
protectedslot

◆ onTargetFileToolButtonPressed

void te::qt::widgets::BoundaryExtractionWizardPage::onTargetFileToolButtonPressed ( )
protectedslot

◆ outputDataSourceToFile()

bool te::qt::widgets::BoundaryExtractionWizardPage::outputDataSourceToFile ( )

◆ setLayer()

void te::qt::widgets::BoundaryExtractionWizardPage::setLayer ( te::map::AbstractLayerPtr  layer)

This method is used to set the selected layer for vectorization operation.

Parameters
layerThe layer ptr
Note
This layer MUST HAVE a valid raster object.

Member Data Documentation

◆ m_layer

te::map::AbstractLayerPtr te::qt::widgets::BoundaryExtractionWizardPage::m_layer
private

Definition at line 98 of file BoundaryExtractionWizardPage.h.

◆ m_outputDatasource

te::da::DataSourceInfoPtr te::qt::widgets::BoundaryExtractionWizardPage::m_outputDatasource
private

DataSource information.

Definition at line 100 of file BoundaryExtractionWizardPage.h.

◆ m_toFile

bool te::qt::widgets::BoundaryExtractionWizardPage::m_toFile
private

Definition at line 102 of file BoundaryExtractionWizardPage.h.

◆ m_ui

std::unique_ptr<Ui::BoundaryExtractionWizardPageForm> te::qt::widgets::BoundaryExtractionWizardPage::m_ui
private

Definition at line 96 of file BoundaryExtractionWizardPage.h.


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