0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 15:53:42 +00:00
SDL_Minigame/classTileComponent__coll__graph_org.svg

374 lines
18 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 12.2.1 (20241206.2353)
-->
<!-- Title: TileComponent Pages: 1 -->
<svg width="682pt" height="397pt"
viewBox="0.00 0.00 682.37 396.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 392.75)">
<title>TileComponent</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="264.88,-19.25 183.62,-19.25 183.62,0 264.88,0 264.88,-19.25"/>
<text text-anchor="middle" x="224.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">TileComponent</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classComponent.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="198,-169.12 132.5,-169.12 132.5,-149.88 198,-149.88 198,-169.12"/>
<text text-anchor="middle" x="165.25" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">Component</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M141.37,-143.02C116.54,-124.92 83.58,-93.94 101.25,-66.5 119.22,-38.6 154.9,-24.47 183.23,-17.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="139.24,-145.8 149.45,-148.64 143.24,-140.05 139.24,-145.8"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="classTransformComponent.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="220.12,-85.75 110.38,-85.75 110.38,-66.5 220.12,-66.5 220.12,-85.75"/>
<text text-anchor="middle" x="165.25" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">TransformComponent</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge4_Node000004_Node000002" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M165.25,-138.13C165.25,-121.35 165.25,-98.35 165.25,-85.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="161.75,-137.97 165.25,-147.97 168.75,-137.97 161.75,-137.97"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="classSpriteComponent.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="328.75,-85.75 237.75,-85.75 237.75,-66.5 328.75,-66.5 328.75,-85.75"/>
<text text-anchor="middle" x="283.25" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">SpriteComponent</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge7_Node000006_Node000002" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge7_Node000006_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M187.53,-143.14C211.9,-126.33 250.14,-99.96 270.11,-86.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="185.82,-140.06 179.57,-148.62 189.79,-145.83 185.82,-140.06"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="classEntity.html" target="_top" xlink:title="Main class for any object in game, stores associations, labeling and components.">
<polygon fill="white" stroke="#666666" points="185.25,-242.88 145.25,-242.88 145.25,-223.62 185.25,-223.62 185.25,-242.88"/>
<text text-anchor="middle" x="165.25" y="-229.38" font-family="Helvetica,sans-Serif" font-size="10.00">Entity</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M165.25,-211.68C165.25,-197.65 165.25,-179.78 165.25,-169.29"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="161.75,-211.65 165.25,-221.65 168.75,-211.65 161.75,-211.65"/>
</a>
</g>
<text text-anchor="middle" x="178" y="-194.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> entity</text>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node4&#45;&gt;Node1</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M177.13,-56.91C181.7,-50.44 187.16,-43.27 192.75,-37.25 198.7,-30.85 206.13,-24.5 212.28,-19.61"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="174.37,-54.75 171.66,-64.99 180.17,-58.67 174.37,-54.75"/>
</a>
</g>
<text text-anchor="middle" x="214.5" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> transform</text>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="classVector2D.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="56.5,-169.12 0,-169.12 0,-149.88 56.5,-149.88 56.5,-169.12"/>
<text text-anchor="middle" x="28.25" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">Vector2D</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge5_Node000004_Node000005" class="edge">
<title>Node5&#45;&gt;Node4</title>
<g id="a_edge5_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M52.99,-143.8C81.22,-127.04 126.5,-100.14 150,-86.18"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="51.55,-140.59 44.74,-148.71 55.12,-146.61 51.55,-140.59"/>
</a>
</g>
<text text-anchor="middle" x="136.53" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> direction</text>
<text text-anchor="middle" x="136.53" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">position</text>
</g>
<!-- Node6&#45;&gt;Node1 -->
<g id="edge6_Node000001_Node000006" class="edge">
<title>Node6&#45;&gt;Node1</title>
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M267.56,-57.97C256.24,-45.6 241.42,-29.4 232.38,-19.52"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="264.69,-60.02 274.02,-65.04 269.86,-55.3 264.69,-60.02"/>
</a>
</g>
<text text-anchor="middle" x="270.41" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> sprite</text>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="classRenderObject.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="305.88,-169.12 230.62,-169.12 230.62,-149.88 305.88,-149.88 305.88,-169.12"/>
<text text-anchor="middle" x="268.25" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">RenderObject</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node6 -->
<g id="edge8_Node000006_Node000007" class="edge">
<title>Node7&#45;&gt;Node6</title>
<g id="a_edge8_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M271.91,-138.62C275.02,-121.8 279.31,-98.47 281.63,-85.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="268.56,-137.52 270.19,-147.99 275.44,-138.79 268.56,-137.52"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="classRenderManager.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="288.38,-242.88 204.12,-242.88 204.12,-223.62 288.38,-223.62 288.38,-242.88"/>
<text text-anchor="middle" x="246.25" y="-229.38" font-family="Helvetica,sans-Serif" font-size="10.00">RenderManager</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node7 -->
<g id="edge9_Node000007_Node000008" class="edge">
<title>Node8&#45;&gt;Node7</title>
<g id="a_edge9_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M252.3,-212.53C256.63,-198.38 262.27,-179.99 265.56,-169.29"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="249.07,-211.13 249.48,-221.72 255.76,-213.18 249.07,-211.13"/>
</a>
</g>
<text text-anchor="middle" x="291.28" y="-194.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> renderManager</text>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="500,-174.75 350.5,-174.75 350.5,-144.25 500,-144.25 500,-174.75"/>
<text text-anchor="start" x="358.5" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">std::map&lt; std::string,</text>
<text text-anchor="middle" x="425.25" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00"> std::unique_ptr&lt; Animation &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge10_Node000006_Node000009" class="edge">
<title>Node9&#45;&gt;Node6</title>
<g id="a_edge10_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M389.74,-138.15C360.65,-121.48 320.86,-98.68 299.09,-86.2"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="387.81,-141.08 398.22,-143.01 391.29,-135 387.81,-141.08"/>
</a>
</g>
<text text-anchor="middle" x="391.72" y="-111.12" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> animations</text>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="364.25,-242.88 306.25,-242.88 306.25,-223.62 364.25,-223.62 364.25,-242.88"/>
<text text-anchor="middle" x="335.25" y="-229.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::string</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node9 -->
<g id="edge11_Node000009_Node000010" class="edge">
<title>Node10&#45;&gt;Node9</title>
<g id="a_edge11_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M355.39,-216.19C370.78,-203.93 391.81,-187.16 406.77,-175.24"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="353.47,-213.25 347.83,-222.22 357.83,-218.72 353.47,-213.25"/>
</a>
</g>
<text text-anchor="middle" x="394.2" y="-194.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> keys</text>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="360.5,-322.25 268,-322.25 268,-291.75 360.5,-291.75 360.5,-322.25"/>
<text text-anchor="start" x="276" y="-308.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::basic_string&lt;</text>
<text text-anchor="middle" x="314.25" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00"> Char &gt;</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node10 -->
<g id="edge12_Node000010_Node000011" class="edge">
<title>Node11&#45;&gt;Node10</title>
<g id="a_edge12_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M321.64,-280.76C325.45,-267.75 329.86,-252.68 332.6,-243.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="318.37,-279.45 318.92,-290.03 325.09,-281.41 318.37,-279.45"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="521.75,-242.88 382.75,-242.88 382.75,-223.62 521.75,-223.62 521.75,-242.88"/>
<text text-anchor="middle" x="452.25" y="-229.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::unique_ptr&lt; Animation &gt;</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node9 -->
<g id="edge13_Node000009_Node000012" class="edge">
<title>Node12&#45;&gt;Node9</title>
<g id="a_edge13_Node000009_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M444.86,-212.61C440.42,-200.81 434.86,-186.04 430.8,-175.24"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="441.5,-213.62 448.3,-221.75 448.05,-211.15 441.5,-213.62"/>
</a>
</g>
<text text-anchor="middle" x="462.17" y="-194.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="structAnimation.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="438,-316.62 378.5,-316.62 378.5,-297.38 438,-297.38 438,-316.62"/>
<text text-anchor="middle" x="408.25" y="-303.12" font-family="Helvetica,sans-Serif" font-size="10.00">Animation</text>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node12 -->
<g id="edge14_Node000012_Node000013" class="edge">
<title>Node13&#45;&gt;Node12</title>
<g id="a_edge14_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M419.82,-287.13C428.57,-272.87 440.17,-253.95 446.86,-243.04"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="416.86,-285.27 414.61,-295.62 422.83,-288.93 416.86,-285.27"/>
</a>
</g>
<text text-anchor="middle" x="440.94" y="-264.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> ptr</text>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="558,-316.62 456.5,-316.62 456.5,-297.38 558,-297.38 558,-316.62"/>
<text text-anchor="middle" x="507.25" y="-303.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::unique_ptr&lt; T &gt;</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node12 -->
<g id="edge15_Node000012_Node000014" class="edge">
<title>Node14&#45;&gt;Node12</title>
<g id="a_edge15_Node000012_Node000014"><a xlink:title=" ">
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M493.42,-287.96C482.43,-273.62 467.52,-254.17 458.99,-243.04"/>
<polygon fill="orange" stroke="orange" points="490.5,-289.9 499.36,-295.71 496.06,-285.65 490.5,-289.9"/>
</a>
</g>
<text text-anchor="middle" x="512.52" y="-264.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> &lt; Animation &gt;</text>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="548.65,-388.75 519.85,-388.75 519.85,-369.5 548.65,-369.5 548.65,-388.75"/>
<text text-anchor="middle" x="534.25" y="-375.25" font-family="Helvetica,sans-Serif" font-size="10.00">T</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node14 -->
<g id="edge16_Node000014_Node000015" class="edge">
<title>Node15&#45;&gt;Node14</title>
<g id="a_edge16_Node000014_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M520.94,-359.73C519.37,-357.06 517.91,-354.27 516.75,-351.5 511.95,-340.1 509.44,-325.96 508.23,-316.95"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="517.95,-361.55 526.38,-367.97 523.79,-357.69 517.95,-361.55"/>
</a>
</g>
<text text-anchor="middle" x="523.5" y="-342" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> ptr</text>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="662.88,-316.62 575.62,-316.62 575.62,-297.38 662.88,-297.38 662.88,-316.62"/>
<text text-anchor="middle" x="619.25" y="-303.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::map&lt; K, T &gt;</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge19_Node000016_Node000015" class="edge">
<title>Node15&#45;&gt;Node16</title>
<g id="a_edge19_Node000016_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M550.35,-361.35C557.18,-354.54 565.38,-346.76 573.25,-340.25 583.47,-331.8 595.81,-323.22 605.14,-317.04"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="548.13,-358.62 543.62,-368.21 553.12,-363.53 548.13,-358.62"/>
</a>
</g>
<text text-anchor="middle" x="594.25" y="-342" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
<!-- Node16&#45;&gt;Node9 -->
<g id="edge17_Node000009_Node000016" class="edge">
<title>Node16&#45;&gt;Node9</title>
<g id="a_edge17_Node000009_Node000016"><a xlink:title=" ">
<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M603.11,-288.92C586.05,-271.26 557.94,-243.34 531.25,-222 512.91,-207.34 507.47,-204.69 487.25,-192.75 476.91,-186.64 465.29,-180.44 454.93,-175.12"/>
<polygon fill="orange" stroke="orange" points="600.48,-291.23 609.92,-296.03 605.54,-286.39 600.48,-291.23"/>
</a>
</g>
<text text-anchor="start" x="556.62" y="-235" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> &lt; std::string, std</text>
<text text-anchor="middle" x="615.49" y="-223.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">::unique_ptr&lt; Animation &gt; &gt;</text>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="633.65,-388.75 604.85,-388.75 604.85,-369.5 633.65,-369.5 633.65,-388.75"/>
<text text-anchor="middle" x="619.25" y="-375.25" font-family="Helvetica,sans-Serif" font-size="10.00">K</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node16 -->
<g id="edge18_Node000016_Node000017" class="edge">
<title>Node17&#45;&gt;Node16</title>
<g id="a_edge18_Node000016_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M619.25,-357.74C619.25,-344.27 619.25,-327.26 619.25,-317.03"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="615.75,-357.73 619.25,-367.73 622.75,-357.73 615.75,-357.73"/>
</a>
</g>
<text text-anchor="middle" x="630.5" y="-342" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> keys</text>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="classTextures.html" target="_top" xlink:title="Forward declaration of the Textures enum class.">
<polygon fill="white" stroke="#666666" points="400,-85.75 346.5,-85.75 346.5,-66.5 400,-66.5 400,-85.75"/>
<text text-anchor="middle" x="373.25" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">Textures</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node1 -->
<g id="edge20_Node000001_Node000018" class="edge">
<title>Node18&#45;&gt;Node1</title>
<g id="a_edge20_Node000001_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M342.67,-61.52C326.26,-54.26 305.68,-45.2 287.25,-37.25 273.51,-31.32 258.04,-24.78 245.86,-19.66"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="340.84,-64.54 351.4,-65.39 343.68,-58.14 340.84,-64.54"/>
</a>
</g>
<text text-anchor="middle" x="326.67" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> texture</text>
</g>
</g>
</svg>