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.2 5c3e80d, 2017-08-06" 18 sodipodi:docname="primitive_topology_line_list_with_adjacency.svg"> 19 <defs 20 id="defs8647"> 21 <marker 22 inkscape:isstock="true" 23 style="overflow:visible;" 24 id="marker9663" 25 refX="0.0" 26 refY="0.0" 27 orient="auto" 28 inkscape:stockid="Arrow1Mend"> 29 <path 30 transform="scale(0.4) rotate(180) translate(10,0)" 31 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" 32 d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " 33 id="path9661" /> 34 </marker> 35 <inkscape:path-effect 36 only_selected="false" 37 apply_with_weight="true" 38 apply_no_weight="true" 39 helper_size="0" 40 steps="2" 41 weight="33.333333" 42 is_visible="true" 43 id="path-effect9659" 44 effect="bspline" /> 45 <inkscape:path-effect 46 only_selected="false" 47 apply_with_weight="true" 48 apply_no_weight="true" 49 helper_size="0" 50 steps="2" 51 weight="33.333333" 52 is_visible="true" 53 id="path-effect9655" 54 effect="bspline" /> 55 <inkscape:path-effect 56 effect="bspline" 57 id="path-effect9645" 58 is_visible="true" 59 weight="33.333333" 60 steps="2" 61 helper_size="0" 62 apply_no_weight="true" 63 apply_with_weight="true" 64 only_selected="false" /> 65 <marker 66 inkscape:stockid="Arrow1Mend" 67 orient="auto" 68 refY="0.0" 69 refX="0.0" 70 id="Arrow1Mend" 71 style="overflow:visible;" 72 inkscape:isstock="true" 73 inkscape:collect="always"> 74 <path 75 id="path5594" 76 d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " 77 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" 78 transform="scale(0.4) rotate(180) translate(10,0)" /> 79 </marker> 80 <inkscape:path-effect 81 effect="bspline" 82 id="path-effect9609" 83 is_visible="true" 84 weight="33.333333" 85 steps="2" 86 helper_size="0" 87 apply_no_weight="true" 88 apply_with_weight="true" 89 only_selected="false" /> 90 <marker 91 inkscape:stockid="Arrow1Mstart" 92 orient="auto" 93 refY="0" 94 refX="0" 95 id="marker6744-8-2" 96 style="overflow:visible" 97 inkscape:isstock="true"> 98 <path 99 inkscape:connector-curvature="0" 100 id="path6742-9-67" 101 d="M 0,0 5,-5 -12.5,0 5,5 Z" 102 style="fill:#fb0000;fill-opacity:1;fill-rule:evenodd;stroke:#fb0000;stroke-width:1.00000003pt;stroke-opacity:1" 103 transform="matrix(0.4,0,0,0.4,4,0)" /> 104 </marker> 105 <marker 106 inkscape:stockid="Arrow1Mstart" 107 orient="auto" 108 refY="0" 109 refX="0" 110 id="marker6744-8-2-3" 111 style="overflow:visible" 112 inkscape:isstock="true"> 113 <path 114 inkscape:connector-curvature="0" 115 id="path6742-9-67-0" 116 d="M 0,0 5,-5 -12.5,0 5,5 Z" 117 style="fill:#fb0000;fill-opacity:1;fill-rule:evenodd;stroke:#fb0000;stroke-width:1.00000003pt;stroke-opacity:1" 118 transform="matrix(0.4,0,0,0.4,4,0)" /> 119 </marker> 120 </defs> 121 <sodipodi:namedview 122 id="base" 123 pagecolor="#ffffff" 124 bordercolor="#666666" 125 borderopacity="1.0" 126 inkscape:pageopacity="0.0" 127 inkscape:pageshadow="2" 128 inkscape:zoom="5.7069807" 129 inkscape:cx="125.23828" 130 inkscape:cy="53.682935" 131 inkscape:document-units="px" 132 inkscape:current-layer="layer1" 133 showgrid="true" 134 inkscape:window-width="1920" 135 inkscape:window-height="1001" 136 inkscape:window-x="-9" 137 inkscape:window-y="-9" 138 inkscape:window-maximized="0" 139 fit-margin-top="1" 140 fit-margin-left="1" 141 fit-margin-right="1" 142 fit-margin-bottom="1" 143 inkscape:snap-grids="true" 144 inkscape:snap-text-baseline="true" 145 inkscape:snap-object-midpoints="true" 146 units="px" 147 borderlayer="false"> 148 <inkscape:grid 149 type="xygrid" 150 id="grid9626" 151 originx="5.4921875" 152 originy="-495.5091" /> 153 </sodipodi:namedview> 154 <metadata 155 id="metadata8650"> 156 <rdf:RDF> 157 <cc:Work 158 rdf:about=""> 159 <dc:format>image/svg+xml</dc:format> 160 <dc:type 161 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 162 <dc:title /> 163 </cc:Work> 164 </rdf:RDF> 165 </metadata> 166 <g 167 inkscape:label="Layer 1" 168 inkscape:groupmode="layer" 169 id="layer1" 170 transform="translate(-7.0422058,180.9101)"> 171 <text 172 xml:space="preserve" 173 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" 174 x="12.534393" 175 y="-168.0351" 176 id="text5070-2-2-9-9"><tspan 177 sodipodi:role="line" 178 id="tspan5068-0-3-36-9" 179 x="12.534393" 180 y="-168.0351" 181 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> 182 <text 183 xml:space="preserve" 184 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" 185 x="172.53439" 186 y="-168.0351" 187 id="text5070-2-2-9-9-7"><tspan 188 sodipodi:role="line" 189 id="tspan5068-0-3-36-9-6" 190 x="172.53439" 191 y="-168.0351" 192 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> 193 <text 194 xml:space="preserve" 195 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" 196 x="92.534393" 197 y="-168.0351" 198 id="text5070-2-2-9-9-6"><tspan 199 sodipodi:role="line" 200 id="tspan5068-0-3-36-9-4" 201 x="92.534393" 202 y="-168.0351" 203 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> 204 <text 205 xml:space="preserve" 206 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" 207 x="252.53439" 208 y="-168.0351" 209 id="text5070-2-2-9-9-77"><tspan 210 sodipodi:role="line" 211 id="tspan5068-0-3-36-9-5" 212 x="252.53439" 213 y="-168.0351" 214 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> 215 <circle 216 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 217 id="path4517-0-8-5-8" 218 cx="12.534393" 219 cy="-158.03511" 220 r="3.4908931" /> 221 <circle 222 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 223 id="path4517-0-8-5-2" 224 cx="172.53439" 225 cy="-158.03511" 226 r="3.4908931" /> 227 <circle 228 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 229 id="path4517-0-8-5-5-0" 230 cx="252.53439" 231 cy="-158.03511" 232 r="3.4908931" /> 233 <text 234 xml:space="preserve" 235 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" 236 x="12.534393" 237 y="-88.035088" 238 id="text5070-2-2-9-9-0"><tspan 239 sodipodi:role="line" 240 id="tspan5068-0-3-36-9-1" 241 x="12.534393" 242 y="-88.035088" 243 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> 244 <text 245 xml:space="preserve" 246 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" 247 x="172.53439" 248 y="-88.035088" 249 id="text5070-2-2-9-9-7-3"><tspan 250 sodipodi:role="line" 251 id="tspan5068-0-3-36-9-6-8" 252 x="172.53439" 253 y="-88.035088" 254 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> 255 <text 256 xml:space="preserve" 257 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" 258 x="92.534393" 259 y="-88.035088" 260 id="text5070-2-2-9-9-6-4"><tspan 261 sodipodi:role="line" 262 id="tspan5068-0-3-36-9-4-1" 263 x="92.534393" 264 y="-88.035088" 265 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> 266 <text 267 xml:space="preserve" 268 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" 269 x="252.53439" 270 y="-88.035088" 271 id="text5070-2-2-9-9-77-7"><tspan 272 sodipodi:role="line" 273 id="tspan5068-0-3-36-9-5-3" 274 x="252.53439" 275 y="-88.035088" 276 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> 277 <circle 278 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 279 id="path4517-0-8-5-8-7" 280 cx="12.534393" 281 cy="-78.035103" 282 r="3.4908931" /> 283 <circle 284 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 285 id="path4517-0-8-5-2-4" 286 cx="172.53439" 287 cy="-78.035103" 288 r="3.4908931" /> 289 <circle 290 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 291 id="path4517-0-8-5-5-0-2" 292 cx="252.53439" 293 cy="-78.035103" 294 r="3.4908931" /> 295 <path 296 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" 297 d="m 12.534393,-158.0351 h 80 m 79.999997,0 h 80" 298 id="path2031" 299 inkscape:connector-curvature="0" /> 300 <path 301 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 302 d="M 92.534393,-158.0351 H 172.53439" 303 id="path2033" 304 inkscape:connector-curvature="0" /> 305 <path 306 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" 307 d="m 12.534393,-78.035103 h 80 m 79.999997,0 h 80" 308 id="path2031-2" 309 inkscape:connector-curvature="0" /> 310 <path 311 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 312 d="M 92.534393,-78.035103 H 172.53439" 313 id="path2033-5" 314 inkscape:connector-curvature="0" /> 315 <circle 316 style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 317 id="path4517-0-8-5-91-0-3" 318 cx="92.534393" 319 cy="-158.03511" 320 r="3.4908931" /> 321 <circle 322 style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 323 id="path4517-0-8-5-91-0-3-9" 324 cx="92.534393" 325 cy="-78.035118" 326 r="3.4908931" /> 327 <path 328 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" 329 d="m 107.5344,-83.035117 c 16.66766,0 33.33433,0 50,0" 330 id="path9607" 331 inkscape:connector-curvature="0" 332 inkscape:path-effect="#path-effect9609" 333 inkscape:original-d="m 107.5344,-83.035117 c 16.66766,-0.001 33.33433,-0.001 50,0" /> 334 <path 335 style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 336 d="m 92.534393,-78.03512 c 3.334531,-1.667265 6.667866,-3.333932 9.999997,-4.999997" 337 id="path9643" 338 inkscape:connector-curvature="0" 339 inkscape:path-effect="#path-effect9645" 340 inkscape:original-d="m 92.534393,-78.03512 c 3.334334,-1.66766 6.667667,-3.33433 9.999997,-4.999997" /> 341 <path 342 inkscape:original-d="m 107.5344,-163.03511 c 16.66766,-0.001 33.33433,-0.001 50,0" 343 inkscape:path-effect="#path-effect9655" 344 inkscape:connector-curvature="0" 345 id="path9653" 346 d="m 107.5344,-163.03511 c 16.66766,0 33.33433,0 50,0" 347 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker9663)" /> 348 <path 349 inkscape:original-d="m 92.534393,-158.03512 c 3.334334,-1.66766 6.667667,-3.33433 9.999997,-4.99999" 350 inkscape:path-effect="#path-effect9659" 351 inkscape:connector-curvature="0" 352 id="path9657" 353 d="m 92.534393,-158.03512 c 3.334532,-1.66726 6.667868,-3.33393 9.999997,-4.99999" 354 style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> 355 </g> 356</svg> 357