26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_MULTITHREAD_MAPDISPLAY_H 
   27 #define __TERRALIB_QT_WIDGETS_INTERNAL_MULTITHREAD_MAPDISPLAY_H 
   80           MultiThreadMapDisplay(
const QSize& size, 
const bool& showFeedback = 
true, QWidget* parent = 0, Qt::WindowFlags f = 0);
 
   95           void refresh(
bool redraw = 
false);
 
  108           virtual QPointF transform(
const QPointF& p);
 
  110           void setSynchronous(
bool on);
 
  114           void resizeEvent(QResizeEvent* e);
 
  118           void updateTransform();
 
  126           void onDrawLayerFinished(
const int& index, 
const QImage& image);
 
  128           void onRenderingFinished();
 
  130           void onDrawCanceled();
 
  143           void drawLayersFinished(
const QMap<QString, QString>& errors);
 
  187 #endif  // __TERRALIB_QT_WIDGETS_INTERNAL_MULTITHREAD_MAPDISPLAY_H 
An Envelope defines a 2D rectangular region. 
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr