• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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