gregoryv/draw

View on GitHub
docs/classdiagram.svg

Summary

Maintainability
Test Coverage
<svg
  xmlns="http://www.w3.org/2000/svg"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  font-family="Arial,Helvetica,sans-serif" width="496" height="297">
<path stroke="black" d="M381,96 L328,126" />
<g transform="rotate(151 381 96)"><path stroke="black" fill="#ffffff" d="M381,96 l 6,-4 6,4 -6,4 -6,-4" /></g>
<g transform="rotate(151 328 126)"><path stroke="black" fill="#ffffff" d="M328,126 l-8,-4 l 0,8 Z" /></g>

<path stroke="black" d="M381,62 L311,59" />
<g transform="rotate(182 381 62)"><path stroke="black" fill="#777777" d="M381,62 l 6,-4 6,4 -6,4 -6,-4" /></g>
<g transform="rotate(182 311 59)"><path stroke="black" fill="#ffffff" d="M311,59 l-8,-4 l 0,8 Z" /></g>

<path stroke="black" stroke-dasharray="5,5,5" d="M207,124 L120,72" />
<g transform="rotate(210 120 72)"><path stroke="black" fill="#ffffff" d="M120,72 l-8,-4 l 0,8 Z" /></g>

<path stroke="black" stroke-dasharray="5,5,5" d="M207,53 L137,49" />
<g transform="rotate(183 137 49)"><path stroke="black" fill="#ffffff" d="M137,49 l-8,-4 l 0,8 Z" /></g>

<rect stroke="#d3d3d3" fill="#ffffff" x="20" y="20" width="117" height="52"/>
<line stroke="#d3d3d3" x1="20" y1="46" x2="137" y2="46"/><text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="26" y="62">Materials()</text>
<text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="26" y="36">docs.Part interface</text>
<rect stroke="#d3d3d3" fill="#ffffff" x="207" y="20" width="104" height="74"/>
<line stroke="#d3d3d3" x1="207" y1="46" x2="311" y2="46"/><text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="213" y="62">Material</text>
<line stroke="#d3d3d3" x1="207" y1="68" x2="311" y2="68"/><text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="213" y="84">Materials()</text>
<text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="213" y="36">docs.Door struct</text>
<rect stroke="#d3d3d3" fill="#ffffff" x="207" y="124" width="121" height="74"/>
<line stroke="#d3d3d3" x1="207" y1="150" x2="328" y2="150"/><text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="213" y="166">Model</text>
<line stroke="#d3d3d3" x1="207" y1="172" x2="328" y2="172"/><text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="213" y="188">Materials()</text>
<text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="213" y="140">docs.Window struct</text>
<rect stroke="#d3d3d3" fill="#ffffff" x="381" y="20" width="113" height="90"/>
<line stroke="#d3d3d3" x1="381" y1="46" x2="494" y2="46"/><text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="387" y="62">Frontdoor</text>
<text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="387" y="78">Windows</text>
<line stroke="#d3d3d3" x1="381" y1="84" x2="494" y2="84"/><text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="387" y="100">Rooms()</text>
<text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="387" y="36">docs.House struct</text>
<path stroke="#d3d3d3" fill="#ffffcc" d="M20,218 v 25 h 221 v -15 l -10,-10 L 20,218 M241,228 h -10 v -10"/>
<text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="30" y="234">Relations are automatically rendered</text>

<text font-family="Arial,Helvetica,sans-serif" font-size="12px" x="183" y="290">Small example diagram</text></svg>