Class QGLMap
Defined in File QGLMap.h
Inheritance Relationships
Base Type
public QGLWidget
Class Documentation
-
class QGLMap : public QGLWidget
Public Functions
-
explicit QGLMap(QWidget *parent = 0)
-
~QGLMap() override = default
-
void Exit()
-
void UpdateView()
-
inline tf2::Vector3 SceneCenter()
-
inline tf2::Vector3 ViewCenter()
Signals
-
void SignalZoomChange(double z)
-
void SignalViewChange(double x1, double y1, double x2, double y2)
-
void SignalMemorySize(int64_t bytes)
Protected Functions
-
void initializeGL() override
-
void resizeGL(int w, int h) override
-
void paintGL() override
-
void mousePressEvent(QMouseEvent *e) override
-
void mouseDoubleClickEvent(QMouseEvent *e) override
-
void mouseReleaseEvent(QMouseEvent *e) override
-
void mouseMoveEvent(QMouseEvent *e) override
-
void wheelEvent(QWheelEvent *e) override
-
explicit QGLMap(QWidget *parent = 0)