26 #ifndef __TERRALIB_VP_INTERNAL_CHECKGEOMVALIDITYDIALOG_H    27 #define __TERRALIB_VP_INTERNAL_CHECKGEOMVALIDITYDIALOG_H    31 #include "../../dataaccess/dataset/ObjectIdSet.h"    32 #include "../../maptools/AbstractLayer.h"    35 #include "../Config.h"    36 #include "../../qt/widgets/canvas/MapDisplay.h"    40 #include <QTableWidgetItem>    42 namespace Ui { 
class CheckGeomValidityDialogForm; }
    79         void onVerifyPushButtonClicked();
    81         void onFixPushButtonClicked();
    83         void onTableWidgetItemDoubleClicked(QTableWidgetItem* item);
    85         void onExtentChanged();
    87         void onDisplayPaintEvent(QPainter* painter);
    91         std::auto_ptr<Ui::CheckGeomValidityDialogForm> 
m_ui;
   109 #endif  // __TERRALIB_VP_INTERNAL_CHECKGEOMVALIDITYDIALOG_H #define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
std::auto_ptr< Ui::CheckGeomValidityDialogForm > m_ui
 
std::unique_ptr< te::gm::Point > m_currentCoord
 
te::qt::widgets::MapDisplay * m_mapDisplay
 
A dialog used to check geometries validity. 
 
te::map::AbstractLayerPtr m_currentLayer
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
 
std::unique_ptr< te::da::ObjectIdSet > m_oidSet
 
std::unique_ptr< QPixmap > m_markPixmap