primitive_topology_line_list_with_adjacency.svg
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4 <svg 5 xmlns:dc="http://purl.org/dc/elements/1.1/" 6 xmlns:cc="http://creativecommons.org/ns#" 7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 8 xmlns:svg="http://www.w3.org/2000/svg" 9 xmlns="http://www.w3.org/2000/svg" 10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 12 width="250.5625" 13 height="107.36588" 14 viewBox="0 0 250.5625 107.36588" 15 version="1.1" 16 id="svg8653" 17 inkscape:version="0.92.4 (5da689c313, 2019-01-14)" 18 sodipodi:docname="primitive_topology_line_list_with_adjacency.svg"> 19 <defs 20 id="defs8647"> 21 <marker 22 inkscape:stockid="Arrow1Mstart" 23 orient="auto" 24 refY="0" 25 refX="0" 26 id="marker6744-8-2" 27 style="overflow:visible" 28 inkscape:isstock="true"> 29 <path 30 inkscape:connector-curvature="0" 31 id="path6742-9-67" 32 d="M 0,0 5,-5 -12.5,0 5,5 Z" 33 style="fill:#fb0000;fill-opacity:1;fill-rule:evenodd;stroke:#fb0000;stroke-width:1.00000003pt;stroke-opacity:1" 34 transform="matrix(0.4,0,0,0.4,4,0)" /> 35 </marker> 36 <marker 37 inkscape:stockid="Arrow1Mstart" 38 orient="auto" 39 refY="0" 40 refX="0" 41 id="marker6744-8-2-3" 42 style="overflow:visible" 43 inkscape:isstock="true"> 44 <path 45 inkscape:connector-curvature="0" 46 id="path6742-9-67-0" 47 d="M 0,0 5,-5 -12.5,0 5,5 Z" 48 style="fill:#fb0000;fill-opacity:1;fill-rule:evenodd;stroke:#fb0000;stroke-width:1.00000003pt;stroke-opacity:1" 49 transform="matrix(0.4,0,0,0.4,4,0)" /> 50 </marker> 51 </defs> 52 <sodipodi:namedview 53 id="base" 54 pagecolor="#ffffff" 55 bordercolor="#666666" 56 borderopacity="1.0" 57 inkscape:pageopacity="0.0" 58 inkscape:pageshadow="2" 59 inkscape:zoom="4.0000001" 60 inkscape:cx="138.82804" 61 inkscape:cy="53.360384" 62 inkscape:document-units="px" 63 inkscape:current-layer="layer1" 64 showgrid="true" 65 inkscape:window-width="1920" 66 inkscape:window-height="1001" 67 inkscape:window-x="-9" 68 inkscape:window-y="-9" 69 inkscape:window-maximized="1" 70 fit-margin-top="1" 71 fit-margin-left="1" 72 fit-margin-right="1" 73 fit-margin-bottom="1" 74 inkscape:snap-grids="true" 75 inkscape:snap-text-baseline="true" 76 inkscape:snap-object-midpoints="true" 77 units="px" 78 borderlayer="false"> 79 <inkscape:grid 80 type="xygrid" 81 id="grid9626" 82 originx="5.4921875" 83 originy="-495.5091" /> 84 </sodipodi:namedview> 85 <metadata 86 id="metadata8650"> 87 <rdf:RDF> 88 <cc:Work 89 rdf:about=""> 90 <dc:format>image/svg+xml</dc:format> 91 <dc:type 92 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 93 <dc:title /> 94 </cc:Work> 95 </rdf:RDF> 96 </metadata> 97 <g 98 inkscape:label="Layer 1" 99 inkscape:groupmode="layer" 100 id="layer1" 101 transform="translate(-7.0422058,180.9101)"> 102 <flowRoot 103 xml:space="preserve" 104 id="flowRoot4701" 105 style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" 106 transform="matrix(0.396875,0,0,0.396875,3.9432958,-45.67575)"><flowRegion 107 id="flowRegion4703"><rect 108 id="rect4705" 109 width="240" 110 height="140" 111 x="36.114491" 112 y="-8.2994375" /></flowRegion><flowPara 113 id="flowPara4707" /></flowRoot> <text 114 xml:space="preserve" 115 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 116 x="12.534393" 117 y="-168.0351" 118 id="text5070-2-2-9-9"><tspan 119 sodipodi:role="line" 120 id="tspan5068-0-3-36-9" 121 x="12.534393" 122 y="-168.0351" 123 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">0</tspan></text> 124 <text 125 xml:space="preserve" 126 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 127 x="172.53439" 128 y="-168.0351" 129 id="text5070-2-2-9-9-7"><tspan 130 sodipodi:role="line" 131 id="tspan5068-0-3-36-9-6" 132 x="172.53439" 133 y="-168.0351" 134 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">2</tspan></text> 135 <text 136 xml:space="preserve" 137 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 138 x="92.534393" 139 y="-168.0351" 140 id="text5070-2-2-9-9-6"><tspan 141 sodipodi:role="line" 142 id="tspan5068-0-3-36-9-4" 143 x="92.534393" 144 y="-168.0351" 145 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">1</tspan></text> 146 <text 147 xml:space="preserve" 148 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 149 x="252.53439" 150 y="-168.0351" 151 id="text5070-2-2-9-9-77"><tspan 152 sodipodi:role="line" 153 id="tspan5068-0-3-36-9-5" 154 x="252.53439" 155 y="-168.0351" 156 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">3</tspan></text> 157 <circle 158 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 159 id="path4517-0-8-5-8" 160 cx="12.534393" 161 cy="-158.03511" 162 r="3.4908931" /> 163 <circle 164 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 165 id="path4517-0-8-5-2" 166 cx="172.53439" 167 cy="-158.03511" 168 r="3.4908931" /> 169 <circle 170 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 171 id="path4517-0-8-5-5-0" 172 cx="252.53439" 173 cy="-158.03511" 174 r="3.4908931" /> 175 <text 176 xml:space="preserve" 177 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 178 x="12.534393" 179 y="-88.035088" 180 id="text5070-2-2-9-9-0"><tspan 181 sodipodi:role="line" 182 id="tspan5068-0-3-36-9-1" 183 x="12.534393" 184 y="-88.035088" 185 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">4</tspan></text> 186 <text 187 xml:space="preserve" 188 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 189 x="172.53439" 190 y="-88.035088" 191 id="text5070-2-2-9-9-7-3"><tspan 192 sodipodi:role="line" 193 id="tspan5068-0-3-36-9-6-8" 194 x="172.53439" 195 y="-88.035088" 196 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">6</tspan></text> 197 <text 198 xml:space="preserve" 199 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 200 x="92.534393" 201 y="-88.035088" 202 id="text5070-2-2-9-9-6-4"><tspan 203 sodipodi:role="line" 204 id="tspan5068-0-3-36-9-4-1" 205 x="92.534393" 206 y="-88.035088" 207 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">5</tspan></text> 208 <text 209 xml:space="preserve" 210 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.16427398" 211 x="252.53439" 212 y="-88.035088" 213 id="text5070-2-2-9-9-77-7"><tspan 214 sodipodi:role="line" 215 id="tspan5068-0-3-36-9-5-3" 216 x="252.53439" 217 y="-88.035088" 218 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:1.16427398">7</tspan></text> 219 <circle 220 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 221 id="path4517-0-8-5-8-7" 222 cx="12.534393" 223 cy="-78.035103" 224 r="3.4908931" /> 225 <circle 226 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 227 id="path4517-0-8-5-2-4" 228 cx="172.53439" 229 cy="-78.035103" 230 r="3.4908931" /> 231 <circle 232 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 233 id="path4517-0-8-5-5-0-2" 234 cx="252.53439" 235 cy="-78.035103" 236 r="3.4908931" /> 237 <path 238 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" 239 d="m 12.534393,-158.0351 h 80 m 79.999997,0 h 80" 240 id="path2031" 241 inkscape:connector-curvature="0" /> 242 <path 243 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 244 d="M 92.534393,-158.0351 H 172.53439" 245 id="path2033" 246 inkscape:connector-curvature="0" /> 247 <path 248 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" 249 d="m 12.534393,-78.035103 h 80 m 79.999997,0 h 80" 250 id="path2031-2" 251 inkscape:connector-curvature="0" /> 252 <path 253 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 254 d="M 92.534393,-78.035103 H 172.53439" 255 id="path2033-5" 256 inkscape:connector-curvature="0" /> 257 <g 258 transform="translate(-145,54.999993)" 259 id="g11913"> 260 <path 261 sodipodi:nodetypes="cc" 262 inkscape:connector-curvature="0" 263 id="path1872-2-3-1-1" 264 d="m 287.53439,-213.03511 h -50" 265 style="fill:none;stroke:#fb0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker6744-8-2)" /> 266 <circle 267 r="3.4908931" 268 cy="-213.03511" 269 cx="237.53439" 270 id="path4517-0-8-5-91-0-3" 271 style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 272 </g> 273 <g 274 transform="translate(-145,134.99999)" 275 id="g11913-3"> 276 <path 277 sodipodi:nodetypes="cc" 278 inkscape:connector-curvature="0" 279 id="path1872-2-3-1-1-0" 280 d="m 287.53439,-213.03511 h -50" 281 style="fill:none;stroke:#fb0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker6744-8-2-3)" /> 282 <circle 283 r="3.4908931" 284 cy="-213.03511" 285 cx="237.53439" 286 id="path4517-0-8-5-91-0-3-9" 287 style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 288 </g> 289 </g> 290 </svg>