fixed kdtree duplicate reporting problem
[swftools.git] / doc / pygfx.svg
blobc54f4a5e81762cca85a6ef717c4e7a9ea1cfe94f
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://web.resource.org/cc/"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 width="770"
12 height="470"
13 id="svg2"
14 sodipodi:version="0.32"
15 inkscape:version="0.45.1"
16 version="1.0"
17 sodipodi:docbase="/home/kramm/c/swftools/doc"
18 sodipodi:docname="pygfx.svg"
19 inkscape:output_extension="org.inkscape.output.svg.inkscape"
20 inkscape:export-filename="/home/kramm/c/swftools/doc/pygfx.png"
21 inkscape:export-xdpi="43.200001"
22 inkscape:export-ydpi="43.200001">
23 <defs
24 id="defs4">
25 <marker
26 inkscape:stockid="Arrow1Lend"
27 orient="auto"
28 refY="0"
29 refX="0"
30 id="Arrow1Lend"
31 style="overflow:visible">
32 <path
33 id="path4141"
34 d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z "
35 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
36 transform="matrix(-0.8,0,0,-0.8,-10,0)" />
37 </marker>
38 </defs>
39 <sodipodi:namedview
40 id="base"
41 pagecolor="#ffffff"
42 bordercolor="#666666"
43 borderopacity="1.0"
44 gridtolerance="10000"
45 guidetolerance="10"
46 objecttolerance="10"
47 inkscape:pageopacity="0.0"
48 inkscape:pageshadow="2"
49 inkscape:zoom="0.98994949"
50 inkscape:cx="323.79995"
51 inkscape:cy="334.01124"
52 inkscape:document-units="px"
53 inkscape:current-layer="layer1"
54 showgrid="true"
55 inkscape:object-bbox="false"
56 inkscape:grid-points="true"
57 inkscape:window-width="1163"
58 inkscape:window-height="893"
59 inkscape:window-x="70"
60 inkscape:window-y="40" />
61 <metadata
62 id="metadata7">
63 <rdf:RDF>
64 <cc:Work
65 rdf:about="">
66 <dc:format>image/svg+xml</dc:format>
67 <dc:type
68 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
69 </cc:Work>
70 </rdf:RDF>
71 </metadata>
73 inkscape:label="Layer 1"
74 inkscape:groupmode="layer"
75 id="layer1"
76 transform="translate(-20,17.637817)">
77 <rect
78 style="fill:#c0c0c0;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
79 id="rect6367"
80 width="770"
81 height="470"
82 x="20"
83 y="-17.637817"
84 inkscape:export-xdpi="43.200001"
85 inkscape:export-ydpi="43.200001" />
86 <rect
87 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
88 id="rect2164"
89 width="338"
90 height="58.857143"
91 x="211"
92 y="142.50505" />
93 <rect
94 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
95 id="rect3136"
96 width="118.56873"
97 height="40.591553"
98 x="31.000002"
99 y="91.362183" />
100 <rect
101 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
102 id="rect3138"
103 width="118.56873"
104 height="40.591553"
105 x="31.431267"
106 y="211.77063" />
107 <rect
108 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
109 id="rect3140"
110 width="118.56873"
111 height="40.591553"
112 x="30"
113 y="151.77063" />
114 <rect
115 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
116 id="rect3146"
117 width="150.26286"
118 height="39.985775"
119 x="618.73712"
120 y="23.362183" />
121 <rect
122 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
123 id="rect3148"
124 width="150.26286"
125 height="40.591553"
126 x="618.73712"
127 y="82.77063" />
128 <rect
129 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
130 id="rect3150"
131 width="150.26286"
132 height="40.591553"
133 x="618.73712"
134 y="142.77063" />
135 <rect
136 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
137 id="rect3152"
138 width="150.26286"
139 height="40.591553"
140 x="618.73712"
141 y="202.77063" />
142 <rect
143 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
144 id="rect3154"
145 width="150.26286"
146 height="40.591553"
147 x="618.73712"
148 y="262.77063" />
149 <path
150 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
151 d="M 549.5,142.86218 L 619.5,42.862183"
152 id="path3156"
153 sodipodi:nodetypes="cc" />
154 <path
155 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
156 d="M 549.5,192.86218 L 620,282.36218"
157 id="path3158"
158 sodipodi:nodetypes="cc" />
159 <path
160 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
161 d="M 549.5,152.86218 L 619.5,102.86218"
162 id="path3160"
163 sodipodi:nodetypes="cc" />
164 <path
165 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
166 d="M 550,162.36218 C 601.53996,162.36218 600,162.36218 620,162.36218"
167 id="path3162"
168 sodipodi:nodetypes="cc" />
169 <path
170 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
171 d="M 549.5,182.86218 L 620,222.36218"
172 id="path3164"
173 sodipodi:nodetypes="cc" />
174 <text
175 xml:space="preserve"
176 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
177 x="646.77423"
178 y="53.078979"
179 id="text4337"><tspan
180 sodipodi:role="line"
181 id="tspan4339"
182 x="646.77423"
183 y="53.078979">Flash</tspan></text>
184 <text
185 xml:space="preserve"
186 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
187 x="643.71698"
188 y="112.00154"
189 id="text4341"><tspan
190 sodipodi:role="line"
191 id="tspan4343"
192 x="643.71698"
193 y="112.00154">Bitmap</tspan></text>
194 <text
195 xml:space="preserve"
196 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
197 x="648.73712"
198 y="173.36218"
199 id="text4345"><tspan
200 sodipodi:role="line"
201 id="tspan4347"
202 x="648.73712"
203 y="173.36218">OCR</tspan></text>
204 <text
205 xml:space="preserve"
206 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
207 x="637.65607"
208 y="231.19954"
209 id="text4349"><tspan
210 sodipodi:role="line"
211 id="tspan4351"
212 x="637.65607"
213 y="231.19954">OpenGL</tspan></text>
214 <text
215 xml:space="preserve"
216 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
217 x="628.73712"
218 y="293.36218"
219 id="text4353"><tspan
220 sodipodi:role="line"
221 id="tspan4355"
222 x="628.73712"
223 y="293.36218">eBooks (LRF)</tspan></text>
224 <text
225 xml:space="preserve"
226 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
227 x="320"
228 y="182.36218"
229 id="text4357"><tspan
230 sodipodi:role="line"
231 id="tspan4359"
232 x="320"
233 y="182.36218">pygfx</tspan></text>
234 <text
235 xml:space="preserve"
236 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
237 x="50"
238 y="122.36218"
239 id="text4361"><tspan
240 sodipodi:role="line"
241 id="tspan4363"
242 x="50"
243 y="122.36218">PDF</tspan></text>
244 <text
245 xml:space="preserve"
246 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
247 x="50.431267"
248 y="243.36218"
249 id="text4365"><tspan
250 sodipodi:role="line"
251 id="tspan4367"
252 x="50.431267"
253 y="243.36218">Flash</tspan></text>
254 <text
255 xml:space="preserve"
256 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
257 x="49"
258 y="183.36218"
259 id="text4369"><tspan
260 sodipodi:role="line"
261 id="tspan4371"
262 x="49"
263 y="183.36218">Bitmap</tspan></text>
264 <path
265 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
266 d="M 150,112.36218 L 210,152.36218"
267 id="path4373"
268 sodipodi:nodetypes="cc" />
269 <path
270 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
271 d="M 150,172.36218 L 210,172.36218"
272 id="path4375"
273 sodipodi:nodetypes="cc" />
274 <path
275 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
276 d="M 150,232.36218 L 210,192.36218"
277 id="path4377"
278 sodipodi:nodetypes="cc" />
279 <rect
280 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.00000024;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
281 id="rect4379"
282 width="259.73959"
283 height="40.591553"
284 x="249.26041"
285 y="273.36218" />
286 <text
287 xml:space="preserve"
288 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
289 x="260"
290 y="302.36218"
291 id="text4381"><tspan
292 sodipodi:role="line"
293 id="tspan4383"
294 x="260"
295 y="302.36218">Hidden polygon removal</tspan></text>
296 <rect
297 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
298 id="rect4385"
299 width="260"
300 height="40"
301 x="248.26041"
302 y="324.95374" />
303 <text
304 xml:space="preserve"
305 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
306 x="260"
307 y="352.36218"
308 id="text4387"><tspan
309 sodipodi:role="line"
310 id="tspan4389"
311 x="260"
312 y="352.36218">Rescaling</tspan></text>
313 <rect
314 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
315 id="rect4391"
316 width="260"
317 height="40"
318 x="248.26041"
319 y="374.95374" />
320 <text
321 xml:space="preserve"
322 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
323 x="260"
324 y="402.36218"
325 id="text4397"><tspan
326 sodipodi:role="line"
327 id="tspan4399"
328 x="260"
329 y="402.36218">Rendering / Optimizing</tspan></text>
330 <text
331 xml:space="preserve"
332 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
333 x="264.45691"
334 y="438.99655"
335 id="text4401"><tspan
336 sodipodi:role="line"
337 id="tspan4403"
338 x="264.45691"
339 y="438.99655">...</tspan></text>
340 <text
341 xml:space="preserve"
342 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
343 x="250.98633"
344 y="267.5575"
345 id="text4405"><tspan
346 sodipodi:role="line"
347 id="tspan4407"
348 x="250.98633"
349 y="267.5575">Filters</tspan></text>
350 <path
351 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
352 d="M 520,202.36218 L 520,292.36218 L 510,292.36218"
353 id="path4409"
354 sodipodi:nodetypes="ccc" />
355 <path
356 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
357 d="M 530,202.36218 L 530,342.36218 L 510,342.36218"
358 id="path4411" />
359 <path
360 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
361 d="M 540,202.36218 L 540,392.36218 L 510,392.36218"
362 id="path4413" />
363 <path
364 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
365 d="M 250,292.36218 L 240,292.36218 L 240,202.36218"
366 id="path5384" />
367 <path
368 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
369 d="M 250,342.36218 L 230,342.36218 L 230,202.36218"
370 id="path5386" />
371 <path
372 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1"
373 d="M 250,392.36218 L 220,392.36218 L 220,202.36218"
374 id="path5388" />
375 <text
376 xml:space="preserve"
377 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
378 x="32.324883"
379 y="77.56498"
380 id="text6359"><tspan
381 sodipodi:role="line"
382 id="tspan6361"
383 x="32.324883"
384 y="77.56498">Input Formats</tspan></text>
385 <text
386 xml:space="preserve"
387 style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
388 x="622.25397"
389 y="9.8847561"
390 id="text6363"><tspan
391 sodipodi:role="line"
392 id="tspan6365"
393 x="622.25397"
394 y="9.8847561">Output Formats</tspan></text>
395 </g>
396 </svg>