From 761811507e90ea260bd1b26632d9be5d6fbb2a79 Mon Sep 17 00:00:00 2001 From: Orestis <orestis.malaspinas@pm.me> Date: Thu, 17 Mar 2022 16:19:29 +0100 Subject: [PATCH] added struct --- slides/figs/quad_struct.svg | 69 +++++++++++++++++++++++++++++++++ slides/graphviz/quad_struct.dot | 13 +++++++ 2 files changed, 82 insertions(+) create mode 100644 slides/figs/quad_struct.svg create mode 100644 slides/graphviz/quad_struct.dot diff --git a/slides/figs/quad_struct.svg b/slides/figs/quad_struct.svg new file mode 100644 index 0000000..7bfd48f --- /dev/null +++ b/slides/figs/quad_struct.svg @@ -0,0 +1,69 @@ +<?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 2.40.1 (20161225.0304) + --> +<!-- Title: G Pages: 1 --> +<svg width="314pt" height="133pt" viewBox="0.00 0.00 313.99 132.80" 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 128.8)"> +<title>G</title> +<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-128.8 309.993,-128.8 309.993,4 -4,4"/> +<!-- 0 --> +<g id="node1" class="node"> +<title>0</title> +<ellipse fill="none" stroke="#000000" cx="154" cy="-106.8" rx="27" ry="18"/> +<text text-anchor="middle" x="154" y="-102.6" font-family="Times,serif" font-size="14.00" fill="#000000">info</text> +</g> +<!-- sg1 --> +<g id="node2" class="node"> +<title>sg1</title> +<ellipse fill="none" stroke="#000000" cx="27" cy="-18" rx="27" ry="18"/> +<text text-anchor="middle" x="27" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">0</text> +</g> +<!-- 0->sg1 --> +<g id="edge1" class="edge"> +<title>0->sg1</title> +<path fill="none" stroke="#000000" d="M128.139,-101.2097C99.5091,-94.5402 55.8191,-82.7801 43.9116,-70.8 37.256,-64.1038 33.2179,-54.7877 30.7686,-45.8424"/> +<polygon fill="#000000" stroke="#000000" points="34.1842,-45.0779 28.6235,-36.0597 27.3467,-46.5773 34.1842,-45.0779"/> +<text text-anchor="middle" x="77.0442" y="-58.2" font-family="Times,serif" font-size="14.00" fill="#000000">sup_gauche</text> +</g> +<!-- sd1 --> +<g id="node3" class="node"> +<title>sd1</title> +<ellipse fill="none" stroke="#000000" cx="116" cy="-18" rx="27" ry="18"/> +<text text-anchor="middle" x="116" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">0</text> +</g> +<!-- 0->sd1 --> +<g id="edge2" class="edge"> +<title>0->sd1</title> +<path fill="none" stroke="#000000" d="M135.1259,-93.5052C128.1258,-87.4583 120.9598,-79.6658 117.1136,-70.8 113.866,-63.314 112.7418,-54.6514 112.6573,-46.5351"/> +<polygon fill="#000000" stroke="#000000" points="116.163,-46.4535 113.0537,-36.3252 109.1683,-46.1818 116.163,-46.4535"/> +<text text-anchor="middle" x="144.4432" y="-58.2" font-family="Times,serif" font-size="14.00" fill="#000000">sup_droit</text> +</g> +<!-- ig1 --> +<g id="node4" class="node"> +<title>ig1</title> +<ellipse fill="none" stroke="#000000" cx="192" cy="-18" rx="27" ry="18"/> +<text text-anchor="middle" x="192" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">0</text> +</g> +<!-- 0->ig1 --> +<g id="edge3" class="edge"> +<title>0->ig1</title> +<path fill="none" stroke="#000000" d="M161.8951,-89.258C164.5048,-83.401 167.4038,-76.8308 170,-70.8 173.6125,-62.4084 177.4698,-53.2291 180.9294,-44.9121"/> +<polygon fill="#000000" stroke="#000000" points="184.1753,-46.2217 184.7695,-35.6436 177.7083,-43.5423 184.1753,-46.2217"/> +<text text-anchor="middle" x="208.0975" y="-58.2" font-family="Times,serif" font-size="14.00" fill="#000000">inf_gauche</text> +</g> +<!-- id1 --> +<g id="node5" class="node"> +<title>id1</title> +<ellipse fill="none" stroke="#000000" cx="277" cy="-18" rx="27" ry="18"/> +<text text-anchor="middle" x="277" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">0</text> +</g> +<!-- 0->id1 --> +<g id="edge4" class="edge"> +<title>0->id1</title> +<path fill="none" stroke="#000000" d="M179.5839,-100.9465C198.6633,-95.5835 224.5126,-86.1061 243,-70.8 251.566,-63.708 258.7036,-53.8853 264.1911,-44.6338"/> +<polygon fill="#000000" stroke="#000000" points="267.3563,-46.142 269.1204,-35.695 261.2265,-42.7617 267.3563,-46.142"/> +<text text-anchor="middle" x="281.4965" y="-58.2" font-family="Times,serif" font-size="14.00" fill="#000000">inf_droit</text> +</g> +</g> +</svg> \ No newline at end of file diff --git a/slides/graphviz/quad_struct.dot b/slides/graphviz/quad_struct.dot new file mode 100644 index 0000000..78f3431 --- /dev/null +++ b/slides/graphviz/quad_struct.dot @@ -0,0 +1,13 @@ +digraph G { + 0 [label="info"] + sg1 [label="0"] + sd1 [label="0"] + ig1 [label="0"] + id1 [label="0"] + + + 0->sg1 [label="sup_gauche"] + 0->sd1 [label="sup_droit"] + 0->ig1 [label="inf_gauche"] + 0->id1 [label="inf_droit"] +} -- GitLab