#ifndef GLMOTION_H
#define GLMOTION_H
#include "viewport.h"
-int glmotion_main(ViewInfo * v,GdkEventMotion * event,GtkWidget * widget);
-int glmotion_zoom(ViewInfo * v);
-int glmotion_pan(ViewInfo * v);
-int glmotion_rotate(ViewInfo * v);
-int glmotion_adjust_pan(ViewInfo* v,float panx,float pany);
+void glmotion_main(ViewInfo * v,GdkEventMotion * event,GtkWidget * widget);
+void glmotion_zoom(ViewInfo * v);
+void glmotion_pan(ViewInfo * v);
+void glmotion_rotate(ViewInfo * v);
+void glmotion_adjust_pan(ViewInfo* v,float panx,float pany);
+void graph_zoom(float real_zoom);
+void glmotion_zoom_inc(int zoomin);
#endif
\ No newline at end of file
/*panning */
if ((event->state & GDK_BUTTON1_MASK)
- && (view->mouse.mouse_mode == MM_PAN)) {
- if (glmotion_main(view, event, widget))
+ && (view->mouse.mouse_mode == MM_PAN))
+ {
+ glmotion_main(view, event, widget);
redraw = TRUE;
}
/*rotating, only in 3d view */
if ((view->active_camera >= 0) && (view->mouse.mouse_mode == MM_ROTATE)
&& (event->state & GDK_BUTTON1_MASK)) {
- if (glmotion_main(view, event, widget))
+ glmotion_main(view, event, widget);
redraw = TRUE;
}
/*zooming */
&& (view->mouse.mouse_mode == MM_ZOOM))
{
- if (glmotion_main(view, event, widget))
+ glmotion_main(view, event, widget);
redraw = TRUE;
}