A map display for a dataset. More...
#include <DataSetDisplay.h>
  
 Public Member Functions | |
| void | clear () | 
| DataSetDisplay (QWidget *parent=0, Qt::WindowFlags f=0) | |
| void | draw (const te::da::DataSetTypePtr &dataset, const te::da::DataSourcePtr &ds, te::da::DataSet *datasetData=0) | 
| void | draw (const te::da::DataSetTypePtr &dataset, const te::da::DataSourceInfoPtr &ds) | 
| ~DataSetDisplay () | |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *e) | 
| void | resizeEvent (QResizeEvent *e) | 
Private Attributes | |
| std::auto_ptr< Canvas > | m_canvas | 
A map display for a dataset.
Definition at line 56 of file DataSetDisplay.h.
| te::qt::widgets::DataSetDisplay::DataSetDisplay | ( | QWidget * | parent = 0,  | 
        
| Qt::WindowFlags | f = 0  | 
        ||
| ) | 
Definition at line 50 of file DataSetDisplay.cpp.
| te::qt::widgets::DataSetDisplay::~DataSetDisplay | ( | ) | 
Definition at line 55 of file DataSetDisplay.cpp.
| void te::qt::widgets::DataSetDisplay::clear | ( | ) | 
Definition at line 207 of file DataSetDisplay.cpp.
| void te::qt::widgets::DataSetDisplay::draw | ( | const te::da::DataSetTypePtr & | dataset, | 
| const te::da::DataSourcePtr & | ds, | ||
| te::da::DataSet * | datasetData = 0  | 
        ||
| ) | 
Definition at line 92 of file DataSetDisplay.cpp.
References te::qt::widgets::Config2DrawLines(), te::qt::widgets::Config2DrawPoints(), te::qt::widgets::Config2DrawPolygons(), te::se::CreateCoverageStyle(), te::map::DrawRaster(), te::dt::GEOMETRY_TYPE, te::da::GetExtent(), te::da::GetFirstGeomProperty(), te::da::GetFirstPropertyPos(), te::da::DataSet::getGeometry(), te::gm::GeometryProperty::getGeometryType(), te::dt::Property::getName(), te::da::DataSet::getRaster(), te::gm::LineStringMType, te::gm::LineStringType, te::gm::LineStringZMType, te::gm::LineStringZType, te::da::LoadProperties(), te::da::DataSet::moveNext(), te::gm::MultiLineStringMType, te::gm::MultiLineStringType, te::gm::MultiLineStringZMType, te::gm::MultiLineStringZType, te::gm::MultiPointMType, te::gm::MultiPointType, te::gm::MultiPointZMType, te::gm::MultiPointZType, te::gm::MultiPolygonMType, te::gm::MultiPolygonType, te::gm::MultiPolygonZMType, te::gm::MultiPolygonZType, te::gm::PointMType, te::gm::PointType, te::gm::PointZMType, te::gm::PointZType, te::gm::PolygonMType, te::gm::PolygonType, te::gm::PolygonZMType, te::gm::PolygonZType, and te::dt::RASTER_TYPE.
| void te::qt::widgets::DataSetDisplay::draw | ( | const te::da::DataSetTypePtr & | dataset, | 
| const te::da::DataSourceInfoPtr & | ds | ||
| ) | 
Definition at line 59 of file DataSetDisplay.cpp.
References te::common::Singleton< DataSourceManager >::getInstance().
      
  | 
  protected | 
Definition at line 218 of file DataSetDisplay.cpp.
      
  | 
  protected | 
Definition at line 231 of file DataSetDisplay.cpp.
      
  | 
  private | 
Definition at line 80 of file DataSetDisplay.h.