Lines Matching refs:hex
32 SkPath hex; in make_hex_path() local
33 hex.moveTo(originX-kHexSide, originY); in make_hex_path()
34 hex.rLineTo(SkScalarHalf(kHexSide), kRoot3Over2 * kHexSide); in make_hex_path()
35 hex.rLineTo(SkIntToScalar(kHexSide), 0); in make_hex_path()
36 hex.rLineTo(SkScalarHalf(kHexSide), -kHexSide * kRoot3Over2); in make_hex_path()
37 hex.rLineTo(-SkScalarHalf(kHexSide), -kHexSide * kRoot3Over2); in make_hex_path()
38 hex.rLineTo(-SkIntToScalar(kHexSide), 0); in make_hex_path()
39 hex.close(); in make_hex_path()
40 return hex; in make_hex_path()
49 SkPath hex = make_hex_path(0, 0); in make_hex_plane_picture() local
74 canvas->drawPath(hex, fill); in make_hex_plane_picture()
75 canvas->drawPath(hex, stroke); in make_hex_plane_picture()
94 SkPath hex = make_hex_path(0, 0); in make_single_layer_hex_plane_picture() local
127 canvas->drawPath(hex, ((x+y) % 3) ? whiteFill : greyFill); in make_single_layer_hex_plane_picture()
128 canvas->drawPath(hex, stroke); in make_single_layer_hex_plane_picture()
301 SkPath hex = make_hex_path((kNumHexX / 2.0f) * kHexSide, kNumHexY * kHexSide * kRoot3Over2); in path_clip() local
303 canvas->clipPath(hex); in path_clip()
313 SkPath hex = make_hex_path((kNumHexX / 2.0f) * kHexSide, kNumHexY * kHexSide * kRoot3Over2); in invpath_clip() local
314 hex.setFillType(SkPath::kInverseEvenOdd_FillType); in invpath_clip()
316 canvas->clipPath(hex); in invpath_clip()