summaryrefslogtreecommitdiff
path: root/graphics/pgf/contrib/fancyqr/fancyqr-style-blobs.code
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/pgf/contrib/fancyqr/fancyqr-style-blobs.code')
-rw-r--r--graphics/pgf/contrib/fancyqr/fancyqr-style-blobs.code23
1 files changed, 23 insertions, 0 deletions
diff --git a/graphics/pgf/contrib/fancyqr/fancyqr-style-blobs.code b/graphics/pgf/contrib/fancyqr/fancyqr-style-blobs.code
new file mode 100644
index 0000000000..9a6400da03
--- /dev/null
+++ b/graphics/pgf/contrib/fancyqr/fancyqr-style-blobs.code
@@ -0,0 +1,23 @@
+\def\@tikz@fancy@qr@blobb{[rounded corners=.08*\qrm] (0,0) +(0:.3*\qrm+.515*\qrm*rnd) foreach \a in {30,60,...,360} {-- +(\a:.3*\qrm+.515*\qrm*rnd)} -- cycle}%
+% .
+\newpattern0000{\@tikz@fancy@qr@blobb}%
+% | | - -
+\newpattern1000{\@tikz@fancy@qr@blobb}%
+\newpattern0001{\@tikz@fancy@qr@blobb}%
+\newpattern0100{\@tikz@fancy@qr@blobb}%
+\newpattern0010{\@tikz@fancy@qr@blobb}%
+% corners
+\newpattern1100{\@tikz@fancy@qr@blobb}%
+\newpattern1010{\@tikz@fancy@qr@blobb}%
+\newpattern0101{\@tikz@fancy@qr@blobb}%
+\newpattern0011{\@tikz@fancy@qr@blobb}%
+% straights | --
+\newpattern1001{\@tikz@fancy@qr@blobb}%
+\newpattern0110{\@tikz@fancy@qr@blobb}%
+% enclosed
+\newpattern1111{\@tikz@fancy@qr@blobb}%
+% t's
+\newpattern0111{\@tikz@fancy@qr@blobb}%
+\newpattern1011{\@tikz@fancy@qr@blobb}%
+\newpattern1101{\@tikz@fancy@qr@blobb}%
+\newpattern1110{\@tikz@fancy@qr@blobb}% \ No newline at end of file