From 2c0b51586b3b2243ae0fdcd653139818e4b4e23e Mon Sep 17 00:00:00 2001 From: Thales1330 Date: Mon, 2 Jan 2017 19:31:11 -0200 Subject: Fast data visualization implemented --- Project/WorkspaceBase.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'Project/WorkspaceBase.h') diff --git a/Project/WorkspaceBase.h b/Project/WorkspaceBase.h index fb7d0b9..ef88d11 100644 --- a/Project/WorkspaceBase.h +++ b/Project/WorkspaceBase.h @@ -4,8 +4,8 @@ // Do not modify this file by hand! ////////////////////////////////////////////////////////////////////// -#ifndef PSP_PROJECT_WORKSPACE_BASE_CLASSES_H -#define PSP_PROJECT_WORKSPACE_BASE_CLASSES_H +#ifndef _PSP_PROJECT_WORKSPACE_BASE_CLASSES_H +#define _PSP_PROJECT_WORKSPACE_BASE_CLASSES_H #include #include @@ -14,6 +14,7 @@ #include #include #include +#include #if wxVERSION_NUMBER >= 2900 #include #include @@ -35,6 +36,7 @@ class WorkspaceBase : public wxPanel { protected: wxGLCanvas* m_glCanvas; + wxTimer* m_timer; protected: virtual void OnPaint(wxPaintEvent& event) { event.Skip(); } @@ -47,9 +49,11 @@ protected: virtual void OnScroll(wxMouseEvent& event) { event.Skip(); } virtual void OnRightClickDown(wxMouseEvent& event) { event.Skip(); } virtual void OnLeftDoubleClick(wxMouseEvent& event) { event.Skip(); } + virtual void OnTimer(wxTimerEvent& event) { event.Skip(); } public: wxGLCanvas* GetGlCanvas() { return m_glCanvas; } + wxTimer* GetTimer() { return m_timer; } WorkspaceBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(500,300), long style = wxTAB_TRAVERSAL); virtual ~WorkspaceBase(); }; -- cgit