12 struct HL_point center;
15 stride = 1.5 / sqrt(3.0);
20 start = HL_hex_xy(x,y);
21 center = HL_hexcenter(start);
22 is_double(center.x, x * stride, EPS, "%d %d center X", x, y);
23 is_double(center.y, 0.0, EPS, "%d %d center Y", x, y);
26 start = HL_hex_xy(x,y);
27 center = HL_hexcenter(start);
28 is_double(center.x, x * stride, EPS, "%d %d center X", x, y);
29 is_double(center.y, 0.5, EPS, "%d %d center Y", x, y);
33 start = HL_hex_xy(x,y);
34 center = HL_hexcenter(start);
35 is_double(center.x, x * stride, EPS, "%d %d center X", x, y);
36 is_double(center.y, 2.0, EPS, "%d %d center Y", x, y);