Note for now much of the docs is LLM written. This was done to save time and focus on code development. The docs have been LOOSLEY reviewed. However, the code itself has been either fully written by hand or fully reviewed. Therefore, the docs should at the moment be seen as a loose resource rather than authoratiative (and this is on top of the general ability for docs to drift)
901 lines
44 KiB
XML
901 lines
44 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 14.1.2 (20260124.0452)
|
|
-->
|
|
<!-- Title: src/include/serif/eos/runtime/details.hpp Pages: 1 -->
|
|
<!--zoomable 659 -->
|
|
|
|
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
|
|
|
<style type="text/css"><![CDATA[
|
|
.node, .edge {opacity: 0.7;}
|
|
.node.selected, .edge.selected {opacity: 1;}
|
|
.edge:hover path { stroke: red; }
|
|
.edge:hover polygon { stroke: red; fill: red; }
|
|
]]></style>
|
|
|
|
<defs>
|
|
<circle id="rim" cx="0" cy="0" r="7"/>
|
|
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
|
<g id="zoomPlus">
|
|
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/></use>
|
|
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
|
</g>
|
|
<g id="zoomMin">
|
|
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/></use>
|
|
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
|
</g>
|
|
<g id="arrowUp" transform="translate(30 24)">
|
|
<use xlink:href="#rim"/>
|
|
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
|
</g>
|
|
<g id="arrowRight" transform="rotate(90) translate(36 -43)">
|
|
<use xlink:href="#rim"/>
|
|
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
|
</g>
|
|
<g id="arrowDown" transform="rotate(180) translate(-30 -48)">
|
|
<use xlink:href="#rim"/>
|
|
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
|
</g>
|
|
<g id="arrowLeft" transform="rotate(270) translate(-36 17)">
|
|
<use xlink:href="#rim"/>
|
|
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
|
</g>
|
|
<g id="resetDef">
|
|
<use xlink:href="#rim2" fill="#404040"><set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/></use>
|
|
</g>
|
|
</defs>
|
|
<script type="application/ecmascript">
|
|
var viewWidth = 1178;
|
|
var viewHeight = 659;
|
|
var sectionId = 'dynsection-0';
|
|
</script>
|
|
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
|
<svg id="graph" class="graph">
|
|
<g id="viewport">
|
|
<title>src/include/serif/eos/runtime/details.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="765.75,-650.5 662,-650.5 662,-620 765.75,-620 765.75,-650.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="670" y="-637" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/eos</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="713.88" y="-625.75" font-family="Helvetica,sans-Serif" font-size="10.00">/runtime/details.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="37.75,-584 0,-584 0,-564.75 37.75,-564.75 37.75,-584"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="18.88" y="-570.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge1_Node000001_Node000002" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M661.57,-633.47C549.19,-631.09 276.68,-621.6 51.88,-584 50.88,-583.83 49.87,-583.65 48.85,-583.45"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="49.95,-580.11 39.42,-581.32 48.4,-586.94 49.95,-580.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="682.75,-19.25 621,-19.25 621,0 682.75,0 682.75,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="651.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node3 -->
|
|
<g id="edge2_Node000001_Node000003" class="edge">
|
|
<title>Node1->Node3</title>
|
|
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M766.18,-632.16C885.96,-625.95 1169.88,-602.55 1169.88,-520.12 1169.88,-520.12 1169.88,-520.12 1169.88,-136 1169.88,-38.41 818.16,-16.52 694.36,-11.84"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="694.74,-8.35 684.62,-11.49 694.49,-15.35 694.74,-8.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="252.38,-146.62 215.38,-146.62 215.38,-127.38 252.38,-127.38 252.38,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="233.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node4 -->
|
|
<g id="edge3_Node000001_Node000004" class="edge">
|
|
<title>Node1->Node4</title>
|
|
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M661.67,-630.56C507.65,-618.98 65.88,-580.49 65.88,-520.12 65.88,-520.12 65.88,-520.12 65.88,-269 65.88,-199.66 155.97,-161.63 204.2,-146.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.94,-149.67 213.48,-143.4 202.9,-142.97 204.94,-149.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="635.75,-584 580,-584 580,-564.75 635.75,-564.75 635.75,-584"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="607.88" y="-570.5" font-family="Helvetica,sans-Serif" font-size="10.00">expected</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node5 -->
|
|
<g id="edge4_Node000001_Node000005" class="edge">
|
|
<title>Node1->Node5</title>
|
|
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M687.4,-619.55C671.1,-610.49 650.3,-598.94 634.05,-589.91"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="635.9,-586.93 625.45,-585.14 632.5,-593.05 635.9,-586.93"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:href="dimensions_2runtime_2concepts_8hpp.html" target="_top" xlink:title="Runtime concept for a type that can be projected to a runtime type. This is useful when converting fr...">
|
|
<polygon fill="white" stroke="#666666" points="469.12,-351.75 346.62,-351.75 346.62,-321.25 469.12,-321.25 469.12,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="354.62" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="407.88" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node6 -->
|
|
<g id="edge5_Node000001_Node000006" class="edge">
|
|
<title>Node1->Node6</title>
|
|
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M661.59,-626.46C631.88,-619.66 595.76,-607.08 570.88,-584 548.15,-562.92 542.88,-551.12 542.88,-520.12 542.88,-520.12 542.88,-520.12 542.88,-462.88 542.88,-413.11 493,-377.52 453.88,-357.26"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="455.57,-354.19 445.05,-352.87 452.45,-360.46 455.57,-354.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><a xlink:href="eos_2exceptions_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="974.12,-584 851.62,-584 851.62,-564.75 974.12,-564.75 974.12,-584"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="912.88" y="-570.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/exceptions.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node16 -->
|
|
<g id="edge22_Node000001_Node000016" class="edge">
|
|
<title>Node1->Node16</title>
|
|
<g id="a_edge22_Node000001_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M763.58,-619.55C796.7,-609.75 839.73,-597.02 871.08,-587.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="872.02,-591.11 880.61,-584.92 870.03,-584.4 872.02,-591.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:href="evaluation_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="773.62,-584 654.12,-584 654.12,-564.75 773.62,-564.75 773.62,-584"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="713.88" y="-570.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/evaluation.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node19 -->
|
|
<g id="edge26_Node000001_Node000019" class="edge">
|
|
<title>Node1->Node19</title>
|
|
<g id="a_edge26_Node000001_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M713.88,-619.7C713.88,-612.46 713.88,-603.59 713.88,-595.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="717.38,-595.96 713.88,-585.96 710.38,-595.96 717.38,-595.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25 -->
|
|
<g id="Node000025" class="node">
|
|
<title>Node25</title>
|
|
<g id="a_Node000025"><a xlink:href="catalog_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="810.5,-285.25 717.25,-285.25 717.25,-254.75 810.5,-254.75 810.5,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="725.25" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="763.88" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/catalog.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node25 -->
|
|
<g id="edge47_Node000001_Node000025" class="edge">
|
|
<title>Node1->Node25</title>
|
|
<g id="a_edge47_Node000001_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M743.75,-619.62C757.86,-611.16 773.6,-599.17 782.88,-584 821.75,-520.37 803.08,-492.59 808.88,-418.25 812.23,-375.27 824.27,-361.52 808.88,-321.25 804.94,-310.97 797.83,-301.46 790.41,-293.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="793.02,-291.21 783.44,-286.69 788.11,-296.2 793.02,-291.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32 -->
|
|
<g id="Node000032" class="node">
|
|
<title>Node32</title>
|
|
<g id="a_Node000032"><a xlink:href="codes_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1132,-279.62 1005.75,-279.62 1005.75,-260.38 1132,-260.38 1132,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1068.88" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/error/codes.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node32 -->
|
|
<g id="edge48_Node000001_Node000032" class="edge">
|
|
<title>Node1->Node32</title>
|
|
<g id="a_edge48_Node000001_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M766.13,-633.96C822.79,-631.57 914.31,-621.51 982.88,-584 1017.04,-565.3 1042.88,-559.07 1042.88,-520.12 1042.88,-520.12 1042.88,-520.12 1042.88,-402 1042.88,-361.95 1054.71,-316.3 1062.41,-290.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1065.68,-292.12 1065.34,-281.53 1059,-290.03 1065.68,-292.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node3 -->
|
|
<g id="edge7_Node000006_Node000003" class="edge">
|
|
<title>Node6->Node3</title>
|
|
<g id="a_edge7_Node000006_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M346.36,-335.21C257.53,-331.18 103.88,-309.09 103.88,-204.5 103.88,-204.5 103.88,-204.5 103.88,-136 103.88,-32.37 481,-14.39 609.55,-11.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="609.41,-14.78 619.33,-11.06 609.25,-7.78 609.41,-14.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="281.62,-213.12 216.12,-213.12 216.12,-193.88 281.62,-193.88 281.62,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="248.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node7 -->
|
|
<g id="edge6_Node000006_Node000007" class="edge">
|
|
<title>Node6->Node7</title>
|
|
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M346.28,-331.66C280.89,-326.16 183.86,-313.38 160.88,-285.25 139.33,-258.88 181.64,-233.11 214.75,-218.03"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="215.93,-221.33 223.69,-214.12 213.13,-214.91 215.93,-221.33"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="Node000008" class="node">
|
|
<title>Node8</title>
|
|
<g id="a_Node000008"><a xlink:href="quantities_8hpp.html" target="_top" xlink:title="This file contains the code to associate numeric data to a dimension. We call this a Quantity and a Q...">
|
|
<polygon fill="white" stroke="#666666" points="632.38,-213.12 481.38,-213.12 481.38,-193.88 632.38,-193.88 632.38,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="556.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/quantities.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node8 -->
|
|
<g id="edge8_Node000006_Node000008" class="edge">
|
|
<title>Node6->Node8</title>
|
|
<g id="a_edge8_Node000006_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M469.34,-325.73C532.06,-315.15 621.63,-298.05 631.88,-285.25 651.47,-260.77 615.24,-234.54 586.64,-218.84"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="588.38,-215.8 577.9,-214.25 585.13,-222 588.38,-215.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:href="dimensions_2runtime_2runtime_8hpp.html" target="_top" xlink:title="runtime usable types representing the compile time dimension type system. Note that generally this is...">
|
|
<polygon fill="white" stroke="#666666" points="469.12,-285.25 346.62,-285.25 346.62,-254.75 469.12,-254.75 469.12,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="354.62" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/runtime</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="407.88" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/runtime.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node13 -->
|
|
<g id="edge18_Node000006_Node000013" class="edge">
|
|
<title>Node6->Node13</title>
|
|
<g id="a_edge18_Node000006_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M407.88,-320.86C407.88,-313.77 407.88,-305.04 407.88,-296.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="411.38,-297.09 407.88,-287.09 404.38,-297.09 411.38,-297.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node3 -->
|
|
<g id="edge9_Node000008_Node000003" class="edge">
|
|
<title>Node8->Node3</title>
|
|
<g id="a_edge9_Node000008_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M564.23,-193.69C572.06,-183.99 584.48,-167.72 592.88,-152.25 614.97,-111.56 612.56,-97.78 630.88,-55.25 634.52,-46.8 638.8,-37.57 642.55,-29.72"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="645.66,-31.33 646.86,-20.8 639.36,-28.28 645.66,-31.33"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node4 -->
|
|
<g id="edge12_Node000008_Node000004" class="edge">
|
|
<title>Node8->Node4</title>
|
|
<g id="a_edge12_Node000008_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M511.28,-193.4C444.07,-179.97 320.25,-155.25 263.59,-143.93"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="264.54,-140.55 254.05,-142.03 263.17,-147.42 264.54,-140.55"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="583.62,-146.62 530.12,-146.62 530.12,-127.38 583.62,-127.38 583.62,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="556.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">compare</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node9 -->
|
|
<g id="edge10_Node000008_Node000009" class="edge">
|
|
<title>Node8->Node9</title>
|
|
<g id="a_edge10_Node000008_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M556.88,-193.53C556.88,-184.48 556.88,-170.2 556.88,-158.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="560.38,-158.41 556.88,-148.41 553.38,-158.41 560.38,-158.41"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="513.75,-80.12 458,-80.12 458,-60.88 513.75,-60.88 513.75,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="485.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">concepts</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node10 -->
|
|
<g id="edge11_Node000008_Node000010" class="edge">
|
|
<title>Node8->Node10</title>
|
|
<g id="a_edge11_Node000008_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M549.63,-193.63C541.88,-183.88 529.55,-167.56 520.88,-152.25 509.48,-132.14 499.33,-107.6 492.93,-90.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="496.28,-89.84 489.5,-81.69 489.72,-92.29 496.28,-89.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:href="cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="745.5,-85.75 640.25,-85.75 640.25,-55.25 745.5,-55.25 745.5,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="648.25" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="692.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node11 -->
|
|
<g id="edge13_Node000008_Node000011" class="edge">
|
|
<title>Node8->Node11</title>
|
|
<g id="a_edge13_Node000008_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M571.41,-193.45C585.96,-184.05 608.59,-168.48 625.88,-152.25 644.53,-134.74 662.88,-112.14 675.64,-95.3"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.4,-97.46 681.57,-87.35 672.79,-93.28 678.4,-97.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:href="numeric_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="474.12,-152.25 351.62,-152.25 351.62,-121.75 474.12,-121.75 474.12,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="359.62" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="412.88" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/numeric.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node12 -->
|
|
<g id="edge15_Node000008_Node000012" class="edge">
|
|
<title>Node8->Node12</title>
|
|
<g id="a_edge15_Node000008_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M536.55,-193.4C515.67,-184.05 482.55,-169.21 455.84,-157.24"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="457.52,-154.16 446.96,-153.27 454.66,-160.55 457.52,-154.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node3 -->
|
|
<g id="edge14_Node000011_Node000003" class="edge">
|
|
<title>Node11->Node3</title>
|
|
<g id="a_edge14_Node000011_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M682.74,-54.95C677.28,-47.1 670.48,-37.35 664.66,-28.99"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="667.65,-27.15 659.06,-20.94 661.9,-31.15 667.65,-27.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node3 -->
|
|
<g id="edge17_Node000012_Node000003" class="edge">
|
|
<title>Node12->Node3</title>
|
|
<g id="a_edge17_Node000012_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M415.28,-121.33C419.09,-103.01 428.29,-72.03 448.88,-55.25 473.12,-35.48 557.65,-22.02 609.67,-15.39"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="609.88,-18.89 619.38,-14.19 609.02,-11.95 609.88,-18.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node10 -->
|
|
<g id="edge16_Node000012_Node000010" class="edge">
|
|
<title>Node12->Node10</title>
|
|
<g id="a_edge16_Node000012_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M429.44,-121.36C440.73,-111.39 455.68,-98.18 467.36,-87.86"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="469.58,-90.57 474.76,-81.32 464.94,-85.32 469.58,-90.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node7 -->
|
|
<g id="edge19_Node000013_Node000007" class="edge">
|
|
<title>Node13->Node7</title>
|
|
<g id="a_edge19_Node000013_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M371.8,-254.36C344.7,-243.37 307.89,-228.44 281.63,-217.79"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.07,-214.59 272.49,-214.08 280.44,-221.08 283.07,-214.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="424.38,-213.12 387.38,-213.12 387.38,-193.88 424.38,-193.88 424.38,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="405.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node14 -->
|
|
<g id="edge20_Node000013_Node000014" class="edge">
|
|
<title>Node13->Node14</title>
|
|
<g id="a_edge20_Node000013_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M407.42,-254.36C407.15,-245.58 406.8,-234.27 406.5,-224.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="410,-224.72 406.2,-214.84 403.01,-224.94 410,-224.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="998.5,-213.12 953.25,-213.12 953.25,-193.88 998.5,-193.88 998.5,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="975.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">cstdint</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node15 -->
|
|
<g id="edge21_Node000013_Node000015" class="edge">
|
|
<title>Node13->Node15</title>
|
|
<g id="a_edge21_Node000013_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M469.26,-256.06C472.17,-255.58 475.05,-255.15 477.88,-254.75 683.6,-225.98 742.5,-269.75 943.88,-218.75 945.23,-218.41 946.61,-218.01 947.98,-217.57"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="948.82,-221 956.91,-214.15 946.32,-214.46 948.82,-221"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node15 -->
|
|
<g id="edge23_Node000016_Node000015" class="edge">
|
|
<title>Node16->Node15</title>
|
|
<g id="a_edge23_Node000016_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M925.14,-564.43C935.54,-556.23 950.11,-543.21 958.88,-528.75 974.23,-503.42 977.88,-494.49 977.88,-464.88 977.88,-464.88 977.88,-464.88 977.88,-335.5 977.88,-296.19 976.96,-250.26 976.37,-224.56"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="979.88,-224.82 976.14,-214.91 972.88,-224.99 979.88,-224.82"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17 -->
|
|
<g id="Node000017" class="node">
|
|
<title>Node17</title>
|
|
<g id="a_Node000017"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="892.25,-528.75 833.5,-528.75 833.5,-509.5 892.25,-509.5 892.25,-528.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="862.88" y="-515.25" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node17 -->
|
|
<g id="edge24_Node000016_Node000017" class="edge">
|
|
<title>Node16->Node17</title>
|
|
<g id="a_edge24_Node000016_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M904.62,-564.58C897.71,-557.23 887.65,-546.51 879.14,-537.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="881.74,-535.11 872.35,-530.21 876.64,-539.9 881.74,-535.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18 -->
|
|
<g id="Node000018" class="node">
|
|
<title>Node18</title>
|
|
<g id="a_Node000018"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="949.88,-528.75 909.88,-528.75 909.88,-509.5 949.88,-509.5 949.88,-528.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="929.88" y="-515.25" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node18 -->
|
|
<g id="edge25_Node000016_Node000018" class="edge">
|
|
<title>Node16->Node18</title>
|
|
<g id="a_edge25_Node000016_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M915.68,-564.58C917.81,-557.92 920.82,-548.49 923.52,-540.03"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="926.84,-541.14 926.55,-530.55 920.17,-539.01 926.84,-541.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20 -->
|
|
<g id="Node000020" class="node">
|
|
<title>Node20</title>
|
|
<g id="a_Node000020"><a xlink:href="eos_2models_2concepts_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="752.62,-528.75 603.12,-528.75 603.12,-509.5 752.62,-509.5 752.62,-528.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="677.88" y="-515.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/models/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node20 -->
|
|
<g id="edge27_Node000019_Node000020" class="edge">
|
|
<title>Node19->Node20</title>
|
|
<g id="a_edge27_Node000019_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M707.93,-564.58C703.16,-557.53 696.31,-547.4 690.35,-538.58"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="693.3,-536.69 684.8,-530.36 687.5,-540.61 693.3,-536.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21 -->
|
|
<g id="Node000021" class="node">
|
|
<title>Node21</title>
|
|
<g id="a_Node000021"><a xlink:href="eos_2models_2traits_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="743.62,-473.5 612.12,-473.5 612.12,-454.25 743.62,-454.25 743.62,-473.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="677.88" y="-460" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/models/traits.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node21 -->
|
|
<g id="edge28_Node000020_Node000021" class="edge">
|
|
<title>Node20->Node21</title>
|
|
<g id="a_edge28_Node000020_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M677.88,-509.33C677.88,-502.82 677.88,-493.67 677.88,-485.37"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="681.38,-485.37 677.88,-475.37 674.38,-485.37 681.38,-485.37"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><a xlink:href="eos_2relations_2relations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="611.5,-351.75 518.25,-351.75 518.25,-321.25 611.5,-321.25 611.5,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="526.25" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="564.88" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/relations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node30 -->
|
|
<g id="edge42_Node000020_Node000030" class="edge">
|
|
<title>Node20->Node30</title>
|
|
<g id="a_edge42_Node000020_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M652.86,-509.01C636.38,-501.77 615.58,-490.1 602.88,-473.5 577.97,-440.96 569.39,-392.95 566.43,-363.53"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="569.93,-363.34 565.6,-353.67 562.95,-363.93 569.93,-363.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node8 -->
|
|
<g id="edge29_Node000021_Node000008" class="edge">
|
|
<title>Node21->Node8</title>
|
|
<g id="a_edge29_Node000021_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M679.25,-453.97C683.52,-423.18 693.67,-319.58 648.88,-254.75 636.94,-237.48 617.08,-225.57 598.86,-217.7"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="600.39,-214.54 589.8,-214.08 597.79,-221.04 600.39,-214.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22 -->
|
|
<g id="Node000022" class="node">
|
|
<title>Node22</title>
|
|
<g id="a_Node000022"><a xlink:href="partial_8hpp.html" target="_top" xlink:title="Compile time tools to represent a partial derivative of one quantity wrt. another quantity....">
|
|
<polygon fill="white" stroke="#666666" points="622.5,-279.62 487.25,-279.62 487.25,-260.38 622.5,-260.38 622.5,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="554.88" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/partial.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node22 -->
|
|
<g id="edge30_Node000021_Node000022" class="edge">
|
|
<title>Node21->Node22</title>
|
|
<g id="a_edge30_Node000021_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M675.04,-454.13C666.08,-426.83 637.99,-343.7 620.88,-321.25 610.09,-307.1 594.35,-294.91 580.94,-286.08"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="582.88,-283.16 572.55,-280.81 579.16,-289.09 582.88,-283.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23 -->
|
|
<g id="Node000023" class="node">
|
|
<title>Node23</title>
|
|
<g id="a_Node000023"><a xlink:href="eos_2relations_2concepts_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="799.5,-418.25 706.25,-418.25 706.25,-387.75 799.5,-387.75 799.5,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="714.25" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="752.88" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node23 -->
|
|
<g id="edge33_Node000021_Node000023" class="edge">
|
|
<title>Node21->Node23</title>
|
|
<g id="a_edge33_Node000021_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M689.27,-453.93C698.89,-446.37 713.08,-435.24 725.62,-425.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="727.47,-428.39 733.17,-419.47 723.15,-422.89 727.47,-428.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node8 -->
|
|
<g id="edge31_Node000022_Node000008" class="edge">
|
|
<title>Node22->Node8</title>
|
|
<g id="a_edge31_Node000022_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M555.15,-260.03C555.43,-250.98 555.88,-236.7 556.24,-224.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="559.74,-225.01 556.55,-214.91 552.74,-224.79 559.74,-225.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node12 -->
|
|
<g id="edge32_Node000022_Node000012" class="edge">
|
|
<title>Node22->Node12</title>
|
|
<g id="a_edge32_Node000022_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M535.3,-259.95C517.49,-251.09 491.12,-236.4 471.88,-218.75 453.69,-202.07 437.51,-179.03 426.72,-161.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="429.99,-160.47 421.8,-153.75 424.02,-164.12 429.99,-160.47"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24 -->
|
|
<g id="Node000024" class="node">
|
|
<title>Node24</title>
|
|
<g id="a_Node000024"><a xlink:href="eos_2relations_2traits_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="799.5,-351.75 706.25,-351.75 706.25,-321.25 799.5,-321.25 799.5,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="714.25" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="752.88" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/traits.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23->Node24 -->
|
|
<g id="edge34_Node000023_Node000024" class="edge">
|
|
<title>Node23->Node24</title>
|
|
<g id="a_edge34_Node000023_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M752.88,-387.36C752.88,-380.27 752.88,-371.54 752.88,-363.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="756.38,-363.59 752.88,-353.59 749.38,-363.59 756.38,-363.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24->Node25 -->
|
|
<g id="edge35_Node000024_Node000025" class="edge">
|
|
<title>Node24->Node25</title>
|
|
<g id="a_edge35_Node000024_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M755.37,-320.86C756.58,-313.77 758.07,-305.04 759.46,-296.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="762.9,-297.52 761.13,-287.07 756,-296.34 762.9,-297.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25->Node8 -->
|
|
<g id="edge41_Node000025_Node000008" class="edge">
|
|
<title>Node25->Node8</title>
|
|
<g id="a_edge41_Node000025_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M716.9,-254.36C680.63,-243.06 630.99,-227.6 596.66,-216.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="598.13,-213.69 587.54,-214.05 596.04,-220.37 598.13,-213.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><a xlink:href="concepts_2type__uniqueness_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="773.12,-218.75 650.62,-218.75 650.62,-188.25 773.12,-188.25 773.12,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="658.62" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="711.88" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/type_uniqueness.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25->Node26 -->
|
|
<g id="edge36_Node000025_Node000026" class="edge">
|
|
<title>Node25->Node26</title>
|
|
<g id="a_edge36_Node000025_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M752.08,-254.36C745.76,-246.53 737.83,-236.69 730.69,-227.83"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="733.58,-225.84 724.58,-220.26 728.13,-230.24 733.58,-225.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:href="variadic__cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="935,-218.75 790.75,-218.75 790.75,-188.25 935,-188.25 935,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="798.75" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="862.88" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/variadic_cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25->Node28 -->
|
|
<g id="edge39_Node000025_Node000028" class="edge">
|
|
<title>Node25->Node28</title>
|
|
<g id="a_edge39_Node000025_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M786.34,-254.36C799.5,-245.79 816.35,-234.81 830.88,-225.34"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="832.76,-228.3 839.23,-219.9 828.94,-222.43 832.76,-228.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:href="traits_2type__uniqueness_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="789.5,-152.25 678.25,-152.25 678.25,-121.75 789.5,-121.75 789.5,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="686.25" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/traits</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="733.88" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/type_uniqueness.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node27 -->
|
|
<g id="edge37_Node000026_Node000027" class="edge">
|
|
<title>Node26->Node27</title>
|
|
<g id="a_edge37_Node000026_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M716.87,-187.86C719.34,-180.61 722.4,-171.63 725.24,-163.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="728.5,-164.61 728.41,-154.01 721.87,-162.35 728.5,-164.61"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27->Node11 -->
|
|
<g id="edge38_Node000027_Node000011" class="edge">
|
|
<title>Node27->Node11</title>
|
|
<g id="a_edge38_Node000027_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M724.57,-121.36C719.75,-113.78 713.73,-104.31 708.24,-95.68"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="711.27,-93.92 702.95,-87.36 705.36,-97.67 711.27,-93.92"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="856,-146.62 807.75,-146.62 807.75,-127.38 856,-127.38 856,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="831.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node29 -->
|
|
<g id="edge40_Node000028_Node000029" class="edge">
|
|
<title>Node28->Node29</title>
|
|
<g id="a_edge40_Node000028_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M855.84,-187.86C851.48,-178.78 845.82,-167.01 841.1,-157.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="844.26,-155.68 836.77,-148.19 837.95,-158.72 844.26,-155.68"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node25 -->
|
|
<g id="edge43_Node000030_Node000025" class="edge">
|
|
<title>Node30->Node25</title>
|
|
<g id="a_edge43_Node000030_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M610.03,-320.86C639.06,-311.45 676.99,-299.16 707.93,-289.13"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="708.68,-292.57 717.11,-286.16 706.52,-285.91 708.68,-292.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31 -->
|
|
<g id="Node000031" class="node">
|
|
<title>Node31</title>
|
|
<g id="a_Node000031"><a xlink:href="dimensions_8hpp.html" target="_top" xlink:title="File containing prue dimensions. Note that this is not intended to be (nor does it have the capabilit...">
|
|
<polygon fill="white" stroke="#666666" points="328.12,-279.62 169.62,-279.62 169.62,-260.38 328.12,-260.38 328.12,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="248.88" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/dimensions.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node31 -->
|
|
<g id="edge44_Node000030_Node000031" class="edge">
|
|
<title>Node30->Node31</title>
|
|
<g id="a_edge44_Node000030_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M517.91,-325.91C461.05,-314.31 365.41,-294.79 304.8,-282.42"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.52,-278.99 295.03,-280.42 304.12,-285.85 305.52,-278.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node7 -->
|
|
<g id="edge45_Node000031_Node000007" class="edge">
|
|
<title>Node31->Node7</title>
|
|
<g id="a_edge45_Node000031_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M248.88,-260.03C248.88,-250.98 248.88,-236.7 248.88,-224.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="252.38,-224.91 248.88,-214.91 245.38,-224.91 252.38,-224.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node8 -->
|
|
<g id="edge46_Node000031_Node000008" class="edge">
|
|
<title>Node31->Node8</title>
|
|
<g id="a_edge46_Node000031_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M292.35,-259.9C347.5,-248.35 442.61,-228.43 502.5,-215.89"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="503.07,-219.34 512.14,-213.87 501.63,-212.49 503.07,-219.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node15 -->
|
|
<g id="edge49_Node000032_Node000015" class="edge">
|
|
<title>Node32->Node15</title>
|
|
<g id="a_edge49_Node000032_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1055.94,-260.03C1041.04,-249.69 1016.27,-232.52 998.23,-220"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1000.45,-217.29 990.24,-214.46 996.46,-223.04 1000.45,-217.29"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33 -->
|
|
<g id="Node000033" class="node">
|
|
<title>Node33</title>
|
|
<g id="a_Node000033"><a xlink:href="enums_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1127.12,-213.12 1016.62,-213.12 1016.62,-193.88 1127.12,-193.88 1127.12,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1071.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/enums.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node33 -->
|
|
<g id="edge50_Node000032_Node000033" class="edge">
|
|
<title>Node32->Node33</title>
|
|
<g id="a_edge50_Node000032_Node000033"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1069.29,-260.03C1069.71,-250.98 1070.38,-236.7 1070.93,-224.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1074.42,-225.06 1071.39,-214.9 1067.43,-224.73 1074.42,-225.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33->Node3 -->
|
|
<g id="edge52_Node000033_Node000003" class="edge">
|
|
<title>Node33->Node3</title>
|
|
<g id="a_edge52_Node000033_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1035.27,-193.39C992.88,-182.52 925.92,-164.33 902.88,-152.25 883.69,-142.2 882.62,-134.16 864.88,-121.75 818.05,-89.02 805.64,-81.44 754.88,-55.25 732.37,-43.64 706.18,-32.32 685.83,-23.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="687.18,-20.75 676.6,-20.25 684.56,-27.24 687.18,-20.75"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34 -->
|
|
<g id="Node000034" class="node">
|
|
<title>Node34</title>
|
|
<g id="a_Node000034"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="994.25,-146.62 911.5,-146.62 911.5,-127.38 994.25,-127.38 994.25,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="952.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33->Node34 -->
|
|
<g id="edge51_Node000033_Node000034" class="edge">
|
|
<title>Node33->Node34</title>
|
|
<g id="a_edge51_Node000033_Node000034"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1055.08,-193.4C1035.41,-182.74 1002.59,-164.94 979.45,-152.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="981.38,-149.47 970.92,-147.78 978.04,-155.62 981.38,-149.47"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35 -->
|
|
<g id="Node000035" class="node">
|
|
<title>Node35</title>
|
|
<g id="a_Node000035"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1141.88,-152.25 1011.88,-152.25 1011.88,-121.75 1141.88,-121.75 1141.88,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1019.88" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">magic_enum/magic_enum</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1076.88" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">_all.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33->Node35 -->
|
|
<g id="edge53_Node000033_Node000035" class="edge">
|
|
<title>Node33->Node35</title>
|
|
<g id="a_edge53_Node000033_Node000035"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1072.57,-193.53C1073.17,-185.79 1074.07,-174.2 1074.89,-163.62"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1078.36,-164.09 1075.65,-153.85 1071.38,-163.55 1078.36,-164.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|
|
|
|
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
|
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
|
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
|
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
|
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
|
<use id="arrowup" xlink:href="#arrowUp" x="0" y="0" onmousedown="handlePan(0,-1)"/>
|
|
<use id="arrowright" xlink:href="#arrowRight" x="0" y="0" onmousedown="handlePan(1,0)"/>
|
|
<use id="arrowdown" xlink:href="#arrowDown" x="0" y="0" onmousedown="handlePan(0,1)"/>
|
|
<use id="arrowleft" xlink:href="#arrowLeft" x="0" y="0" onmousedown="handlePan(-1,0)"/>
|
|
</g>
|
|
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
|
<g id="arrow_out" transform="scale(0.3 0.3)">
|
|
<a xlink:href="details_8hpp__incl_org.svg" target="_base">
|
|
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
|
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
|
<path id="arrow"
|
|
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
|
style="fill:#404040;"/>
|
|
</a>
|
|
</g>
|
|
</svg>
|
|
|
|
<style type='text/css'>
|
|
<![CDATA[
|
|
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
|
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
|
]]>
|
|
</style>
|
|
<script type="application/ecmascript"><![CDATA[
|
|
document.addEventListener('DOMContentLoaded', (event) => {
|
|
highlightEdges();
|
|
highlightAdjacentNodes();
|
|
});
|
|
]]></script>
|
|
</svg>
|