|  |  |  | Goffice Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
                    GOArrow;
enum                GOArrowType;
void                go_arrow_clear                      (GOArrow *dst);
GOArrow *           go_arrow_dup                        (GOArrow *src);
void                go_arrow_init                       (GOArrow *res,
                                                         GOArrowType typ,
                                                         double a,
                                                         double b,
                                                         double c);
void                go_arrow_init_kite                  (GOArrow *dst,
                                                         double a,
                                                         double b,
                                                         double c);
void                go_arrow_init_oval                  (GOArrow *dst,
                                                         double ra,
                                                         double rb);
char const *        go_arrow_type_as_str                (GOArrowType typ);
GOArrowType         go_arrow_type_from_str              (const char *name);
typedef enum {
	GO_ARROW_NONE,
	GO_ARROW_KITE,
	GO_ARROW_OVAL
	/* GO_ARROW_STEALTH */
	/* GO_ARROW_DIAMOND */
	/* GO_ARROW_OPEN */
} GOArrowType;
void go_arrow_init (GOArrow *res, GOArrowType typ, double a, double b, double c);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | 
void go_arrow_init_kite (GOArrow *dst, double a, double b, double c);
| 
 | |
| 
 | |
| 
 | |
| 
 |