| Top |  |  |  |  | 
| void | go_arrow_clear () | 
| void | go_arrow_draw () | 
| GOArrow * | go_arrow_dup () | 
| gboolean | go_arrow_equal () | 
| void | go_arrow_init () | 
| void | go_arrow_init_kite () | 
| void | go_arrow_init_oval () | 
| char const * | go_arrow_type_as_str () | 
| GOArrowType | go_arrow_type_from_str () | 
| GOArrow const * | go_arrow_sel_get_arrow () | 
| GType | go_arrow_sel_get_type () | 
| GtkWidget * | go_arrow_sel_new () | 
| void | go_arrow_sel_set_arrow () | 
GBoxed ╰── GOArrow GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GOArrowSel
void go_arrow_draw (const GOArrow *arrow,cairo_t *cr,double *dx,double *dy,double phi);
typedef struct {
	GOArrowType typ;
	double a, b, c;
} GOArrow;
| GOArrowType  | ||
| first arrow head size parameter. | ||
| second arrow head size parameter. | ||
| third arrow head size parameter. |