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="169.79558" 13 height="104.11718" 14 viewBox="0 0 169.79558 104.11718" 15 version="1.1" 16 id="svg8653" 17 inkscape:version="0.92.2 (5c3e80d, 2017-08-06)" 18 sodipodi:docname="primitive_topology_triangle_fan.svg"> 19 <defs 20 id="defs8647"> 21 <marker 22 inkscape:stockid="Arrow1Mstart" 23 orient="auto" 24 refY="0" 25 refX="0" 26 id="marker6744" 27 style="overflow:visible" 28 inkscape:isstock="true"> 29 <path 30 id="path6742" 31 d="M 0,0 5,-5 -12.5,0 5,5 Z" 32 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 33 transform="matrix(0.4,0,0,0.4,4,0)" 34 inkscape:connector-curvature="0" /> 35 </marker> 36 <marker 37 inkscape:stockid="Arrow1Mstart" 38 orient="auto" 39 refY="0" 40 refX="0" 41 id="marker6464" 42 style="overflow:visible" 43 inkscape:isstock="true"> 44 <path 45 id="path6462" 46 d="M 0,0 5,-5 -12.5,0 5,5 Z" 47 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 48 transform="matrix(0.4,0,0,0.4,4,0)" 49 inkscape:connector-curvature="0" /> 50 </marker> 51 <marker 52 inkscape:isstock="true" 53 style="overflow:visible" 54 id="marker2471" 55 refX="0" 56 refY="0" 57 orient="auto" 58 inkscape:stockid="Arrow1Mstart" 59 inkscape:collect="always"> 60 <path 61 transform="matrix(0.4,0,0,0.4,4,0)" 62 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 63 d="M 0,0 5,-5 -12.5,0 5,5 Z" 64 id="path2469" 65 inkscape:connector-curvature="0" /> 66 </marker> 67 <marker 68 inkscape:isstock="true" 69 style="overflow:visible" 70 id="marker3039-1-9" 71 refX="0" 72 refY="0" 73 orient="auto" 74 inkscape:stockid="Arrow1Mend"> 75 <path 76 inkscape:connector-curvature="0" 77 transform="matrix(-0.4,0,0,-0.4,-4,0)" 78 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 79 d="M 0,0 5,-5 -12.5,0 5,5 Z" 80 id="path3037-99-5" /> 81 </marker> 82 <marker 83 inkscape:isstock="true" 84 style="overflow:visible" 85 id="marker2891-75-9" 86 refX="0" 87 refY="0" 88 orient="auto" 89 inkscape:stockid="Arrow1Mend"> 90 <path 91 inkscape:connector-curvature="0" 92 transform="matrix(-0.4,0,0,-0.4,-4,0)" 93 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 94 d="M 0,0 5,-5 -12.5,0 5,5 Z" 95 id="path2889-3-1" /> 96 </marker> 97 <marker 98 inkscape:stockid="Arrow1Mend" 99 orient="auto" 100 refY="0" 101 refX="0" 102 id="Arrow1Mend-9-0" 103 style="overflow:visible" 104 inkscape:isstock="true" 105 inkscape:collect="always"> 106 <path 107 inkscape:connector-curvature="0" 108 id="path890-9-1" 109 d="M 0,0 5,-5 -12.5,0 5,5 Z" 110 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 111 transform="matrix(-0.4,0,0,-0.4,-4,0)" /> 112 </marker> 113 <marker 114 inkscape:isstock="true" 115 style="overflow:visible" 116 id="marker3039-2" 117 refX="0" 118 refY="0" 119 orient="auto" 120 inkscape:stockid="Arrow1Mend"> 121 <path 122 inkscape:connector-curvature="0" 123 transform="matrix(-0.4,0,0,-0.4,-4,0)" 124 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 125 d="M 0,0 5,-5 -12.5,0 5,5 Z" 126 id="path3037-53" /> 127 </marker> 128 <marker 129 inkscape:isstock="true" 130 style="overflow:visible" 131 id="marker2891-5" 132 refX="0" 133 refY="0" 134 orient="auto" 135 inkscape:stockid="Arrow1Mend"> 136 <path 137 inkscape:connector-curvature="0" 138 transform="matrix(-0.4,0,0,-0.4,-4,0)" 139 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 140 d="M 0,0 5,-5 -12.5,0 5,5 Z" 141 id="path2889-6" /> 142 </marker> 143 <marker 144 inkscape:stockid="Arrow1Mend" 145 orient="auto" 146 refY="0" 147 refX="0" 148 id="Arrow1Mend-7" 149 style="overflow:visible" 150 inkscape:isstock="true" 151 inkscape:collect="always"> 152 <path 153 inkscape:connector-curvature="0" 154 id="path890-92" 155 d="M 0,0 5,-5 -12.5,0 5,5 Z" 156 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 157 transform="matrix(-0.4,0,0,-0.4,-4,0)" /> 158 </marker> 159 </defs> 160 <sodipodi:namedview 161 id="base" 162 pagecolor="#ffffff" 163 bordercolor="#666666" 164 borderopacity="1.0" 165 inkscape:pageopacity="0.0" 166 inkscape:pageshadow="2" 167 inkscape:zoom="1.4142136" 168 inkscape:cx="330.86485" 169 inkscape:cy="51.459338" 170 inkscape:document-units="px" 171 inkscape:current-layer="layer1" 172 showgrid="true" 173 inkscape:window-width="1680" 174 inkscape:window-height="987" 175 inkscape:window-x="1672" 176 inkscape:window-y="-8" 177 inkscape:window-maximized="1" 178 fit-margin-top="1" 179 fit-margin-left="1" 180 fit-margin-right="1" 181 fit-margin-bottom="1" 182 inkscape:snap-grids="true" 183 inkscape:snap-text-baseline="true" 184 inkscape:snap-object-midpoints="true" 185 units="px" 186 borderlayer="false"> 187 <inkscape:grid 188 type="xygrid" 189 id="grid9626" 190 originx="-235.50911" 191 originy="-498.75781" /> 192 </sodipodi:namedview> 193 <metadata 194 id="metadata8650"> 195 <rdf:RDF> 196 <cc:Work 197 rdf:about=""> 198 <dc:format>image/svg+xml</dc:format> 199 <dc:type 200 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 201 <dc:title /> 202 </cc:Work> 203 </rdf:RDF> 204 </metadata> 205 <g 206 inkscape:label="Layer 1" 207 inkscape:groupmode="layer" 208 id="layer1" 209 transform="translate(-248.0435,180.9101)"> 210 <flowRoot 211 xml:space="preserve" 212 id="flowRoot4701" 213 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" 214 transform="matrix(0.396875,0,0,0.396875,3.9432958,-45.67575)"><flowRegion 215 id="flowRegion4703"><rect 216 id="rect4705" 217 width="240" 218 height="140" 219 x="36.114491" 220 y="-8.2994375" /></flowRegion><flowPara 221 id="flowPara4707" /></flowRoot> <text 222 xml:space="preserve" 223 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" 224 x="332.53439" 225 y="-78.035103" 226 id="text5070-2-2-9-9-75"><tspan 227 sodipodi:role="line" 228 id="tspan5068-0-3-36-9-68" 229 x="332.53439" 230 y="-78.035103" 231 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> 232 <text 233 xml:space="preserve" 234 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" 235 x="412.53439" 236 y="-78.035103" 237 id="text5070-2-2-9-9-1-4"><tspan 238 sodipodi:role="line" 239 id="tspan5068-0-3-36-9-3-6" 240 x="412.53439" 241 y="-78.035103" 242 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> 243 <text 244 xml:space="preserve" 245 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" 246 x="292.53439" 247 y="-168.0351" 248 id="text5070-2-2-9-9-7-4"><tspan 249 sodipodi:role="line" 250 id="tspan5068-0-3-36-9-6-3" 251 x="292.53439" 252 y="-168.0351" 253 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> 254 <text 255 xml:space="preserve" 256 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" 257 x="252.53439" 258 y="-78.035103" 259 id="text5070-2-2-9-9-6-2"><tspan 260 sodipodi:role="line" 261 id="tspan5068-0-3-36-9-4-4" 262 x="252.53439" 263 y="-78.035103" 264 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> 265 <text 266 xml:space="preserve" 267 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" 268 x="372.53439" 269 y="-168.0351" 270 id="text5070-2-2-9-9-77-2"><tspan 271 sodipodi:role="line" 272 id="tspan5068-0-3-36-9-5-2" 273 x="372.53439" 274 y="-168.0351" 275 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> 276 <circle 277 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 278 id="path4517-0-8-5-8-0" 279 cx="412.53439" 280 cy="-98.035095" 281 r="3.4908931" /> 282 <circle 283 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 284 id="path4517-0-8-5-91-9" 285 cx="292.53439" 286 cy="-158.0351" 287 r="3.4908931" /> 288 <circle 289 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 290 id="path4517-0-8-5-2-9" 291 cx="372.53439" 292 cy="-158.0351" 293 r="3.4908931" /> 294 <circle 295 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 296 id="path4517-0-8-5-25-0" 297 cx="332.53439" 298 cy="-98.035103" 299 r="3.4908931" /> 300 <circle 301 style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 302 id="path4517-0-8-5-5-0" 303 cx="252.53439" 304 cy="-98.035103" 305 r="3.4908931" /> 306 <path 307 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 308 d="m 252.53439,-98.0351 40,-59.99999 h 80 l 40,59.99999 z m 40,-59.99999 40,59.99999 40,-59.99999" 309 id="path875-4" 310 inkscape:connector-curvature="0" /> 311 <g 312 id="g4389-3" 313 transform="translate(200,6.6621094e-6)"> 314 <path 315 sodipodi:nodetypes="cc" 316 inkscape:connector-curvature="0" 317 id="path1868-1" 318 d="m 67.534393,-113.0351 20,-30" 319 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3039-2)" /> 320 <path 321 sodipodi:nodetypes="cc" 322 inkscape:connector-curvature="0" 323 id="path1870-2" 324 d="m 97.534393,-143.0351 19.999997,30" 325 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker2891-5)" /> 326 <path 327 sodipodi:nodetypes="cc" 328 inkscape:connector-curvature="0" 329 id="path1872-1" 330 d="M 117.53439,-103.0351 H 67.534393" 331 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)" /> 332 </g> 333 <g 334 transform="translate(279.66144,0.68117665)" 335 id="g4389-5-5"> 336 <path 337 sodipodi:nodetypes="cc" 338 inkscape:connector-curvature="0" 339 id="path1868-6-6" 340 d="m 67.534393,-113.0351 20,-30" 341 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3039-1-9)" /> 342 <path 343 sodipodi:nodetypes="cc" 344 inkscape:connector-curvature="0" 345 id="path1870-4-3" 346 d="m 97.534393,-143.0351 19.999997,30" 347 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker2891-75-9)" /> 348 <path 349 sodipodi:nodetypes="cc" 350 inkscape:connector-curvature="0" 351 id="path1872-0-9" 352 d="M 117.53439,-103.0351 H 67.534393" 353 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-9-0)" /> 354 </g> 355 <g 356 id="g7055" 357 transform="translate(30,-9.9999914)"> 358 <path 359 sodipodi:nodetypes="cc" 360 inkscape:connector-curvature="0" 361 id="path1868-08-3" 362 d="m 277.53439,-133.0351 20,30" 363 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker6464)" /> 364 <path 365 sodipodi:nodetypes="cc" 366 inkscape:connector-curvature="0" 367 id="path1870-9-9" 368 d="m 307.53439,-103.0351 20,-30" 369 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker2471)" /> 370 <path 371 sodipodi:nodetypes="cc" 372 inkscape:connector-curvature="0" 373 id="path1872-2-3" 374 d="m 327.53439,-143.0351 h -50" 375 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker6744)" /> 376 </g> 377 <text 378 xml:space="preserve" 379 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" 380 x="572.53442" 381 y="-168.03511" 382 id="text11340"><tspan 383 sodipodi:role="line" 384 id="tspan11338" 385 x="572.53442" 386 y="-131.5419" /></text> 387 </g> 388</svg> 389