*** Eyes.c Tue Mar 16 19:50:27 2004 --- /home/folkert/Eyes.c Tue Mar 16 19:37:53 2004 *************** *** 74,86 **** --- 74,102 ---- #undef offset #undef goffset + + # define NUM_EYES 2 # define EYE_X(n) ((n) * 2.0) # define EYE_Y(n) (0.0) + + #define FOLKERT + #ifdef FOLKERT + + # define EYE_OFFSET (-0.05) /* padding between eyes */ + # define EYE_THICK (0.0) /* thickness of eye rim */ + # define BALL_WIDTH (1.3) + # define BALL_PAD (0.05) + + #else + # define EYE_OFFSET (0.1) /* padding between eyes */ # define EYE_THICK (0.175) /* thickness of eye rim */ # define BALL_WIDTH (0.3) # define BALL_PAD (0.05) + + #endif //FOLKERT + # define EYE_WIDTH (2.0 - (EYE_THICK + EYE_OFFSET) * 2) # define EYE_HEIGHT EYE_WIDTH # define EYE_HWIDTH (EYE_WIDTH / 2.0) *************** *** 91,96 **** --- 107,114 ---- # define W_MAX_X (3.0 - EYE_OFFSET) # define W_MIN_Y (-1.0 + EYE_OFFSET) # define W_MAX_Y (1.0 - EYE_OFFSET) + + # define TPointEqual(a, b) ((a).x == (b).x && (a).y == (b).y) # define XPointEqual(a, b) ((a).x == (b).x && (a).y == (b).y)