#include <VectorizationWizardPage.h>
Public Member Functions | |
unsigned int | getBand () |
te::da::DataSourceInfoPtr | getDataSourceInfo () |
std::string | getLayerName () |
std::auto_ptr< te::rst::Raster > | getRaster () |
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 |
Definition at line 50 of file VectorizationWizardPage.h.
te::qt::widgets::VectorizationWizardPage::VectorizationWizardPage | ( | QWidget * | parent = 0 | ) |
Definition at line 38 of file VectorizationWizardPage.cpp.
References m_ui, onTargetDatasourceToolButtonPressed(), and onTargetFileToolButtonPressed().
te::qt::widgets::VectorizationWizardPage::~VectorizationWizardPage | ( | ) |
Definition at line 57 of file VectorizationWizardPage.cpp.
unsigned int te::qt::widgets::VectorizationWizardPage::getBand | ( | ) |
Definition at line 107 of file VectorizationWizardPage.cpp.
te::da::DataSourceInfoPtr te::qt::widgets::VectorizationWizardPage::getDataSourceInfo | ( | ) |
Definition at line 125 of file VectorizationWizardPage.cpp.
std::string te::qt::widgets::VectorizationWizardPage::getLayerName | ( | ) |
Definition at line 130 of file VectorizationWizardPage.cpp.
std::auto_ptr< te::rst::Raster > te::qt::widgets::VectorizationWizardPage::getRaster | ( | ) |
Definition at line 95 of file VectorizationWizardPage.cpp.
References te::da::GetFirstPropertyPos(), and te::dt::RASTER_TYPE.
std::string te::qt::widgets::VectorizationWizardPage::getRepositoryName | ( | ) |
Definition at line 138 of file VectorizationWizardPage.cpp.
bool te::qt::widgets::VectorizationWizardPage::hasMaxGeom | ( | unsigned int & | maxGeom | ) |
Definition at line 112 of file VectorizationWizardPage.cpp.
bool te::qt::widgets::VectorizationWizardPage::isComplete | ( | ) | const |
Definition at line 62 of file VectorizationWizardPage.cpp.
|
protectedslot |
Definition at line 146 of file VectorizationWizardPage.cpp.
References te::qt::widgets::DataSourceSelectorDialog::getSelecteds().
Referenced by VectorizationWizardPage().
|
protectedslot |
Definition at line 167 of file VectorizationWizardPage.cpp.
Referenced by VectorizationWizardPage().
bool te::qt::widgets::VectorizationWizardPage::outputDataSourceToFile | ( | ) |
Definition at line 120 of file VectorizationWizardPage.cpp.
void te::qt::widgets::VectorizationWizardPage::setLayer | ( | te::map::AbstractLayerPtr | layer | ) |
This method is used to set the selected layer for vectorization operation.
layer | The layer ptr |
Definition at line 67 of file VectorizationWizardPage.cpp.
References te::da::GetFirstPropertyPos(), and te::dt::RASTER_TYPE.
|
private |
Definition at line 96 of file VectorizationWizardPage.h.
|
private |
DataSource information.
Definition at line 98 of file VectorizationWizardPage.h.
|
private |
Definition at line 100 of file VectorizationWizardPage.h.
|
private |
Definition at line 94 of file VectorizationWizardPage.h.
Referenced by VectorizationWizardPage().