2
#ifndef DRIVERLIB_PATH_H
3
#define DRIVERLIB_PATH_H
17
struct vertex *vertices;
23
void path_init(struct path *);
24
void path_free(struct path *);
25
void path_alloc(struct path *, int);
26
void path_reset(struct path *);
27
void path_append(struct path *, double, double, int);
28
void path_copy(struct path *, const struct path *);
29
void path_begin(struct path *);
30
void path_move(struct path *, double, double);
31
void path_cont(struct path *, double, double);
32
void path_close(struct path *);
33
void path_stroke(struct path *, void (*)(double, double, double, double));