209 lines
18 KiB
XML
209 lines
18 KiB
XML
<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="-8 -8 504.7265625 465" style="max-width: 504.727px; background-color: white;" width="504.7265625" id="my-svg">
|
|
<style>#my-svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#my-svg .error-icon{fill:#552222;}#my-svg .error-text{fill:#552222;stroke:#552222;}#my-svg .edge-thickness-normal{stroke-width:2px;}#my-svg .edge-thickness-thick{stroke-width:3.5px;}#my-svg .edge-pattern-solid{stroke-dasharray:0;}#my-svg .edge-pattern-dashed{stroke-dasharray:3;}#my-svg .edge-pattern-dotted{stroke-dasharray:2;}#my-svg .marker{fill:#333333;stroke:#333333;}#my-svg .marker.cross{stroke:#333333;}#my-svg svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#my-svg .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#my-svg .cluster-label text{fill:#333;}#my-svg .cluster-label span,#my-svg p{color:#333;}#my-svg .label text,#my-svg span,#my-svg p{fill:#333;color:#333;}#my-svg .node rect,#my-svg .node circle,#my-svg .node ellipse,#my-svg .node polygon,#my-svg .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#my-svg .flowchart-label text{text-anchor:middle;}#my-svg .node .label{text-align:center;}#my-svg .node.clickable{cursor:pointer;}#my-svg .arrowheadPath{fill:#333333;}#my-svg .edgePath .path{stroke:#333333;stroke-width:2.0px;}#my-svg .flowchart-link{stroke:#333333;fill:none;}#my-svg .edgeLabel{background-color:#e8e8e8;text-align:center;}#my-svg .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#my-svg .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#my-svg .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#my-svg .cluster text{fill:#333;}#my-svg .cluster span,#my-svg p{color:#333;}#my-svg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#my-svg .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#my-svg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style>
|
|
<g>
|
|
<marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="6" viewBox="0 0 10 10" class="marker flowchart" id="my-svg_flowchart-pointEnd">
|
|
<path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"/>
|
|
</marker>
|
|
<marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker flowchart" id="my-svg_flowchart-pointStart">
|
|
<path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"/>
|
|
</marker>
|
|
<marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart" id="my-svg_flowchart-circleEnd">
|
|
<circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/>
|
|
</marker>
|
|
<marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart" id="my-svg_flowchart-circleStart">
|
|
<circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/>
|
|
</marker>
|
|
<marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart" id="my-svg_flowchart-crossEnd">
|
|
<path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/>
|
|
</marker>
|
|
<marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart" id="my-svg_flowchart-crossStart">
|
|
<path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/>
|
|
</marker>
|
|
<g class="root">
|
|
<g class="clusters">
|
|
<g id="C_0000989412417490706876" class="cluster default flowchart-label">
|
|
<rect height="266" width="445.76171875" y="183" x="0" ry="0" rx="0" style=""/>
|
|
<g transform="translate(197.529296875, 183)" class="cluster-label">
|
|
<foreignObject height="18" width="50.703125">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">include</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g id="C_0001387619747296316447" class="cluster default flowchart-label">
|
|
<rect height="133" width="477.9140625" y="0" x="10.8125" ry="0" rx="0" style=""/>
|
|
<g transform="translate(239.10546875, 0)" class="cluster-label">
|
|
<foreignObject height="18" width="21.328125">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">src</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g id="C_0001687675335949018432" class="cluster default flowchart-label">
|
|
<rect height="83" width="207.6171875" y="208" x="88.59765625" ry="0" rx="0" style=""/>
|
|
<g transform="translate(179.953125, 208)" class="cluster-label">
|
|
<foreignObject height="18" width="24.90625">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib1</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g id="C_0001248530620501446930" class="cluster default flowchart-label">
|
|
<rect height="83" width="405.76171875" y="341" x="20" ry="0" rx="0" style=""/>
|
|
<g transform="translate(210.427734375, 341)" class="cluster-label">
|
|
<foreignObject height="18" width="24.90625">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib2</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g id="C_0001284742705549910910" class="cluster default flowchart-label">
|
|
<rect height="83" width="130.359375" y="25" x="188.0078125" ry="0" rx="0" style=""/>
|
|
<g transform="translate(240.734375, 25)" class="cluster-label">
|
|
<foreignObject height="18" width="24.90625">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib1</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g id="C_0001397224709580110803" class="cluster default flowchart-label">
|
|
<rect height="83" width="130.359375" y="25" x="338.3671875" ry="0" rx="0" style=""/>
|
|
<g transform="translate(391.09375, 25)" class="cluster-label">
|
|
<foreignObject height="18" width="24.90625">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib2</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
<g class="edgePaths">
|
|
<path marker-end="url(#my-svg_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-C_0001489450289909741706 LE-C_0002193549214042244690" id="L-C_0001489450289909741706-C_0002193549214042244690-0" d="M116.15855609939759,83L120.03382279116465,87.16666666666667C123.90908948293172,91.33333333333333,131.65962286646587,99.66666666666667,135.53488955823295,108C139.41015625,116.33333333333333,139.41015625,124.66666666666667,139.41015625,133C139.41015625,141.33333333333334,139.41015625,149.66666666666666,139.41015625,158C139.41015625,166.33333333333334,139.41015625,174.66666666666666,139.41015625,183C139.41015625,191.33333333333334,139.41015625,199.66666666666666,146.4374356272157,207.806395762344C153.4647150044314,215.94612485802136,167.51927375886282,223.89224971604276,174.54655313607853,227.86531214505342L181.57383251329424,231.8383745740641"/>
|
|
<path marker-end="url(#my-svg_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-C_0001489450289909741706 LE-C_0001969674835696841438" id="L-C_0001489450289909741706-C_0001969674835696841438-0" d="M88.00418862951807,83L84.76976656626506,87.16666666666667C81.53534450301204,91.33333333333333,75.06650037650603,99.66666666666667,71.832078313253,108C68.59765625,116.33333333333333,68.59765625,124.66666666666667,68.59765625,133C68.59765625,141.33333333333334,68.59765625,149.66666666666666,68.59765625,158C68.59765625,166.33333333333334,68.59765625,174.66666666666666,68.59765625,183C68.59765625,191.33333333333334,68.59765625,199.66666666666666,68.59765625,210.75C68.59765625,221.83333333333334,68.59765625,235.66666666666666,68.59765625,249.5C68.59765625,263.3333333333333,68.59765625,277.1666666666667,68.59765625,288.25C68.59765625,299.3333333333333,68.59765625,307.6666666666667,68.59765625,316C68.59765625,324.3333333333333,68.59765625,332.6666666666667,86.97895678854945,342.20533313861364C105.36025732709892,351.7439996105606,142.12285840419784,362.48799922112113,160.5041589427473,367.8599990264015L178.88545948129678,373.2319988316818"/>
|
|
<path marker-end="url(#my-svg_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-C_0001493913207373215402 LE-C_0002193549214042244690" id="L-C_0001493913207373215402-C_0002193549214042244690-0" d="M253.1875,83L253.1875,87.16666666666667C253.1875,91.33333333333333,253.1875,99.66666666666667,253.1875,108C253.1875,116.33333333333333,253.1875,124.66666666666667,253.1875,133C253.1875,141.33333333333334,253.1875,149.66666666666666,253.1875,158C253.1875,166.33333333333334,253.1875,174.66666666666666,253.1875,183C253.1875,191.33333333333334,253.1875,199.66666666666666,249.74975554460647,207.36686633392358C246.31201108921297,215.0670660011805,239.43652217842592,222.13413200236099,235.9987777230324,225.66766500295125L232.56103326763886,229.2011980035415"/>
|
|
<path marker-end="url(#my-svg_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-C_0001761875020766116446 LE-C_0001969674835696841438" id="L-C_0001761875020766116446-C_0001969674835696841438-0" d="M403.546875,83L403.546875,87.16666666666667C403.546875,91.33333333333333,403.546875,99.66666666666667,403.546875,108C403.546875,116.33333333333333,403.546875,124.66666666666667,403.546875,133C403.546875,141.33333333333334,403.546875,149.66666666666666,403.546875,158C403.546875,166.33333333333334,403.546875,174.66666666666666,403.546875,183C403.546875,191.33333333333334,403.546875,199.66666666666666,403.546875,210.75C403.546875,221.83333333333334,403.546875,235.66666666666666,403.546875,249.5C403.546875,263.3333333333333,403.546875,277.1666666666667,403.546875,288.25C403.546875,299.3333333333333,403.546875,307.6666666666667,403.546875,316C403.546875,324.3333333333333,403.546875,332.6666666666667,376.68975611567316,342.60982955819594C349.8326372313464,352.5529924497252,296.1183994626928,364.10598489945033,269.261280578366,369.882481124313L242.40416169403917,375.6589773491756"/>
|
|
<path marker-end="url(#my-svg_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-C_0002193549214042244690 LE-C_0001969674835696841438" id="L-C_0002193549214042244690-C_0001969674835696841438-0" d="M212.8125,266L212.8125,270.1666666666667C212.8125,274.3333333333333,212.8125,282.6666666666667,212.8125,291C212.8125,299.3333333333333,212.8125,307.6666666666667,212.8125,316C212.8125,324.3333333333333,212.8125,332.6666666666667,212.63720239341396,340.1179219971253C212.46190478682794,347.56917732758393,212.11130957365586,354.1383546551679,211.93601196706982,357.4229433189599L211.76071436048377,360.7075319827519"/>
|
|
</g>
|
|
<g class="edgeLabels">
|
|
<g class="edgeLabel">
|
|
<g transform="translate(0, 0)" class="label">
|
|
<foreignObject height="0" width="0">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="edgeLabel"/>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g class="edgeLabel">
|
|
<g transform="translate(0, 0)" class="label">
|
|
<foreignObject height="0" width="0">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="edgeLabel"/>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g class="edgeLabel">
|
|
<g transform="translate(0, 0)" class="label">
|
|
<foreignObject height="0" width="0">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="edgeLabel"/>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g class="edgeLabel">
|
|
<g transform="translate(0, 0)" class="label">
|
|
<foreignObject height="0" width="0">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="edgeLabel"/>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
<g class="edgeLabel">
|
|
<g transform="translate(0, 0)" class="label">
|
|
<foreignObject height="0" width="0">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="edgeLabel"/>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
<g class="nodes">
|
|
<a transform="translate(210.59765625, 382.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t40002/include/lib2/lib2.h#L0">
|
|
<g title="lib2.h" id="flowchart-C_0001969674835696841438-4" class="node default clickable flowchart-label">
|
|
<rect height="33" width="53.25" y="-16.5" x="-26.625" ry="0" rx="0" style="" class="basic label-container"/>
|
|
<g transform="translate(-19.125, -9)" style="" class="label">
|
|
<rect/>
|
|
<foreignObject height="18" width="38.25">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib2.h</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
</a>
|
|
<a transform="translate(212.8125, 249.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t40002/include/lib1/lib1.h#L0">
|
|
<g title="lib1.h" id="flowchart-C_0002193549214042244690-3" class="node default clickable flowchart-label">
|
|
<rect height="33" width="53.25" y="-16.5" x="-26.625" ry="0" rx="0" style="" class="basic label-container"/>
|
|
<g transform="translate(-19.125, -9)" style="" class="label">
|
|
<rect/>
|
|
<foreignObject height="18" width="38.25">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib1.h</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
</a>
|
|
<a transform="translate(100.8125, 66.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t40002/src/t40002.cc#L0">
|
|
<g title="t40002.cc" id="flowchart-C_0001489450289909741706-0" class="node default clickable flowchart-label">
|
|
<rect height="33" width="84.390625" y="-16.5" x="-42.1953125" ry="0" rx="0" style="" class="basic label-container"/>
|
|
<g transform="translate(-34.6953125, -9)" style="" class="label">
|
|
<rect/>
|
|
<foreignObject height="18" width="69.390625">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">t40002.cc</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
</a>
|
|
<a transform="translate(403.546875, 66.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t40002/src/lib2/lib2.cc#L0">
|
|
<g title="lib2.cc" id="flowchart-C_0001761875020766116446-2" class="node default clickable flowchart-label">
|
|
<rect height="33" width="60.359375" y="-16.5" x="-30.1796875" ry="0" rx="0" style="" class="basic label-container"/>
|
|
<g transform="translate(-22.6796875, -9)" style="" class="label">
|
|
<rect/>
|
|
<foreignObject height="18" width="45.359375">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib2.cc</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
</a>
|
|
<a transform="translate(253.1875, 66.5)" xlink:href="https://github.com/bkryza/clang-uml/blob/427d110b37885e5ce52a6525f175236affea35fa/tests/t40002/src/lib1/lib1.cc#L0">
|
|
<g title="lib1.cc" id="flowchart-C_0001493913207373215402-1" class="node default clickable flowchart-label">
|
|
<rect height="33" width="60.359375" y="-16.5" x="-30.1796875" ry="0" rx="0" style="" class="basic label-container"/>
|
|
<g transform="translate(-22.6796875, -9)" style="" class="label">
|
|
<rect/>
|
|
<foreignObject height="18" width="45.359375">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">
|
|
<span class="nodeLabel">lib1.cc</span>
|
|
</div>
|
|
</foreignObject>
|
|
</g>
|
|
</g>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|