Lines Matching defs:edge0
343 static enum GlyphDir which_direction(enum GlyphEdge edge0, enum GlyphEdge edge1)
345 if ((edge0 == LEFT_EDGE && edge1 == RIGHT_EDGE) ||
346 (edge1 == LEFT_EDGE && edge0 == RIGHT_EDGE) ||
347 (edge0 == BOTTOM_EDGE && edge1 != TOP_EDGE) ||
348 (edge1 == BOTTOM_EDGE && edge0 != TOP_EDGE))
350 else if ((edge0 == TOP_EDGE && edge1 != BOTTOM_EDGE) ||
351 (edge1 == TOP_EDGE && edge0 != BOTTOM_EDGE))
353 else if ((edge0 == LEFT_EDGE && edge1 != RIGHT_EDGE) ||
354 (edge1 == LEFT_EDGE && edge0 != RIGHT_EDGE))
356 else if ((edge0 == TOP_EDGE && edge1 == BOTTOM_EDGE) ||
357 (edge1 == TOP_EDGE && edge0 == BOTTOM_EDGE) ||
358 (edge0 == RIGHT_EDGE && edge1 != LEFT_EDGE) ||
359 (edge1 == RIGHT_EDGE && edge0 != LEFT_EDGE))
396 enum GlyphEdge edge0 = which_edge(x0, y0, side_length);
402 enum GlyphDir dir = which_direction(edge0, edge1);