summaryrefslogtreecommitdiff
path: root/src/my_gtk_gl_scene_widget.h
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2013-01-06 15:51:44 +0000
committerLudovic Pouzenc <ludovic@pouzenc.fr>2013-01-06 15:51:44 +0000
commit34d2404010821f92296b15eb9dca6f8fd1bcafdf (patch)
treea42d220710ecafbdabc85015b19e78a9fe13431e /src/my_gtk_gl_scene_widget.h
parent66a35d2b466e75604eeaa42b6ff0dfd0e19d2c3b (diff)
download2013-gpudataviz-34d2404010821f92296b15eb9dca6f8fd1bcafdf.tar.gz
2013-gpudataviz-34d2404010821f92296b15eb9dca6f8fd1bcafdf.tar.bz2
2013-gpudataviz-34d2404010821f92296b15eb9dca6f8fd1bcafdf.zip
Ajout gestion de la camera avec le clic-milieu
git-svn-id: file:///var/svn/2013-gpudataviz/trunk@5 371a6b4a-a258-45f8-9dcc-bdd82ce0ac9d
Diffstat (limited to 'src/my_gtk_gl_scene_widget.h')
-rw-r--r--src/my_gtk_gl_scene_widget.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/my_gtk_gl_scene_widget.h b/src/my_gtk_gl_scene_widget.h
index 8445252..bf156ab 100644
--- a/src/my_gtk_gl_scene_widget.h
+++ b/src/my_gtk_gl_scene_widget.h
@@ -22,6 +22,8 @@ class MyGTKGLSceneWidget : public Gtk::DrawingArea, public Gtk::GL::Widget<MyGTK
virtual bool on_button_release_event(GdkEventButton *event);
bool do_mouse_logic(GdkEventType type, guint state, guint x, guint y);
+ private:
+ struct camera_params { float rx; float ry; float tz; } camera;
};
#endif /*MY_GTK_GL_SCENE_H*/