typedef enum {EVENT_CROSS, EVENT_END, EVENT_START, EVENT_HORIZONTAL} eventtype_t;
typedef enum {SLOPE_POSITIVE, SLOPE_NEGATIVE} slope_t;
+#define INVALID_COORD (0x7fffffff)
typedef struct _point {
int32_t x;
int32_t y;
} point_t;
+type_t point_type;
typedef struct _fillstyle {
void*internal;