te::qt::widgets::VectorizationWizardPage Class Reference

#include <VectorizationWizardPage.h>

Inheritance diagram for te::qt::widgets::VectorizationWizardPage:

Public Member Functions

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

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

Detailed Description

Definition at line 52 of file VectorizationWizardPage.h.

Constructor & Destructor Documentation

te::qt::widgets::VectorizationWizardPage::VectorizationWizardPage ( QWidget *  parent = 0)
te::qt::widgets::VectorizationWizardPage::~VectorizationWizardPage ( )

Member Function Documentation

unsigned int te::qt::widgets::VectorizationWizardPage::getBand ( )
te::da::DataSourceInfoPtr te::qt::widgets::VectorizationWizardPage::getDataSourceInfo ( )
std::string te::qt::widgets::VectorizationWizardPage::getLayerName ( )
std::auto_ptr<te::rst::Raster> te::qt::widgets::VectorizationWizardPage::getRaster ( )
std::string te::qt::widgets::VectorizationWizardPage::getRepositoryName ( )
bool te::qt::widgets::VectorizationWizardPage::hasMaxGeom ( unsigned int &  maxGeom)
bool te::qt::widgets::VectorizationWizardPage::isComplete ( ) const
void te::qt::widgets::VectorizationWizardPage::onTargetDatasourceToolButtonPressed ( )
protectedslot
void te::qt::widgets::VectorizationWizardPage::onTargetFileToolButtonPressed ( )
protectedslot
bool te::qt::widgets::VectorizationWizardPage::outputDataSourceToFile ( )
void te::qt::widgets::VectorizationWizardPage::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

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

Definition at line 98 of file VectorizationWizardPage.h.

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

DataSource information.

Definition at line 100 of file VectorizationWizardPage.h.

bool te::qt::widgets::VectorizationWizardPage::m_toFile
private

Definition at line 102 of file VectorizationWizardPage.h.

std::auto_ptr<Ui::VectorizationWizardPageForm> te::qt::widgets::VectorizationWizardPage::m_ui
private

Definition at line 96 of file VectorizationWizardPage.h.


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