|
|
@ -0,0 +1,207 @@ |
|
|
|
|
|
|
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|
|
|
|
|
|
|
<!-- Created with Inkscape (http://www.inkscape.org/) --> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<svg |
|
|
|
|
|
|
|
width="250mm" |
|
|
|
|
|
|
|
height="240mm" |
|
|
|
|
|
|
|
viewBox="0 0 250 240" |
|
|
|
|
|
|
|
version="1.1" |
|
|
|
|
|
|
|
id="svg9118" |
|
|
|
|
|
|
|
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" |
|
|
|
|
|
|
|
sodipodi:docname="dependency_graph.svg" |
|
|
|
|
|
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|
|
|
|
|
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|
|
|
|
|
|
|
xmlns:xlink="http://www.w3.org/1999/xlink" |
|
|
|
|
|
|
|
xmlns="http://www.w3.org/2000/svg" |
|
|
|
|
|
|
|
xmlns:svg="http://www.w3.org/2000/svg"> |
|
|
|
|
|
|
|
<sodipodi:namedview |
|
|
|
|
|
|
|
id="namedview9120" |
|
|
|
|
|
|
|
pagecolor="#ffffff" |
|
|
|
|
|
|
|
bordercolor="#666666" |
|
|
|
|
|
|
|
borderopacity="1.0" |
|
|
|
|
|
|
|
inkscape:pageshadow="2" |
|
|
|
|
|
|
|
inkscape:pageopacity="0.0" |
|
|
|
|
|
|
|
inkscape:pagecheckerboard="0" |
|
|
|
|
|
|
|
inkscape:document-units="mm" |
|
|
|
|
|
|
|
showgrid="false" |
|
|
|
|
|
|
|
inkscape:zoom="0.64765011" |
|
|
|
|
|
|
|
inkscape:cx="217.71015" |
|
|
|
|
|
|
|
inkscape:cy="561.25984" |
|
|
|
|
|
|
|
inkscape:window-width="1920" |
|
|
|
|
|
|
|
inkscape:window-height="1008" |
|
|
|
|
|
|
|
inkscape:window-x="0" |
|
|
|
|
|
|
|
inkscape:window-y="0" |
|
|
|
|
|
|
|
inkscape:window-maximized="1" |
|
|
|
|
|
|
|
inkscape:current-layer="layer1" |
|
|
|
|
|
|
|
height="250mm" /> |
|
|
|
|
|
|
|
<defs |
|
|
|
|
|
|
|
id="defs9115"> |
|
|
|
|
|
|
|
<marker |
|
|
|
|
|
|
|
style="overflow:visible" |
|
|
|
|
|
|
|
id="Arrow1Lend" |
|
|
|
|
|
|
|
refX="0" |
|
|
|
|
|
|
|
refY="0" |
|
|
|
|
|
|
|
orient="auto" |
|
|
|
|
|
|
|
inkscape:stockid="Arrow1Lend" |
|
|
|
|
|
|
|
inkscape:isstock="true"> |
|
|
|
|
|
|
|
<path |
|
|
|
|
|
|
|
transform="matrix(-0.8,0,0,-0.8,-10,0)" |
|
|
|
|
|
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt" |
|
|
|
|
|
|
|
d="M 0,0 5,-5 -12.5,0 5,5 Z" |
|
|
|
|
|
|
|
id="path13831" /> |
|
|
|
|
|
|
|
</marker> |
|
|
|
|
|
|
|
<marker |
|
|
|
|
|
|
|
style="overflow:visible" |
|
|
|
|
|
|
|
id="Arrow1Lstart" |
|
|
|
|
|
|
|
refX="0" |
|
|
|
|
|
|
|
refY="0" |
|
|
|
|
|
|
|
orient="auto" |
|
|
|
|
|
|
|
inkscape:stockid="Arrow1Lstart" |
|
|
|
|
|
|
|
inkscape:isstock="true"> |
|
|
|
|
|
|
|
<path |
|
|
|
|
|
|
|
transform="matrix(0.8,0,0,0.8,10,0)" |
|
|
|
|
|
|
|
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt" |
|
|
|
|
|
|
|
d="M 0,0 5,-5 -12.5,0 5,5 Z" |
|
|
|
|
|
|
|
id="path13828" /> |
|
|
|
|
|
|
|
</marker> |
|
|
|
|
|
|
|
<linearGradient |
|
|
|
|
|
|
|
inkscape:collect="always" |
|
|
|
|
|
|
|
xlink:href="#linearGradient9344" |
|
|
|
|
|
|
|
id="linearGradient9338" |
|
|
|
|
|
|
|
x1="83.937424" |
|
|
|
|
|
|
|
y1="159.45372" |
|
|
|
|
|
|
|
x2="145.70277" |
|
|
|
|
|
|
|
y2="112.71262" |
|
|
|
|
|
|
|
gradientUnits="userSpaceOnUse" |
|
|
|
|
|
|
|
gradientTransform="matrix(0.49339231,0,0,0.49339231,-105.19621,-43.347381)" /> |
|
|
|
|
|
|
|
<linearGradient |
|
|
|
|
|
|
|
inkscape:collect="always" |
|
|
|
|
|
|
|
id="linearGradient9344"> |
|
|
|
|
|
|
|
<stop |
|
|
|
|
|
|
|
style="stop-color:#ab4251;stop-opacity:1" |
|
|
|
|
|
|
|
offset="0" |
|
|
|
|
|
|
|
id="stop9340" /> |
|
|
|
|
|
|
|
<stop |
|
|
|
|
|
|
|
style="stop-color:#ffffff;stop-opacity:1" |
|
|
|
|
|
|
|
offset="1" |
|
|
|
|
|
|
|
id="stop9342" /> |
|
|
|
|
|
|
|
</linearGradient> |
|
|
|
|
|
|
|
</defs> |
|
|
|
|
|
|
|
<g |
|
|
|
|
|
|
|
inkscape:label="Layer 1" |
|
|
|
|
|
|
|
inkscape:groupmode="layer" |
|
|
|
|
|
|
|
id="layer1"> |
|
|
|
|
|
|
|
<rect |
|
|
|
|
|
|
|
style="fill:none;stroke:#282e46;stroke-width:2" |
|
|
|
|
|
|
|
id="rect9201" |
|
|
|
|
|
|
|
width="140.00172" |
|
|
|
|
|
|
|
height="47.340633" |
|
|
|
|
|
|
|
x="61.117081" |
|
|
|
|
|
|
|
y="19.290443" |
|
|
|
|
|
|
|
ry="3.7234547" /> |
|
|
|
|
|
|
|
<text |
|
|
|
|
|
|
|
xml:space="preserve" |
|
|
|
|
|
|
|
style="font-style:normal;font-weight:normal;font-size:16.0891px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.402227" |
|
|
|
|
|
|
|
x="101.82484" |
|
|
|
|
|
|
|
y="48.617577" |
|
|
|
|
|
|
|
id="text10363"><tspan |
|
|
|
|
|
|
|
sodipodi:role="line" |
|
|
|
|
|
|
|
id="tspan10361" |
|
|
|
|
|
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Inconsolata LGC';-inkscape-font-specification:'Inconsolata LGC';stroke-width:0.402227" |
|
|
|
|
|
|
|
x="101.82484" |
|
|
|
|
|
|
|
y="48.617577">IronForce</tspan></text> |
|
|
|
|
|
|
|
<rect |
|
|
|
|
|
|
|
style="fill:none;stroke:#282e46;stroke-width:2" |
|
|
|
|
|
|
|
id="rect12337" |
|
|
|
|
|
|
|
width="140.00172" |
|
|
|
|
|
|
|
height="47.340633" |
|
|
|
|
|
|
|
x="60.334785" |
|
|
|
|
|
|
|
y="91.636803" |
|
|
|
|
|
|
|
ry="3.7234547" /> |
|
|
|
|
|
|
|
<text |
|
|
|
|
|
|
|
xml:space="preserve" |
|
|
|
|
|
|
|
style="font-style:normal;font-weight:normal;font-size:16.0891px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.402227" |
|
|
|
|
|
|
|
x="78.434021" |
|
|
|
|
|
|
|
y="120.14689" |
|
|
|
|
|
|
|
id="text12341"><tspan |
|
|
|
|
|
|
|
sodipodi:role="line" |
|
|
|
|
|
|
|
id="tspan12339" |
|
|
|
|
|
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Inconsolata LGC';-inkscape-font-specification:'Inconsolata LGC';stroke-width:0.402227" |
|
|
|
|
|
|
|
x="78.434021" |
|
|
|
|
|
|
|
y="120.14689">Degeon Core</tspan></text> |
|
|
|
|
|
|
|
<rect |
|
|
|
|
|
|
|
style="fill:none;stroke:#282e46;stroke-width:1.54988" |
|
|
|
|
|
|
|
id="rect12445" |
|
|
|
|
|
|
|
width="108.49297" |
|
|
|
|
|
|
|
height="36.686161" |
|
|
|
|
|
|
|
x="7.193059" |
|
|
|
|
|
|
|
y="174.48308" |
|
|
|
|
|
|
|
ry="2.8854549" /> |
|
|
|
|
|
|
|
<text |
|
|
|
|
|
|
|
xml:space="preserve" |
|
|
|
|
|
|
|
style="font-style:normal;font-weight:normal;font-size:9.87778px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.311702" |
|
|
|
|
|
|
|
x="21.218885" |
|
|
|
|
|
|
|
y="196.57671" |
|
|
|
|
|
|
|
id="text12449"><tspan |
|
|
|
|
|
|
|
sodipodi:role="line" |
|
|
|
|
|
|
|
id="tspan12447" |
|
|
|
|
|
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.87778px;font-family:'Inconsolata LGC';-inkscape-font-specification:'Inconsolata LGC';stroke-width:0.311702" |
|
|
|
|
|
|
|
x="21.218885" |
|
|
|
|
|
|
|
y="196.57671">Rust Interface</tspan></text> |
|
|
|
|
|
|
|
<rect |
|
|
|
|
|
|
|
style="fill:none;stroke:#282e46;stroke-width:1.54988" |
|
|
|
|
|
|
|
id="rect13683" |
|
|
|
|
|
|
|
width="108.49297" |
|
|
|
|
|
|
|
height="36.686161" |
|
|
|
|
|
|
|
x="135.25137" |
|
|
|
|
|
|
|
y="174.48308" |
|
|
|
|
|
|
|
ry="2.8854549" /> |
|
|
|
|
|
|
|
<text |
|
|
|
|
|
|
|
xml:space="preserve" |
|
|
|
|
|
|
|
style="font-style:normal;font-weight:normal;font-size:9.87778px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.311702" |
|
|
|
|
|
|
|
x="142.9272" |
|
|
|
|
|
|
|
y="196.57671" |
|
|
|
|
|
|
|
id="text13687"><tspan |
|
|
|
|
|
|
|
sodipodi:role="line" |
|
|
|
|
|
|
|
id="tspan13685" |
|
|
|
|
|
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.87778px;font-family:'Inconsolata LGC';-inkscape-font-specification:'Inconsolata LGC';stroke-width:0.311702" |
|
|
|
|
|
|
|
x="142.9272" |
|
|
|
|
|
|
|
y="196.57671">Python Interface</tspan></text> |
|
|
|
|
|
|
|
<path |
|
|
|
|
|
|
|
style="fill:none;stroke:#000000;stroke-width:1.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)" |
|
|
|
|
|
|
|
d="M 59.025518,171.39275 128.53989,142.25592" |
|
|
|
|
|
|
|
id="path13824" /> |
|
|
|
|
|
|
|
<path |
|
|
|
|
|
|
|
style="fill:none;stroke:#000000;stroke-width:1.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)" |
|
|
|
|
|
|
|
d="M 185.9168,170.63863 128.53989,142.25592" |
|
|
|
|
|
|
|
id="path13826" /> |
|
|
|
|
|
|
|
<path |
|
|
|
|
|
|
|
style="fill:none;stroke:#000000;stroke-width:1.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)" |
|
|
|
|
|
|
|
d="M 131.85776,89.509589 V 68.933222" |
|
|
|
|
|
|
|
id="path14217" /> |
|
|
|
|
|
|
|
<g |
|
|
|
|
|
|
|
id="g44157" |
|
|
|
|
|
|
|
transform="matrix(0.50052676,0,0,0.50052676,110.21806,30.396512)" |
|
|
|
|
|
|
|
inkscape:export-filename="/home/ennucore/dev/ironforce/scheme.png" |
|
|
|
|
|
|
|
inkscape:export-xdpi="1121.49" |
|
|
|
|
|
|
|
inkscape:export-ydpi="1121.49"> |
|
|
|
|
|
|
|
<circle |
|
|
|
|
|
|
|
style="fill:#282e46;fill-opacity:1;stroke-width:0.130543" |
|
|
|
|
|
|
|
id="path3611" |
|
|
|
|
|
|
|
cx="-50.126827" |
|
|
|
|
|
|
|
cy="23.901407" |
|
|
|
|
|
|
|
r="26.844465" /> |
|
|
|
|
|
|
|
<text |
|
|
|
|
|
|
|
xml:space="preserve" |
|
|
|
|
|
|
|
style="font-style:normal;font-weight:normal;font-size:33.1511px;line-height:1.25;font-family:sans-serif;fill:url(#linearGradient9338);fill-opacity:1;stroke:none;stroke-width:0.207194" |
|
|
|
|
|
|
|
x="-65.295166" |
|
|
|
|
|
|
|
y="35.411083" |
|
|
|
|
|
|
|
id="text4421"><tspan |
|
|
|
|
|
|
|
sodipodi:role="line" |
|
|
|
|
|
|
|
id="tspan4419" |
|
|
|
|
|
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:33.1511px;font-family:'Intro Rust G';-inkscape-font-specification:'Intro Rust G';fill:url(#linearGradient9338);fill-opacity:1;stroke-width:0.207194" |
|
|
|
|
|
|
|
x="-65.295166" |
|
|
|
|
|
|
|
y="35.411083">IF</tspan></text> |
|
|
|
|
|
|
|
</g> |
|
|
|
|
|
|
|
</g> |
|
|
|
|
|
|
|
</svg> |