120 lines
6.7 KiB
XML
120 lines
6.7 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: Graphical Class Hierarchy Pages: 1 -->
|
|
<svg width="472pt" height="170pt"
|
|
viewBox="0.00 0.00 472.00 170.00" 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 165.75)">
|
|
<title>Graphical Class Hierarchy</title>
|
|
<!-- Node0 -->
|
|
<g id="Node000000" class="node">
|
|
<title>Node0</title>
|
|
<g id="a_Node000000"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="77.5,-60.5 0,-60.5 0,-41.25 77.5,-41.25 77.5,-60.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="38.75" y="-47" font-family="Helvetica,sans-Serif" font-size="10.00">std::exception</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:href="classfourdst_1_1composition_1_1exceptions_1_1_composition_error.html" target="_top" xlink:title="Base class for exceptions related to composition objects.">
|
|
<polygon fill="white" stroke="#666666" points="264.5,-96.12 113.5,-96.12 113.5,-65.62 264.5,-65.62 264.5,-96.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="121.5" y="-82.62" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst::composition</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="189" y="-71.38" font-family="Helvetica,sans-Serif" font-size="10.00">::exceptions::CompositionError</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node0->Node1 -->
|
|
<g id="edge4_Node000000_Node000001" class="edge">
|
|
<title>Node0->Node1</title>
|
|
<g id="a_edge4_Node000000_Node000001"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M88.96,-60.83C96.72,-62.4 104.89,-64.06 113.08,-65.71"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="89.91,-57.45 79.41,-58.9 88.52,-64.31 89.91,-57.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:href="classfourdst_1_1composition_1_1exceptions_1_1_species_error.html" target="_top" xlink:title="Base class for exceptions related to atomic species.">
|
|
<polygon fill="white" stroke="#666666" points="254.75,-42.12 123.25,-42.12 123.25,-11.62 254.75,-11.62 254.75,-42.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="131.25" y="-28.62" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst::composition</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="189" y="-17.38" font-family="Helvetica,sans-Serif" font-size="10.00">::exceptions::SpeciesError</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node0->Node4 -->
|
|
<g id="edge7_Node000000_Node000004" class="edge">
|
|
<title>Node0->Node4</title>
|
|
<g id="a_edge7_Node000000_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M89.28,-42.86C100.06,-41.11 111.63,-39.24 122.92,-37.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.73,-39.4 79.42,-44.45 89.85,-46.31 88.73,-39.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:href="classfourdst_1_1composition_1_1exceptions_1_1_invalid_composition_error.html" target="_top" xlink:title="Exception thrown when a composition is in an invalid or inconsistent state.">
|
|
<polygon fill="white" stroke="#666666" points="461.62,-161.75 303.12,-161.75 303.12,-120 461.62,-120 461.62,-161.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="311.12" y="-148.25" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst::composition</text>
|
|
<text xml:space="preserve" text-anchor="start" x="311.12" y="-137" font-family="Helvetica,sans-Serif" font-size="10.00">::exceptions::InvalidComposition</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="382.38" y="-125.75" font-family="Helvetica,sans-Serif" font-size="10.00">Error</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge5_Node000001_Node000002" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<g id="a_edge5_Node000001_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M250.62,-99.88C270.61,-106.15 292.97,-113.16 313.47,-119.59"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="251.82,-96.59 241.23,-96.94 249.72,-103.27 251.82,-96.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="classfourdst_1_1composition_1_1exceptions_1_1_unregistered_symbol_error.html" target="_top" xlink:title="Exception thrown when a symbol is used that has not been registered.">
|
|
<polygon fill="white" stroke="#666666" points="464.25,-101.75 300.5,-101.75 300.5,-60 464.25,-60 464.25,-101.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="308.5" y="-88.25" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst::composition</text>
|
|
<text xml:space="preserve" text-anchor="start" x="308.5" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00">::exceptions::UnregisteredSymbol</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="382.38" y="-65.75" font-family="Helvetica,sans-Serif" font-size="10.00">Error</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node3 -->
|
|
<g id="edge6_Node000001_Node000003" class="edge">
|
|
<title>Node1->Node3</title>
|
|
<g id="a_edge6_Node000001_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M276.1,-80.88C284.15,-80.88 292.29,-80.88 300.29,-80.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="276.33,-77.38 266.33,-80.88 276.33,-84.38 276.33,-77.38"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error.html" target="_top" xlink:title="Exception thrown when an unknown symbol is encountered.">
|
|
<polygon fill="white" stroke="#666666" points="457.12,-41.75 307.62,-41.75 307.62,0 457.12,0 457.12,-41.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="315.62" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst::composition</text>
|
|
<text xml:space="preserve" text-anchor="start" x="315.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::exceptions::UnknownSymbol</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="382.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">Error</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge8_Node000004_Node000005" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<g id="a_edge8_Node000004_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M266.26,-24.48C279.77,-24.06 293.82,-23.62 307.28,-23.2"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.46,-20.98 256.57,-24.79 266.68,-27.97 266.46,-20.98"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|