plugins/gestures/gstroke.h

changeset 14253
b63ebf84c42b
parent 14252
d10dda2777a9
child 14254
77edc7a6191a
--- a/plugins/gestures/gstroke.h	Sat Aug 19 00:24:14 2006 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-/*
-   libgstroke - a GNOME stroke interface library
-   Copyright (c) 1996,1997,1998,1999,2000,2001  Mark F. Willey, ETLA Technical
-
-   See the file COPYING for distribution information.
-*/
-
-/* largest number of points allowed to be sampled */
-#ifndef _GSTROKE_H_
-#define _GSTROKE_H_
-
-#define GSTROKE_MAX_POINTS 10000
-
-/* number of sample points required to have a valid stroke */
-#define GSTROKE_MIN_POINTS 50
-
-/* maximum number of numbers in stroke */
-#define GSTROKE_MAX_SEQUENCE 32
-
-/* threshold of size of smaller axis needed for it to define its own
-   bin size */
-#define GSTROKE_SCALE_RATIO 4
-
-/* minimum percentage of points in bin needed to add to sequence */
-#define GSTROKE_BIN_COUNT_PERCENT 0.07
-
-void gstroke_set_draw_strokes(gboolean draw);
-gboolean gstroke_draw_strokes(void);
-
-void gstroke_set_mouse_button(gint button);
-guint gstroke_get_mouse_button(void);
-
-/* enable strokes for the widget */
-void gstroke_enable (GtkWidget *widget);
-
-/* disable strokes for the widget */
-void gstroke_disable(GtkWidget *widget);
-
-guint gstroke_signal_connect (GtkWidget *widget,
-                              const gchar *name,
-                              void (*func)(GtkWidget *widget, void *data),
-                              gpointer data);
-
-/* frees all the memory allocated for stroke, should be called when
-   the widget is destroyed*/
-void gstroke_cleanup (GtkWidget *widget);
-
-#endif

mercurial