<!-- Symbols for use with SVGGraphics (generic format) -->
<!-- Author: Mark Donszelmann -->
<!-- Version: $Id: SVGDefs.txt,v 1.1.1.1 2004/05/31 05:08:51 kuromaru Exp $ -->

<symbol id="hline" viewBox="-50 -50 100 100">
  <path d="M -50 0 H 50"/>
</symbol>

<symbol id="vline" viewBox="-50 -50 100 100">
  <path d="M 0 -50 V 50"/>
</symbol>

<symbol id="plus" viewBox="-50 -50 100 100">
  <path d="M -50 0 H 50 M 0 -50 V 50"/>
</symbol>

<symbol id="cross" viewBox="-50 -50 100 100">
  <use xlink:href="#plus" transform="rotate(45)translate(-51,-51)"/>
</symbol>

<symbol id="star" viewBox="-50 -50 100 100">
  <use xlink:href="#plus" transform="translate(-50,-50)"/>
  <use xlink:href="#cross" transform="translate(-52,-51)"/>
</symbol>

<symbol id="dot" viewBox="-50 -50 100 100">
  <circle cx="0" cy="0" r="50"/>
</symbol>

<!-- sqrt(2)*s -->
<symbol id="box" viewBox="-50 -50 100 100">
  <rect x="-35.5" y="-35.5" width="71" height="71"/>
</symbol>

<!-- 1/sqrt(3) and sqrt(3)/2 - 1/sqrt(3) -->
<symbol id="triup" viewBox="-50 -50 100 100">
  <path d="M -50 36 L 0 -50 L 50 36 z"/> 
</symbol>

<symbol id="tridn" viewBox="-50 -50 100 100">
  <use xlink:href="#triup" transform="rotate(180)translate(-50,-50)"/>
</symbol>

<symbol id="diamond" viewBox="-50 -50 100 100">
  <use xlink:href="#box" transform="rotate(45)translate(-50,-50)"/>
</symbol>
