26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_ZOOM_H
27 #define __TERRALIB_QT_WIDGETS_INTERNAL_ZOOM_H
30 #include "../Config.h"
76 Zoom(
MapDisplay* display,
const double& zoomFactor = 2.0,
const ZoomType& type = In, QObject* parent = 0);
88 void setZoomType(
const ZoomType& type);
97 void applyZoom(
const QPointF& point = QPointF());
109 #endif // __TERRALIB_QT_WIDGETS_INTERNAL_ZOOM_H
double m_zoomFactor
Factor used to zoom. i.e. A factor value of 2.0 (default) will generate a new extent twice (%) bigger...
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
ZoomType m_zoomType
Enum that indicates the zoom type.
This class defines an interface for objects that can receive application events and respond to them...
A widget to control the display of a set of layers.
This is a utility class to geographic zoom operation.
ZoomType
Defines the zoom type.