SkPath path, out; path.moveTo(0, 0); path.quadTo(1, 0, 1, 1); path.close(); path.moveTo(1, 0); path.quadTo(0, 0, 0, 1); path.close(); testSimplify(path, true, out, bitmap); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(20, 0, 20, 20); path.close(); path.moveTo(20, 0); path.quadTo(0, 0, 0, 20); path.close(); testSimplify(path, true, out, bitmap); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(20, 0, 20, 20); path.close(); path.moveTo(0, 20); path.quadTo(0, 0, 20, 0); path.close(); testSimplify(path, true, out, bitmap); }
SkPath path, out; path.moveTo(0, 20); path.quadTo(20, 0, 40, 20); path.close(); path.moveTo(40, 10); path.quadTo(20, 30, 0, 10); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(0, 0); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(0, 0, 0, 1); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(1, 0); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 1); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 2); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(0, 0); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 2); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(1, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 2, 2); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(0, 0); path.close(); path.moveTo(0, 0); path.lineTo(0, 1); path.quadTo(1, 1, 1, 2); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(0, 2); path.close(); path.moveTo(0, 0); path.lineTo(2, 1); path.quadTo(2, 2, 3, 3); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.lineTo(0, 2); path.lineTo(0, 0); path.close(); path.moveTo(3, 0); path.quadTo(1, 1, 0, 2); path.lineTo(3, 0); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(1, 1); path.lineTo(0, 0); path.close(); path.moveTo(0, 0); path.quadTo(3, 0, 1, 1); path.lineTo(0, 0); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(1, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(0, 1, 2, 1); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 1, 3); path.lineTo(3, 3); path.close(); path.moveTo(0, 1); path.lineTo(1, 1); path.quadTo(0, 3, 3, 3); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 1); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(8, 8); path.quadTo(10, 10, 8, -10); path.close(); path.moveTo(8, 8); path.quadTo(12, 12, 14, 4); path.close(); path.moveTo(8, 8); path.quadTo(9, 9, 10, 8); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true); }
SkPath path, out; path.moveTo(8.0000000000000071, 8.0000000000000071); path.quadTo(8.7289570079366854, 8.7289570079366889, 9.3914917259458743, 9.0593802763083691); path.close(); path.moveTo(8.0000000000000142, 8.0000000000000142); path.quadTo(8.1250000000000107, 8.1250000000000071, 8.2500000000000071, 8.2187500000000053); path.close(); testSimplify(path, true, out, bitmap); drawAsciiPaths(path, out, true);
SkPath path, simple; path.moveTo(0,4); path.lineTo(6,4); path.lineTo(3,1); path.close(); path.moveTo(2,3); path.lineTo(3,2); path.lineTo(4,3); path.close(); testSimplifyx(path);
SkPath path, simple; path.moveTo(0,4); path.lineTo(6,4); path.lineTo(3,1); path.close(); path.moveTo(2,3); path.lineTo(4,3); path.lineTo(3,2); path.close(); testSimplifyx(path);
SkPath path, simple; path.moveTo(0,4); path.lineTo(8,4); path.lineTo(4,0); path.close(); path.moveTo(2,2); path.lineTo(3,3); path.lineTo(4,2); path.close(); testSimplifyx(path);
SkPath path, simple; path.moveTo(0,0); path.lineTo(4,0); path.lineTo(2,2); path.close(); path.moveTo(2,0); path.lineTo(6,0); path.lineTo(4,2); path.close(); testSimplifyx(path);
SkPath path, simple; path.moveTo(0,0); path.lineTo(4,0); path.lineTo(2,2); path.close(); path.moveTo(6,0); path.lineTo(2,0); path.lineTo(4,2); path.close(); testSimplifyx(path);
path.moveTo(0,0); path.lineTo(4,0); path.close(); path.moveTo(6,0); path.lineTo(2,0); path.lineTo(4,2); path.close();
SkPath path, simple; path.moveTo(0,4); path.lineTo(4,4); path.lineTo(2,2); path.close(); path.moveTo(6,4); path.lineTo(2,4); path.lineTo(4,2); path.close(); testSimplifyx(path);
path.moveTo(0,4); path.lineTo(6,4); path.lineTo(3,1); path.close(); path.moveTo(2,3); path.lineTo(3,2); path.lineTo(4,3); path.close();
path.moveTo(6,4); path.lineTo(0,4); path.lineTo(3,1); path.close(); path.moveTo(3,2); path.lineTo(2,3); path.lineTo(4,3); path.close();
SkPath path, simple; path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(4, 12, 13, 13, (SkPath::Direction) 0); testSimplifyx(path);
SkPath path, simple; path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(12, 16, 21, 21, (SkPath::Direction) 0); testSimplifyx(path);
path.addRect(0, 12, 12, 12, (SkPath::Direction) 0); path.addRect(4, 12, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 18, 12, 12, (SkPath::Direction) 0); path.addRect(4, 12, 13, 13, (SkPath::Direction) 0);
SkPath path, simple; path.addRect(0, 6, 12, 12, (SkPath::Direction) 0); path.addRect(0, 0, 9, 9, (SkPath::Direction) 0); testSimplifyx(path);
SkPath path, simple; path.addRect(0, 18, 12, 12, (SkPath::Direction) 0); path.addRect(12, 12, 21, 21, (SkPath::Direction) 0); testSimplifyx(path);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(4, 4, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(0, 4, 9, 9, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(4, 12, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(4, 16, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 6, 12, 12, (SkPath::Direction) 0); path.addRect(4, 12, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(6, 0, 18, 18, (SkPath::Direction) 0); path.addRect(4, 16, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 10, 20, 20, (SkPath::Direction) 0); path.addRect(6, 12, 18, 18, (SkPath::Direction) 0); path.addRect(4, 16, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 20, 20, 20, (SkPath::Direction) 0); path.addRect(18, 24, 30, 30, (SkPath::Direction) 0); path.addRect(0, 0, 9, 9, (SkPath::Direction) 0);
path.addRect(10, 0, 30, 30, (SkPath::Direction) 0); path.addRect(6, 12, 18, 18, (SkPath::Direction) 0); path.addRect(12, 12, 21, 21, (SkPath::Direction) 0);
path.addRect(10, 0, 30, 30, (SkPath::Direction) 0); path.addRect(12, 6, 24, 24, (SkPath::Direction) 0); path.addRect(12, 4, 21, 21, (SkPath::Direction) 0);
path.addRect(10, 0, 30, 30, (SkPath::Direction) 0); path.addRect(12, 18, 24, 24, (SkPath::Direction) 0); path.addRect(4, 16, 13, 13, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(18, 24, 30, 30, (SkPath::Direction) 0); path.addRect(12, 0, 21, 21, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(8, 16, 17, 17, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(6, 24, 18, 18, (SkPath::Direction) 0); path.addRect(0, 32, 9, 36, (SkPath::Direction) 1);
path.addRect(10, 40, 30, 30, (SkPath::Direction) 0); path.addRect(18, 0, 30, 30, (SkPath::Direction) 0); path.addRect(18, 32, 27, 36, (SkPath::Direction) 1);
path.addRect(10, 0, 30, 30, (SkPath::Direction) 0); path.addRect(18, 0, 30, 30, (SkPath::Direction) 0); path.addRect(24, 32, 33, 36, (SkPath::Direction) 0);
path.addRect(10, 40, 30, 30, (SkPath::Direction) 0); path.addRect(24, 0, 36, 36, (SkPath::Direction) 0); path.addRect(24, 32, 33, 36, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(0, 0, 9, 9, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 6, 12, 12, (SkPath::Direction) 0); path.addRect(0, 0, 9, 9, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(0, 0, 9, 9, (SkPath::Direction) 0);
path.addRect(10, 30, 30, 30, (SkPath::Direction) 0); path.addRect(24, 20, 36, 30, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 12, 12, 12, (SkPath::Direction) 0); path.addRect(4, 12, 13, 13, (SkPath::Direction) 1);
path.addRect(0, 30, 20, 20, (SkPath::Direction) 0); path.addRect(6, 20, 18, 30, (SkPath::Direction) 0); path.addRect(32, 0, 36, 41, (SkPath::Direction) 0);
path.addRect(10, 30, 30, 30, (SkPath::Direction) 0); path.addRect(12, 20, 24, 30, (SkPath::Direction) 0); path.addRect(12, 32, 21, 36, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(6, 0, 18, 18, (SkPath::Direction) 0); path.addRect(8, 4, 17, 17, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(6, 6, 18, 18, (SkPath::Direction) 0); path.addRect(4, 4, 13, 13, (SkPath::Direction) 1);
path.addRect(0, 20, 20, 20, (SkPath::Direction) 0); path.addRect(18, 20, 30, 30, (SkPath::Direction) 0); path.addRect(12, 0, 21, 21, (SkPath::Direction) 1);
path.addRect(20, 0, 40, 40, (SkPath::Direction) 0); path.addRect(20, 0, 30, 40, (SkPath::Direction) 0); path.addRect(12, 0, 21, 21, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 0, 12, 12, (SkPath::Direction) 1); path.addRect(0, 12, 9, 9, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(6, 6, 18, 18, (SkPath::Direction) 1); path.addRect(4, 4, 13, 13, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(6, 12, 18, 18, (SkPath::Direction) 1); path.addRect(4, 12, 13, 13, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(12, 0, 24, 24, (SkPath::Direction) 1); path.addRect(12, 0, 21, 21, (SkPath::Direction) 1);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 12, 12, 12, (SkPath::Direction) 0); path.addRect(4, 12, 13, 13, (SkPath::Direction) 1);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(0, 10, 20, 20, (SkPath::Direction) 0); path.addRect(0, 6, 12, 12, (SkPath::Direction) 1); path.addRect(0, 32, 9, 36, (SkPath::Direction) 1);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(10, 40, 30, 30, (SkPath::Direction) 0); path.addRect(18, 6, 30, 30, (SkPath::Direction) 0);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(10, 0, 30, 30, (SkPath::Direction) 0); path.addRect(24, 0, 36, 36, (SkPath::Direction) 0); path.addRect(32, 6, 36, 41, (SkPath::Direction) 1);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(0, 30, 20, 20, (SkPath::Direction) 0); path.addRect(12, 20, 24, 30, (SkPath::Direction) 0);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(10, 40, 30, 30, (SkPath::Direction) 0); path.addRect(24, 20, 36, 30, (SkPath::Direction) 0); path.addRect(32, 0, 36, 41, (SkPath::Direction) 0);
path.addRect(0, 0, 8, 8, (SkPath::Direction) 0); path.addRect(2, 2, 6, 6, (SkPath::Direction) 0); path.addRect(1, 2, 4, 2, (SkPath::Direction) 0);
path.addRect(0, 0, 8, 8, (SkPath::Direction) 0); path.addRect(2, 2, 6, 6, (SkPath::Direction) 1); path.addRect(1, 2, 4, 2, (SkPath::Direction) 0);
path.addRect(0, 0, 8, 8, (SkPath::Direction) 1); path.addRect(2, 2, 6, 6, (SkPath::Direction) 0); path.addRect(1, 2, 4, 2, (SkPath::Direction) 0);
path.addRect(0, 0, 8, 8, (SkPath::Direction) 1); path.addRect(2, 2, 6, 6, (SkPath::Direction) 1); path.addRect(1, 2, 4, 2, (SkPath::Direction) 0);
path.addRect(0, 0, 8, 8, (SkPath::Direction) 0); path.addRect(0, 0, 8, 8, (SkPath::Direction) 0); path.addRect(2, 2, 6, 6, (SkPath::Direction) 1); path.addRect(1, 2, 2, 2, (SkPath::Direction) 0);
path.addRect(0, 0, 8, 8, (SkPath::Direction) 0); path.addRect(2, 2, 6, 6, (SkPath::Direction) 1); path.addRect(2, 2, 6, 6, (SkPath::Direction) 1); path.addRect(1, 2, 2, 2, (SkPath::Direction) 0);
path.addRect(0, 20, 20, 20, (SkPath::Direction) 0); path.addRect(0, 20, 12, 30, (SkPath::Direction) 0); path.addRect(12, 32, 21, 36, (SkPath::Direction) 0);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(0, 24, 12, 12, (SkPath::Direction) 0); path.addRect(12, 32, 21, 36, (SkPath::Direction) 1);
path.addRect(0, 0, 20, 20, (SkPath::Direction) 0); path.addRect(12, 0, 24, 24, (SkPath::Direction) 0); path.addRect(12, 32, 21, 36, (SkPath::Direction) 0);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(10, 40, 30, 30, (SkPath::Direction) 0); path.addRect(6, 20, 18, 30, (SkPath::Direction) 0);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(0, 40, 20, 20, (SkPath::Direction) 0); path.addRect(0, 20, 12, 30, (SkPath::Direction) 0); path.addRect(0, 0, 9, 9, (SkPath::Direction) 1);
path.addRect(20, 30, 40, 40, (SkPath::Direction) 0); path.addRect(24, 20, 36, 30, (SkPath::Direction) 1); path.addRect(32, 24, 36, 41, (SkPath::Direction) 1);
path.addRect(0, 0, 60, 60, (SkPath::Direction) 0); path.addRect(10, 0, 30, 30, (SkPath::Direction) 1); path.addRect(18, 0, 30, 30, (SkPath::Direction) 1); path.addRect(12, 0, 21, 21, (SkPath::Direction) 1);
path.addRect(36, 0, 66, 60, (SkPath::Direction) 0); path.addRect(10, 20, 40, 30, (SkPath::Direction) 0); path.addRect(24, 20, 36, 30, (SkPath::Direction) 1); path.addRect(32, 6, 36, 41, (SkPath::Direction) 1);
path.addRect(20, 0, 40, 40, (SkPath::Direction) 0); path.addRect(24, 6, 36, 36, (SkPath::Direction) 1); path.addRect(24, 32, 33, 36, (SkPath::Direction) 1);
path.addRect(0, 0, 30, 60, (SkPath::Direction) 0); path.addRect(10, 20, 30, 30, (SkPath::Direction) 1); path.addRect(18, 20, 30, 30, (SkPath::Direction) 1); path.addRect(32, 0, 36, 41, (SkPath::Direction) 1);
path.addRect(0, 36, 60, 30, (SkPath::Direction) 0); path.addRect(10, 30, 40, 30, (SkPath::Direction) 0); path.addRect(0, 20, 12, 30, (SkPath::Direction) 1); path.addRect(0, 32, 9, 36, (SkPath::Direction) 1);
path.moveTo(0, 0); path.lineTo(0, 0); path.lineTo(2, 0); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.lineTo(2, 0); path.close();
path.moveTo(0, 0); path.lineTo(0, 0); path.lineTo(0, 0); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.lineTo(0, 1); path.close();
path.moveTo(0, 0); path.lineTo(2, 0); path.lineTo(1, 0); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.lineTo(3, 0); path.close();
path.moveTo(0, 0); path.lineTo(1, 0); path.lineTo(1, 3); path.close(); path.moveTo(1, 0); path.lineTo(1, 1); path.lineTo(1, 2); path.close();
path.moveTo(0, 0); path.lineTo(3, 0); path.lineTo(1, 3); path.close(); path.moveTo(1, 1); path.lineTo(2, 1); path.lineTo(1, 2); path.close();
path.moveTo(1, 0); path.lineTo(0, 1); path.lineTo(1, 1); path.close(); path.moveTo(0, 2); path.lineTo(0, 3); path.lineTo(1, 2); path.close();
path.moveTo(0, 0); path.lineTo(1, 0); path.lineTo(2, 1); path.close(); path.moveTo(0, 1); path.lineTo(1, 1); path.lineTo(0, 2); path.close();
path.moveTo(1, 0); path.lineTo(0, 1); path.lineTo(1, 2); path.close(); path.moveTo(0, 2); path.lineTo(0, 3); path.lineTo(1, 3); path.close();
path.moveTo(0, 0); path.lineTo(0, 0); path.lineTo(1, 0); path.lineTo(1, 1); path.close(); path.moveTo(0, 0); path.lineTo(2, 2); path.lineTo(3, 2); path.lineTo(3, 3); path.close();
path.moveTo(0, 0); path.lineTo(0, 0); path.lineTo(1, 0); path.lineTo(1, 1); path.close(); path.moveTo(1, 0); path.lineTo(2, 0); path.lineTo(0, 2); path.lineTo(2, 2); path.close();
path.moveTo(0, 0); path.lineTo(1, 0); path.lineTo(1, 1); path.close(); path.moveTo(1, 0); path.lineTo(2, 0); path.lineTo(1.333, 0.667); path.close(); path.moveTo(1.333, 0.667); path.lineTo(0, 2); path.lineTo(2, 2); path.close();
path.moveTo(0, 0); path.lineTo(3, 0); path.lineTo(3, 3); path.close(); path.moveTo(3, 0); path.lineTo(6, 0); path.lineTo(4, 2); path.close(); path.moveTo(4, 2); path.lineTo(0, 6); path.lineTo(6, 6); path.close();
path.moveTo(0, 0); path.lineTo(3, 0); path.lineTo(3, 3); path.close(); path.moveTo(3, 0); path.lineTo(6, 0); path.lineTo(4, 2); path.close(); path.moveTo(4, 2); path.lineTo(6, 6); path.lineTo(0, 6); path.close();
path.moveTo(0, 0); path.lineTo(3, 3); path.lineTo(3, 0); path.close(); path.moveTo(3, 0); path.lineTo(6, 0); path.lineTo(4, 2); path.close(); path.moveTo(4, 2); path.lineTo(0, 6); path.lineTo(6, 6); path.close();
path.moveTo(0, 0); path.lineTo(3, 3); path.lineTo(3, 0); path.close(); path.moveTo(3, 0); path.lineTo(6, 0); path.lineTo(4, 2); path.close(); path.moveTo(4, 2); path.lineTo(6, 6); path.lineTo(0, 6);
path.moveTo(0, 0); path.lineTo(0, 0); path.lineTo(3, 0); path.lineTo(3, 3); path.close(); path.moveTo(3, 0); path.lineTo(6, 0); path.lineTo(0, 6); path.lineTo(6, 6);
path.moveTo(0, 0); path.lineTo(0, 0); path.lineTo(1, 0); path.lineTo(2, 1); path.close(); path.moveTo(1, 0); path.lineTo(1, 1); path.lineTo(2, 2); path.lineTo(1, 3); path.close();
path.moveTo(0, 0); path.lineTo(3, 1); path.lineTo(1, 3); path.lineTo(3, 3); path.close(); path.moveTo(2, 1); path.lineTo(0, 2); path.lineTo(3, 2); path.lineTo(2, 3); path.close();
path.moveTo(0, 0); path.lineTo(1, 0); path.lineTo(1, 2); path.lineTo(2, 2); path.close(); path.moveTo(1, 1); path.lineTo(2, 1); path.lineTo(1, 3); path.lineTo(2, 3); path.close();
path.setFillType(SkPath::kEvenOdd_FillType); path.addRect(0, 0, 12, 12, (SkPath::Direction) 0); path.addRect(4, 0, 13, 13, (SkPath::Direction) 0);
path.setFillType(SkPath::kEvenOdd_FillType); path.addRect(0, 20, 20, 20, (SkPath::Direction) 0); path.addRect(0, 20, 12, 30, (SkPath::Direction) 0); path.addRect(12, 0, 21, 21, (SkPath::Direction) 1);
path.setFillType(SkPath::kEvenOdd_FillType); path.addRect(10, 30, 30, 30, (SkPath::Direction) 0); path.addRect(18, 20, 30, 30, (SkPath::Direction) 1); path.addRect(0, 32, 9, 36, (SkPath::Direction) 1);
path.setFillType(SkPath::kEvenOdd_FillType); path.addRect(10, 30, 30, 30, (SkPath::Direction) 0); path.addRect(24, 20, 36, 30, (SkPath::Direction) 1); path.addRect(0, 32, 9, 36, (SkPath::Direction) 1);
path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(1, 0); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(0, 0, 0, 0); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(3, 0); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 1); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(0, 2); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 1); path.close();
path.setFillType(SkPath::kEvenOdd_FillType); path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(0, 2); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 2); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(0, 1, 0, 2); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(2, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(2, 0, 0, 1); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(3, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(3, 0, 1, 2); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(0, 2); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(0, 1, 1, 2); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(3, 1); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(1, 2, 3, 2); path.close();
path.moveTo(1.08000004, 0.720000029); path.lineTo(0, 0); path.lineTo(1, 0); path.lineTo(3, 1); path.lineTo(1.01568651, 0.338562161); path.quadTo(1.03542483, 0.541699469, 1.08000004, 0.720000029); path.close(); path.moveTo(1.08000004, 0.720000029); path.lineTo(3, 2); path.quadTo(1.39999998, 2, 1.08000004, 0.720000029); path.close();
path.moveTo(15.5, 15.5); path.lineTo(46.5, 15.5); path.quadTo(0, 31, 0, 46.5); path.lineTo(15.5, 15.5); path.close();
path.moveTo(5.16666698, 36.1666641); path.lineTo(15.5, 15.5); path.lineTo(46.5, 15.5); path.quadTo(15.5, 25.8333321, 5.16666698, 36.1666641); path.close(); path.moveTo(5.16666698, 36.1666641); path.lineTo(0, 46.5); path.quadTo(0, 41.3333359, 5.16666698, 36.1666641); path.close();
path.moveTo(0, 0); path.lineTo(15.5, 31); path.lineTo(0, 0); path.close(); path.moveTo(0, 15.5); path.lineTo(15.5, 15.5); path.quadTo(15.5, 15.5, 46.5, 31); path.lineTo(0, 15.5); path.close();
path.moveTo(9.30000019, 18.6000004); path.lineTo(0, 15.5); path.lineTo(7.75, 15.5); path.lineTo(15.5, 15.5); path.lineTo(46.5, 31); path.lineTo(9.30000019, 18.6000004); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 0, 0); path.lineTo(1, 3); path.close(); path.moveTo(1, 0); path.lineTo(0, 1); path.quadTo(1, 1, 0, 3); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 15.5, 0); path.lineTo(15.5, 31); path.lineTo(0, 0); path.close(); path.moveTo(0, 0); path.quadTo(15.5, 46.5, 46.5, 46.5); path.lineTo(0, 0); path.close();
path.moveTo(14.8800001, 29.7600002); path.quadTo(6.20000029, 18.6000004, 0, 0); path.lineTo(14.8800001, 29.7600002); path.close(); path.moveTo(15.5, 30.5437222); path.lineTo(15.5, 31); path.lineTo(14.8800001, 29.7600002); path.quadTo(15.1884346, 30.156559, 15.5, 30.5437222); path.close(); path.moveTo(15.5, 15.5); path.lineTo(0, 0); path.lineTo(15.5, 0); path.lineTo(15.5, 15.5); path.close(); path.moveTo(15.5, 30.5437222); path.lineTo(15.5, 15.5); path.lineTo(46.5, 46.5); path.quadTo(28.34062, 46.5, 15.5, 30.5437222); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(3, 2); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(3, 2, 3, 3); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 1, 0); path.lineTo(1, 3); path.close(); path.moveTo(1, 0); path.lineTo(0, 1); path.quadTo(1, 1, 0, 3); path.close();
path.moveTo(0, 0); path.quadTo(0, 0, 31, 0); path.lineTo(46.5, 31); path.lineTo(0, 0); path.close(); path.moveTo(46.5, 15.5); path.lineTo(0, 31); path.quadTo(0, 31, 15.5, 31); path.lineTo(46.5, 15.5); path.close();
path.moveTo(31, 20.6666679); path.lineTo(0, 0); path.lineTo(31, 0); path.lineTo(39.8571434, 17.7142868); path.lineTo(31, 20.6666679); path.close(); path.moveTo(33.214283, 22.1428585); path.lineTo(15.5, 31); path.lineTo(0, 31); path.lineTo(31, 20.6666679); path.lineTo(33.214283, 22.1428585); path.close(); path.moveTo(40.2999992, 18.6000004); path.lineTo(46.5, 31); path.lineTo(33.214283, 22.1428585); path.lineTo(40.2999992, 18.6000004); path.close(); path.moveTo(39.8571434, 17.7142868); path.lineTo(46.5, 15.5); path.lineTo(40.2999992, 18.6000004); path.lineTo(39.8571434, 17.7142868); path.close();
path.setFillType(SkPath::kEvenOdd_FillType); path.moveTo(0, 0); path.quadTo(0, 0, 3, 1); path.lineTo(0, 2); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(3, 1, 0, 2); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 1, 1); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(2, 0, 0, 1); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 1); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 2); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(0, 1, 2, 1); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(0, 2, 1, 2); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(2, 0, 0, 1); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 1, 1); path.lineTo(1, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(2, 1, 0, 2); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 1, 1); path.lineTo(0, 2); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 1); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 1, 1); path.lineTo(2, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(2, 1, 0, 2); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(0, 2); path.quadTo(1, 2, 0, 3); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 2, 1); path.lineTo(0, 2); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(1, 0, 0, 1); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 1, 2); path.lineTo(1, 2); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(0, 1, 1, 2); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 1, 2); path.lineTo(1, 2); path.close(); path.moveTo(0, 0); path.lineTo(1, 0); path.quadTo(0, 1, 1, 3); path.close();
path.moveTo(0, 0); path.quadTo(1, 0, 2, 3); path.lineTo(2, 3); path.close(); path.moveTo(0, 0); path.lineTo(0, 0); path.quadTo(3, 1, 0, 2); path.close();
path.moveTo(0, 0); path.quadTo(2, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(0, 0); path.lineTo(1, 1); path.quadTo(2, 1, 2, 2); path.close();
path.moveTo(0, 0); path.quadTo(2, 0, 0, 1); path.lineTo(0, 1); path.close(); path.moveTo(1, 0); path.lineTo(1, 1); path.quadTo(2, 1, 1, 2); path.close();
path.moveTo(0, 0); path.quadTo(0, 1, 1, 1); path.lineTo(1, 3); path.close(); path.moveTo(2, 0); path.lineTo(3, 0); path.quadTo(0, 1, 1, 1); path.close();
path.moveTo(0, 0); path.quadTo(2, 1, 2, 3); path.lineTo(2, 3); path.close(); path.moveTo(3, 1); path.lineTo(1, 2); path.quadTo(3, 2, 1, 3); path.close();
path.moveTo(0, 0); path.quadTo(0, 2, 1, 2); path.lineTo(1, 2); path.close(); path.moveTo(0, 0); path.lineTo(3, 1); path.quadTo(0, 2, 1, 2); path.close();
path.moveTo(1, 0); path.quadTo(0, 1, 1, 1); path.lineTo(1, 1); path.close(); path.moveTo(1, 0); path.lineTo(1, 2); path.quadTo(2, 2, 1, 3); path.close();
path.moveTo(15.5, 0); path.quadTo(46.5, 15.5, 46.5, 31); path.lineTo(15.5, 0); path.close(); path.moveTo(46.5, 15.5); path.lineTo(0, 31); path.quadTo(0, 31, 15.5, 31); path.lineTo(46.5, 15.5); path.close();
path.moveTo(34.875, 19.375); path.lineTo(15.5, 0); path.quadTo(32.9687576, 8.73437881, 40.5937271, 17.4687576); path.lineTo(34.875, 19.375); path.close(); path.moveTo(36.1666641, 20.6666679); path.lineTo(15.5, 31); path.lineTo(0, 31); path.lineTo(34.875, 19.375); path.lineTo(36.1666641, 20.6666679); path.close(); path.moveTo(41.1812401, 18.15938); path.quadTo(46.5, 24.5796909, 46.5, 31); path.lineTo(36.1666641, 20.6666679); path.lineTo(41.1812401, 18.15938); path.close(); path.moveTo(40.5937271, 17.4687576); path.lineTo(46.5, 15.5); path.lineTo(41.1812401, 18.15938); path.quadTo(40.8951759, 17.8140678, 40.5937271, 17.4687576); path.close();