This class is used to define a map of information necessary to create a raster.
More...
#include <RasterInfoWidget.h>
This class is used to define a map of information necessary to create a raster.
- See also
- RasterFactory
Definition at line 59 of file RasterInfoWidget.h.
◆ RasterInfoWidget()
te::qt::widgets::RasterInfoWidget::RasterInfoWidget |
( |
const bool |
outputMode, |
|
|
QWidget * |
parent, |
|
|
Qt::WindowFlags |
f |
|
) |
| |
Default constructor.
- Parameters
-
outputMode | Allows select input rasters (outputMode=false - rasters that already exists) or output raster info - outputMode=true). |
◆ ~RasterInfoWidget()
te::qt::widgets::RasterInfoWidget::~RasterInfoWidget |
( |
| ) |
|
◆ fileExists()
bool te::qt::widgets::RasterInfoWidget::fileExists |
( |
| ) |
const |
◆ getDataSource()
std::unique_ptr< te::da::DataSource > te::qt::widgets::RasterInfoWidget::getDataSource |
( |
| ) |
const |
◆ getExtension()
std::string te::qt::widgets::RasterInfoWidget::getExtension |
( |
| ) |
const |
Returns the raster name extension.
- Returns
- Returns the raster name extension.
- Note
- If the full raster file name is "/home/user/raster.tif" this methods will return ".tif";
◆ getForm()
Ui::RasterInfoWidgetForm * te::qt::widgets::RasterInfoWidget::getForm |
( |
| ) |
const |
◆ getFullName()
std::string te::qt::widgets::RasterInfoWidget::getFullName |
( |
| ) |
const |
Returns the raster full name.
- Returns
- Returns the raster full name.
- Note
- If the full raster file name is "/home/user/raster.tif" this methods will return "/home/user/raster.tif";
◆ getInfo() [1/2]
std::map< std::string, std::string > te::qt::widgets::RasterInfoWidget::getInfo |
( |
| ) |
const |
◆ getInfo() [2/2]
std::map< std::string, std::string > te::qt::widgets::RasterInfoWidget::getInfo |
( |
int |
count, |
|
|
std::string |
name = "" |
|
) |
| const |
◆ getName()
std::string te::qt::widgets::RasterInfoWidget::getName |
( |
| ) |
const |
Returns the raster name.
- Returns
- Returns the raster name.
- Note
- If the full raster file name is "/home/user/raster.tif" this methods will return "raster.tif";
◆ getPath()
std::string te::qt::widgets::RasterInfoWidget::getPath |
( |
| ) |
const |
Returns the raster directory.
- Returns
- Returns the raster directory.
- Note
- If the full raster file name is "/home/user/raster.tif" this methods will return "/home/user";
◆ getShortName()
std::string te::qt::widgets::RasterInfoWidget::getShortName |
( |
| ) |
const |
Returns the raster short name.
- Returns
- Returns the raster short name.
- Note
- If the full raster file name is "/home/user/raster.tif" this methods will return "raster";
◆ getType()
std::string te::qt::widgets::RasterInfoWidget::getType |
( |
| ) |
const |
◆ onExtraParametersCheckBoxChecked
void te::qt::widgets::RasterInfoWidget::onExtraParametersCheckBoxChecked |
( |
bool |
checked | ) |
|
|
protectedslot |
◆ onOpenFileDlgToolButtonClicked
void te::qt::widgets::RasterInfoWidget::onOpenFileDlgToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onOpenSRIDDlgToolButtonClicked
void te::qt::widgets::RasterInfoWidget::onOpenSRIDDlgToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ rawRasterCheckBoxStateChanged
void te::qt::widgets::RasterInfoWidget::rawRasterCheckBoxStateChanged |
( |
int |
state | ) |
|
|
protectedslot |
◆ rawRasterInfoChanged
void te::qt::widgets::RasterInfoWidget::rawRasterInfoChanged |
( |
const QString & |
text | ) |
|
|
protectedslot |
◆ setHideRasterParameters()
void te::qt::widgets::RasterInfoWidget::setHideRasterParameters |
( |
| ) |
|
◆ updateRawRasterFileName()
void te::qt::widgets::RasterInfoWidget::updateRawRasterFileName |
( |
| ) |
|
|
private |
◆ m_originalFullFileName
std::string te::qt::widgets::RasterInfoWidget::m_originalFullFileName |
|
private |
◆ m_outputMode
bool te::qt::widgets::RasterInfoWidget::m_outputMode |
|
private |
Allows select input rasters (outputMode=false - rasters that already exists) or output raster info - outputMode=true).
Definition at line 138 of file RasterInfoWidget.h.
◆ m_table
◆ m_ui
std::unique_ptr<Ui::RasterInfoWidgetForm> te::qt::widgets::RasterInfoWidget::m_ui |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/raster/RasterInfoWidget.h