7 auto debugster = [](
const char* label,
SkRegion& region) ->
void {
9 SkDebugf(
"%14s: {%d,%d,%d,%d}\n", label, r.fLeft, r.fTop, r.fRight, r.fBottom);
14 debugster(
"region bounds", region);
15 debugster(
"region2 bounds", region2);
17 SkDebugf(
" after region set empty:\n");
18 debugster(
"region bounds", region);
19 debugster(
"region2 bounds", region2);
void SK_SPI SkDebugf(const char format[],...) SK_PRINTF_LIKE(1
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
const SkIRect & getBounds() const
bool setRegion(const SkRegion ®ion)
#define REG_FIDDLE(NAME, W, H, TEXT, I)