segment_dir_t 126 lib/gfxpoly/convert.c segment_dir_t dir; segment_dir_t 188 lib/gfxpoly/convert.c segment_dir_t dir = diff<0?DIR_UP:DIR_DOWN; segment_dir_t 134 lib/gfxpoly/poly.c segment_dir_t dir; segment_dir_t 401 lib/gfxpoly/poly.c static void segment_init(segment_t*s, int32_t x1, int32_t y1, int32_t x2, int32_t y2, int polygon_nr, segment_dir_t dir) segment_dir_t 468 lib/gfxpoly/poly.c static segment_t* segment_new(point_t a, point_t b, int polygon_nr, segment_dir_t dir) segment_dir_t 781 lib/gfxpoly/poly.c static void store_horizontal(status_t*status, point_t p1, point_t p2, edgestyle_t*fs, segment_dir_t dir, int polygon_nr); segment_dir_t 783 lib/gfxpoly/poly.c static void append_stroke(status_t*status, point_t a, point_t b, segment_dir_t dir, edgestyle_t*fs) segment_dir_t 825 lib/gfxpoly/poly.c segment_dir_t dir = s->wind.is_filled?DIR_DOWN:DIR_UP; segment_dir_t 1237 lib/gfxpoly/poly.c segment_dir_t dir = above.is_filled?DIR_DOWN:DIR_UP; segment_dir_t 1365 lib/gfxpoly/poly.c static void store_horizontal(status_t*status, point_t p1, point_t p2, edgestyle_t*fs, segment_dir_t dir, int polygon_nr) segment_dir_t 26 lib/gfxpoly/poly.h segment_dir_t dir; segment_dir_t 45 lib/gfxpoly/poly.h segment_dir_t dir; segment_dir_t 9 lib/gfxpoly/renderpoly.c segment_dir_t dir; segment_dir_t 30 lib/gfxpoly/renderpoly.c static inline void add_pixel(renderbuf_t*buf, double x, int y, segment_dir_t dir, edgestyle_t*fs, int polygon_nr) segment_dir_t 51 lib/gfxpoly/renderpoly.c static void add_line(renderbuf_t*buf, double x1, double y1, double x2, double y2, edgestyle_t*fs, segment_dir_t dir, int polygon_nr) segment_dir_t 16 lib/gfxpoly/wind.c windstate_t evenodd_add(windcontext_t*context, windstate_t left, edgestyle_t*edge, segment_dir_t dir, int master) segment_dir_t 43 lib/gfxpoly/wind.c windstate_t circular_add(windcontext_t*context, windstate_t left, edgestyle_t*edge, segment_dir_t dir, int master) segment_dir_t 77 lib/gfxpoly/wind.c windstate_t intersect_add(windcontext_t*context, windstate_t left, edgestyle_t*edge, segment_dir_t dir, int master) segment_dir_t 107 lib/gfxpoly/wind.c windstate_t union_add(windcontext_t*context, windstate_t left, edgestyle_t*edge, segment_dir_t dir, int master) segment_dir_t 32 lib/gfxpoly/wind.h windstate_t (*add)(windcontext_t*context, windstate_t left, edgestyle_t*edge, segment_dir_t dir, int polygon_nr);