thorvg/examples/resources/svg/gump-bench.svg
2024-07-11 23:31:07 +09:00

71 lines
2.3 KiB
XML

<svg height="100" width="200" viewBox="190 40 10 200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Bench, Forest Gump</title>
<defs>
<g id="post">
<rect width="20" height="150" fill="rgb(208,196,192)"/>
<path d="M0,0 l3-3 h20 l-3,3 Z" fill="rgb(156,147,144)" />
<path d="M20,0 l3-3 v150 l-3,3 Z" fill="rgb(104,98,96)" />
</g>
<g id="foot">
<rect width="20" height="10" fill="rgb(208,196,192)"/>
<path d="M0,0 l30-30 h20 l-30,30 Z" fill="rgb(156,147,144)" />
<path d="M20,0 l30-30 v10 l-30,30 Z" fill="rgb(104,98,96)" />
</g>
<g id="back">
<rect width="300" height="10" fill="rgb(120,60,30)" />
<path d="M0,0 l3-3 h300 l-3,3 Z" fill="rgb(90,45,20)" />
<path d="M300,0 l3-3 v10 l-3,3 Z" fill="rgb(60,30,10)" />
</g>
<g id="seat">
<rect width="300" height="5" fill="rgb(120,60,30)" />
<path d="M0,0 l5-5 h300 l-5,5 Z" fill="rgb(90,45,20)" />
<path d="M300,0 l5-5 v5 l-5,5 Z" fill="rgb(60,30,10)" />
</g>
<g id="box">
<title>Box of Chocolates</title>
<rect width="45" height="15" fill="rgb(240,240,255)"/>
<path d="M0,0 l25-25 h45 l-25,25 Z" fill="rgb(220,220,240)" />
<path d="M45,0 l25-25 v15 l-25,25 Z" fill="rgb(200,200,220)" />
<rect x="20" width="5" height="15" fill="rgb(255,0,0)"/>
<path d="M20,0 l25-25 h5 l-25,25 Z" fill="rgb(255,32,32)" />
<path d="M10,-10 l5-5 h45 l-5,5 Z" fill="rgb(255,32,32)" />
<path d="M55,-10 l5-5 v15 l-5,5 Z" fill="rgb(255,64,64)" />
<path d="M35,-10 s-40,-30 0,-6 M35,-10 s60,-30 0,-6"
fill="none" stroke="red" stroke-width="2" />
</g>
</defs>
<g>
<title>Bench</title>
<use xlink:href="#foot" x="56.5" y="213.5"/>
<use xlink:href="#foot" x="276.5" y="213.5"/>
<use xlink:href="#post" x="70" y="50"/>
<use xlink:href="#post" x="290" y="50"/>
<use xlink:href="#foot" x="40" y="160"/>
<use xlink:href="#foot" x="260" y="160"/>
<use xlink:href="#back" x="40" y="60"/>
<use xlink:href="#back" x="40" y="80"/>
<use xlink:href="#back" x="40" y="100"/>
<use xlink:href="#seat" x="40" y="140"/>
<use xlink:href="#seat" x="30" y="148"/>
<use xlink:href="#seat" x="20" y="156"/>
</g>
<g>
<use xlink:href="#box" x="225" y="140"/>
</g>
</svg>