blob: ed1130697e18772a3ebe71a2b8b51c8adf27b38f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
/><g
><defs id="defs1"
><pattern width="20" x="0" id="pattern1" height="20" y="0" patternUnits="userSpaceOnUse"
><image preserveAspectRatio="none" x="0" width="20" y="0" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAJUlEQVR42mP8z4AP
MOKVZWKgAIxqHhma8Schhv//RwNsVDNFmgGllgMlNsNEOAAAAABJRU5ErkJggg=="
/></pattern
><pattern width="20" x="10" id="pattern2" height="20" y="10" patternUnits="userSpaceOnUse"
><image preserveAspectRatio="none" x="0" width="20" y="0" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAJUlEQVR42mP8z4AP
MOKVZWKgAIxqHhma8Schhv//RwNsVDNFmgGllgMlNsNEOAAAAABJRU5ErkJggg=="
/></pattern
><pattern width="10" x="0" id="pattern3" height="10" y="0" patternUnits="userSpaceOnUse"
><image preserveAspectRatio="none" x="0" width="10" y="0" height="10" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAI0lEQVR42mP8z8AA
RKiAkQETMDEQCQZQIcjdGJ75/39oegYAdDoFDw5zppEAAAAASUVORK5CYII="
/></pattern
></defs
><g fill="url(#pattern1)" text-rendering="optimizeLegibility" transform="translate(0,20)" stroke="url(#pattern1)"
><rect x="0" width="80" height="80" y="0" stroke="none"
/><rect x="0" width="80" height="80" y="0" transform="translate(150,0) matrix(1,0,0.5,1,0,0)" stroke="none"
/></g
><g text-rendering="optimizeLegibility" transform="matrix(1,0,0,1,0,20)"
><text x="10" xml:space="preserve" y="100" stroke="none"
>Anchor matches texture image</text
><rect x="0" y="0" transform="translate(0,120)" fill="url(#pattern2)" width="80" height="80" stroke="none"
/><rect x="0" y="0" transform="translate(150,120) matrix(1,0,0.5,1,0,0)" fill="url(#pattern2)" width="80" height="80" stroke="none"
/></g
><g text-rendering="optimizeLegibility" transform="matrix(1,0,0,1,0,140)"
><text x="10" xml:space="preserve" y="100" stroke="none"
>Anchor offset to texture image center</text
><rect x="0" y="0" transform="translate(0,120)" fill="url(#pattern3)" width="80" height="80" stroke="none"
/><rect x="0" y="0" transform="translate(150,120) matrix(1,0,0.5,1,0,0)" fill="url(#pattern3)" width="80" height="80" stroke="none"
/></g
><g text-rendering="optimizeLegibility" transform="matrix(1,0,0,1,0,260)"
><text x="10" xml:space="preserve" y="100" stroke="none"
>Anchor half the size of texture</text
></g
></g
></svg
>