]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/qvm/doc/source/boost-qvm.reno
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / qvm / doc / source / boost-qvm.reno
CommitLineData
7c673cae
FG
1<shared_ptr>
2 <id>1</id>
3 <type>
4 <string>reno_project</string>
5 </type>
6 <object>
7 <reno_project>
8 <config>
9 <shared_ptr>
10 <id>2</id>
11 <type>
12 <string>reno_config</string>
13 </type>
14 <object>
15 <source>
16 <string>../../include;.</string>
17 </source>
18 <match>
19 <string>.*\.(cpp|hpp|h)$</string>
20 </match>
21 </object>
22 </shared_ptr>
23 </config>
24 <layers>
25 <shared_ptr>
26 <id>3</id>
27 <type>
28 <string>reno_layer_map</string>
29 </type>
30 <object>
31 <sorted>
32 <size>7</size>
33 <pair>
34 <string>default</string>
35 <shared_ptr>
36 <id>4</id>
37 <type>
38 <string>reno_layer</string>
39 </type>
40 <object>
41 <sorted>
42 <size>275</size>
43 <pair>
44 <weak_ptr>
45 <expired>0</expired>
46 <shared_ptr>
47 <id>5</id>
48 <type>
49 <string>reno_context</string>
50 </type>
51 <object>
52 <hook>
53 <hook>
54 <stream_hook_path>
55 <size>3</size>
56 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
57 <weak>744532336</weak>
58 <size>32793</size>
59 <position>509</position>
60 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
61 <weak>1367712072</weak>
62 <size>32761</size>
63 <position>26</position>
64 <strong>7CFCA5F600370F2366F7F1B0DCE4C1CA4A833ECD22E6847F3E9FC78BF59E0F30</strong>
65 <weak>350625407</weak>
66 <size>4955</size>
67 <position>22719</position>
68 </stream_hook_path>
69 </hook>
70 <file>
71 <path>
72 <empty>0</empty>
73 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
74 <type>0</type>
75 <base>0</base>
76 </path>
77 </file>
78 </hook>
79 <title>
80 <string>swap_rows</string>
81 </title>
82 <file_name>
83 <string></string>
84 </file_name>
85 </object>
86 </shared_ptr>
87 </weak_ptr>
88 <size>1</size>
89 <variant>2</variant>
90 <string>(:include include:)&#10;(:auto also:)&#10;</string>
91 </pair>
92 <pair>
93 <weak_ptr>
94 <expired>0</expired>
95 <shared_ptr>
96 <id>6</id>
97 <type>
98 <string>reno_context</string>
99 </type>
100 <object>
101 <hook>
102 <hook>
103 <stream_hook_path>
104 <size>0</size>
105 </stream_hook_path>
106 </hook>
107 <file>
108 <path>
109 <empty>1</empty>
110 </path>
111 </file>
112 </hook>
113 <title>
114 <string>Views</string>
115 </title>
116 <file_name>
117 <string></string>
118 </file_name>
119 </object>
120 </shared_ptr>
121 </weak_ptr>
122 <size>3</size>
123 <variant>2</variant>
124 <string>(:include include:)&#10;(:include </string>
125 <variant>1</variant>
126 <weak_ptr>
127 <expired>0</expired>
128 <shared_ptr>
129 <id>7</id>
130 <type>
131 <string>reno_context</string>
132 </type>
133 <object>
134 <hook>
135 <hook>
136 <stream_hook_path>
137 <size>0</size>
138 </stream_hook_path>
139 </hook>
140 <file>
141 <path>
142 <empty>1</empty>
143 </path>
144 </file>
145 </hook>
146 <title>
147 <string>tutorial bar</string>
148 </title>
149 <file_name>
150 <string></string>
151 </file_name>
152 </object>
153 </shared_ptr>
154 </weak_ptr>
155 <variant>2</variant>
156 <string>:)&#10;</string>
157 </pair>
158 <pair>
159 <weak_ptr>
160 <expired>0</expired>
161 <shared_ptr>
162 <id>8</id>
163 <type>
164 <string>reno_context</string>
165 </type>
166 <object>
167 <hook>
168 <hook>
169 <stream_hook_path>
170 <size>3</size>
171 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
172 <weak>614864026</weak>
173 <size>31517</size>
174 <position>543</position>
175 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
176 <weak>2740259954</weak>
177 <size>31485</size>
178 <position>26</position>
179 <strong>1D10E439CB22D9EFCB5990950977A0EB08C87FF9CD5B1C84F34F390F03F6BF24</strong>
180 <weak>1537004283</weak>
181 <size>819</size>
182 <position>21026</position>
183 </stream_hook_path>
184 </hook>
185 <file>
186 <path>
187 <empty>0</empty>
188 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
189 <type>0</type>
190 <base>0</base>
191 </path>
192 </file>
193 </hook>
194 <title>
195 <string>operator*(vec,scalar)</string>
196 </title>
197 <file_name>
198 <string></string>
199 </file_name>
200 </object>
201 </shared_ptr>
202 </weak_ptr>
203 <size>1</size>
204 <variant>2</variant>
205 <string>(:include include:)&#10;(:auto also:)&#10;</string>
206 </pair>
207 <pair>
208 <weak_ptr>
209 <expired>0</expired>
210 <shared_ptr>
211 <id>9</id>
212 <type>
213 <string>reno_context</string>
214 </type>
215 <object>
216 <hook>
217 <hook>
218 <stream_hook_path>
219 <size>3</size>
220 <strong>91BEE5C5F9F240A7D62139EA02650EAE314754B29600FC9E34EAFEC76E6FB6B4</strong>
221 <weak>954351199</weak>
222 <size>224</size>
223 <position>365</position>
224 <strong>0C29E96B7FDA3EF5600D4DD02ED0BA86C2966467637FF7525933D772A1C1A116</strong>
225 <weak>3404871223</weak>
226 <size>192</size>
227 <position>26</position>
228 <strong>510C300CB59A35401B0C99ACE6F090156D77EF4E5AE2C015AE5E9CC857A03535</strong>
229 <weak>1967402210</weak>
230 <size>146</size>
231 <position>36</position>
232 </stream_hook_path>
233 </hook>
234 <file>
235 <path>
236 <empty>0</empty>
237 <string>..\..\include\boost\qvm\enable_if.hpp</string>
238 <type>0</type>
239 <base>0</base>
240 </path>
241 </file>
242 </hook>
243 <title>
244 <string>enable_if</string>
245 </title>
246 <file_name>
247 <string></string>
248 </file_name>
249 </object>
250 </shared_ptr>
251 </weak_ptr>
252 <size>1</size>
253 <variant>2</variant>
254 <string>(:include include:)&#10;(:auto also:)&#10;</string>
255 </pair>
256 <pair>
257 <weak_ptr>
258 <expired>0</expired>
259 <shared_ptr>
260 <id>10</id>
261 <type>
262 <string>reno_context</string>
263 </type>
264 <object>
265 <hook>
266 <hook>
267 <stream_hook_path>
268 <size>1</size>
269 <strong>436968535752C1B1D4A79FC73D74FCAEDB915B3D1FB7A2282C083F26175E53E0</strong>
270 <weak>3648000548</weak>
271 <size>50</size>
272 <position>227</position>
273 </stream_hook_path>
274 </hook>
275 <file>
276 <path>
277 <empty>0</empty>
278 <string>..\..\include\boost\qvm\vec_mat_operations2.hpp</string>
279 <type>0</type>
280 <base>0</base>
281 </path>
282 </file>
283 </hook>
284 <title>
285 <string>boost/qvm/vec_mat_operations2.hpp</string>
286 </title>
287 <file_name>
288 <string></string>
289 </file_name>
290 </object>
291 </shared_ptr>
292 </weak_ptr>
293 <size>1</size>
294 <variant>2</variant>
295 <string>(:include include:)&#10;(:auto also:)&#10;</string>
296 </pair>
297 <pair>
298 <weak_ptr>
299 <expired>0</expired>
300 <shared_ptr>
301 <id>11</id>
302 <type>
303 <string>reno_context</string>
304 </type>
305 <object>
306 <hook>
307 <hook>
308 <stream_hook_path>
309 <size>0</size>
310 </stream_hook_path>
311 </hook>
312 <file>
313 <path>
314 <empty>1</empty>
315 </path>
316 </file>
317 </hook>
318 <title>
319 <string>quaternion operations</string>
320 </title>
321 <file_name>
322 <string>quaternion_operations_reference</string>
323 </file_name>
324 </object>
325 </shared_ptr>
326 </weak_ptr>
327 <size>1</size>
328 <variant>2</variant>
329 <string>(:include include:)&#10;(:auto also:)&#10;</string>
330 </pair>
331 <pair>
332 <weak_ptr>
333 <expired>0</expired>
334 <shared_ptr>
335 <id>12</id>
336 <type>
337 <string>reno_context</string>
338 </type>
339 <object>
340 <hook>
341 <hook>
342 <stream_hook_path>
343 <size>0</size>
344 </stream_hook_path>
345 </hook>
346 <file>
347 <path>
348 <empty>1</empty>
349 </path>
350 </file>
351 </hook>
352 <title>
353 <string>vec_traits&lt;V&gt;::write_element_idx</string>
354 </title>
355 <file_name>
356 <string></string>
357 </file_name>
358 </object>
359 </shared_ptr>
360 </weak_ptr>
361 <size>1</size>
362 <variant>2</variant>
363 <string>(:include include:)&#10;(:auto also:)&#10;</string>
364 </pair>
365 <pair>
366 <weak_ptr>
367 <expired>0</expired>
368 <shared_ptr>
369 <id>13</id>
370 <type>
371 <string>reno_context</string>
372 </type>
373 <object>
374 <hook>
375 <hook>
376 <stream_hook_path>
377 <size>0</size>
378 </stream_hook_path>
379 </hook>
380 <file>
381 <path>
382 <empty>1</empty>
383 </path>
384 </file>
385 </hook>
386 <title>
387 <string>matrix-to-vector view proxies</string>
388 </title>
389 <file_name>
390 <string>matrix-to-vector_view_proxies_reference</string>
391 </file_name>
392 </object>
393 </shared_ptr>
394 </weak_ptr>
395 <size>1</size>
396 <variant>2</variant>
397 <string>(:include include:)&#10;(:auto also:)&#10;</string>
398 </pair>
399 <pair>
400 <weak_ptr>
401 <expired>0</expired>
402 <shared_ptr>
403 <id>14</id>
404 <type>
405 <string>reno_context</string>
406 </type>
407 <object>
408 <hook>
409 <hook>
410 <stream_hook_path>
411 <size>3</size>
412 <strong>00984703E475647DD9E66A1CF47CC65B9CC7B5D3F36B360039D90822B4509D72</strong>
413 <weak>1874013843</weak>
414 <size>1235</size>
415 <position>443</position>
416 <strong>9796B8E16C70FA779CAD1998E83822ADD2BEAF798A1D255B38F3492968F9DD27</strong>
417 <weak>2086348395</weak>
418 <size>1203</size>
419 <position>26</position>
420 <strong>E77688DFC8AEFA8D8263DB54A0F7F6E02F2CFE30AB4A0BB675B2F498001A43D7</strong>
421 <weak>4167511049</weak>
422 <size>182</size>
423 <position>88</position>
424 </stream_hook_path>
425 </hook>
426 <file>
427 <path>
428 <empty>0</empty>
429 <string>..\..\include\boost\qvm\deduce_quat.hpp</string>
430 <type>0</type>
431 <base>0</base>
432 </path>
433 </file>
434 </hook>
435 <title>
436 <string>deduce_quat</string>
437 </title>
438 <file_name>
439 <string></string>
440 </file_name>
441 </object>
442 </shared_ptr>
443 </weak_ptr>
444 <size>1</size>
445 <variant>2</variant>
446 <string>(:include include:)&#10;(:auto also:)&#10;</string>
447 </pair>
448 <pair>
449 <weak_ptr>
450 <expired>0</expired>
451 <shared_ptr>
452 <id>15</id>
453 <type>
454 <string>reno_context</string>
455 </type>
456 <object>
457 <hook>
458 <hook>
459 <stream_hook_path>
460 <size>3</size>
461 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
462 <weak>884594191</weak>
463 <size>55124</size>
464 <position>666</position>
465 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
466 <weak>3018444263</weak>
467 <size>55092</size>
468 <position>26</position>
469 <strong>8C25A97B546080A2F973C135786C22E91240D333598BB2C2244A1C2FB495E91F</strong>
470 <weak>426429444</weak>
471 <size>689</size>
472 <position>19634</position>
473 </stream_hook_path>
474 </hook>
475 <file>
476 <path>
477 <empty>0</empty>
478 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
479 <type>0</type>
480 <base>0</base>
481 </path>
482 </file>
483 </hook>
484 <title>
485 <string>operator-=(quat,quat)</string>
486 </title>
487 <file_name>
488 <string></string>
489 </file_name>
490 </object>
491 </shared_ptr>
492 </weak_ptr>
493 <size>1</size>
494 <variant>2</variant>
495 <string>(:include include:)&#10;(:auto also:)&#10;</string>
496 </pair>
497 <pair>
498 <weak_ptr>
499 <expired>0</expired>
500 <shared_ptr>
501 <id>16</id>
502 <type>
503 <string>reno_context</string>
504 </type>
505 <object>
506 <hook>
507 <hook>
508 <stream_hook_path>
509 <size>0</size>
510 </stream_hook_path>
511 </hook>
512 <file>
513 <path>
514 <empty>1</empty>
515 </path>
516 </file>
517 </hook>
518 <title>
519 <string>indexing matrix elements</string>
520 </title>
521 <file_name>
522 <string></string>
523 </file_name>
524 </object>
525 </shared_ptr>
526 </weak_ptr>
527 <size>1</size>
528 <variant>2</variant>
529 <string>(:include include:)&#10;(:auto also:)&#10;</string>
530 </pair>
531 <pair>
532 <weak_ptr>
533 <expired>0</expired>
534 <shared_ptr>
535 <id>17</id>
536 <type>
537 <string>reno_context</string>
538 </type>
539 <object>
540 <hook>
541 <hook>
542 <stream_hook_path>
543 <size>0</size>
544 </stream_hook_path>
545 </hook>
546 <file>
547 <path>
548 <empty>1</empty>
549 </path>
550 </file>
551 </hook>
552 <title>
553 <string>quat_traits&lt;Q&gt;::write_element</string>
554 </title>
555 <file_name>
556 <string></string>
557 </file_name>
558 </object>
559 </shared_ptr>
560 </weak_ptr>
561 <size>1</size>
562 <variant>2</variant>
563 <string>(:include include:)&#10;(:auto also:)&#10;</string>
564 </pair>
565 <pair>
566 <weak_ptr>
567 <expired>0</expired>
568 <shared_ptr>
569 <id>18</id>
570 <type>
571 <string>reno_context</string>
572 </type>
573 <object>
574 <hook>
575 <hook>
576 <stream_hook_path>
577 <size>3</size>
578 <strong>AE4EE2F5DEB7CFB155FF4C9A3C9A2CA3FF17D51CD9BEEC4D6595E700C96C7EB1</strong>
579 <weak>2991569864</weak>
580 <size>1939</size>
581 <position>431</position>
582 <strong>67CDB0E55E1DE1EC766920BB469BE0083EF841AFB53D619DDDD2C26669A2A738</strong>
583 <weak>1803858848</weak>
584 <size>1907</size>
585 <position>26</position>
586 <strong>30E0D4046F983A6E14C98F6CCAD79E0E1F2DC7A8E7FDF9C05CB6F024A46CD60B</strong>
587 <weak>3227560523</weak>
588 <size>1861</size>
589 <position>36</position>
590 </stream_hook_path>
591 </hook>
592 <file>
593 <path>
594 <empty>0</empty>
595 <string>..\..\include\boost\qvm\vec.hpp</string>
596 <type>0</type>
597 <base>0</base>
598 </path>
599 </file>
600 </hook>
601 <title>
602 <string>vec</string>
603 </title>
604 <file_name>
605 <string></string>
606 </file_name>
607 </object>
608 </shared_ptr>
609 </weak_ptr>
610 <size>1</size>
611 <variant>2</variant>
612 <string>(:include include:)&#10;(:auto also:)&#10;</string>
613 </pair>
614 <pair>
615 <weak_ptr>
616 <expired>0</expired>
617 <shared_ptr>
618 <id>19</id>
619 <type>
620 <string>reno_context</string>
621 </type>
622 <object>
623 <hook>
624 <hook>
625 <stream_hook_path>
626 <size>3</size>
627 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
628 <weak>2195837388</weak>
629 <size>66497</size>
630 <position>683</position>
631 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
632 <weak>2892155300</weak>
633 <size>66465</size>
634 <position>26</position>
635 <strong>C25ECA2288127AB7DF790E18523684F2428B0776A355145254E36E710715022E</strong>
636 <weak>1197665932</weak>
637 <size>916</size>
638 <position>27039</position>
639 </stream_hook_path>
640 </hook>
641 <file>
642 <path>
643 <empty>0</empty>
644 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
645 <type>0</type>
646 <base>0</base>
647 </path>
648 </file>
649 </hook>
650 <title>
651 <string>operator*(mat,scalar)</string>
652 </title>
653 <file_name>
654 <string></string>
655 </file_name>
656 </object>
657 </shared_ptr>
658 </weak_ptr>
659 <size>1</size>
660 <variant>2</variant>
661 <string>(:include include:)&#10;(:auto also:)&#10;</string>
662 </pair>
663 <pair>
664 <weak_ptr>
665 <expired>0</expired>
666 <shared_ptr>
667 <id>20</id>
668 <type>
669 <string>reno_context</string>
670 </type>
671 <object>
672 <hook>
673 <hook>
674 <stream_hook_path>
675 <size>3</size>
676 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
677 <weak>614864026</weak>
678 <size>31517</size>
679 <position>543</position>
680 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
681 <weak>2740259954</weak>
682 <size>31485</size>
683 <position>26</position>
684 <strong>D3DB092C22A5C22F49E9875B1432BE714DEC7769F44DD5103D238A1DD489CAAD</strong>
685 <weak>3426960718</weak>
686 <size>1253</size>
687 <position>22804</position>
688 </stream_hook_path>
689 </hook>
690 <file>
691 <path>
692 <empty>0</empty>
693 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
694 <type>0</type>
695 <base>0</base>
696 </path>
697 </file>
698 </hook>
699 <title>
700 <string>normalized(vec)</string>
701 </title>
702 <file_name>
703 <string></string>
704 </file_name>
705 </object>
706 </shared_ptr>
707 </weak_ptr>
708 <size>1</size>
709 <variant>2</variant>
710 <string>(:include include:)&#10;(:auto also:)&#10;</string>
711 </pair>
712 <pair>
713 <weak_ptr>
714 <expired>0</expired>
715 <shared_ptr>
716 <id>21</id>
717 <type>
718 <string>reno_context</string>
719 </type>
720 <object>
721 <hook>
722 <hook>
723 <stream_hook_path>
724 <size>3</size>
725 <strong>00984703E475647DD9E66A1CF47CC65B9CC7B5D3F36B360039D90822B4509D72</strong>
726 <weak>1874013843</weak>
727 <size>1235</size>
728 <position>443</position>
729 <strong>9796B8E16C70FA779CAD1998E83822ADD2BEAF798A1D255B38F3492968F9DD27</strong>
730 <weak>2086348395</weak>
731 <size>1203</size>
732 <position>26</position>
733 <strong>0F4E649E9DF1EA335C99C4048BD6B256090C5813D081808480D44F113994323F</strong>
734 <weak>2050483062</weak>
735 <size>921</size>
736 <position>272</position>
737 </stream_hook_path>
738 </hook>
739 <file>
740 <path>
741 <empty>0</empty>
742 <string>..\..\include\boost\qvm\deduce_quat.hpp</string>
743 <type>0</type>
744 <base>0</base>
745 </path>
746 </file>
747 </hook>
748 <title>
749 <string>deduce_quat2</string>
750 </title>
751 <file_name>
752 <string></string>
753 </file_name>
754 </object>
755 </shared_ptr>
756 </weak_ptr>
757 <size>1</size>
758 <variant>2</variant>
759 <string>(:include include:)&#10;(:auto also:)&#10;</string>
760 </pair>
761 <pair>
762 <weak_ptr>
763 <expired>0</expired>
764 <shared_ptr>
765 <id>22</id>
766 <type>
767 <string>reno_context</string>
768 </type>
769 <object>
770 <hook>
771 <hook>
772 <stream_hook_path>
773 <size>3</size>
774 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
775 <weak>884594191</weak>
776 <size>55124</size>
777 <position>666</position>
778 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
779 <weak>3018444263</weak>
780 <size>55092</size>
781 <position>26</position>
782 <strong>8B0E11B0DCB1C511E85448401EB03F54174E821FBA7C5A65FB058D538FBD998C</strong>
783 <weak>3909506602</weak>
784 <size>1364</size>
785 <position>2185</position>
786 </stream_hook_path>
787 </hook>
788 <file>
789 <path>
790 <empty>0</empty>
791 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
792 <type>0</type>
793 <base>0</base>
794 </path>
795 </file>
796 </hook>
797 <title>
798 <string>cmp(quat,quat)</string>
799 </title>
800 <file_name>
801 <string></string>
802 </file_name>
803 </object>
804 </shared_ptr>
805 </weak_ptr>
806 <size>1</size>
807 <variant>2</variant>
808 <string>(:include include:)&#10;(:auto also:)&#10;</string>
809 </pair>
810 <pair>
811 <weak_ptr>
812 <expired>0</expired>
813 <shared_ptr>
814 <id>23</id>
815 <type>
816 <string>reno_context</string>
817 </type>
818 <object>
819 <hook>
820 <hook>
821 <stream_hook_path>
822 <size>3</size>
823 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
824 <weak>2210930467</weak>
825 <size>6705</size>
826 <position>463</position>
827 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
828 <weak>3207075579</weak>
829 <size>6673</size>
830 <position>26</position>
831 <strong>681F1BD0071E785AB28A7E96DA25FE415B31FF1BF5833EC8F0426FC128C3F354</strong>
832 <weak>1053748737</weak>
833 <size>1732</size>
834 <position>4599</position>
835 </stream_hook_path>
836 </hook>
837 <file>
838 <path>
839 <empty>0</empty>
840 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
841 <type>0</type>
842 <base>0</base>
843 </path>
844 </file>
845 </hook>
846 <title>
847 <string>transform_vector</string>
848 </title>
849 <file_name>
850 <string></string>
851 </file_name>
852 </object>
853 </shared_ptr>
854 </weak_ptr>
855 <size>1</size>
856 <variant>2</variant>
857 <string>(:include include:)&#10;(:auto also:)&#10;</string>
858 </pair>
859 <pair>
860 <weak_ptr>
861 <expired>0</expired>
862 <shared_ptr>
863 <id>24</id>
864 <type>
865 <string>reno_context</string>
866 </type>
867 <object>
868 <hook>
869 <hook>
870 <stream_hook_path>
871 <size>3</size>
872 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
873 <weak>2195837388</weak>
874 <size>66497</size>
875 <position>683</position>
876 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
877 <weak>2892155300</weak>
878 <size>66465</size>
879 <position>26</position>
880 <strong>B2B15854D758B3C567F1F9FEA05B165BA1E7E8B3FF31D7A58A687EE26240B5DF</strong>
881 <weak>3163465833</weak>
882 <size>5214</size>
883 <position>57293</position>
884 </stream_hook_path>
885 </hook>
886 <file>
887 <path>
888 <empty>0</empty>
889 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
890 <type>0</type>
891 <base>0</base>
892 </path>
893 </file>
894 </hook>
895 <title>
896 <string>rotz_mat(scalar)</string>
897 </title>
898 <file_name>
899 <string></string>
900 </file_name>
901 </object>
902 </shared_ptr>
903 </weak_ptr>
904 <size>1</size>
905 <variant>2</variant>
906 <string>(:include include:)&#10;(:auto also:)&#10;</string>
907 </pair>
908 <pair>
909 <weak_ptr>
910 <expired>0</expired>
911 <shared_ptr>
912 <id>25</id>
913 <type>
914 <string>reno_context</string>
915 </type>
916 <object>
917 <hook>
918 <hook>
919 <stream_hook_path>
920 <size>3</size>
921 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
922 <weak>614864026</weak>
923 <size>31517</size>
924 <position>543</position>
925 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
926 <weak>2740259954</weak>
927 <size>31485</size>
928 <position>26</position>
929 <strong>7AAE9499F44EE0DBC5AA23A1178804B7A7D6BCD9F3EA978F952107C9608E4B86</strong>
930 <weak>1162258026</weak>
931 <size>667</size>
932 <position>3772</position>
933 </stream_hook_path>
934 </hook>
935 <file>
936 <path>
937 <empty>0</empty>
938 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
939 <type>0</type>
940 <base>0</base>
941 </path>
942 </file>
943 </hook>
944 <title>
945 <string>convert_to(vec)</string>
946 </title>
947 <file_name>
948 <string></string>
949 </file_name>
950 </object>
951 </shared_ptr>
952 </weak_ptr>
953 <size>1</size>
954 <variant>2</variant>
955 <string>(:include include:)&#10;(:auto also:)&#10;</string>
956 </pair>
957 <pair>
958 <weak_ptr>
959 <expired>0</expired>
960 <shared_ptr>
961 <id>26</id>
962 <type>
963 <string>reno_context</string>
964 </type>
965 <object>
966 <hook>
967 <hook>
968 <stream_hook_path>
969 <size>0</size>
970 </stream_hook_path>
971 </hook>
972 <file>
973 <path>
974 <empty>1</empty>
975 </path>
976 </file>
977 </hook>
978 <title>
979 <string>vector-to-matrix view proxies</string>
980 </title>
981 <file_name>
982 <string>vector-to-matrix_view_proxies_reference</string>
983 </file_name>
984 </object>
985 </shared_ptr>
986 </weak_ptr>
987 <size>1</size>
988 <variant>2</variant>
989 <string>(:include include:)&#10;(:auto also:)&#10;</string>
990 </pair>
991 <pair>
992 <weak_ptr>
993 <expired>0</expired>
994 <shared_ptr>
995 <id>27</id>
996 <type>
997 <string>reno_context</string>
998 </type>
999 <object>
1000 <hook>
1001 <hook>
1002 <stream_hook_path>
1003 <size>3</size>
1004 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
1005 <weak>2195837388</weak>
1006 <size>66497</size>
1007 <position>683</position>
1008 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
1009 <weak>2892155300</weak>
1010 <size>66465</size>
1011 <position>26</position>
1012 <strong>AB4C81E3F70B1EAC5A61E66C4FB06A3D7900E13C72D6E0EABEBD68C65C544A75</strong>
1013 <weak>530474308</weak>
1014 <size>386</size>
1015 <position>62902</position>
1016 </stream_hook_path>
1017 </hook>
1018 <file>
1019 <path>
1020 <empty>0</empty>
1021 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
1022 <type>0</type>
1023 <base>0</base>
1024 </path>
1025 </file>
1026 </hook>
1027 <title>
1028 <string>rotate_z(mat,scalar)</string>
1029 </title>
1030 <file_name>
1031 <string></string>
1032 </file_name>
1033 </object>
1034 </shared_ptr>
1035 </weak_ptr>
1036 <size>1</size>
1037 <variant>2</variant>
1038 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1039 </pair>
1040 <pair>
1041 <weak_ptr>
1042 <expired>0</expired>
1043 <shared_ptr>
1044 <id>28</id>
1045 <type>
1046 <string>reno_context</string>
1047 </type>
1048 <object>
1049 <hook>
1050 <hook>
1051 <stream_hook_path>
1052 <size>1</size>
1053 <strong>0D0CCCDE39294A042E91A41BCD6172DE1BAFAE5E3012F21BA463EFC672C4D7F2</strong>
1054 <weak>2588076710</weak>
1055 <size>32979</size>
1056 <position>323</position>
1057 </stream_hook_path>
1058 </hook>
1059 <file>
1060 <path>
1061 <empty>0</empty>
1062 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
1063 <type>0</type>
1064 <base>0</base>
1065 </path>
1066 </file>
1067 </hook>
1068 <title>
1069 <string>boost/qvm/map_mat_mat.hpp</string>
1070 </title>
1071 <file_name>
1072 <string></string>
1073 </file_name>
1074 </object>
1075 </shared_ptr>
1076 </weak_ptr>
1077 <size>1</size>
1078 <variant>2</variant>
1079 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1080 </pair>
1081 <pair>
1082 <weak_ptr>
1083 <expired>0</expired>
1084 <shared_ptr>
1085 <id>29</id>
1086 <type>
1087 <string>reno_context</string>
1088 </type>
1089 <object>
1090 <hook>
1091 <hook>
1092 <stream_hook_path>
1093 <size>3</size>
1094 <strong>2AFE527AB64B069CDB366EFC5566F56FCD9B63B4E274F6E539AB3586EF099B6F</strong>
1095 <weak>317395271</weak>
1096 <size>4228</size>
1097 <position>533</position>
1098 <strong>FEE48333EEE0E3367542B1195922C2552B24C381A03532C42562CE8455780FB9</strong>
1099 <weak>735250719</weak>
1100 <size>4196</size>
1101 <position>26</position>
1102 <strong>FA75E80A3BC49CB66505566658F32F59AE88C2D6CECD767CDA32C2C02112162C</strong>
1103 <weak>2645743144</weak>
1104 <size>1869</size>
1105 <position>2031</position>
1106 </stream_hook_path>
1107 </hook>
1108 <file>
1109 <path>
1110 <empty>0</empty>
1111 <string>..\..\include\boost\qvm\mat_index.hpp</string>
1112 <type>0</type>
1113 <base>0</base>
1114 </path>
1115 </file>
1116 </hook>
1117 <title>
1118 <string>mat_index_write</string>
1119 </title>
1120 <file_name>
1121 <string></string>
1122 </file_name>
1123 </object>
1124 </shared_ptr>
1125 </weak_ptr>
1126 <size>1</size>
1127 <variant>2</variant>
1128 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1129 </pair>
1130 <pair>
1131 <weak_ptr>
1132 <expired>0</expired>
1133 <shared_ptr>
1134 <id>30</id>
1135 <type>
1136 <string>reno_context</string>
1137 </type>
1138 <object>
1139 <hook>
1140 <hook>
1141 <stream_hook_path>
1142 <size>3</size>
1143 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
1144 <weak>1061339090</weak>
1145 <size>21066</size>
1146 <position>501</position>
1147 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
1148 <weak>82163626</weak>
1149 <size>21034</size>
1150 <position>26</position>
1151 <strong>91ED6E57FFD2D87EE1B0E33B62D09F52F79A3378C156FBC0522990266A3A6111</strong>
1152 <weak>2024964432</weak>
1153 <size>4428</size>
1154 <position>1</position>
1155 </stream_hook_path>
1156 </hook>
1157 <file>
1158 <path>
1159 <empty>0</empty>
1160 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
1161 <type>0</type>
1162 <base>0</base>
1163 </path>
1164 </file>
1165 </hook>
1166 <title>
1167 <string>col_mat</string>
1168 </title>
1169 <file_name>
1170 <string></string>
1171 </file_name>
1172 </object>
1173 </shared_ptr>
1174 </weak_ptr>
1175 <size>1</size>
1176 <variant>2</variant>
1177 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1178 </pair>
1179 <pair>
1180 <weak_ptr>
1181 <expired>0</expired>
1182 <shared_ptr>
1183 <id>31</id>
1184 <type>
1185 <string>reno_context</string>
1186 </type>
1187 <object>
1188 <hook>
1189 <hook>
1190 <stream_hook_path>
1191 <size>3</size>
1192 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
1193 <weak>614864026</weak>
1194 <size>31517</size>
1195 <position>543</position>
1196 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
1197 <weak>2740259954</weak>
1198 <size>31485</size>
1199 <position>26</position>
1200 <strong>549B1B042A347B93B6AF41DB4DF17A611FACF6DDCDCABEDA6BCBF552C1489687</strong>
1201 <weak>3749759031</weak>
1202 <size>784</size>
1203 <position>18397</position>
1204 </stream_hook_path>
1205 </hook>
1206 <file>
1207 <path>
1208 <empty>0</empty>
1209 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
1210 <type>0</type>
1211 <base>0</base>
1212 </path>
1213 </file>
1214 </hook>
1215 <title>
1216 <string>operator-(vec)</string>
1217 </title>
1218 <file_name>
1219 <string></string>
1220 </file_name>
1221 </object>
1222 </shared_ptr>
1223 </weak_ptr>
1224 <size>1</size>
1225 <variant>2</variant>
1226 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1227 </pair>
1228 <pair>
1229 <weak_ptr>
1230 <expired>0</expired>
1231 <shared_ptr>
1232 <id>32</id>
1233 <type>
1234 <string>reno_context</string>
1235 </type>
1236 <object>
1237 <hook>
1238 <hook>
1239 <stream_hook_path>
1240 <size>3</size>
1241 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
1242 <weak>2195837388</weak>
1243 <size>66497</size>
1244 <position>683</position>
1245 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
1246 <weak>2892155300</weak>
1247 <size>66465</size>
1248 <position>26</position>
1249 <strong>3F1584C70E324580A0E293069F66CBBEAFAE62E5F6D83773DC53E02D2DEFA517</strong>
1250 <weak>2721474376</weak>
1251 <size>3230</size>
1252 <position>13800</position>
1253 </stream_hook_path>
1254 </hook>
1255 <file>
1256 <path>
1257 <empty>0</empty>
1258 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
1259 <type>0</type>
1260 <base>0</base>
1261 </path>
1262 </file>
1263 </hook>
1264 <title>
1265 <string>scalar_cast(mat)</string>
1266 </title>
1267 <file_name>
1268 <string></string>
1269 </file_name>
1270 </object>
1271 </shared_ptr>
1272 </weak_ptr>
1273 <size>1</size>
1274 <variant>2</variant>
1275 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1276 </pair>
1277 <pair>
1278 <weak_ptr>
1279 <expired>0</expired>
1280 <shared_ptr>
1281 <id>33</id>
1282 <type>
1283 <string>reno_context</string>
1284 </type>
1285 <object>
1286 <hook>
1287 <hook>
1288 <stream_hook_path>
1289 <size>3</size>
1290 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
1291 <weak>884594191</weak>
1292 <size>55124</size>
1293 <position>666</position>
1294 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
1295 <weak>3018444263</weak>
1296 <size>55092</size>
1297 <position>26</position>
1298 <strong>1F050B7448BC14AD376D637DD15296197E38256B463235D6F654CAF674063611</strong>
1299 <weak>2180442342</weak>
1300 <size>792</size>
1301 <position>14618</position>
1302 </stream_hook_path>
1303 </hook>
1304 <file>
1305 <path>
1306 <empty>0</empty>
1307 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
1308 <type>0</type>
1309 <base>0</base>
1310 </path>
1311 </file>
1312 </hook>
1313 <title>
1314 <string>operator/(quat,scalar)</string>
1315 </title>
1316 <file_name>
1317 <string></string>
1318 </file_name>
1319 </object>
1320 </shared_ptr>
1321 </weak_ptr>
1322 <size>1</size>
1323 <variant>2</variant>
1324 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1325 </pair>
1326 <pair>
1327 <weak_ptr>
1328 <expired>0</expired>
1329 <shared_ptr>
1330 <id>34</id>
1331 <type>
1332 <string>reno_context</string>
1333 </type>
1334 <object>
1335 <hook>
1336 <hook>
1337 <stream_hook_path>
1338 <size>3</size>
1339 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
1340 <weak>2195837388</weak>
1341 <size>66497</size>
1342 <position>683</position>
1343 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
1344 <weak>2892155300</weak>
1345 <size>66465</size>
1346 <position>26</position>
1347 <strong>288006AD21151C2FC58CA10EA1524439370D1EE023D9C163D9B430DBFD3DBFC1</strong>
1348 <weak>1587447060</weak>
1349 <size>1505</size>
1350 <position>23160</position>
1351 </stream_hook_path>
1352 </hook>
1353 <file>
1354 <path>
1355 <empty>0</empty>
1356 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
1357 <type>0</type>
1358 <base>0</base>
1359 </path>
1360 </file>
1361 </hook>
1362 <title>
1363 <string>operator*=(mat,mat)</string>
1364 </title>
1365 <file_name>
1366 <string></string>
1367 </file_name>
1368 </object>
1369 </shared_ptr>
1370 </weak_ptr>
1371 <size>1</size>
1372 <variant>2</variant>
1373 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1374 </pair>
1375 <pair>
1376 <weak_ptr>
1377 <expired>0</expired>
1378 <shared_ptr>
1379 <id>35</id>
1380 <type>
1381 <string>reno_context</string>
1382 </type>
1383 <object>
1384 <hook>
1385 <hook>
1386 <stream_hook_path>
1387 <size>3</size>
1388 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
1389 <weak>1061339090</weak>
1390 <size>21066</size>
1391 <position>501</position>
1392 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
1393 <weak>82163626</weak>
1394 <size>21034</size>
1395 <position>26</position>
1396 <strong>ACC9393D5B4EAA40971E8F79D61819AE6368E5622AD5E2BEC8C101BD3CCA6668</strong>
1397 <weak>3531792127</weak>
1398 <size>7442</size>
1399 <position>8886</position>
1400 </stream_hook_path>
1401 </hook>
1402 <file>
1403 <path>
1404 <empty>0</empty>
1405 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
1406 <type>0</type>
1407 <base>0</base>
1408 </path>
1409 </file>
1410 </hook>
1411 <title>
1412 <string>translation_mat</string>
1413 </title>
1414 <file_name>
1415 <string></string>
1416 </file_name>
1417 </object>
1418 </shared_ptr>
1419 </weak_ptr>
1420 <size>1</size>
1421 <variant>2</variant>
1422 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1423 </pair>
1424 <pair>
1425 <weak_ptr>
1426 <expired>0</expired>
1427 <shared_ptr>
1428 <id>36</id>
1429 <type>
1430 <string>reno_context</string>
1431 </type>
1432 <object>
1433 <hook>
1434 <hook>
1435 <stream_hook_path>
1436 <size>1</size>
1437 <strong>0008FDDBF07641B221F5B9AFAE507B999478BC9B8DFE8CBDF3FEE7F57C2EF72B</strong>
1438 <weak>2910024480</weak>
1439 <size>18101</size>
1440 <position>323</position>
1441 </stream_hook_path>
1442 </hook>
1443 <file>
1444 <path>
1445 <empty>0</empty>
1446 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
1447 <type>0</type>
1448 <base>0</base>
1449 </path>
1450 </file>
1451 </hook>
1452 <title>
1453 <string>boost/qvm/map_mat_vec.hpp</string>
1454 </title>
1455 <file_name>
1456 <string></string>
1457 </file_name>
1458 </object>
1459 </shared_ptr>
1460 </weak_ptr>
1461 <size>1</size>
1462 <variant>2</variant>
1463 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1464 </pair>
1465 <pair>
1466 <weak_ptr>
1467 <expired>0</expired>
1468 <shared_ptr>
1469 <id>37</id>
1470 <type>
1471 <string>reno_context</string>
1472 </type>
1473 <object>
1474 <hook>
1475 <hook>
1476 <stream_hook_path>
1477 <size>3</size>
1478 <strong>2796A58569D42ED93E92797A964EDD12666C64DC7B0EB7147AB0FD0818F65F09</strong>
1479 <weak>872817502</weak>
1480 <size>3189</size>
1481 <position>474</position>
1482 <strong>7F04DF2437171CBAA76DD82ADC3A393170E6A96EE91E9C7A1F0F92D535BF5D84</strong>
1483 <weak>2289638198</weak>
1484 <size>3157</size>
1485 <position>26</position>
1486 <strong>E4AAE0895754BE3D722D7464589F0BD2FE02CCFDC30354B151A6A0E428ED8A70</strong>
1487 <weak>2776314383</weak>
1488 <size>185</size>
1489 <position>2962</position>
1490 </stream_hook_path>
1491 </hook>
1492 <file>
1493 <path>
1494 <empty>0</empty>
1495 <string>..\..\include\boost\qvm\mat_traits_array.hpp</string>
1496 <type>0</type>
1497 <base>0</base>
1498 </path>
1499 </file>
1500 </hook>
1501 <title>
1502 <string>ptr_mref</string>
1503 </title>
1504 <file_name>
1505 <string></string>
1506 </file_name>
1507 </object>
1508 </shared_ptr>
1509 </weak_ptr>
1510 <size>1</size>
1511 <variant>2</variant>
1512 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1513 </pair>
1514 <pair>
1515 <weak_ptr>
1516 <expired>0</expired>
1517 <shared_ptr>
1518 <id>38</id>
1519 <type>
1520 <string>reno_context</string>
1521 </type>
1522 <object>
1523 <hook>
1524 <hook>
1525 <stream_hook_path>
1526 <size>0</size>
1527 </stream_hook_path>
1528 </hook>
1529 <file>
1530 <path>
1531 <empty>1</empty>
1532 </path>
1533 </file>
1534 </hook>
1535 <title>
1536 <string>Index of View Proxies</string>
1537 </title>
1538 <file_name>
1539 <string></string>
1540 </file_name>
1541 </object>
1542 </shared_ptr>
1543 </weak_ptr>
1544 <size>1</size>
1545 <variant>2</variant>
1546 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1547 </pair>
1548 <pair>
1549 <weak_ptr>
1550 <expired>0</expired>
1551 <shared_ptr>
1552 <id>39</id>
1553 <type>
1554 <string>reno_context</string>
1555 </type>
1556 <object>
1557 <hook>
1558 <hook>
1559 <stream_hook_path>
1560 <size>3</size>
1561 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
1562 <weak>2195837388</weak>
1563 <size>66497</size>
1564 <position>683</position>
1565 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
1566 <weak>2892155300</weak>
1567 <size>66465</size>
1568 <position>26</position>
1569 <strong>7EEA43F8736B954ECEB9477AF7F1E42D87D66B477EE8684F7BC49D6C4B4DC2DE</strong>
1570 <weak>2883519260</weak>
1571 <size>995</size>
1572 <position>28017</position>
1573 </stream_hook_path>
1574 </hook>
1575 <file>
1576 <path>
1577 <empty>0</empty>
1578 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
1579 <type>0</type>
1580 <base>0</base>
1581 </path>
1582 </file>
1583 </hook>
1584 <title>
1585 <string>operator!=(mat,mat)</string>
1586 </title>
1587 <file_name>
1588 <string></string>
1589 </file_name>
1590 </object>
1591 </shared_ptr>
1592 </weak_ptr>
1593 <size>1</size>
1594 <variant>2</variant>
1595 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1596 </pair>
1597 <pair>
1598 <weak_ptr>
1599 <expired>0</expired>
1600 <shared_ptr>
1601 <id>40</id>
1602 <type>
1603 <string>reno_context</string>
1604 </type>
1605 <object>
1606 <hook>
1607 <hook>
1608 <stream_hook_path>
1609 <size>3</size>
1610 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
1611 <weak>884594191</weak>
1612 <size>55124</size>
1613 <position>666</position>
1614 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
1615 <weak>3018444263</weak>
1616 <size>55092</size>
1617 <position>26</position>
1618 <strong>3DAEDE48C9680DC5D550710A72BEA4B69BAEE62C8D7662226D9DB52EEF8E0E39</strong>
1619 <weak>190530527</weak>
1620 <size>271</size>
1621 <position>47588</position>
1622 </stream_hook_path>
1623 </hook>
1624 <file>
1625 <path>
1626 <empty>0</empty>
1627 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
1628 <type>0</type>
1629 <base>0</base>
1630 </path>
1631 </file>
1632 </hook>
1633 <title>
1634 <string>rotate_y(quat,scalar)</string>
1635 </title>
1636 <file_name>
1637 <string></string>
1638 </file_name>
1639 </object>
1640 </shared_ptr>
1641 </weak_ptr>
1642 <size>1</size>
1643 <variant>2</variant>
1644 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1645 </pair>
1646 <pair>
1647 <weak_ptr>
1648 <expired>0</expired>
1649 <shared_ptr>
1650 <id>41</id>
1651 <type>
1652 <string>reno_context</string>
1653 </type>
1654 <object>
1655 <hook>
1656 <hook>
1657 <stream_hook_path>
1658 <size>3</size>
1659 <strong>409E4D60B98EF741A3FD018BBBCD23F43C8C64BE667BAA55C8734229029BD7CA</strong>
1660 <weak>23846357</weak>
1661 <size>2521</size>
1662 <position>747</position>
1663 <strong>E5C8FE91924F0A023A765559536DD48841CE22298C788B34C29ECE3630D6A3F7</strong>
1664 <weak>3033388461</weak>
1665 <size>2489</size>
1666 <position>26</position>
1667 <strong>DF86FD9EEF444F73D273527DA311A052CD5F1E9EB07228147E5C668682BC8286</strong>
1668 <weak>1303890334</weak>
1669 <size>701</size>
1670 <position>1222</position>
1671 </stream_hook_path>
1672 </hook>
1673 <file>
1674 <path>
1675 <empty>0</empty>
1676 <string>tutorial.cpp</string>
1677 <type>0</type>
1678 <base>0</base>
1679 </path>
1680 </file>
1681 </hook>
1682 <title>
1683 <string>mat_traits example</string>
1684 </title>
1685 <file_name>
1686 <string></string>
1687 </file_name>
1688 </object>
1689 </shared_ptr>
1690 </weak_ptr>
1691 <size>0</size>
1692 </pair>
1693 <pair>
1694 <weak_ptr>
1695 <expired>0</expired>
1696 <shared_ptr>
1697 <id>42</id>
1698 <type>
1699 <string>reno_context</string>
1700 </type>
1701 <object>
1702 <hook>
1703 <hook>
1704 <stream_hook_path>
1705 <size>0</size>
1706 </stream_hook_path>
1707 </hook>
1708 <file>
1709 <path>
1710 <empty>1</empty>
1711 </path>
1712 </file>
1713 </hook>
1714 <title>
1715 <string>type traits</string>
1716 </title>
1717 <file_name>
1718 <string>type_traits_reference</string>
1719 </file_name>
1720 </object>
1721 </shared_ptr>
1722 </weak_ptr>
1723 <size>1</size>
1724 <variant>2</variant>
1725 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1726 </pair>
1727 <pair>
1728 <weak_ptr>
1729 <expired>0</expired>
1730 <shared_ptr>
1731 <id>43</id>
1732 <type>
1733 <string>reno_context</string>
1734 </type>
1735 <object>
1736 <hook>
1737 <hook>
1738 <stream_hook_path>
1739 <size>1</size>
1740 <strong>12686C63D6FDD2F9EA805144CB8DD47DCBE042A3E2B7F466C012D9D63C094561</strong>
1741 <weak>2598969295</weak>
1742 <size>102</size>
1743 <position>227</position>
1744 </stream_hook_path>
1745 </hook>
1746 <file>
1747 <path>
1748 <empty>0</empty>
1749 <string>..\..\include\boost\qvm\assert.hpp</string>
1750 <type>0</type>
1751 <base>0</base>
1752 </path>
1753 </file>
1754 </hook>
1755 <title>
1756 <string>boost/qvm/assert.hpp</string>
1757 </title>
1758 <file_name>
1759 <string></string>
1760 </file_name>
1761 </object>
1762 </shared_ptr>
1763 </weak_ptr>
1764 <size>1</size>
1765 <variant>2</variant>
1766 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1767 </pair>
1768 <pair>
1769 <weak_ptr>
1770 <expired>0</expired>
1771 <shared_ptr>
1772 <id>44</id>
1773 <type>
1774 <string>reno_context</string>
1775 </type>
1776 <object>
1777 <hook>
1778 <hook>
1779 <stream_hook_path>
1780 <size>3</size>
1781 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
1782 <weak>614864026</weak>
1783 <size>31517</size>
1784 <position>543</position>
1785 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
1786 <weak>2740259954</weak>
1787 <size>31485</size>
1788 <position>26</position>
1789 <strong>A3B2C133CD9DA70079337C4C2C9ACA4111E8372C208D4784D6D41F7C59741458</strong>
1790 <weak>2194320629</weak>
1791 <size>697</size>
1792 <position>20267</position>
1793 </stream_hook_path>
1794 </hook>
1795 <file>
1796 <path>
1797 <empty>0</empty>
1798 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
1799 <type>0</type>
1800 <base>0</base>
1801 </path>
1802 </file>
1803 </hook>
1804 <title>
1805 <string>operator*=(vec,scalar)</string>
1806 </title>
1807 <file_name>
1808 <string></string>
1809 </file_name>
1810 </object>
1811 </shared_ptr>
1812 </weak_ptr>
1813 <size>1</size>
1814 <variant>2</variant>
1815 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1816 </pair>
1817 <pair>
1818 <weak_ptr>
1819 <expired>0</expired>
1820 <shared_ptr>
1821 <id>45</id>
1822 <type>
1823 <string>reno_context</string>
1824 </type>
1825 <object>
1826 <hook>
1827 <hook>
1828 <stream_hook_path>
1829 <size>3</size>
1830 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
1831 <weak>884594191</weak>
1832 <size>55124</size>
1833 <position>666</position>
1834 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
1835 <weak>3018444263</weak>
1836 <size>55092</size>
1837 <position>26</position>
1838 <strong>11C1AE68567EC7C5911611D2E286E7CD26CA55CA4E446501367231E320DB5477</strong>
1839 <weak>74044838</weak>
1840 <size>3130</size>
1841 <position>47921</position>
1842 </stream_hook_path>
1843 </hook>
1844 <file>
1845 <path>
1846 <empty>0</empty>
1847 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
1848 <type>0</type>
1849 <base>0</base>
1850 </path>
1851 </file>
1852 </hook>
1853 <title>
1854 <string>rotz_quat(scalar)</string>
1855 </title>
1856 <file_name>
1857 <string></string>
1858 </file_name>
1859 </object>
1860 </shared_ptr>
1861 </weak_ptr>
1862 <size>1</size>
1863 <variant>2</variant>
1864 <string>(:include include:)&#10;(:auto also:)&#10;</string>
1865 </pair>
1866 <pair>
1867 <weak_ptr>
1868 <expired>0</expired>
1869 <shared_ptr>
1870 <id>46</id>
1871 <type>
1872 <string>reno_context</string>
1873 </type>
1874 <object>
1875 <hook>
1876 <hook>
1877 <stream_hook_path>
1878 <size>1</size>
1879 <strong>6486869BC618CF1722DD1567C33F43C43367F2C128261293E61C34D20D606D99</strong>
1880 <weak>2399146116</weak>
1881 <size>46</size>
1882 <position>227</position>
1883 </stream_hook_path>
1884 </hook>
1885 <file>
1886 <path>
1887 <empty>0</empty>
1888 <string>..\..\include\boost\qvm\vec_operations3.hpp</string>
1889 <type>0</type>
1890 <base>0</base>
1891 </path>
1892 </file>
1893 </hook>
1894 <title>
1895 <string>boost/qvm/vec_operations3.hpp</string>
1896 </title>
1897 <file_name>
1898 <string></string>
1899 </file_name>
1900 </object>
1901 </shared_ptr>
1902 </weak_ptr>
1903 <size>5</size>
1904 <variant>2</variant>
1905 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the (:link </string>
1906 <variant>1</variant>
1907 <weak_ptr>
1908 <expired>0</expired>
1909 <shared_ptr>
1910 <id>47</id>
1911 <type>
1912 <string>reno_context</string>
1913 </type>
1914 <object>
1915 <hook>
1916 <hook>
1917 <stream_hook_path>
1918 <size>1</size>
1919 <strong>0422BE493A99D62EF4FB16D0E85D17C62581D1707AC6B45EF8870DAAD9234B96</strong>
1920 <weak>3839844957</weak>
1921 <size>31737</size>
1922 <position>323</position>
1923 </stream_hook_path>
1924 </hook>
1925 <file>
1926 <path>
1927 <empty>0</empty>
1928 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
1929 <type>0</type>
1930 <base>0</base>
1931 </path>
1932 </file>
1933 </hook>
1934 <title>
1935 <string>boost/qvm/vec_operations.hpp</string>
1936 </title>
1937 <file_name>
1938 <string></string>
1939 </file_name>
1940 </object>
1941 </shared_ptr>
1942 </weak_ptr>
1943 <variant>2</variant>
1944 <string>:) header, but specifically for 2D vectors. You can include it instead of (:link </string>
1945 <variant>1</variant>
1946 <weak_ptr>
1947 <expired>0</expired>
1948 <shared_ptr>
1949 <id>-47</id>
1950 </shared_ptr>
1951 </weak_ptr>
1952 <variant>2</variant>
1953 <string>:) if you know you don&apos;t use vector objects of any other size.&#10;</string>
1954 </pair>
1955 <pair>
1956 <weak_ptr>
1957 <expired>0</expired>
1958 <shared_ptr>
1959 <id>48</id>
1960 <type>
1961 <string>reno_context</string>
1962 </type>
1963 <object>
1964 <hook>
1965 <hook>
1966 <stream_hook_path>
1967 <size>3</size>
1968 <strong>C3FAF68A09D6A9C23C5CD3846F5FC87C6CD8DA50A65A4FB5D06C8F4B7E618774</strong>
1969 <weak>1213605622</weak>
1970 <size>1292</size>
1971 <position>431</position>
1972 <strong>A56706EC53C13D739EC516C8264B20E8776AC2B58B1AAC461BE589233F22CF48</strong>
1973 <weak>4141162190</weak>
1974 <size>1260</size>
1975 <position>26</position>
1976 <strong>8994730A6711B3B286F056D270BE4D5E8717DCFD53611FCCDE25C56EF0C5D57B</strong>
1977 <weak>1232999801</weak>
1978 <size>1214</size>
1979 <position>36</position>
1980 </stream_hook_path>
1981 </hook>
1982 <file>
1983 <path>
1984 <empty>0</empty>
1985 <string>..\..\include\boost\qvm\quat.hpp</string>
1986 <type>0</type>
1987 <base>0</base>
1988 </path>
1989 </file>
1990 </hook>
1991 <title>
1992 <string>quat</string>
1993 </title>
1994 <file_name>
1995 <string></string>
1996 </file_name>
1997 </object>
1998 </shared_ptr>
1999 </weak_ptr>
2000 <size>1</size>
2001 <variant>2</variant>
2002 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2003 </pair>
2004 <pair>
2005 <weak_ptr>
2006 <expired>0</expired>
2007 <shared_ptr>
2008 <id>49</id>
2009 <type>
2010 <string>reno_context</string>
2011 </type>
2012 <object>
2013 <hook>
2014 <hook>
2015 <stream_hook_path>
2016 <size>0</size>
2017 </stream_hook_path>
2018 </hook>
2019 <file>
2020 <path>
2021 <empty>1</empty>
2022 </path>
2023 </file>
2024 </hook>
2025 <title>
2026 <string>generic programming utilities</string>
2027 </title>
2028 <file_name>
2029 <string>generic_programming_utilities_reference</string>
2030 </file_name>
2031 </object>
2032 </shared_ptr>
2033 </weak_ptr>
2034 <size>1</size>
2035 <variant>2</variant>
2036 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2037 </pair>
2038 <pair>
2039 <weak_ptr>
2040 <expired>0</expired>
2041 <shared_ptr>
2042 <id>50</id>
2043 <type>
2044 <string>reno_context</string>
2045 </type>
2046 <object>
2047 <hook>
2048 <hook>
2049 <stream_hook_path>
2050 <size>1</size>
2051 <strong>321D400174ECF50ED86BE4A73045FBF126090E74126D11F4058C663B7212B13D</strong>
2052 <weak>62135702</weak>
2053 <size>100</size>
2054 <position>700</position>
2055 </stream_hook_path>
2056 </hook>
2057 <file>
2058 <path>
2059 <empty>0</empty>
2060 <string>..\..\include\boost\qvm\inline.hpp</string>
2061 <type>0</type>
2062 <base>0</base>
2063 </path>
2064 </file>
2065 </hook>
2066 <title>
2067 <string>BOOST_QVM_INLINE_CRITICAL</string>
2068 </title>
2069 <file_name>
2070 <string></string>
2071 </file_name>
2072 </object>
2073 </shared_ptr>
2074 </weak_ptr>
2075 <size>1</size>
2076 <variant>2</variant>
2077 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2078 </pair>
2079 <pair>
2080 <weak_ptr>
2081 <expired>0</expired>
2082 <shared_ptr>
2083 <id>51</id>
2084 <type>
2085 <string>reno_context</string>
2086 </type>
2087 <object>
2088 <hook>
2089 <hook>
2090 <stream_hook_path>
2091 <size>0</size>
2092 </stream_hook_path>
2093 </hook>
2094 <file>
2095 <path>
2096 <empty>1</empty>
2097 </path>
2098 </file>
2099 </hook>
2100 <title>
2101 <string>macros and configuration</string>
2102 </title>
2103 <file_name>
2104 <string>macros_and_configuration_reference</string>
2105 </file_name>
2106 </object>
2107 </shared_ptr>
2108 </weak_ptr>
2109 <size>1</size>
2110 <variant>2</variant>
2111 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2112 </pair>
2113 <pair>
2114 <weak_ptr>
2115 <expired>0</expired>
2116 <shared_ptr>
2117 <id>-47</id>
2118 </shared_ptr>
2119 </weak_ptr>
2120 <size>1</size>
2121 <variant>2</variant>
2122 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2123 </pair>
2124 <pair>
2125 <weak_ptr>
2126 <expired>0</expired>
2127 <shared_ptr>
2128 <id>52</id>
2129 <type>
2130 <string>reno_context</string>
2131 </type>
2132 <object>
2133 <hook>
2134 <hook>
2135 <stream_hook_path>
2136 <size>3</size>
2137 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
2138 <weak>2195837388</weak>
2139 <size>66497</size>
2140 <position>683</position>
2141 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
2142 <weak>2892155300</weak>
2143 <size>66465</size>
2144 <position>26</position>
2145 <strong>CAB135F843A9FBE2D9B23D52015BDE5C5605E41F813AEAB607EC88B3A59E31D1</strong>
2146 <weak>1581505429</weak>
2147 <size>5788</size>
2148 <position>38387</position>
2149 </stream_hook_path>
2150 </hook>
2151 <file>
2152 <path>
2153 <empty>0</empty>
2154 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
2155 <type>0</type>
2156 <base>0</base>
2157 </path>
2158 </file>
2159 </hook>
2160 <title>
2161 <string>rot_mat</string>
2162 </title>
2163 <file_name>
2164 <string></string>
2165 </file_name>
2166 </object>
2167 </shared_ptr>
2168 </weak_ptr>
2169 <size>1</size>
2170 <variant>2</variant>
2171 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2172 </pair>
2173 <pair>
2174 <weak_ptr>
2175 <expired>0</expired>
2176 <shared_ptr>
2177 <id>53</id>
2178 <type>
2179 <string>reno_context</string>
2180 </type>
2181 <object>
2182 <hook>
2183 <hook>
2184 <stream_hook_path>
2185 <size>1</size>
2186 <strong>B27E03D92E6FAD7D8075C3BAD05E7823E39B875DA8B47D5C67D2A14D55DB42E5</strong>
2187 <weak>487943384</weak>
2188 <size>2415</size>
2189 <position>323</position>
2190 </stream_hook_path>
2191 </hook>
2192 <file>
2193 <path>
2194 <empty>0</empty>
2195 <string>..\..\include\boost\qvm\deduce_mat.hpp</string>
2196 <type>0</type>
2197 <base>0</base>
2198 </path>
2199 </file>
2200 </hook>
2201 <title>
2202 <string>boost/qvm/deduce_mat.hpp</string>
2203 </title>
2204 <file_name>
2205 <string></string>
2206 </file_name>
2207 </object>
2208 </shared_ptr>
2209 </weak_ptr>
2210 <size>1</size>
2211 <variant>2</variant>
2212 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2213 </pair>
2214 <pair>
2215 <weak_ptr>
2216 <expired>0</expired>
2217 <shared_ptr>
2218 <id>54</id>
2219 <type>
2220 <string>reno_context</string>
2221 </type>
2222 <object>
2223 <hook>
2224 <hook>
2225 <stream_hook_path>
2226 <size>3</size>
2227 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
2228 <weak>2195837388</weak>
2229 <size>66497</size>
2230 <position>683</position>
2231 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
2232 <weak>2892155300</weak>
2233 <size>66465</size>
2234 <position>26</position>
2235 <strong>1BA0FCA3C5ACC8CC7EAAE4D95AEF4A1D41CA659271A960450A577005E2920759</strong>
2236 <weak>409988736</weak>
2237 <size>916</size>
2238 <position>17946</position>
2239 </stream_hook_path>
2240 </hook>
2241 <file>
2242 <path>
2243 <empty>0</empty>
2244 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
2245 <type>0</type>
2246 <base>0</base>
2247 </path>
2248 </file>
2249 </hook>
2250 <title>
2251 <string>operator/(mat,scalar)</string>
2252 </title>
2253 <file_name>
2254 <string></string>
2255 </file_name>
2256 </object>
2257 </shared_ptr>
2258 </weak_ptr>
2259 <size>1</size>
2260 <variant>2</variant>
2261 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2262 </pair>
2263 <pair>
2264 <weak_ptr>
2265 <expired>0</expired>
2266 <shared_ptr>
2267 <id>55</id>
2268 <type>
2269 <string>reno_context</string>
2270 </type>
2271 <object>
2272 <hook>
2273 <hook>
2274 <stream_hook_path>
2275 <size>3</size>
2276 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
2277 <weak>614864026</weak>
2278 <size>31517</size>
2279 <position>543</position>
2280 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
2281 <weak>2740259954</weak>
2282 <size>31485</size>
2283 <position>26</position>
2284 <strong>A1F7EFAA5299201C357D33995D63A92392987A8EBBE9EED8C20AC3084E17306E</strong>
2285 <weak>986240137</weak>
2286 <size>833</size>
2287 <position>14793</position>
2288 </stream_hook_path>
2289 </hook>
2290 <file>
2291 <path>
2292 <empty>0</empty>
2293 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
2294 <type>0</type>
2295 <base>0</base>
2296 </path>
2297 </file>
2298 </hook>
2299 <title>
2300 <string>operator==(vec,vec)</string>
2301 </title>
2302 <file_name>
2303 <string></string>
2304 </file_name>
2305 </object>
2306 </shared_ptr>
2307 </weak_ptr>
2308 <size>1</size>
2309 <variant>2</variant>
2310 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2311 </pair>
2312 <pair>
2313 <weak_ptr>
2314 <expired>0</expired>
2315 <shared_ptr>
2316 <id>56</id>
2317 <type>
2318 <string>reno_context</string>
2319 </type>
2320 <object>
2321 <hook>
2322 <hook>
2323 <stream_hook_path>
2324 <size>0</size>
2325 </stream_hook_path>
2326 </hook>
2327 <file>
2328 <path>
2329 <empty>1</empty>
2330 </path>
2331 </file>
2332 </hook>
2333 <title>
2334 <string>matrix operations</string>
2335 </title>
2336 <file_name>
2337 <string>matrix_operations_reference</string>
2338 </file_name>
2339 </object>
2340 </shared_ptr>
2341 </weak_ptr>
2342 <size>1</size>
2343 <variant>2</variant>
2344 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2345 </pair>
2346 <pair>
2347 <weak_ptr>
2348 <expired>0</expired>
2349 <shared_ptr>
2350 <id>-7</id>
2351 </shared_ptr>
2352 </weak_ptr>
2353 <size>0</size>
2354 </pair>
2355 <pair>
2356 <weak_ptr>
2357 <expired>0</expired>
2358 <shared_ptr>
2359 <id>57</id>
2360 <type>
2361 <string>reno_context</string>
2362 </type>
2363 <object>
2364 <hook>
2365 <hook>
2366 <stream_hook_path>
2367 <size>0</size>
2368 </stream_hook_path>
2369 </hook>
2370 <file>
2371 <path>
2372 <empty>1</empty>
2373 </path>
2374 </file>
2375 </hook>
2376 <title>
2377 <string>matrix-to-matrix view proxies</string>
2378 </title>
2379 <file_name>
2380 <string>matrix-to-matrix_view_proxies_reference</string>
2381 </file_name>
2382 </object>
2383 </shared_ptr>
2384 </weak_ptr>
2385 <size>1</size>
2386 <variant>2</variant>
2387 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2388 </pair>
2389 <pair>
2390 <weak_ptr>
2391 <expired>0</expired>
2392 <shared_ptr>
2393 <id>58</id>
2394 <type>
2395 <string>reno_context</string>
2396 </type>
2397 <object>
2398 <hook>
2399 <hook>
2400 <stream_hook_path>
2401 <size>1</size>
2402 <strong>0BCECA63125E1B73EC133694C17676F2B7FD5CC60BA547C777BCAA500AF23AFC</strong>
2403 <weak>3970075568</weak>
2404 <size>4051</size>
2405 <position>227</position>
2406 </stream_hook_path>
2407 </hook>
2408 <file>
2409 <path>
2410 <empty>0</empty>
2411 <string>interoperability.cpp</string>
2412 <type>0</type>
2413 <base>0</base>
2414 </path>
2415 </file>
2416 </hook>
2417 <title>
2418 <string>Interoperability</string>
2419 </title>
2420 <file_name>
2421 <string></string>
2422 </file_name>
2423 </object>
2424 </shared_ptr>
2425 </weak_ptr>
2426 <size>3</size>
2427 <variant>2</variant>
2428 <string>(:include include:)&#10;(:include </string>
2429 <variant>1</variant>
2430 <weak_ptr>
2431 <expired>0</expired>
2432 <shared_ptr>
2433 <id>-7</id>
2434 </shared_ptr>
2435 </weak_ptr>
2436 <variant>2</variant>
2437 <string>:)&#10;</string>
2438 </pair>
2439 <pair>
2440 <weak_ptr>
2441 <expired>0</expired>
2442 <shared_ptr>
2443 <id>59</id>
2444 <type>
2445 <string>reno_context</string>
2446 </type>
2447 <object>
2448 <hook>
2449 <hook>
2450 <stream_hook_path>
2451 <size>3</size>
2452 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
2453 <weak>1527395585</weak>
2454 <size>17923</size>
2455 <position>501</position>
2456 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
2457 <weak>3538955481</weak>
2458 <size>17891</size>
2459 <position>26</position>
2460 <strong>3EC144A5CBF680ECB171225745CC591477934F5A761E66F078D134F254821E73</strong>
2461 <weak>3162194618</weak>
2462 <size>4169</size>
2463 <position>4327</position>
2464 </stream_hook_path>
2465 </hook>
2466 <file>
2467 <path>
2468 <empty>0</empty>
2469 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
2470 <type>0</type>
2471 <base>0</base>
2472 </path>
2473 </file>
2474 </hook>
2475 <title>
2476 <string>row</string>
2477 </title>
2478 <file_name>
2479 <string></string>
2480 </file_name>
2481 </object>
2482 </shared_ptr>
2483 </weak_ptr>
2484 <size>1</size>
2485 <variant>2</variant>
2486 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2487 </pair>
2488 <pair>
2489 <weak_ptr>
2490 <expired>0</expired>
2491 <shared_ptr>
2492 <id>60</id>
2493 <type>
2494 <string>reno_context</string>
2495 </type>
2496 <object>
2497 <hook>
2498 <hook>
2499 <stream_hook_path>
2500 <size>3</size>
2501 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
2502 <weak>2195837388</weak>
2503 <size>66497</size>
2504 <position>683</position>
2505 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
2506 <weak>2892155300</weak>
2507 <size>66465</size>
2508 <position>26</position>
2509 <strong>E5EE92EE7880011EE0D64E74A8B0A2E7C9245479F38E282717F573D779E9F45D</strong>
2510 <weak>3902732331</weak>
2511 <size>934</size>
2512 <position>4587</position>
2513 </stream_hook_path>
2514 </hook>
2515 <file>
2516 <path>
2517 <empty>0</empty>
2518 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
2519 <type>0</type>
2520 <base>0</base>
2521 </path>
2522 </file>
2523 </hook>
2524 <title>
2525 <string>cmp(mat,mat)</string>
2526 </title>
2527 <file_name>
2528 <string></string>
2529 </file_name>
2530 </object>
2531 </shared_ptr>
2532 </weak_ptr>
2533 <size>1</size>
2534 <variant>2</variant>
2535 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2536 </pair>
2537 <pair>
2538 <weak_ptr>
2539 <expired>0</expired>
2540 <shared_ptr>
2541 <id>61</id>
2542 <type>
2543 <string>reno_context</string>
2544 </type>
2545 <object>
2546 <hook>
2547 <hook>
2548 <stream_hook_path>
2549 <size>3</size>
2550 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
2551 <weak>1527395585</weak>
2552 <size>17923</size>
2553 <position>501</position>
2554 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
2555 <weak>3538955481</weak>
2556 <size>17891</size>
2557 <position>26</position>
2558 <strong>EF0F727CEF8F37ADB26C0E414F6BD9DE32206A91C48FF6CA62A00C2ACA7C0501</strong>
2559 <weak>1149058756</weak>
2560 <size>4169</size>
2561 <position>96</position>
2562 </stream_hook_path>
2563 </hook>
2564 <file>
2565 <path>
2566 <empty>0</empty>
2567 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
2568 <type>0</type>
2569 <base>0</base>
2570 </path>
2571 </file>
2572 </hook>
2573 <title>
2574 <string>col</string>
2575 </title>
2576 <file_name>
2577 <string></string>
2578 </file_name>
2579 </object>
2580 </shared_ptr>
2581 </weak_ptr>
2582 <size>1</size>
2583 <variant>2</variant>
2584 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2585 </pair>
2586 <pair>
2587 <weak_ptr>
2588 <expired>0</expired>
2589 <shared_ptr>
2590 <id>62</id>
2591 <type>
2592 <string>reno_context</string>
2593 </type>
2594 <object>
2595 <hook>
2596 <hook>
2597 <stream_hook_path>
2598 <size>1</size>
2599 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
2600 <weak>2266063101</weak>
2601 <size>401</size>
2602 <position>323</position>
2603 </stream_hook_path>
2604 </hook>
2605 <file>
2606 <path>
2607 <empty>0</empty>
2608 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
2609 <type>0</type>
2610 <base>0</base>
2611 </path>
2612 </file>
2613 </hook>
2614 <title>
2615 <string>boost/qvm/vec_traits.hpp</string>
2616 </title>
2617 <file_name>
2618 <string></string>
2619 </file_name>
2620 </object>
2621 </shared_ptr>
2622 </weak_ptr>
2623 <size>1</size>
2624 <variant>2</variant>
2625 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2626 </pair>
2627 <pair>
2628 <weak_ptr>
2629 <expired>0</expired>
2630 <shared_ptr>
2631 <id>63</id>
2632 <type>
2633 <string>reno_context</string>
2634 </type>
2635 <object>
2636 <hook>
2637 <hook>
2638 <stream_hook_path>
2639 <size>1</size>
2640 <strong>C4DA5D3E912C8E29A1CE1F3F83B03CFA6C95698EE79BACFBBF54B2623600D870</strong>
2641 <weak>894380173</weak>
2642 <size>114</size>
2643 <position>323</position>
2644 </stream_hook_path>
2645 </hook>
2646 <file>
2647 <path>
2648 <empty>0</empty>
2649 <string>..\..\include\boost\qvm\map.hpp</string>
2650 <type>0</type>
2651 <base>0</base>
2652 </path>
2653 </file>
2654 </hook>
2655 <title>
2656 <string>boost/qvm/map.hpp</string>
2657 </title>
2658 <file_name>
2659 <string></string>
2660 </file_name>
2661 </object>
2662 </shared_ptr>
2663 </weak_ptr>
2664 <size>1</size>
2665 <variant>2</variant>
2666 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2667 </pair>
2668 <pair>
2669 <weak_ptr>
2670 <expired>0</expired>
2671 <shared_ptr>
2672 <id>64</id>
2673 <type>
2674 <string>reno_context</string>
2675 </type>
2676 <object>
2677 <hook>
2678 <hook>
2679 <stream_hook_path>
2680 <size>3</size>
2681 <strong>C484F07CBF4E9908922A85B02A7FD0A9A55EF62BABFFE05D3C6A9F0A700792F0</strong>
2682 <weak>1555561894</weak>
2683 <size>7969</size>
2684 <position>471</position>
2685 <strong>D947858FA5362B88B7B7DBEAAF36778243BED5451E227C759CBBEBC683F3BB36</strong>
2686 <weak>2411918718</weak>
2687 <size>7937</size>
2688 <position>26</position>
2689 <strong>9D8BFE4B1B8A2DCBF140DDBA5F96420071F3A4F355BC06C8261E5B83AC004295</strong>
2690 <weak>3204765741</weak>
2691 <size>7771</size>
2692 <position>96</position>
2693 </stream_hook_path>
2694 </hook>
2695 <file>
2696 <path>
2697 <empty>0</empty>
2698 <string>..\..\include\boost\qvm\vec_access.hpp</string>
2699 <type>0</type>
2700 <base>0</base>
2701 </path>
2702 </file>
2703 </hook>
2704 <title>
2705 <string>accessing vector elements</string>
2706 </title>
2707 <file_name>
2708 <string></string>
2709 </file_name>
2710 </object>
2711 </shared_ptr>
2712 </weak_ptr>
2713 <size>1</size>
2714 <variant>2</variant>
2715 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2716 </pair>
2717 <pair>
2718 <weak_ptr>
2719 <expired>0</expired>
2720 <shared_ptr>
2721 <id>65</id>
2722 <type>
2723 <string>reno_context</string>
2724 </type>
2725 <object>
2726 <hook>
2727 <hook>
2728 <stream_hook_path>
2729 <size>3</size>
2730 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
2731 <weak>2195837388</weak>
2732 <size>66497</size>
2733 <position>683</position>
2734 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
2735 <weak>2892155300</weak>
2736 <size>66465</size>
2737 <position>26</position>
2738 <strong>4BDD7E1B9C4B65FF6E45DAB39232F15EC74E4864E6CE53B7AF97B7DAFCF2DFDE</strong>
2739 <weak>203275096</weak>
2740 <size>1801</size>
2741 <position>2724</position>
2742 </stream_hook_path>
2743 </hook>
2744 <file>
2745 <path>
2746 <empty>0</empty>
2747 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
2748 <type>0</type>
2749 <base>0</base>
2750 </path>
2751 </file>
2752 </hook>
2753 <title>
2754 <string>assign(mat,mat)</string>
2755 </title>
2756 <file_name>
2757 <string></string>
2758 </file_name>
2759 </object>
2760 </shared_ptr>
2761 </weak_ptr>
2762 <size>1</size>
2763 <variant>2</variant>
2764 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2765 </pair>
2766 <pair>
2767 <weak_ptr>
2768 <expired>0</expired>
2769 <shared_ptr>
2770 <id>66</id>
2771 <type>
2772 <string>reno_context</string>
2773 </type>
2774 <object>
2775 <hook>
2776 <hook>
2777 <stream_hook_path>
2778 <size>3</size>
2779 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
2780 <weak>614864026</weak>
2781 <size>31517</size>
2782 <position>543</position>
2783 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
2784 <weak>2740259954</weak>
2785 <size>31485</size>
2786 <position>26</position>
2787 <strong>50C15084B9CBBE42AB7784F709D147C878BF40232F7768ED17070B693304234A</strong>
2788 <weak>1463026136</weak>
2789 <size>2093</size>
2790 <position>6607</position>
2791 </stream_hook_path>
2792 </hook>
2793 <file>
2794 <path>
2795 <empty>0</empty>
2796 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
2797 <type>0</type>
2798 <base>0</base>
2799 </path>
2800 </file>
2801 </hook>
2802 <title>
2803 <string>zero_vec</string>
2804 </title>
2805 <file_name>
2806 <string></string>
2807 </file_name>
2808 </object>
2809 </shared_ptr>
2810 </weak_ptr>
2811 <size>1</size>
2812 <variant>2</variant>
2813 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2814 </pair>
2815 <pair>
2816 <weak_ptr>
2817 <expired>0</expired>
2818 <shared_ptr>
2819 <id>67</id>
2820 <type>
2821 <string>reno_context</string>
2822 </type>
2823 <object>
2824 <hook>
2825 <hook>
2826 <stream_hook_path>
2827 <size>3</size>
2828 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
2829 <weak>614864026</weak>
2830 <size>31517</size>
2831 <position>543</position>
2832 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
2833 <weak>2740259954</weak>
2834 <size>31485</size>
2835 <position>26</position>
2836 <strong>FE097205F6504E8FFFC08D6ED14B53D5F1F34A5B84C31B0C7CAADA39A8184D46</strong>
2837 <weak>3570194523</weak>
2838 <size>865</size>
2839 <position>15688</position>
2840 </stream_hook_path>
2841 </hook>
2842 <file>
2843 <path>
2844 <empty>0</empty>
2845 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
2846 <type>0</type>
2847 <base>0</base>
2848 </path>
2849 </file>
2850 </hook>
2851 <title>
2852 <string>mag_sqr(vec)</string>
2853 </title>
2854 <file_name>
2855 <string></string>
2856 </file_name>
2857 </object>
2858 </shared_ptr>
2859 </weak_ptr>
2860 <size>1</size>
2861 <variant>2</variant>
2862 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2863 </pair>
2864 <pair>
2865 <weak_ptr>
2866 <expired>0</expired>
2867 <shared_ptr>
2868 <id>68</id>
2869 <type>
2870 <string>reno_context</string>
2871 </type>
2872 <object>
2873 <hook>
2874 <hook>
2875 <stream_hook_path>
2876 <size>1</size>
2877 <strong>8F86C7BE17A0B2C0314CA9D84F068295E5FB3344F0B37FE6C8D2EF3BAC902C6D</strong>
2878 <weak>3979273390</weak>
2879 <size>2622</size>
2880 <position>323</position>
2881 </stream_hook_path>
2882 </hook>
2883 <file>
2884 <path>
2885 <empty>0</empty>
2886 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
2887 <type>0</type>
2888 <base>0</base>
2889 </path>
2890 </file>
2891 </hook>
2892 <title>
2893 <string>boost/qvm/scalar_traits.hpp</string>
2894 </title>
2895 <file_name>
2896 <string></string>
2897 </file_name>
2898 </object>
2899 </shared_ptr>
2900 </weak_ptr>
2901 <size>1</size>
2902 <variant>2</variant>
2903 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2904 </pair>
2905 <pair>
2906 <weak_ptr>
2907 <expired>0</expired>
2908 <shared_ptr>
2909 <id>69</id>
2910 <type>
2911 <string>reno_context</string>
2912 </type>
2913 <object>
2914 <hook>
2915 <hook>
2916 <stream_hook_path>
2917 <size>3</size>
2918 <strong>2AFE527AB64B069CDB366EFC5566F56FCD9B63B4E274F6E539AB3586EF099B6F</strong>
2919 <weak>317395271</weak>
2920 <size>4228</size>
2921 <position>533</position>
2922 <strong>FEE48333EEE0E3367542B1195922C2552B24C381A03532C42562CE8455780FB9</strong>
2923 <weak>735250719</weak>
2924 <size>4196</size>
2925 <position>26</position>
2926 <strong>CB69067DC90A39CA901C53A901B98ECE0AEB801BE50AA9508DF218E784246A2F</strong>
2927 <weak>85710640</weak>
2928 <size>1873</size>
2929 <position>96</position>
2930 </stream_hook_path>
2931 </hook>
2932 <file>
2933 <path>
2934 <empty>0</empty>
2935 <string>..\..\include\boost\qvm\mat_index.hpp</string>
2936 <type>0</type>
2937 <base>0</base>
2938 </path>
2939 </file>
2940 </hook>
2941 <title>
2942 <string>mat_index_read</string>
2943 </title>
2944 <file_name>
2945 <string></string>
2946 </file_name>
2947 </object>
2948 </shared_ptr>
2949 </weak_ptr>
2950 <size>1</size>
2951 <variant>2</variant>
2952 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2953 </pair>
2954 <pair>
2955 <weak_ptr>
2956 <expired>0</expired>
2957 <shared_ptr>
2958 <id>70</id>
2959 <type>
2960 <string>reno_context</string>
2961 </type>
2962 <object>
2963 <hook>
2964 <hook>
2965 <stream_hook_path>
2966 <size>1</size>
2967 <strong>B632C8CDA0076CF09ED3D758002F67E765D20CBCCC2F3C7EC8D2EB8B0E1CD3D7</strong>
2968 <weak>4141484968</weak>
2969 <size>39</size>
2970 <position>282</position>
2971 </stream_hook_path>
2972 </hook>
2973 <file>
2974 <path>
2975 <empty>0</empty>
2976 <string>..\..\include\boost\qvm\assert.hpp</string>
2977 <type>0</type>
2978 <base>0</base>
2979 </path>
2980 </file>
2981 </hook>
2982 <title>
2983 <string>BOOST_QVM_ASSERT</string>
2984 </title>
2985 <file_name>
2986 <string></string>
2987 </file_name>
2988 </object>
2989 </shared_ptr>
2990 </weak_ptr>
2991 <size>1</size>
2992 <variant>2</variant>
2993 <string>(:include include:)&#10;(:auto also:)&#10;</string>
2994 </pair>
2995 <pair>
2996 <weak_ptr>
2997 <expired>0</expired>
2998 <shared_ptr>
2999 <id>71</id>
3000 <type>
3001 <string>reno_context</string>
3002 </type>
3003 <object>
3004 <hook>
3005 <hook>
3006 <stream_hook_path>
3007 <size>3</size>
3008 <strong>A1089D653757560F635DA2450109C8FCC9B6C29E62A6009A6F41077502E3C843</strong>
3009 <weak>2277529753</weak>
3010 <size>2490</size>
3011 <position>474</position>
3012 <strong>133FC81411296C7ECEA8236C06B3C7B916958EBC5F815141DD9F10D9A54DBDC5</strong>
3013 <weak>3140636785</weak>
3014 <size>2458</size>
3015 <position>26</position>
3016 <strong>508C27A3462355409E202C6CF1B8967DE8484AF9554878EDD311342300BE1511</strong>
3017 <weak>664283307</weak>
3018 <size>161</size>
3019 <position>2287</position>
3020 </stream_hook_path>
3021 </hook>
3022 <file>
3023 <path>
3024 <empty>0</empty>
3025 <string>..\..\include\boost\qvm\vec_traits_array.hpp</string>
3026 <type>0</type>
3027 <base>0</base>
3028 </path>
3029 </file>
3030 </hook>
3031 <title>
3032 <string>ptr_vref</string>
3033 </title>
3034 <file_name>
3035 <string></string>
3036 </file_name>
3037 </object>
3038 </shared_ptr>
3039 </weak_ptr>
3040 <size>1</size>
3041 <variant>2</variant>
3042 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3043 </pair>
3044 <pair>
3045 <weak_ptr>
3046 <expired>0</expired>
3047 <shared_ptr>
3048 <id>72</id>
3049 <type>
3050 <string>reno_context</string>
3051 </type>
3052 <object>
3053 <hook>
3054 <hook>
3055 <stream_hook_path>
3056 <size>3</size>
3057 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
3058 <weak>884594191</weak>
3059 <size>55124</size>
3060 <position>666</position>
3061 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
3062 <weak>3018444263</weak>
3063 <size>55092</size>
3064 <position>26</position>
3065 <strong>171B7F87E15B87E4882E126BED2E7D08A8F0297EBC49B18F24BEB5992199E25E</strong>
3066 <weak>105107176</weak>
3067 <size>714</size>
3068 <position>16576</position>
3069 </stream_hook_path>
3070 </hook>
3071 <file>
3072 <path>
3073 <empty>0</empty>
3074 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
3075 <type>0</type>
3076 <base>0</base>
3077 </path>
3078 </file>
3079 </hook>
3080 <title>
3081 <string>operator==(quat,quat)</string>
3082 </title>
3083 <file_name>
3084 <string></string>
3085 </file_name>
3086 </object>
3087 </shared_ptr>
3088 </weak_ptr>
3089 <size>1</size>
3090 <variant>2</variant>
3091 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3092 </pair>
3093 <pair>
3094 <weak_ptr>
3095 <expired>0</expired>
3096 <shared_ptr>
3097 <id>73</id>
3098 <type>
3099 <string>reno_context</string>
3100 </type>
3101 <object>
3102 <hook>
3103 <hook>
3104 <stream_hook_path>
3105 <size>3</size>
3106 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
3107 <weak>2195837388</weak>
3108 <size>66497</size>
3109 <position>683</position>
3110 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
3111 <weak>2892155300</weak>
3112 <size>66465</size>
3113 <position>26</position>
3114 <strong>4FAC276CC1F0341B3C77AF56D009D50FB8DA07A5F76100B813A694697EE0C052</strong>
3115 <weak>208754481</weak>
3116 <size>321</size>
3117 <position>38004</position>
3118 </stream_hook_path>
3119 </hook>
3120 <file>
3121 <path>
3122 <empty>0</empty>
3123 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
3124 <type>0</type>
3125 <base>0</base>
3126 </path>
3127 </file>
3128 </hook>
3129 <title>
3130 <string>set_zero(mat)</string>
3131 </title>
3132 <file_name>
3133 <string></string>
3134 </file_name>
3135 </object>
3136 </shared_ptr>
3137 </weak_ptr>
3138 <size>1</size>
3139 <variant>2</variant>
3140 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3141 </pair>
3142 <pair>
3143 <weak_ptr>
3144 <expired>0</expired>
3145 <shared_ptr>
3146 <id>74</id>
3147 <type>
3148 <string>reno_context</string>
3149 </type>
3150 <object>
3151 <hook>
3152 <hook>
3153 <stream_hook_path>
3154 <size>3</size>
3155 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
3156 <weak>2195837388</weak>
3157 <size>66497</size>
3158 <position>683</position>
3159 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
3160 <weak>2892155300</weak>
3161 <size>66465</size>
3162 <position>26</position>
3163 <strong>2CFB75164F6F1CBE6110BF7B484E5638738B64548F676DE8494E7D7B6E5DF10B</strong>
3164 <weak>3875338736</weak>
3165 <size>952</size>
3166 <position>19979</position>
3167 </stream_hook_path>
3168 </hook>
3169 <file>
3170 <path>
3171 <empty>0</empty>
3172 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
3173 <type>0</type>
3174 <base>0</base>
3175 </path>
3176 </file>
3177 </hook>
3178 <title>
3179 <string>operator-=(mat,mat)</string>
3180 </title>
3181 <file_name>
3182 <string></string>
3183 </file_name>
3184 </object>
3185 </shared_ptr>
3186 </weak_ptr>
3187 <size>1</size>
3188 <variant>2</variant>
3189 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3190 </pair>
3191 <pair>
3192 <weak_ptr>
3193 <expired>0</expired>
3194 <shared_ptr>
3195 <id>75</id>
3196 <type>
3197 <string>reno_context</string>
3198 </type>
3199 <object>
3200 <hook>
3201 <hook>
3202 <stream_hook_path>
3203 <size>3</size>
3204 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
3205 <weak>2394670759</weak>
3206 <size>820</size>
3207 <position>323</position>
3208 <strong>2987AF079555D7D7AAEBD5131A984CEF6986395A6CC35E8ECC670BCA65E917A2</strong>
3209 <weak>3963862655</weak>
3210 <size>788</size>
3211 <position>26</position>
3212 <strong>473C0941872ACCAD17DB9AA6D35E17339C89F66BC34C46419CE289C0C5869CF6</strong>
3213 <weak>3681624261</weak>
3214 <size>135</size>
3215 <position>36</position>
3216 </stream_hook_path>
3217 </hook>
3218 <file>
3219 <path>
3220 <empty>0</empty>
3221 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
3222 <type>0</type>
3223 <base>0</base>
3224 </path>
3225 </file>
3226 </hook>
3227 <title>
3228 <string>quat_traits</string>
3229 </title>
3230 <file_name>
3231 <string></string>
3232 </file_name>
3233 </object>
3234 </shared_ptr>
3235 </weak_ptr>
3236 <size>1</size>
3237 <variant>2</variant>
3238 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3239 </pair>
3240 <pair>
3241 <weak_ptr>
3242 <expired>0</expired>
3243 <shared_ptr>
3244 <id>76</id>
3245 <type>
3246 <string>reno_context</string>
3247 </type>
3248 <object>
3249 <hook>
3250 <hook>
3251 <stream_hook_path>
3252 <size>3</size>
3253 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
3254 <weak>614864026</weak>
3255 <size>31517</size>
3256 <position>543</position>
3257 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
3258 <weak>2740259954</weak>
3259 <size>31485</size>
3260 <position>26</position>
3261 <strong>17904E01491C48ACBD91531989A3DADA8CA41FF80C6890D53D5DF08635C42BA1</strong>
3262 <weak>2029835593</weak>
3263 <size>835</size>
3264 <position>21907</position>
3265 </stream_hook_path>
3266 </hook>
3267 <file>
3268 <path>
3269 <empty>0</empty>
3270 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
3271 <type>0</type>
3272 <base>0</base>
3273 </path>
3274 </file>
3275 </hook>
3276 <title>
3277 <string>operator!=(vec,vec)</string>
3278 </title>
3279 <file_name>
3280 <string></string>
3281 </file_name>
3282 </object>
3283 </shared_ptr>
3284 </weak_ptr>
3285 <size>1</size>
3286 <variant>2</variant>
3287 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3288 </pair>
3289 <pair>
3290 <weak_ptr>
3291 <expired>0</expired>
3292 <shared_ptr>
3293 <id>77</id>
3294 <type>
3295 <string>reno_context</string>
3296 </type>
3297 <object>
3298 <hook>
3299 <hook>
3300 <stream_hook_path>
3301 <size>1</size>
3302 <strong>253F2FDC7485149CECF0C89574D0A1D652F8530AAAE71D1F03115F6D44C4AE3F</strong>
3303 <weak>3648524837</weak>
3304 <size>50</size>
3305 <position>227</position>
3306 </stream_hook_path>
3307 </hook>
3308 <file>
3309 <path>
3310 <empty>0</empty>
3311 <string>..\..\include\boost\qvm\vec_mat_operations3.hpp</string>
3312 <type>0</type>
3313 <base>0</base>
3314 </path>
3315 </file>
3316 </hook>
3317 <title>
3318 <string>boost/qvm/vec_mat_operations3.hpp</string>
3319 </title>
3320 <file_name>
3321 <string></string>
3322 </file_name>
3323 </object>
3324 </shared_ptr>
3325 </weak_ptr>
3326 <size>1</size>
3327 <variant>2</variant>
3328 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3329 </pair>
3330 <pair>
3331 <weak_ptr>
3332 <expired>0</expired>
3333 <shared_ptr>
3334 <id>78</id>
3335 <type>
3336 <string>reno_context</string>
3337 </type>
3338 <object>
3339 <hook>
3340 <hook>
3341 <stream_hook_path>
3342 <size>1</size>
3343 <strong>AF9F4C1EA6C3598F92BA481448DEF358AB3A0D00A95F6ED742988F1F5FC04830</strong>
3344 <weak>3821619302</weak>
3345 <size>4775</size>
3346 <position>323</position>
3347 </stream_hook_path>
3348 </hook>
3349 <file>
3350 <path>
3351 <empty>0</empty>
3352 <string>..\..\include\boost\qvm\quat_access.hpp</string>
3353 <type>0</type>
3354 <base>0</base>
3355 </path>
3356 </file>
3357 </hook>
3358 <title>
3359 <string>boost/qvm/quat_access.hpp</string>
3360 </title>
3361 <file_name>
3362 <string></string>
3363 </file_name>
3364 </object>
3365 </shared_ptr>
3366 </weak_ptr>
3367 <size>1</size>
3368 <variant>2</variant>
3369 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3370 </pair>
3371 <pair>
3372 <weak_ptr>
3373 <expired>0</expired>
3374 <shared_ptr>
3375 <id>79</id>
3376 <type>
3377 <string>reno_context</string>
3378 </type>
3379 <object>
3380 <hook>
3381 <hook>
3382 <stream_hook_path>
3383 <size>3</size>
3384 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
3385 <weak>884594191</weak>
3386 <size>55124</size>
3387 <position>666</position>
3388 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
3389 <weak>3018444263</weak>
3390 <size>55092</size>
3391 <position>26</position>
3392 <strong>23F1C2BF84A6ABA24DF83729930378B0E17C963A119CFF40AA8FB95AC5DD734C</strong>
3393 <weak>1130745952</weak>
3394 <size>714</size>
3395 <position>26092</position>
3396 </stream_hook_path>
3397 </hook>
3398 <file>
3399 <path>
3400 <empty>0</empty>
3401 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
3402 <type>0</type>
3403 <base>0</base>
3404 </path>
3405 </file>
3406 </hook>
3407 <title>
3408 <string>operator!=(quat,quat)</string>
3409 </title>
3410 <file_name>
3411 <string></string>
3412 </file_name>
3413 </object>
3414 </shared_ptr>
3415 </weak_ptr>
3416 <size>1</size>
3417 <variant>2</variant>
3418 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3419 </pair>
3420 <pair>
3421 <weak_ptr>
3422 <expired>0</expired>
3423 <shared_ptr>
3424 <id>80</id>
3425 <type>
3426 <string>reno_context</string>
3427 </type>
3428 <object>
3429 <hook>
3430 <hook>
3431 <stream_hook_path>
3432 <size>3</size>
3433 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
3434 <weak>884594191</weak>
3435 <size>55124</size>
3436 <position>666</position>
3437 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
3438 <weak>3018444263</weak>
3439 <size>55092</size>
3440 <position>26</position>
3441 <strong>363A54D1F42CAA9F0ED09C0488DB797CB829AA7C99BF70EC6B68B879734B90B2</strong>
3442 <weak>914106344</weak>
3443 <size>964</size>
3444 <position>20325</position>
3445 </stream_hook_path>
3446 </hook>
3447 <file>
3448 <path>
3449 <empty>0</empty>
3450 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
3451 <type>0</type>
3452 <base>0</base>
3453 </path>
3454 </file>
3455 </hook>
3456 <title>
3457 <string>operator-(quat,quat)</string>
3458 </title>
3459 <file_name>
3460 <string></string>
3461 </file_name>
3462 </object>
3463 </shared_ptr>
3464 </weak_ptr>
3465 <size>1</size>
3466 <variant>2</variant>
3467 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3468 </pair>
3469 <pair>
3470 <weak_ptr>
3471 <expired>0</expired>
3472 <shared_ptr>
3473 <id>81</id>
3474 <type>
3475 <string>reno_context</string>
3476 </type>
3477 <object>
3478 <hook>
3479 <hook>
3480 <stream_hook_path>
3481 <size>3</size>
3482 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
3483 <weak>2195837388</weak>
3484 <size>66497</size>
3485 <position>683</position>
3486 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
3487 <weak>2892155300</weak>
3488 <size>66465</size>
3489 <position>26</position>
3490 <strong>926D55A208750236A7E1895B5B9A66AB859CE4B1D01E3822E5D43DD4014EAB72</strong>
3491 <weak>1702061999</weak>
3492 <size>391</size>
3493 <position>56452</position>
3494 </stream_hook_path>
3495 </hook>
3496 <file>
3497 <path>
3498 <empty>0</empty>
3499 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
3500 <type>0</type>
3501 <base>0</base>
3502 </path>
3503 </file>
3504 </hook>
3505 <title>
3506 <string>set_roty(mat,scalar)</string>
3507 </title>
3508 <file_name>
3509 <string></string>
3510 </file_name>
3511 </object>
3512 </shared_ptr>
3513 </weak_ptr>
3514 <size>1</size>
3515 <variant>2</variant>
3516 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3517 </pair>
3518 <pair>
3519 <weak_ptr>
3520 <expired>0</expired>
3521 <shared_ptr>
3522 <id>82</id>
3523 <type>
3524 <string>reno_context</string>
3525 </type>
3526 <object>
3527 <hook>
3528 <hook>
3529 <stream_hook_path>
3530 <size>3</size>
3531 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
3532 <weak>2195837388</weak>
3533 <size>66497</size>
3534 <position>683</position>
3535 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
3536 <weak>2892155300</weak>
3537 <size>66465</size>
3538 <position>26</position>
3539 <strong>13ED8322B81E7B4AB8039A9F2A1623AEC246A2555873D2899BDC59CA7CA182A5</strong>
3540 <weak>533751107</weak>
3541 <size>386</size>
3542 <position>56845</position>
3543 </stream_hook_path>
3544 </hook>
3545 <file>
3546 <path>
3547 <empty>0</empty>
3548 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
3549 <type>0</type>
3550 <base>0</base>
3551 </path>
3552 </file>
3553 </hook>
3554 <title>
3555 <string>rotate_y(mat,scalar)</string>
3556 </title>
3557 <file_name>
3558 <string></string>
3559 </file_name>
3560 </object>
3561 </shared_ptr>
3562 </weak_ptr>
3563 <size>1</size>
3564 <variant>2</variant>
3565 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3566 </pair>
3567 <pair>
3568 <weak_ptr>
3569 <expired>0</expired>
3570 <shared_ptr>
3571 <id>83</id>
3572 <type>
3573 <string>reno_context</string>
3574 </type>
3575 <object>
3576 <hook>
3577 <hook>
3578 <stream_hook_path>
3579 <size>1</size>
3580 <strong>27B64D3BA86262629B9FAAD6B451D1CFBE5055B9FAD473D5A11F55D318D8F7FC</strong>
3581 <weak>488115642</weak>
3582 <size>39</size>
3583 <position>227</position>
3584 </stream_hook_path>
3585 </hook>
3586 <file>
3587 <path>
3588 <empty>0</empty>
3589 <string>..\..\include\boost\qvm\swizzle2.hpp</string>
3590 <type>0</type>
3591 <base>0</base>
3592 </path>
3593 </file>
3594 </hook>
3595 <title>
3596 <string>boost/qvm/swizzle2.hpp</string>
3597 </title>
3598 <file_name>
3599 <string></string>
3600 </file_name>
3601 </object>
3602 </shared_ptr>
3603 </weak_ptr>
3604 <size>1</size>
3605 <variant>2</variant>
3606 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3607 </pair>
3608 <pair>
3609 <weak_ptr>
3610 <expired>0</expired>
3611 <shared_ptr>
3612 <id>84</id>
3613 <type>
3614 <string>reno_context</string>
3615 </type>
3616 <object>
3617 <hook>
3618 <hook>
3619 <stream_hook_path>
3620 <size>3</size>
3621 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
3622 <weak>614864026</weak>
3623 <size>31517</size>
3624 <position>543</position>
3625 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
3626 <weak>2740259954</weak>
3627 <size>31485</size>
3628 <position>26</position>
3629 <strong>FC537C929B039E6BC930FF1B0EA767F5829E55D1235A1A0F61FFE38A9C15F180</strong>
3630 <weak>799722441</weak>
3631 <size>794</size>
3632 <position>24981</position>
3633 </stream_hook_path>
3634 </hook>
3635 <file>
3636 <path>
3637 <empty>0</empty>
3638 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
3639 <type>0</type>
3640 <base>0</base>
3641 </path>
3642 </file>
3643 </hook>
3644 <title>
3645 <string>operator+=(vec,vec)</string>
3646 </title>
3647 <file_name>
3648 <string></string>
3649 </file_name>
3650 </object>
3651 </shared_ptr>
3652 </weak_ptr>
3653 <size>1</size>
3654 <variant>2</variant>
3655 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3656 </pair>
3657 <pair>
3658 <weak_ptr>
3659 <expired>0</expired>
3660 <shared_ptr>
3661 <id>85</id>
3662 <type>
3663 <string>reno_context</string>
3664 </type>
3665 <object>
3666 <hook>
3667 <hook>
3668 <stream_hook_path>
3669 <size>3</size>
3670 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
3671 <weak>2530702481</weak>
3672 <size>466</size>
3673 <position>323</position>
3674 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
3675 <weak>4238437481</weak>
3676 <size>434</size>
3677 <position>26</position>
3678 <strong>F1AEBEBA46AF836FD8C926875611E4A44DA6576002A6AB8A39CD1202C5D34325</strong>
3679 <weak>2206674439</weak>
3680 <size>176</size>
3681 <position>248</position>
3682 </stream_hook_path>
3683 </hook>
3684 <file>
3685 <path>
3686 <empty>0</empty>
3687 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
3688 <type>0</type>
3689 <base>0</base>
3690 </path>
3691 </file>
3692 </hook>
3693 <title>
3694 <string>is_mat</string>
3695 </title>
3696 <file_name>
3697 <string></string>
3698 </file_name>
3699 </object>
3700 </shared_ptr>
3701 </weak_ptr>
3702 <size>1</size>
3703 <variant>2</variant>
3704 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3705 </pair>
3706 <pair>
3707 <weak_ptr>
3708 <expired>0</expired>
3709 <shared_ptr>
3710 <id>86</id>
3711 <type>
3712 <string>reno_context</string>
3713 </type>
3714 <object>
3715 <hook>
3716 <hook>
3717 <stream_hook_path>
3718 <size>3</size>
3719 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
3720 <weak>2210930467</weak>
3721 <size>6705</size>
3722 <position>463</position>
3723 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
3724 <weak>3207075579</weak>
3725 <size>6673</size>
3726 <position>26</position>
3727 <strong>236D127B0A24452A82635A805030F49EDB342EB0FC79CD8DBA8BE9FE4D2711FD</strong>
3728 <weak>3649849066</weak>
3729 <size>1236</size>
3730 <position>96</position>
3731 </stream_hook_path>
3732 </hook>
3733 <file>
3734 <path>
3735 <empty>0</empty>
3736 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
3737 <type>0</type>
3738 <base>0</base>
3739 </path>
3740 </file>
3741 </hook>
3742 <title>
3743 <string>operator*(mat,vec)</string>
3744 </title>
3745 <file_name>
3746 <string></string>
3747 </file_name>
3748 </object>
3749 </shared_ptr>
3750 </weak_ptr>
3751 <size>1</size>
3752 <variant>2</variant>
3753 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3754 </pair>
3755 <pair>
3756 <weak_ptr>
3757 <expired>0</expired>
3758 <shared_ptr>
3759 <id>87</id>
3760 <type>
3761 <string>reno_context</string>
3762 </type>
3763 <object>
3764 <hook>
3765 <hook>
3766 <stream_hook_path>
3767 <size>3</size>
3768 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
3769 <weak>2195837388</weak>
3770 <size>66497</size>
3771 <position>683</position>
3772 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
3773 <weak>2892155300</weak>
3774 <size>66465</size>
3775 <position>26</position>
3776 <strong>2AEFDFA8AA23D56D0F80D8EA62CD0014CBB2D2F8104E1C41F8ABC32E7A6B3904</strong>
3777 <weak>3803367396</weak>
3778 <size>792</size>
3779 <position>24727</position>
3780 </stream_hook_path>
3781 </hook>
3782 <file>
3783 <path>
3784 <empty>0</empty>
3785 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
3786 <type>0</type>
3787 <base>0</base>
3788 </path>
3789 </file>
3790 </hook>
3791 <title>
3792 <string>operator*=(mat,scalar)</string>
3793 </title>
3794 <file_name>
3795 <string></string>
3796 </file_name>
3797 </object>
3798 </shared_ptr>
3799 </weak_ptr>
3800 <size>1</size>
3801 <variant>2</variant>
3802 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3803 </pair>
3804 <pair>
3805 <weak_ptr>
3806 <expired>0</expired>
3807 <shared_ptr>
3808 <id>88</id>
3809 <type>
3810 <string>reno_context</string>
3811 </type>
3812 <object>
3813 <hook>
3814 <hook>
3815 <stream_hook_path>
3816 <size>3</size>
3817 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
3818 <weak>2195837388</weak>
3819 <size>66497</size>
3820 <position>683</position>
3821 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
3822 <weak>2892155300</weak>
3823 <size>66465</size>
3824 <position>26</position>
3825 <strong>7EBEEC0994922955DDEC36B023AAC2FA783963AF3AF01BF8A6332FF282605004</strong>
3826 <weak>3420356563</weak>
3827 <size>476</size>
3828 <position>44177</position>
3829 </stream_hook_path>
3830 </hook>
3831 <file>
3832 <path>
3833 <empty>0</empty>
3834 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
3835 <type>0</type>
3836 <base>0</base>
3837 </path>
3838 </file>
3839 </hook>
3840 <title>
3841 <string>set_rot(mat,vec,scalar)</string>
3842 </title>
3843 <file_name>
3844 <string></string>
3845 </file_name>
3846 </object>
3847 </shared_ptr>
3848 </weak_ptr>
3849 <size>1</size>
3850 <variant>2</variant>
3851 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3852 </pair>
3853 <pair>
3854 <weak_ptr>
3855 <expired>0</expired>
3856 <shared_ptr>
3857 <id>89</id>
3858 <type>
3859 <string>reno_context</string>
3860 </type>
3861 <object>
3862 <hook>
3863 <hook>
3864 <stream_hook_path>
3865 <size>1</size>
3866 <strong>7046498E5D94CDDC6F337604AB06FAEF45624DFC522C25A2F22CCB92EFA65B40</strong>
3867 <weak>724192466</weak>
3868 <size>266</size>
3869 <position>323</position>
3870 </stream_hook_path>
3871 </hook>
3872 <file>
3873 <path>
3874 <empty>0</empty>
3875 <string>..\..\include\boost\qvm\enable_if.hpp</string>
3876 <type>0</type>
3877 <base>0</base>
3878 </path>
3879 </file>
3880 </hook>
3881 <title>
3882 <string>boost/qvm/enable_if.hpp</string>
3883 </title>
3884 <file_name>
3885 <string></string>
3886 </file_name>
3887 </object>
3888 </shared_ptr>
3889 </weak_ptr>
3890 <size>1</size>
3891 <variant>2</variant>
3892 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3893 </pair>
3894 <pair>
3895 <weak_ptr>
3896 <expired>0</expired>
3897 <shared_ptr>
3898 <id>90</id>
3899 <type>
3900 <string>reno_context</string>
3901 </type>
3902 <object>
3903 <hook>
3904 <hook>
3905 <stream_hook_path>
3906 <size>0</size>
3907 </stream_hook_path>
3908 </hook>
3909 <file>
3910 <path>
3911 <empty>1</empty>
3912 </path>
3913 </file>
3914 </hook>
3915 <title>
3916 <string>Boost QVM</string>
3917 </title>
3918 <file_name>
3919 <string>index</string>
3920 </file_name>
3921 </object>
3922 </shared_ptr>
3923 </weak_ptr>
3924 <size>1</size>
3925 <variant>2</variant>
3926 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3927 </pair>
3928 <pair>
3929 <weak_ptr>
3930 <expired>0</expired>
3931 <shared_ptr>
3932 <id>91</id>
3933 <type>
3934 <string>reno_context</string>
3935 </type>
3936 <object>
3937 <hook>
3938 <hook>
3939 <stream_hook_path>
3940 <size>3</size>
3941 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
3942 <weak>884594191</weak>
3943 <size>55124</size>
3944 <position>666</position>
3945 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
3946 <weak>3018444263</weak>
3947 <size>55092</size>
3948 <position>26</position>
3949 <strong>A9B8FF8360177B12BFC5B2A980D814499E72692A6D409681EFB43C7E3FA4AD4E</strong>
3950 <weak>234671098</weak>
3951 <size>689</size>
3952 <position>29070</position>
3953 </stream_hook_path>
3954 </hook>
3955 <file>
3956 <path>
3957 <empty>0</empty>
3958 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
3959 <type>0</type>
3960 <base>0</base>
3961 </path>
3962 </file>
3963 </hook>
3964 <title>
3965 <string>operator+=(quat,quat)</string>
3966 </title>
3967 <file_name>
3968 <string></string>
3969 </file_name>
3970 </object>
3971 </shared_ptr>
3972 </weak_ptr>
3973 <size>1</size>
3974 <variant>2</variant>
3975 <string>(:include include:)&#10;(:auto also:)&#10;</string>
3976 </pair>
3977 <pair>
3978 <weak_ptr>
3979 <expired>0</expired>
3980 <shared_ptr>
3981 <id>92</id>
3982 <type>
3983 <string>reno_context</string>
3984 </type>
3985 <object>
3986 <hook>
3987 <hook>
3988 <stream_hook_path>
3989 <size>1</size>
3990 <strong>187B2250361ACB57E34259AED05434E93B73601015600E2984BDAC80DE2CA925</strong>
3991 <weak>3270845686</weak>
3992 <size>105</size>
3993 <position>323</position>
3994 </stream_hook_path>
3995 </hook>
3996 <file>
3997 <path>
3998 <empty>0</empty>
3999 <string>..\..\include\boost\qvm\swizzle.hpp</string>
4000 <type>0</type>
4001 <base>0</base>
4002 </path>
4003 </file>
4004 </hook>
4005 <title>
4006 <string>boost/qvm/swizzle.hpp</string>
4007 </title>
4008 <file_name>
4009 <string></string>
4010 </file_name>
4011 </object>
4012 </shared_ptr>
4013 </weak_ptr>
4014 <size>1</size>
4015 <variant>2</variant>
4016 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4017 </pair>
4018 <pair>
4019 <weak_ptr>
4020 <expired>0</expired>
4021 <shared_ptr>
4022 <id>93</id>
4023 <type>
4024 <string>reno_context</string>
4025 </type>
4026 <object>
4027 <hook>
4028 <hook>
4029 <stream_hook_path>
4030 <size>3</size>
4031 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
4032 <weak>2195837388</weak>
4033 <size>66497</size>
4034 <position>683</position>
4035 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
4036 <weak>2892155300</weak>
4037 <size>66465</size>
4038 <position>26</position>
4039 <strong>E98BE774DF07E1860BAC91B1EE6391BFDE8ACFAE018A2B5B8AAB2CD0047620C7</strong>
4040 <weak>2614269955</weak>
4041 <size>550</size>
4042 <position>13188</position>
4043 </stream_hook_path>
4044 </hook>
4045 <file>
4046 <path>
4047 <empty>0</empty>
4048 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
4049 <type>0</type>
4050 <base>0</base>
4051 </path>
4052 </file>
4053 </hook>
4054 <title>
4055 <string>perspective_rh</string>
4056 </title>
4057 <file_name>
4058 <string></string>
4059 </file_name>
4060 </object>
4061 </shared_ptr>
4062 </weak_ptr>
4063 <size>1</size>
4064 <variant>2</variant>
4065 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4066 </pair>
4067 <pair>
4068 <weak_ptr>
4069 <expired>0</expired>
4070 <shared_ptr>
4071 <id>94</id>
4072 <type>
4073 <string>reno_context</string>
4074 </type>
4075 <object>
4076 <hook>
4077 <hook>
4078 <stream_hook_path>
4079 <size>3</size>
4080 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
4081 <weak>2195837388</weak>
4082 <size>66497</size>
4083 <position>683</position>
4084 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
4085 <weak>2892155300</weak>
4086 <size>66465</size>
4087 <position>26</position>
4088 <strong>98C36260D0B7444CB185E50BB8497E88796F3C8230E3C2C01980BE2C5D67A629</strong>
4089 <weak>523134273</weak>
4090 <size>386</size>
4091 <position>50792</position>
4092 </stream_hook_path>
4093 </hook>
4094 <file>
4095 <path>
4096 <empty>0</empty>
4097 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
4098 <type>0</type>
4099 <base>0</base>
4100 </path>
4101 </file>
4102 </hook>
4103 <title>
4104 <string>rotate_x(mat,scalar)</string>
4105 </title>
4106 <file_name>
4107 <string></string>
4108 </file_name>
4109 </object>
4110 </shared_ptr>
4111 </weak_ptr>
4112 <size>1</size>
4113 <variant>2</variant>
4114 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4115 </pair>
4116 <pair>
4117 <weak_ptr>
4118 <expired>0</expired>
4119 <shared_ptr>
4120 <id>95</id>
4121 <type>
4122 <string>reno_context</string>
4123 </type>
4124 <object>
4125 <hook>
4126 <hook>
4127 <stream_hook_path>
4128 <size>1</size>
4129 <strong>93E8802154BC3A73DA5F9AB710003DAF46A8E5E84B5FB2E87BDF1C08A4C1B6D6</strong>
4130 <weak>3260093530</weak>
4131 <size>67</size>
4132 <position>531</position>
4133 </stream_hook_path>
4134 </hook>
4135 <file>
4136 <path>
4137 <empty>0</empty>
4138 <string>..\..\include\boost\qvm\inline.hpp</string>
4139 <type>0</type>
4140 <base>0</base>
4141 </path>
4142 </file>
4143 </hook>
4144 <title>
4145 <string>BOOST_QVM_INLINE</string>
4146 </title>
4147 <file_name>
4148 <string></string>
4149 </file_name>
4150 </object>
4151 </shared_ptr>
4152 </weak_ptr>
4153 <size>1</size>
4154 <variant>2</variant>
4155 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4156 </pair>
4157 <pair>
4158 <weak_ptr>
4159 <expired>0</expired>
4160 <shared_ptr>
4161 <id>96</id>
4162 <type>
4163 <string>reno_context</string>
4164 </type>
4165 <object>
4166 <hook>
4167 <hook>
4168 <stream_hook_path>
4169 <size>3</size>
4170 <strong>B2CF736CB75D6BBDB46DB62A539AE8F26C653A433CF28F46E7C888D861DC8E2B</strong>
4171 <weak>2268268263</weak>
4172 <size>4589</size>
4173 <position>509</position>
4174 <strong>88ABAB09AEA0654D5E9B4BABF03A7E9B38A76543D6014B9ABDD6C7F8004DD4F3</strong>
4175 <weak>3985112767</weak>
4176 <size>4557</size>
4177 <position>26</position>
4178 <strong>9B3E2EECBA1F63179CE55A3AF3A113A2EAAB40E41DB9E75B27BA463BEAF70767</strong>
4179 <weak>3650019694</weak>
4180 <size>4391</size>
4181 <position>96</position>
4182 </stream_hook_path>
4183 </hook>
4184 <file>
4185 <path>
4186 <empty>0</empty>
4187 <string>..\..\include\boost\qvm\quat_access.hpp</string>
4188 <type>0</type>
4189 <base>0</base>
4190 </path>
4191 </file>
4192 </hook>
4193 <title>
4194 <string>accessing quaternion elements</string>
4195 </title>
4196 <file_name>
4197 <string></string>
4198 </file_name>
4199 </object>
4200 </shared_ptr>
4201 </weak_ptr>
4202 <size>1</size>
4203 <variant>2</variant>
4204 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4205 </pair>
4206 <pair>
4207 <weak_ptr>
4208 <expired>0</expired>
4209 <shared_ptr>
4210 <id>97</id>
4211 <type>
4212 <string>reno_context</string>
4213 </type>
4214 <object>
4215 <hook>
4216 <hook>
4217 <stream_hook_path>
4218 <size>4</size>
4219 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
4220 <weak>2530702481</weak>
4221 <size>466</size>
4222 <position>323</position>
4223 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
4224 <weak>4238437481</weak>
4225 <size>434</size>
4226 <position>26</position>
4227 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
4228 <weak>2547266806</weak>
4229 <size>210</size>
4230 <position>36</position>
4231 <strong>90F83D824B24E6DC637DD7BCA96CB2905EF312478B9A96CBBC6E308DC933423F</strong>
4232 <weak>3029994058</weak>
4233 <size>38</size>
4234 <position>118</position>
4235 </stream_hook_path>
4236 </hook>
4237 <file>
4238 <path>
4239 <empty>0</empty>
4240 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
4241 <type>0</type>
4242 <base>0</base>
4243 </path>
4244 </file>
4245 </hook>
4246 <title>
4247 <string>mat_traits&lt;Matrix&gt;::cols</string>
4248 </title>
4249 <file_name>
4250 <string></string>
4251 </file_name>
4252 </object>
4253 </shared_ptr>
4254 </weak_ptr>
4255 <size>1</size>
4256 <variant>2</variant>
4257 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4258 </pair>
4259 <pair>
4260 <weak_ptr>
4261 <expired>0</expired>
4262 <shared_ptr>
4263 <id>98</id>
4264 <type>
4265 <string>reno_context</string>
4266 </type>
4267 <object>
4268 <hook>
4269 <hook>
4270 <stream_hook_path>
4271 <size>3</size>
4272 <strong>409E4D60B98EF741A3FD018BBBCD23F43C8C64BE667BAA55C8734229029BD7CA</strong>
4273 <weak>23846357</weak>
4274 <size>2521</size>
4275 <position>747</position>
4276 <strong>E5C8FE91924F0A023A765559536DD48841CE22298C788B34C29ECE3630D6A3F7</strong>
4277 <weak>3033388461</weak>
4278 <size>2489</size>
4279 <position>26</position>
4280 <strong>3A2846FA4B9AC03140008EA4ADD2C01673EE696BC450FC228FF95AD50DBED178</strong>
4281 <weak>1629398311</weak>
4282 <size>554</size>
4283 <position>1925</position>
4284 </stream_hook_path>
4285 </hook>
4286 <file>
4287 <path>
4288 <empty>0</empty>
4289 <string>tutorial.cpp</string>
4290 <type>0</type>
4291 <base>0</base>
4292 </path>
4293 </file>
4294 </hook>
4295 <title>
4296 <string>quaternion traits example</string>
4297 </title>
4298 <file_name>
4299 <string></string>
4300 </file_name>
4301 </object>
4302 </shared_ptr>
4303 </weak_ptr>
4304 <size>0</size>
4305 </pair>
4306 <pair>
4307 <weak_ptr>
4308 <expired>0</expired>
4309 <shared_ptr>
4310 <id>99</id>
4311 <type>
4312 <string>reno_context</string>
4313 </type>
4314 <object>
4315 <hook>
4316 <hook>
4317 <stream_hook_path>
4318 <size>0</size>
4319 </stream_hook_path>
4320 </hook>
4321 <file>
4322 <path>
4323 <empty>1</empty>
4324 </path>
4325 </file>
4326 </hook>
4327 <title>
4328 <string>Index of Headers</string>
4329 </title>
4330 <file_name>
4331 <string></string>
4332 </file_name>
4333 </object>
4334 </shared_ptr>
4335 </weak_ptr>
4336 <size>1</size>
4337 <variant>2</variant>
4338 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4339 </pair>
4340 <pair>
4341 <weak_ptr>
4342 <expired>0</expired>
4343 <shared_ptr>
4344 <id>100</id>
4345 <type>
4346 <string>reno_context</string>
4347 </type>
4348 <object>
4349 <hook>
4350 <hook>
4351 <stream_hook_path>
4352 <size>0</size>
4353 </stream_hook_path>
4354 </hook>
4355 <file>
4356 <path>
4357 <empty>1</empty>
4358 </path>
4359 </file>
4360 </hook>
4361 <title>
4362 <string>vec_traits&lt;V&gt;::write_element</string>
4363 </title>
4364 <file_name>
4365 <string></string>
4366 </file_name>
4367 </object>
4368 </shared_ptr>
4369 </weak_ptr>
4370 <size>1</size>
4371 <variant>2</variant>
4372 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4373 </pair>
4374 <pair>
4375 <weak_ptr>
4376 <expired>0</expired>
4377 <shared_ptr>
4378 <id>101</id>
4379 <type>
4380 <string>reno_context</string>
4381 </type>
4382 <object>
4383 <hook>
4384 <hook>
4385 <stream_hook_path>
4386 <size>3</size>
4387 <strong>83CD0CA09E5ABA16B4F673EE5FC2C5D7B88BC19B33242205A9FD850C0EEC819A</strong>
4388 <weak>1592935100</weak>
4389 <size>2296</size>
4390 <position>442</position>
4391 <strong>3B6DFF89CF3F88BBEDDBE47093999B245CA6155DF88C4D7704BE1DC976845242</strong>
4392 <weak>2291612308</weak>
4393 <size>2264</size>
4394 <position>26</position>
4395 <strong>BF69BA2306F585D02D3E60F5E0A99837E24ECD0DA2D0D3A3468967767A07144A</strong>
4396 <weak>2364808611</weak>
4397 <size>1164</size>
4398 <position>1090</position>
4399 </stream_hook_path>
4400 </hook>
4401 <file>
4402 <path>
4403 <empty>0</empty>
4404 <string>..\..\include\boost\qvm\deduce_mat.hpp</string>
4405 <type>0</type>
4406 <base>0</base>
4407 </path>
4408 </file>
4409 </hook>
4410 <title>
4411 <string>deduce_mat2</string>
4412 </title>
4413 <file_name>
4414 <string></string>
4415 </file_name>
4416 </object>
4417 </shared_ptr>
4418 </weak_ptr>
4419 <size>1</size>
4420 <variant>2</variant>
4421 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4422 </pair>
4423 <pair>
4424 <weak_ptr>
4425 <expired>0</expired>
4426 <shared_ptr>
4427 <id>102</id>
4428 <type>
4429 <string>reno_context</string>
4430 </type>
4431 <object>
4432 <hook>
4433 <hook>
4434 <stream_hook_path>
4435 <size>0</size>
4436 </stream_hook_path>
4437 </hook>
4438 <file>
4439 <path>
4440 <empty>1</empty>
4441 </path>
4442 </file>
4443 </hook>
4444 <title>
4445 <string>quaternion-vector operations</string>
4446 </title>
4447 <file_name>
4448 <string>quaternion-vector_operations_reference</string>
4449 </file_name>
4450 </object>
4451 </shared_ptr>
4452 </weak_ptr>
4453 <size>1</size>
4454 <variant>2</variant>
4455 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4456 </pair>
4457 <pair>
4458 <weak_ptr>
4459 <expired>0</expired>
4460 <shared_ptr>
4461 <id>103</id>
4462 <type>
4463 <string>reno_context</string>
4464 </type>
4465 <object>
4466 <hook>
4467 <hook>
4468 <stream_hook_path>
4469 <size>3</size>
4470 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
4471 <weak>884594191</weak>
4472 <size>55124</size>
4473 <position>666</position>
4474 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
4475 <weak>3018444263</weak>
4476 <size>55092</size>
4477 <position>26</position>
4478 <strong>2A6A8DF1B669951D6C2734BC4087696D97DC818E45B4D5A5B4AC8498609FD844</strong>
4479 <weak>3899350639</weak>
4480 <size>361</size>
4481 <position>39655</position>
4482 </stream_hook_path>
4483 </hook>
4484 <file>
4485 <path>
4486 <empty>0</empty>
4487 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
4488 <type>0</type>
4489 <base>0</base>
4490 </path>
4491 </file>
4492 </hook>
4493 <title>
4494 <string>set_rot(quat,vec,scalar)</string>
4495 </title>
4496 <file_name>
4497 <string></string>
4498 </file_name>
4499 </object>
4500 </shared_ptr>
4501 </weak_ptr>
4502 <size>1</size>
4503 <variant>2</variant>
4504 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4505 </pair>
4506 <pair>
4507 <weak_ptr>
4508 <expired>0</expired>
4509 <shared_ptr>
4510 <id>104</id>
4511 <type>
4512 <string>reno_context</string>
4513 </type>
4514 <object>
4515 <hook>
4516 <hook>
4517 <stream_hook_path>
4518 <size>4</size>
4519 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
4520 <weak>2530702481</weak>
4521 <size>466</size>
4522 <position>323</position>
4523 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
4524 <weak>4238437481</weak>
4525 <size>434</size>
4526 <position>26</position>
4527 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
4528 <weak>2547266806</weak>
4529 <size>210</size>
4530 <position>36</position>
4531 <strong>A7921C4A860BD9C259C9F729BCE569BBB1D9B1A3625432AE1A0818CAF776EB31</strong>
4532 <weak>3309243212</weak>
4533 <size>39</size>
4534 <position>156</position>
4535 </stream_hook_path>
4536 </hook>
4537 <file>
4538 <path>
4539 <empty>0</empty>
4540 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
4541 <type>0</type>
4542 <base>0</base>
4543 </path>
4544 </file>
4545 </hook>
4546 <title>
4547 <string>mat_traits&lt;M&gt;::scalar_type</string>
4548 </title>
4549 <file_name>
4550 <string></string>
4551 </file_name>
4552 </object>
4553 </shared_ptr>
4554 </weak_ptr>
4555 <size>1</size>
4556 <variant>2</variant>
4557 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4558 </pair>
4559 <pair>
4560 <weak_ptr>
4561 <expired>0</expired>
4562 <shared_ptr>
4563 <id>105</id>
4564 <type>
4565 <string>reno_context</string>
4566 </type>
4567 <object>
4568 <hook>
4569 <hook>
4570 <stream_hook_path>
4571 <size>3</size>
4572 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
4573 <weak>884594191</weak>
4574 <size>55124</size>
4575 <position>666</position>
4576 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
4577 <weak>3018444263</weak>
4578 <size>55092</size>
4579 <position>26</position>
4580 <strong>7C1D5FA798C79770944D446214F27ED1FB371ADD9BAD905372AF73B26FEE6345</strong>
4581 <weak>182535133</weak>
4582 <size>271</size>
4583 <position>43845</position>
4584 </stream_hook_path>
4585 </hook>
4586 <file>
4587 <path>
4588 <empty>0</empty>
4589 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
4590 <type>0</type>
4591 <base>0</base>
4592 </path>
4593 </file>
4594 </hook>
4595 <title>
4596 <string>rotate_x(quat,scalar)</string>
4597 </title>
4598 <file_name>
4599 <string></string>
4600 </file_name>
4601 </object>
4602 </shared_ptr>
4603 </weak_ptr>
4604 <size>1</size>
4605 <variant>2</variant>
4606 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4607 </pair>
4608 <pair>
4609 <weak_ptr>
4610 <expired>0</expired>
4611 <shared_ptr>
4612 <id>106</id>
4613 <type>
4614 <string>reno_context</string>
4615 </type>
4616 <object>
4617 <hook>
4618 <hook>
4619 <stream_hook_path>
4620 <size>3</size>
4621 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
4622 <weak>884594191</weak>
4623 <size>55124</size>
4624 <position>666</position>
4625 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
4626 <weak>3018444263</weak>
4627 <size>55092</size>
4628 <position>26</position>
4629 <strong>0B151418AD6C87F3F35F0C837F3D026CD46E590E658EA940331C35D5C9DAC8A9</strong>
4630 <weak>484726198</weak>
4631 <size>3960</size>
4632 <position>3611</position>
4633 </stream_hook_path>
4634 </hook>
4635 <file>
4636 <path>
4637 <empty>0</empty>
4638 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
4639 <type>0</type>
4640 <base>0</base>
4641 </path>
4642 </file>
4643 </hook>
4644 <title>
4645 <string>convert_to(quat)</string>
4646 </title>
4647 <file_name>
4648 <string></string>
4649 </file_name>
4650 </object>
4651 </shared_ptr>
4652 </weak_ptr>
4653 <size>1</size>
4654 <variant>2</variant>
4655 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4656 </pair>
4657 <pair>
4658 <weak_ptr>
4659 <expired>0</expired>
4660 <shared_ptr>
4661 <id>107</id>
4662 <type>
4663 <string>reno_context</string>
4664 </type>
4665 <object>
4666 <hook>
4667 <hook>
4668 <stream_hook_path>
4669 <size>3</size>
4670 <strong>1C078950EBDFFAC104D5D6859780BF43A531E51E4A866970ECDB1B931BF4C757</strong>
4671 <weak>2490488981</weak>
4672 <size>1928</size>
4673 <position>442</position>
4674 <strong>E74BB096466B13F2E28552C8DFFEA78391F3CEC8F59CFF900ABCCBFE527C122A</strong>
4675 <weak>3521630317</weak>
4676 <size>1896</size>
4677 <position>26</position>
4678 <strong>B0F2E5063D1BE1A0305262A7623C1D9EE69BFC8CDE7E378FCE3E10093EE936C2</strong>
4679 <weak>1357495000</weak>
4680 <size>747</size>
4681 <position>93</position>
4682 </stream_hook_path>
4683 </hook>
4684 <file>
4685 <path>
4686 <empty>0</empty>
4687 <string>..\..\include\boost\qvm\deduce_vec.hpp</string>
4688 <type>0</type>
4689 <base>0</base>
4690 </path>
4691 </file>
4692 </hook>
4693 <title>
4694 <string>deduce_vec</string>
4695 </title>
4696 <file_name>
4697 <string></string>
4698 </file_name>
4699 </object>
4700 </shared_ptr>
4701 </weak_ptr>
4702 <size>1</size>
4703 <variant>2</variant>
4704 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4705 </pair>
4706 <pair>
4707 <weak_ptr>
4708 <expired>0</expired>
4709 <shared_ptr>
4710 <id>108</id>
4711 <type>
4712 <string>reno_context</string>
4713 </type>
4714 <object>
4715 <hook>
4716 <hook>
4717 <stream_hook_path>
4718 <size>0</size>
4719 </stream_hook_path>
4720 </hook>
4721 <file>
4722 <path>
4723 <empty>1</empty>
4724 </path>
4725 </file>
4726 </hook>
4727 <title>
4728 <string>known quirks and issues</string>
4729 </title>
4730 <file_name>
4731 <string></string>
4732 </file_name>
4733 </object>
4734 </shared_ptr>
4735 </weak_ptr>
4736 <size>1</size>
4737 <variant>2</variant>
4738 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4739 </pair>
4740 <pair>
4741 <weak_ptr>
4742 <expired>0</expired>
4743 <shared_ptr>
4744 <id>109</id>
4745 <type>
4746 <string>reno_context</string>
4747 </type>
4748 <object>
4749 <hook>
4750 <hook>
4751 <stream_hook_path>
4752 <size>1</size>
4753 <strong>18D92C9362B0E4E6298373CB0217ADA2ABA27E07C5E6A6F50B5CEFF0C11B6E7D</strong>
4754 <weak>2149732024</weak>
4755 <size>55467</size>
4756 <position>323</position>
4757 </stream_hook_path>
4758 </hook>
4759 <file>
4760 <path>
4761 <empty>0</empty>
4762 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
4763 <type>0</type>
4764 <base>0</base>
4765 </path>
4766 </file>
4767 </hook>
4768 <title>
4769 <string>boost/qvm/quat_operations.hpp</string>
4770 </title>
4771 <file_name>
4772 <string></string>
4773 </file_name>
4774 </object>
4775 </shared_ptr>
4776 </weak_ptr>
4777 <size>1</size>
4778 <variant>2</variant>
4779 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4780 </pair>
4781 <pair>
4782 <weak_ptr>
4783 <expired>0</expired>
4784 <shared_ptr>
4785 <id>110</id>
4786 <type>
4787 <string>reno_context</string>
4788 </type>
4789 <object>
4790 <hook>
4791 <hook>
4792 <stream_hook_path>
4793 <size>3</size>
4794 <strong>8F8672AC3841A7D028D2DD3418BFCD395B9F05DC81ABB8F3FFEBE0CA5AD7B19D</strong>
4795 <weak>1225367377</weak>
4796 <size>3895</size>
4797 <position>533</position>
4798 <strong>90DA06180712FA7A3DDEF7898935008BB5773D87988F87499D86FFDD7FE10EAB</strong>
4799 <weak>3031406377</weak>
4800 <size>3863</size>
4801 <position>26</position>
4802 <strong>D9AB97A5BE8933CB4DE103A7B90B26076B4CF53DD66E813E384C535B700E664E</strong>
4803 <weak>153656641</weak>
4804 <size>1703</size>
4805 <position>1864</position>
4806 </stream_hook_path>
4807 </hook>
4808 <file>
4809 <path>
4810 <empty>0</empty>
4811 <string>..\..\include\boost\qvm\vec_index.hpp</string>
4812 <type>0</type>
4813 <base>0</base>
4814 </path>
4815 </file>
4816 </hook>
4817 <title>
4818 <string>vec_index_write</string>
4819 </title>
4820 <file_name>
4821 <string></string>
4822 </file_name>
4823 </object>
4824 </shared_ptr>
4825 </weak_ptr>
4826 <size>1</size>
4827 <variant>2</variant>
4828 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4829 </pair>
4830 <pair>
4831 <weak_ptr>
4832 <expired>0</expired>
4833 <shared_ptr>
4834 <id>111</id>
4835 <type>
4836 <string>reno_context</string>
4837 </type>
4838 <object>
4839 <hook>
4840 <hook>
4841 <stream_hook_path>
4842 <size>3</size>
4843 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
4844 <weak>614864026</weak>
4845 <size>31517</size>
4846 <position>543</position>
4847 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
4848 <weak>2740259954</weak>
4849 <size>31485</size>
4850 <position>26</position>
4851 <strong>C00267E38148DB556831FACDE1DAEB21184A036AB5BE3809F6891C43571B02C3</strong>
4852 <weak>1459211421</weak>
4853 <size>796</size>
4854 <position>17539</position>
4855 </stream_hook_path>
4856 </hook>
4857 <file>
4858 <path>
4859 <empty>0</empty>
4860 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
4861 <type>0</type>
4862 <base>0</base>
4863 </path>
4864 </file>
4865 </hook>
4866 <title>
4867 <string>operator-=(vec,vec)</string>
4868 </title>
4869 <file_name>
4870 <string></string>
4871 </file_name>
4872 </object>
4873 </shared_ptr>
4874 </weak_ptr>
4875 <size>1</size>
4876 <variant>2</variant>
4877 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4878 </pair>
4879 <pair>
4880 <weak_ptr>
4881 <expired>0</expired>
4882 <shared_ptr>
4883 <id>112</id>
4884 <type>
4885 <string>reno_context</string>
4886 </type>
4887 <object>
4888 <hook>
4889 <hook>
4890 <stream_hook_path>
4891 <size>3</size>
4892 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
4893 <weak>2195837388</weak>
4894 <size>66497</size>
4895 <position>683</position>
4896 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
4897 <weak>2892155300</weak>
4898 <size>66465</size>
4899 <position>26</position>
4900 <strong>05F488EF3380F6EFF59E02CD64EA966C3BE1C4A737A20700BD791A4FD7197DB7</strong>
4901 <weak>2070314247</weak>
4902 <size>470</size>
4903 <position>44655</position>
4904 </stream_hook_path>
4905 </hook>
4906 <file>
4907 <path>
4908 <empty>0</empty>
4909 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
4910 <type>0</type>
4911 <base>0</base>
4912 </path>
4913 </file>
4914 </hook>
4915 <title>
4916 <string>rotate(mat,vec,scalar)</string>
4917 </title>
4918 <file_name>
4919 <string></string>
4920 </file_name>
4921 </object>
4922 </shared_ptr>
4923 </weak_ptr>
4924 <size>1</size>
4925 <variant>2</variant>
4926 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4927 </pair>
4928 <pair>
4929 <weak_ptr>
4930 <expired>0</expired>
4931 <shared_ptr>
4932 <id>113</id>
4933 <type>
4934 <string>reno_context</string>
4935 </type>
4936 <object>
4937 <hook>
4938 <hook>
4939 <stream_hook_path>
4940 <size>3</size>
4941 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
4942 <weak>2195837388</weak>
4943 <size>66497</size>
4944 <position>683</position>
4945 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
4946 <weak>2892155300</weak>
4947 <size>66465</size>
4948 <position>26</position>
4949 <strong>BC33D72B91605D4AC866DC74052FC030BADD0DAA85A970B205DA9BC3E6627118</strong>
4950 <weak>1377320520</weak>
4951 <size>1160</size>
4952 <position>30086</position>
4953 </stream_hook_path>
4954 </hook>
4955 <file>
4956 <path>
4957 <empty>0</empty>
4958 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
4959 <type>0</type>
4960 <base>0</base>
4961 </path>
4962 </file>
4963 </hook>
4964 <title>
4965 <string>operator+(mat,mat)</string>
4966 </title>
4967 <file_name>
4968 <string></string>
4969 </file_name>
4970 </object>
4971 </shared_ptr>
4972 </weak_ptr>
4973 <size>1</size>
4974 <variant>2</variant>
4975 <string>(:include include:)&#10;(:auto also:)&#10;</string>
4976 </pair>
4977 <pair>
4978 <weak_ptr>
4979 <expired>0</expired>
4980 <shared_ptr>
4981 <id>114</id>
4982 <type>
4983 <string>reno_context</string>
4984 </type>
4985 <object>
4986 <hook>
4987 <hook>
4988 <stream_hook_path>
4989 <size>3</size>
4990 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
4991 <weak>2195837388</weak>
4992 <size>66497</size>
4993 <position>683</position>
4994 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
4995 <weak>2892155300</weak>
4996 <size>66465</size>
4997 <position>26</position>
4998 <strong>3E4160F9711F26C572CFA75C9E0A040B46C63E374B577367C91C9109C29E0D37</strong>
4999 <weak>3156002776</weak>
5000 <size>792</size>
5001 <position>17092</position>
5002 </stream_hook_path>
5003 </hook>
5004 <file>
5005 <path>
5006 <empty>0</empty>
5007 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
5008 <type>0</type>
5009 <base>0</base>
5010 </path>
5011 </file>
5012 </hook>
5013 <title>
5014 <string>operator/=(mat,scalar)</string>
5015 </title>
5016 <file_name>
5017 <string></string>
5018 </file_name>
5019 </object>
5020 </shared_ptr>
5021 </weak_ptr>
5022 <size>1</size>
5023 <variant>2</variant>
5024 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5025 </pair>
5026 <pair>
5027 <weak_ptr>
5028 <expired>0</expired>
5029 <shared_ptr>
5030 <id>115</id>
5031 <type>
5032 <string>reno_context</string>
5033 </type>
5034 <object>
5035 <hook>
5036 <hook>
5037 <stream_hook_path>
5038 <size>0</size>
5039 </stream_hook_path>
5040 </hook>
5041 <file>
5042 <path>
5043 <empty>1</empty>
5044 </path>
5045 </file>
5046 </hook>
5047 <title>
5048 <string>vector-matrix operations</string>
5049 </title>
5050 <file_name>
5051 <string>vector-matrix_operations_reference</string>
5052 </file_name>
5053 </object>
5054 </shared_ptr>
5055 </weak_ptr>
5056 <size>1</size>
5057 <variant>2</variant>
5058 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5059 </pair>
5060 <pair>
5061 <weak_ptr>
5062 <expired>0</expired>
5063 <shared_ptr>
5064 <id>116</id>
5065 <type>
5066 <string>reno_context</string>
5067 </type>
5068 <object>
5069 <hook>
5070 <hook>
5071 <stream_hook_path>
5072 <size>3</size>
5073 <strong>D574BD377820586AC7A5046D10D478807B818AEC6D40783A5533F3226B4415E5</strong>
5074 <weak>2933108959</weak>
5075 <size>2475</size>
5076 <position>470</position>
5077 <strong>B3FEA9B3F0C1DEF6133FB54E42D499DCEF61B847173E51794999058F15490EC6</strong>
5078 <weak>3800541367</weak>
5079 <size>2443</size>
5080 <position>26</position>
5081 <strong>368FE22447DDE5A941D09D289307C50A021AA6BEF4176BC65C863466E8F69CB5</strong>
5082 <weak>2179335280</weak>
5083 <size>1036</size>
5084 <position>1397</position>
5085 </stream_hook_path>
5086 </hook>
5087 <file>
5088 <path>
5089 <empty>0</empty>
5090 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
5091 <type>0</type>
5092 <base>0</base>
5093 </path>
5094 </file>
5095 </hook>
5096 <title>
5097 <string>scalar</string>
5098 </title>
5099 <file_name>
5100 <string></string>
5101 </file_name>
5102 </object>
5103 </shared_ptr>
5104 </weak_ptr>
5105 <size>1</size>
5106 <variant>2</variant>
5107 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5108 </pair>
5109 <pair>
5110 <weak_ptr>
5111 <expired>0</expired>
5112 <shared_ptr>
5113 <id>117</id>
5114 <type>
5115 <string>reno_context</string>
5116 </type>
5117 <object>
5118 <hook>
5119 <hook>
5120 <stream_hook_path>
5121 <size>3</size>
5122 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
5123 <weak>614864026</weak>
5124 <size>31517</size>
5125 <position>543</position>
5126 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
5127 <weak>2740259954</weak>
5128 <size>31485</size>
5129 <position>26</position>
5130 <strong>C637CAE81E13DFC12646862196C906F3BE0EDCF36EC327098E5FAD938E1F8401</strong>
5131 <weak>2098799371</weak>
5132 <size>1047</size>
5133 <position>13684</position>
5134 </stream_hook_path>
5135 </hook>
5136 <file>
5137 <path>
5138 <empty>0</empty>
5139 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
5140 <type>0</type>
5141 <base>0</base>
5142 </path>
5143 </file>
5144 </hook>
5145 <title>
5146 <string>dot(vec,vec)</string>
5147 </title>
5148 <file_name>
5149 <string></string>
5150 </file_name>
5151 </object>
5152 </shared_ptr>
5153 </weak_ptr>
5154 <size>1</size>
5155 <variant>2</variant>
5156 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5157 </pair>
5158 <pair>
5159 <weak_ptr>
5160 <expired>0</expired>
5161 <shared_ptr>
5162 <id>118</id>
5163 <type>
5164 <string>reno_context</string>
5165 </type>
5166 <object>
5167 <hook>
5168 <hook>
5169 <stream_hook_path>
5170 <size>3</size>
5171 <strong>AC2EFB0F12C1073721C216718280ECB23364BEC02009394628B30EA52318FE53</strong>
5172 <weak>2097559184</weak>
5173 <size>8226</size>
5174 <position>464</position>
5175 <strong>968EC18BB8F519CD7B5BD62A649F319D43BA6B7D33DB77EE55DB593C45CB7A75</strong>
5176 <weak>110571112</weak>
5177 <size>8194</size>
5178 <position>26</position>
5179 <strong>B4EB0807800E54F900D076B505056777A5A21FAAC630F4E7B5EDB0115772752F</strong>
5180 <weak>2819368211</weak>
5181 <size>8148</size>
5182 <position>36</position>
5183 </stream_hook_path>
5184 </hook>
5185 <file>
5186 <path>
5187 <empty>0</empty>
5188 <string>..\..\include\boost\qvm\detail\swizzle_traits.hpp</string>
5189 <type>0</type>
5190 <base>0</base>
5191 </path>
5192 </file>
5193 </hook>
5194 <title>
5195 <string>accessing vector elements by swizzling</string>
5196 </title>
5197 <file_name>
5198 <string>accessing_vector_elements_and_swizzling_reference</string>
5199 </file_name>
5200 </object>
5201 </shared_ptr>
5202 </weak_ptr>
5203 <size>1</size>
5204 <variant>2</variant>
5205 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5206 </pair>
5207 <pair>
5208 <weak_ptr>
5209 <expired>0</expired>
5210 <shared_ptr>
5211 <id>119</id>
5212 <type>
5213 <string>reno_context</string>
5214 </type>
5215 <object>
5216 <hook>
5217 <hook>
5218 <stream_hook_path>
5219 <size>0</size>
5220 </stream_hook_path>
5221 </hook>
5222 <file>
5223 <path>
5224 <empty>1</empty>
5225 </path>
5226 </file>
5227 </hook>
5228 <title>
5229 <string>vec_traits&lt;V&gt;::read_element</string>
5230 </title>
5231 <file_name>
5232 <string></string>
5233 </file_name>
5234 </object>
5235 </shared_ptr>
5236 </weak_ptr>
5237 <size>1</size>
5238 <variant>2</variant>
5239 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5240 </pair>
5241 <pair>
5242 <weak_ptr>
5243 <expired>0</expired>
5244 <shared_ptr>
5245 <id>120</id>
5246 <type>
5247 <string>reno_context</string>
5248 </type>
5249 <object>
5250 <hook>
5251 <hook>
5252 <stream_hook_path>
5253 <size>0</size>
5254 </stream_hook_path>
5255 </hook>
5256 <file>
5257 <path>
5258 <empty>1</empty>
5259 </path>
5260 </file>
5261 </hook>
5262 <title>
5263 <string>code generator</string>
5264 </title>
5265 <file_name>
5266 <string></string>
5267 </file_name>
5268 </object>
5269 </shared_ptr>
5270 </weak_ptr>
5271 <size>1</size>
5272 <variant>2</variant>
5273 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5274 </pair>
5275 <pair>
5276 <weak_ptr>
5277 <expired>0</expired>
5278 <shared_ptr>
5279 <id>121</id>
5280 <type>
5281 <string>reno_context</string>
5282 </type>
5283 <object>
5284 <hook>
5285 <hook>
5286 <stream_hook_path>
5287 <size>3</size>
5288 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
5289 <weak>2195837388</weak>
5290 <size>66497</size>
5291 <position>683</position>
5292 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
5293 <weak>2892155300</weak>
5294 <size>66465</size>
5295 <position>26</position>
5296 <strong>94237835F54C8FA9C3F61D5799131F548FBB3730C8D49602117887694F377EC6</strong>
5297 <weak>1705273262</weak>
5298 <size>391</size>
5299 <position>50399</position>
5300 </stream_hook_path>
5301 </hook>
5302 <file>
5303 <path>
5304 <empty>0</empty>
5305 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
5306 <type>0</type>
5307 <base>0</base>
5308 </path>
5309 </file>
5310 </hook>
5311 <title>
5312 <string>set_rotx(mat,scalar)</string>
5313 </title>
5314 <file_name>
5315 <string></string>
5316 </file_name>
5317 </object>
5318 </shared_ptr>
5319 </weak_ptr>
5320 <size>1</size>
5321 <variant>2</variant>
5322 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5323 </pair>
5324 <pair>
5325 <weak_ptr>
5326 <expired>0</expired>
5327 <shared_ptr>
5328 <id>122</id>
5329 <type>
5330 <string>reno_context</string>
5331 </type>
5332 <object>
5333 <hook>
5334 <hook>
5335 <stream_hook_path>
5336 <size>3</size>
5337 <strong>CD8A0E7B3B97341438895136525CFA5C355771C0F98910E7702E90902867ACBB</strong>
5338 <weak>4289579138</weak>
5339 <size>56777</size>
5340 <position>469</position>
5341 <strong>6D84BB81555A65F737D8D01F7504B68B30BBECD4E06AC093C57DB72F503EAA56</strong>
5342 <weak>697614426</weak>
5343 <size>56745</size>
5344 <position>26</position>
5345 <strong>55471878EC742494A2618C45BF04B3F7643AC1EB3B41EF774C9876052207257D</strong>
5346 <weak>2927272713</weak>
5347 <size>56579</size>
5348 <position>96</position>
5349 </stream_hook_path>
5350 </hook>
5351 <file>
5352 <path>
5353 <empty>0</empty>
5354 <string>..\..\include\boost\qvm\mat_access.hpp</string>
5355 <type>0</type>
5356 <base>0</base>
5357 </path>
5358 </file>
5359 </hook>
5360 <title>
5361 <string>accessing matrix elements</string>
5362 </title>
5363 <file_name>
5364 <string></string>
5365 </file_name>
5366 </object>
5367 </shared_ptr>
5368 </weak_ptr>
5369 <size>1</size>
5370 <variant>2</variant>
5371 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5372 </pair>
5373 <pair>
5374 <weak_ptr>
5375 <expired>0</expired>
5376 <shared_ptr>
5377 <id>123</id>
5378 <type>
5379 <string>reno_context</string>
5380 </type>
5381 <object>
5382 <hook>
5383 <hook>
5384 <stream_hook_path>
5385 <size>3</size>
5386 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
5387 <weak>2195837388</weak>
5388 <size>66497</size>
5389 <position>683</position>
5390 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
5391 <weak>2892155300</weak>
5392 <size>66465</size>
5393 <position>26</position>
5394 <strong>C9F301F6834440D2963CA9532503A4A0896DF6683AAE0EF90E7C49AC19FA0F76</strong>
5395 <weak>4112187996</weak>
5396 <size>993</size>
5397 <position>18924</position>
5398 </stream_hook_path>
5399 </hook>
5400 <file>
5401 <path>
5402 <empty>0</empty>
5403 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
5404 <type>0</type>
5405 <base>0</base>
5406 </path>
5407 </file>
5408 </hook>
5409 <title>
5410 <string>operator==(mat,mat)</string>
5411 </title>
5412 <file_name>
5413 <string></string>
5414 </file_name>
5415 </object>
5416 </shared_ptr>
5417 </weak_ptr>
5418 <size>1</size>
5419 <variant>2</variant>
5420 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5421 </pair>
5422 <pair>
5423 <weak_ptr>
5424 <expired>0</expired>
5425 <shared_ptr>
5426 <id>124</id>
5427 <type>
5428 <string>reno_context</string>
5429 </type>
5430 <object>
5431 <hook>
5432 <hook>
5433 <stream_hook_path>
5434 <size>3</size>
5435 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
5436 <weak>2195837388</weak>
5437 <size>66497</size>
5438 <position>683</position>
5439 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
5440 <weak>2892155300</weak>
5441 <size>66465</size>
5442 <position>26</position>
5443 <strong>2BA1DC244BA923B4B741FBB754D76F67FE56ED18BDD9E46B08C0F23DF06ABBE0</strong>
5444 <weak>2642099996</weak>
5445 <size>1162</size>
5446 <position>21936</position>
5447 </stream_hook_path>
5448 </hook>
5449 <file>
5450 <path>
5451 <empty>0</empty>
5452 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
5453 <type>0</type>
5454 <base>0</base>
5455 </path>
5456 </file>
5457 </hook>
5458 <title>
5459 <string>operator-(mat,mat)</string>
5460 </title>
5461 <file_name>
5462 <string></string>
5463 </file_name>
5464 </object>
5465 </shared_ptr>
5466 </weak_ptr>
5467 <size>1</size>
5468 <variant>2</variant>
5469 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5470 </pair>
5471 <pair>
5472 <weak_ptr>
5473 <expired>0</expired>
5474 <shared_ptr>
5475 <id>125</id>
5476 <type>
5477 <string>reno_context</string>
5478 </type>
5479 <object>
5480 <hook>
5481 <hook>
5482 <stream_hook_path>
5483 <size>4</size>
5484 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
5485 <weak>2530702481</weak>
5486 <size>466</size>
5487 <position>323</position>
5488 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
5489 <weak>4238437481</weak>
5490 <size>434</size>
5491 <position>26</position>
5492 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
5493 <weak>2547266806</weak>
5494 <size>210</size>
5495 <position>36</position>
5496 <strong>438449DABBE1C710D102DBEA899BA33ED001AF9B5CB0EDD94DAB0461563695BF</strong>
5497 <weak>3043887716</weak>
5498 <size>38</size>
5499 <position>80</position>
5500 </stream_hook_path>
5501 </hook>
5502 <file>
5503 <path>
5504 <empty>0</empty>
5505 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
5506 <type>0</type>
5507 <base>0</base>
5508 </path>
5509 </file>
5510 </hook>
5511 <title>
5512 <string>mat_traits&lt;Matrix&gt;::rows</string>
5513 </title>
5514 <file_name>
5515 <string></string>
5516 </file_name>
5517 </object>
5518 </shared_ptr>
5519 </weak_ptr>
5520 <size>1</size>
5521 <variant>2</variant>
5522 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5523 </pair>
5524 <pair>
5525 <weak_ptr>
5526 <expired>0</expired>
5527 <shared_ptr>
5528 <id>126</id>
5529 <type>
5530 <string>reno_context</string>
5531 </type>
5532 <object>
5533 <hook>
5534 <hook>
5535 <stream_hook_path>
5536 <size>1</size>
5537 <strong>3005136E068FFF69E97261CA0E0A858F0F504B38E4E75360ED1CC5399917B056</strong>
5538 <weak>1358900239</weak>
5539 <size>138</size>
5540 <position>227</position>
5541 </stream_hook_path>
5542 </hook>
5543 <file>
5544 <path>
5545 <empty>0</empty>
5546 <string>..\..\include\boost\qvm\throw_exception.hpp</string>
5547 <type>0</type>
5548 <base>0</base>
5549 </path>
5550 </file>
5551 </hook>
5552 <title>
5553 <string>boost/qvm/throw_exception.hpp</string>
5554 </title>
5555 <file_name>
5556 <string></string>
5557 </file_name>
5558 </object>
5559 </shared_ptr>
5560 </weak_ptr>
5561 <size>1</size>
5562 <variant>2</variant>
5563 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5564 </pair>
5565 <pair>
5566 <weak_ptr>
5567 <expired>0</expired>
5568 <shared_ptr>
5569 <id>127</id>
5570 <type>
5571 <string>reno_context</string>
5572 </type>
5573 <object>
5574 <hook>
5575 <hook>
5576 <stream_hook_path>
5577 <size>3</size>
5578 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
5579 <weak>884594191</weak>
5580 <size>55124</size>
5581 <position>666</position>
5582 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
5583 <weak>3018444263</weak>
5584 <size>55092</size>
5585 <position>26</position>
5586 <strong>9D82D57A4B2062AA910E42ACBA645DE34995A1CA890CE6154D836AED338CEF2A</strong>
5587 <weak>833961895</weak>
5588 <size>1145</size>
5589 <position>17292</position>
5590 </stream_hook_path>
5591 </hook>
5592 <file>
5593 <path>
5594 <empty>0</empty>
5595 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
5596 <type>0</type>
5597 <base>0</base>
5598 </path>
5599 </file>
5600 </hook>
5601 <title>
5602 <string>inverse(quat)</string>
5603 </title>
5604 <file_name>
5605 <string></string>
5606 </file_name>
5607 </object>
5608 </shared_ptr>
5609 </weak_ptr>
5610 <size>1</size>
5611 <variant>2</variant>
5612 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5613 </pair>
5614 <pair>
5615 <weak_ptr>
5616 <expired>0</expired>
5617 <shared_ptr>
5618 <id>128</id>
5619 <type>
5620 <string>reno_context</string>
5621 </type>
5622 <object>
5623 <hook>
5624 <hook>
5625 <stream_hook_path>
5626 <size>3</size>
5627 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
5628 <weak>884594191</weak>
5629 <size>55124</size>
5630 <position>666</position>
5631 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
5632 <weak>3018444263</weak>
5633 <size>55092</size>
5634 <position>26</position>
5635 <strong>361818B43FCEEF2E68F727AEE304BD8D850E043C8DDD5E0874696CDFA81D0CCB</strong>
5636 <weak>2424605903</weak>
5637 <size>518</size>
5638 <position>14098</position>
5639 </stream_hook_path>
5640 </hook>
5641 <file>
5642 <path>
5643 <empty>0</empty>
5644 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
5645 <type>0</type>
5646 <base>0</base>
5647 </path>
5648 </file>
5649 </hook>
5650 <title>
5651 <string>operator/=(quat,scalar)</string>
5652 </title>
5653 <file_name>
5654 <string></string>
5655 </file_name>
5656 </object>
5657 </shared_ptr>
5658 </weak_ptr>
5659 <size>1</size>
5660 <variant>2</variant>
5661 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5662 </pair>
5663 <pair>
5664 <weak_ptr>
5665 <expired>0</expired>
5666 <shared_ptr>
5667 <id>129</id>
5668 <type>
5669 <string>reno_context</string>
5670 </type>
5671 <object>
5672 <hook>
5673 <hook>
5674 <stream_hook_path>
5675 <size>0</size>
5676 </stream_hook_path>
5677 </hook>
5678 <file>
5679 <path>
5680 <empty>1</empty>
5681 </path>
5682 </file>
5683 </hook>
5684 <title>
5685 <string>Index of Types</string>
5686 </title>
5687 <file_name>
5688 <string></string>
5689 </file_name>
5690 </object>
5691 </shared_ptr>
5692 </weak_ptr>
5693 <size>1</size>
5694 <variant>2</variant>
5695 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5696 </pair>
5697 <pair>
5698 <weak_ptr>
5699 <expired>0</expired>
5700 <shared_ptr>
5701 <id>130</id>
5702 <type>
5703 <string>reno_context</string>
5704 </type>
5705 <object>
5706 <hook>
5707 <hook>
5708 <stream_hook_path>
5709 <size>3</size>
5710 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
5711 <weak>1527395585</weak>
5712 <size>17923</size>
5713 <position>501</position>
5714 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
5715 <weak>3538955481</weak>
5716 <size>17891</size>
5717 <position>26</position>
5718 <strong>ACCF8E4F7382DA2749A499B7D0015CF20AFCCEB0BCB1A87B9CC3A4F5E09DB735</strong>
5719 <weak>3342319762</weak>
5720 <size>4569</size>
5721 <position>13252</position>
5722 </stream_hook_path>
5723 </hook>
5724 <file>
5725 <path>
5726 <empty>0</empty>
5727 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
5728 <type>0</type>
5729 <base>0</base>
5730 </path>
5731 </file>
5732 </hook>
5733 <title>
5734 <string>translation</string>
5735 </title>
5736 <file_name>
5737 <string></string>
5738 </file_name>
5739 </object>
5740 </shared_ptr>
5741 </weak_ptr>
5742 <size>1</size>
5743 <variant>2</variant>
5744 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5745 </pair>
5746 <pair>
5747 <weak_ptr>
5748 <expired>0</expired>
5749 <shared_ptr>
5750 <id>131</id>
5751 <type>
5752 <string>reno_context</string>
5753 </type>
5754 <object>
5755 <hook>
5756 <hook>
5757 <stream_hook_path>
5758 <size>3</size>
5759 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
5760 <weak>744532336</weak>
5761 <size>32793</size>
5762 <position>509</position>
5763 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
5764 <weak>1367712072</weak>
5765 <size>32761</size>
5766 <position>26</position>
5767 <strong>B92144F96FB975995C297303A86EC469B2BF2BFC16701B3713535B266F474E9E</strong>
5768 <weak>1478344165</weak>
5769 <size>3595</size>
5770 <position>18342</position>
5771 </stream_hook_path>
5772 </hook>
5773 <file>
5774 <path>
5775 <empty>0</empty>
5776 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
5777 <type>0</type>
5778 <base>0</base>
5779 </path>
5780 </file>
5781 </hook>
5782 <title>
5783 <string>neg_col</string>
5784 </title>
5785 <file_name>
5786 <string></string>
5787 </file_name>
5788 </object>
5789 </shared_ptr>
5790 </weak_ptr>
5791 <size>1</size>
5792 <variant>2</variant>
5793 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5794 </pair>
5795 <pair>
5796 <weak_ptr>
5797 <expired>0</expired>
5798 <shared_ptr>
5799 <id>132</id>
5800 <type>
5801 <string>reno_context</string>
5802 </type>
5803 <object>
5804 <hook>
5805 <hook>
5806 <stream_hook_path>
5807 <size>1</size>
5808 <strong>792522A5484A42774EF628A6DC4DA82DDA857C78B627BE44D6A548E17C8B553B</strong>
5809 <weak>2127107495</weak>
5810 <size>777</size>
5811 <position>323</position>
5812 </stream_hook_path>
5813 </hook>
5814 <file>
5815 <path>
5816 <empty>0</empty>
5817 <string>..\..\include\boost\qvm\all.hpp</string>
5818 <type>0</type>
5819 <base>0</base>
5820 </path>
5821 </file>
5822 </hook>
5823 <title>
5824 <string>boost/qvm/all.hpp</string>
5825 </title>
5826 <file_name>
5827 <string></string>
5828 </file_name>
5829 </object>
5830 </shared_ptr>
5831 </weak_ptr>
5832 <size>1</size>
5833 <variant>2</variant>
5834 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5835 </pair>
5836 <pair>
5837 <weak_ptr>
5838 <expired>0</expired>
5839 <shared_ptr>
5840 <id>133</id>
5841 <type>
5842 <string>reno_context</string>
5843 </type>
5844 <object>
5845 <hook>
5846 <hook>
5847 <stream_hook_path>
5848 <size>3</size>
5849 <strong>58AF417B539B408D8E2C581ECDD98DA584779BC6C292C0E3E78AC40CA12CF82C</strong>
5850 <weak>1427670282</weak>
5851 <size>545</size>
5852 <position>432</position>
5853 <strong>25C91D9856E3696DD78C027FBFDD89AA6A8E06A32CEEB5530425B7017C353FF2</strong>
5854 <weak>409435362</weak>
5855 <size>513</size>
5856 <position>26</position>
5857 <strong>2CCEC8BDAC00E8EBAFEA8BDE6A05A08E5FA48FDD579CDAC9FC33B99A8CAE32BD</strong>
5858 <weak>1292440637</weak>
5859 <size>59</size>
5860 <position>387</position>
5861 </stream_hook_path>
5862 </hook>
5863 <file>
5864 <path>
5865 <empty>0</empty>
5866 <string>..\..\include\boost\qvm\error.hpp</string>
5867 <type>0</type>
5868 <base>0</base>
5869 </path>
5870 </file>
5871 </hook>
5872 <title>
5873 <string>zero_determinant_error</string>
5874 </title>
5875 <file_name>
5876 <string></string>
5877 </file_name>
5878 </object>
5879 </shared_ptr>
5880 </weak_ptr>
5881 <size>1</size>
5882 <variant>2</variant>
5883 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5884 </pair>
5885 <pair>
5886 <weak_ptr>
5887 <expired>0</expired>
5888 <shared_ptr>
5889 <id>134</id>
5890 <type>
5891 <string>reno_context</string>
5892 </type>
5893 <object>
5894 <hook>
5895 <hook>
5896 <stream_hook_path>
5897 <size>3</size>
5898 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
5899 <weak>884594191</weak>
5900 <size>55124</size>
5901 <position>666</position>
5902 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
5903 <weak>3018444263</weak>
5904 <size>55092</size>
5905 <position>26</position>
5906 <strong>D9F43B85D5D56635D7D4F3F0C17D613923C0FEFC04852DCF261F4A1C334856D3</strong>
5907 <weak>4024936300</weak>
5908 <size>593</size>
5909 <position>18439</position>
5910 </stream_hook_path>
5911 </hook>
5912 <file>
5913 <path>
5914 <empty>0</empty>
5915 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
5916 <type>0</type>
5917 <base>0</base>
5918 </path>
5919 </file>
5920 </hook>
5921 <title>
5922 <string>mag_sqr(quat)</string>
5923 </title>
5924 <file_name>
5925 <string></string>
5926 </file_name>
5927 </object>
5928 </shared_ptr>
5929 </weak_ptr>
5930 <size>1</size>
5931 <variant>2</variant>
5932 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5933 </pair>
5934 <pair>
5935 <weak_ptr>
5936 <expired>0</expired>
5937 <shared_ptr>
5938 <id>135</id>
5939 <type>
5940 <string>reno_context</string>
5941 </type>
5942 <object>
5943 <hook>
5944 <hook>
5945 <stream_hook_path>
5946 <size>3</size>
5947 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
5948 <weak>614864026</weak>
5949 <size>31517</size>
5950 <position>543</position>
5951 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
5952 <weak>2740259954</weak>
5953 <size>31485</size>
5954 <position>26</position>
5955 <strong>0B31976D56B7578A3C24B2A0B218895A6AC9E26AA74A1086429124146B1D587F</strong>
5956 <weak>857592559</weak>
5957 <size>819</size>
5958 <position>12803</position>
5959 </stream_hook_path>
5960 </hook>
5961 <file>
5962 <path>
5963 <empty>0</empty>
5964 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
5965 <type>0</type>
5966 <base>0</base>
5967 </path>
5968 </file>
5969 </hook>
5970 <title>
5971 <string>operator/(vec,scalar)</string>
5972 </title>
5973 <file_name>
5974 <string></string>
5975 </file_name>
5976 </object>
5977 </shared_ptr>
5978 </weak_ptr>
5979 <size>1</size>
5980 <variant>2</variant>
5981 <string>(:include include:)&#10;(:auto also:)&#10;</string>
5982 </pair>
5983 <pair>
5984 <weak_ptr>
5985 <expired>0</expired>
5986 <shared_ptr>
5987 <id>136</id>
5988 <type>
5989 <string>reno_context</string>
5990 </type>
5991 <object>
5992 <hook>
5993 <hook>
5994 <stream_hook_path>
5995 <size>3</size>
5996 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
5997 <weak>884594191</weak>
5998 <size>55124</size>
5999 <position>666</position>
6000 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
6001 <weak>3018444263</weak>
6002 <size>55092</size>
6003 <position>26</position>
6004 <strong>93F5E8019F9CA9A13661D60F67EB59C2373267DD6C8C500FD29DCE67A62CE000</strong>
6005 <weak>1896373155</weak>
6006 <size>355</size>
6007 <position>40018</position>
6008 </stream_hook_path>
6009 </hook>
6010 <file>
6011 <path>
6012 <empty>0</empty>
6013 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
6014 <type>0</type>
6015 <base>0</base>
6016 </path>
6017 </file>
6018 </hook>
6019 <title>
6020 <string>rotate(quat,vec,scalar)</string>
6021 </title>
6022 <file_name>
6023 <string></string>
6024 </file_name>
6025 </object>
6026 </shared_ptr>
6027 </weak_ptr>
6028 <size>1</size>
6029 <variant>2</variant>
6030 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6031 </pair>
6032 <pair>
6033 <weak_ptr>
6034 <expired>0</expired>
6035 <shared_ptr>
6036 <id>137</id>
6037 <type>
6038 <string>reno_context</string>
6039 </type>
6040 <object>
6041 <hook>
6042 <hook>
6043 <stream_hook_path>
6044 <size>3</size>
6045 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
6046 <weak>744532336</weak>
6047 <size>32793</size>
6048 <position>509</position>
6049 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
6050 <weak>1367712072</weak>
6051 <size>32761</size>
6052 <position>26</position>
6053 <strong>4E76C37479A073600FE2414C2A049DE9B9013D81CEE9027998EB9497A96DEEBC</strong>
6054 <weak>3614560266</weak>
6055 <size>4681</size>
6056 <position>4839</position>
6057 </stream_hook_path>
6058 </hook>
6059 <file>
6060 <path>
6061 <empty>0</empty>
6062 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
6063 <type>0</type>
6064 <base>0</base>
6065 </path>
6066 </file>
6067 </hook>
6068 <title>
6069 <string>del_col</string>
6070 </title>
6071 <file_name>
6072 <string></string>
6073 </file_name>
6074 </object>
6075 </shared_ptr>
6076 </weak_ptr>
6077 <size>1</size>
6078 <variant>2</variant>
6079 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6080 </pair>
6081 <pair>
6082 <weak_ptr>
6083 <expired>0</expired>
6084 <shared_ptr>
6085 <id>138</id>
6086 <type>
6087 <string>reno_context</string>
6088 </type>
6089 <object>
6090 <hook>
6091 <hook>
6092 <stream_hook_path>
6093 <size>3</size>
6094 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
6095 <weak>884594191</weak>
6096 <size>55124</size>
6097 <position>666</position>
6098 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
6099 <weak>3018444263</weak>
6100 <size>55092</size>
6101 <position>26</position>
6102 <strong>3E6B6F902891F338DB336402C11D7E251A7EBE31C961FBBD399C3ADF7675E9E0</strong>
6103 <weak>1836621315</weak>
6104 <size>1424</size>
6105 <position>23880</position>
6106 </stream_hook_path>
6107 </hook>
6108 <file>
6109 <path>
6110 <empty>0</empty>
6111 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
6112 <type>0</type>
6113 <base>0</base>
6114 </path>
6115 </file>
6116 </hook>
6117 <title>
6118 <string>operator*(quat,quat)</string>
6119 </title>
6120 <file_name>
6121 <string></string>
6122 </file_name>
6123 </object>
6124 </shared_ptr>
6125 </weak_ptr>
6126 <size>1</size>
6127 <variant>2</variant>
6128 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6129 </pair>
6130 <pair>
6131 <weak_ptr>
6132 <expired>0</expired>
6133 <shared_ptr>
6134 <id>139</id>
6135 <type>
6136 <string>reno_context</string>
6137 </type>
6138 <object>
6139 <hook>
6140 <hook>
6141 <stream_hook_path>
6142 <size>3</size>
6143 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
6144 <weak>614864026</weak>
6145 <size>31517</size>
6146 <position>543</position>
6147 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
6148 <weak>2740259954</weak>
6149 <size>31485</size>
6150 <position>26</position>
6151 <strong>CF14D5A9C308256B0BE2F994E529F96280D757E2189542E5DD2282DA1E341477</strong>
6152 <weak>2845796485</weak>
6153 <size>1233</size>
6154 <position>4501</position>
6155 </stream_hook_path>
6156 </hook>
6157 <file>
6158 <path>
6159 <empty>0</empty>
6160 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
6161 <type>0</type>
6162 <base>0</base>
6163 </path>
6164 </file>
6165 </hook>
6166 <title>
6167 <string>cross</string>
6168 </title>
6169 <file_name>
6170 <string></string>
6171 </file_name>
6172 </object>
6173 </shared_ptr>
6174 </weak_ptr>
6175 <size>1</size>
6176 <variant>2</variant>
6177 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6178 </pair>
6179 <pair>
6180 <weak_ptr>
6181 <expired>0</expired>
6182 <shared_ptr>
6183 <id>140</id>
6184 <type>
6185 <string>reno_context</string>
6186 </type>
6187 <object>
6188 <hook>
6189 <hook>
6190 <stream_hook_path>
6191 <size>3</size>
6192 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
6193 <weak>614864026</weak>
6194 <size>31517</size>
6195 <position>543</position>
6196 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
6197 <weak>2740259954</weak>
6198 <size>31485</size>
6199 <position>26</position>
6200 <strong>7B8EA84E20E66DB1BBD002EAF66F774545DC494151F9597DA8B7A3E2E294125B</strong>
6201 <weak>254041694</weak>
6202 <size>1479</size>
6203 <position>2231</position>
6204 </stream_hook_path>
6205 </hook>
6206 <file>
6207 <path>
6208 <empty>0</empty>
6209 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
6210 <type>0</type>
6211 <base>0</base>
6212 </path>
6213 </file>
6214 </hook>
6215 <title>
6216 <string>assign(vec,vec)</string>
6217 </title>
6218 <file_name>
6219 <string></string>
6220 </file_name>
6221 </object>
6222 </shared_ptr>
6223 </weak_ptr>
6224 <size>1</size>
6225 <variant>2</variant>
6226 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6227 </pair>
6228 <pair>
6229 <weak_ptr>
6230 <expired>0</expired>
6231 <shared_ptr>
6232 <id>141</id>
6233 <type>
6234 <string>reno_context</string>
6235 </type>
6236 <object>
6237 <hook>
6238 <hook>
6239 <stream_hook_path>
6240 <size>0</size>
6241 </stream_hook_path>
6242 </hook>
6243 <file>
6244 <path>
6245 <empty>1</empty>
6246 </path>
6247 </file>
6248 </hook>
6249 <title>
6250 <string>mat_traits&lt;M&gt;::write_element_idx</string>
6251 </title>
6252 <file_name>
6253 <string></string>
6254 </file_name>
6255 </object>
6256 </shared_ptr>
6257 </weak_ptr>
6258 <size>1</size>
6259 <variant>2</variant>
6260 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6261 </pair>
6262 <pair>
6263 <weak_ptr>
6264 <expired>0</expired>
6265 <shared_ptr>
6266 <id>142</id>
6267 <type>
6268 <string>reno_context</string>
6269 </type>
6270 <object>
6271 <hook>
6272 <hook>
6273 <stream_hook_path>
6274 <size>3</size>
6275 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
6276 <weak>2195837388</weak>
6277 <size>66497</size>
6278 <position>683</position>
6279 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
6280 <weak>2892155300</weak>
6281 <size>66465</size>
6282 <position>26</position>
6283 <strong>E47276F54E5907414635B2276A52FCF1F97269B8667200196929D5B2B6973320</strong>
6284 <weak>1091020759</weak>
6285 <size>5210</size>
6286 <position>51240</position>
6287 </stream_hook_path>
6288 </hook>
6289 <file>
6290 <path>
6291 <empty>0</empty>
6292 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
6293 <type>0</type>
6294 <base>0</base>
6295 </path>
6296 </file>
6297 </hook>
6298 <title>
6299 <string>roty_mat(scalar)</string>
6300 </title>
6301 <file_name>
6302 <string></string>
6303 </file_name>
6304 </object>
6305 </shared_ptr>
6306 </weak_ptr>
6307 <size>1</size>
6308 <variant>2</variant>
6309 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6310 </pair>
6311 <pair>
6312 <weak_ptr>
6313 <expired>0</expired>
6314 <shared_ptr>
6315 <id>143</id>
6316 <type>
6317 <string>reno_context</string>
6318 </type>
6319 <object>
6320 <hook>
6321 <hook>
6322 <stream_hook_path>
6323 <size>3</size>
6324 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
6325 <weak>2394670759</weak>
6326 <size>820</size>
6327 <position>323</position>
6328 <strong>2987AF079555D7D7AAEBD5131A984CEF6986395A6CC35E8ECC670BCA65E917A2</strong>
6329 <weak>3963862655</weak>
6330 <size>788</size>
6331 <position>26</position>
6332 <strong>0A35DD484F5FFF6F4E27D845991F74514AB2C5D91C3DEDA003F106FE25004660</strong>
6333 <weak>3346742165</weak>
6334 <size>206</size>
6335 <position>572</position>
6336 </stream_hook_path>
6337 </hook>
6338 <file>
6339 <path>
6340 <empty>0</empty>
6341 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
6342 <type>0</type>
6343 <base>0</base>
6344 </path>
6345 </file>
6346 </hook>
6347 <title>
6348 <string>is_quat</string>
6349 </title>
6350 <file_name>
6351 <string></string>
6352 </file_name>
6353 </object>
6354 </shared_ptr>
6355 </weak_ptr>
6356 <size>1</size>
6357 <variant>2</variant>
6358 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6359 </pair>
6360 <pair>
6361 <weak_ptr>
6362 <expired>0</expired>
6363 <shared_ptr>
6364 <id>144</id>
6365 <type>
6366 <string>reno_context</string>
6367 </type>
6368 <object>
6369 <hook>
6370 <hook>
6371 <stream_hook_path>
6372 <size>1</size>
6373 <strong>D442EAF44B63D468477539E205CC5677E40863AEEE1BBCFEEEE117D12805F9DB</strong>
6374 <weak>488639931</weak>
6375 <size>39</size>
6376 <position>227</position>
6377 </stream_hook_path>
6378 </hook>
6379 <file>
6380 <path>
6381 <empty>0</empty>
6382 <string>..\..\include\boost\qvm\swizzle3.hpp</string>
6383 <type>0</type>
6384 <base>0</base>
6385 </path>
6386 </file>
6387 </hook>
6388 <title>
6389 <string>boost/qvm/swizzle3.hpp</string>
6390 </title>
6391 <file_name>
6392 <string></string>
6393 </file_name>
6394 </object>
6395 </shared_ptr>
6396 </weak_ptr>
6397 <size>1</size>
6398 <variant>2</variant>
6399 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6400 </pair>
6401 <pair>
6402 <weak_ptr>
6403 <expired>0</expired>
6404 <shared_ptr>
6405 <id>145</id>
6406 <type>
6407 <string>reno_context</string>
6408 </type>
6409 <object>
6410 <hook>
6411 <hook>
6412 <stream_hook_path>
6413 <size>1</size>
6414 <strong>FD3F78762C7BFB30930177C354E304EC43F703A5205F7EC57B841BCBF3452A90</strong>
6415 <weak>3888337262</weak>
6416 <size>6845</size>
6417 <position>323</position>
6418 </stream_hook_path>
6419 </hook>
6420 <file>
6421 <path>
6422 <empty>0</empty>
6423 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
6424 <type>0</type>
6425 <base>0</base>
6426 </path>
6427 </file>
6428 </hook>
6429 <title>
6430 <string>boost/qvm/vec_mat_operations.hpp</string>
6431 </title>
6432 <file_name>
6433 <string></string>
6434 </file_name>
6435 </object>
6436 </shared_ptr>
6437 </weak_ptr>
6438 <size>1</size>
6439 <variant>2</variant>
6440 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6441 </pair>
6442 <pair>
6443 <weak_ptr>
6444 <expired>0</expired>
6445 <shared_ptr>
6446 <id>146</id>
6447 <type>
6448 <string>reno_context</string>
6449 </type>
6450 <object>
6451 <hook>
6452 <hook>
6453 <stream_hook_path>
6454 <size>3</size>
6455 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
6456 <weak>884594191</weak>
6457 <size>55124</size>
6458 <position>666</position>
6459 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
6460 <weak>3018444263</weak>
6461 <size>55092</size>
6462 <position>26</position>
6463 <strong>6BE5D3408C1AFCD4711C829B878452AF074BB086C676F4B9521A59F6EB270C40</strong>
6464 <weak>289789310</weak>
6465 <size>3130</size>
6466 <position>40435</position>
6467 </stream_hook_path>
6468 </hook>
6469 <file>
6470 <path>
6471 <empty>0</empty>
6472 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
6473 <type>0</type>
6474 <base>0</base>
6475 </path>
6476 </file>
6477 </hook>
6478 <title>
6479 <string>rotx_quat(scalar)</string>
6480 </title>
6481 <file_name>
6482 <string></string>
6483 </file_name>
6484 </object>
6485 </shared_ptr>
6486 </weak_ptr>
6487 <size>1</size>
6488 <variant>2</variant>
6489 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6490 </pair>
6491 <pair>
6492 <weak_ptr>
6493 <expired>0</expired>
6494 <shared_ptr>
6495 <id>147</id>
6496 <type>
6497 <string>reno_context</string>
6498 </type>
6499 <object>
6500 <hook>
6501 <hook>
6502 <stream_hook_path>
6503 <size>3</size>
6504 <strong>2DC6CA3F8739C7450887979E5074C6D03FBD4C772B8C80AED816015BCDF8B6A8</strong>
6505 <weak>57328266</weak>
6506 <size>2939</size>
6507 <position>475</position>
6508 <strong>4C662D06163175251C2B40E688F013F165844DC85A991CA7A733E9D90E677B4F</strong>
6509 <weak>3878795874</weak>
6510 <size>2907</size>
6511 <position>26</position>
6512 <strong>10A53C3F4CA440176FF68ED2931C15885EF70C8C7BEEE3E701BFA73261E5AE2E</strong>
6513 <weak>3203343401</weak>
6514 <size>149</size>
6515 <position>2748</position>
6516 </stream_hook_path>
6517 </hook>
6518 <file>
6519 <path>
6520 <empty>0</empty>
6521 <string>..\..\include\boost\qvm\quat_traits_array.hpp</string>
6522 <type>0</type>
6523 <base>0</base>
6524 </path>
6525 </file>
6526 </hook>
6527 <title>
6528 <string>ptr_qref</string>
6529 </title>
6530 <file_name>
6531 <string></string>
6532 </file_name>
6533 </object>
6534 </shared_ptr>
6535 </weak_ptr>
6536 <size>1</size>
6537 <variant>2</variant>
6538 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6539 </pair>
6540 <pair>
6541 <weak_ptr>
6542 <expired>0</expired>
6543 <shared_ptr>
6544 <id>148</id>
6545 <type>
6546 <string>reno_context</string>
6547 </type>
6548 <object>
6549 <hook>
6550 <hook>
6551 <stream_hook_path>
6552 <size>3</size>
6553 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
6554 <weak>2266063101</weak>
6555 <size>401</size>
6556 <position>323</position>
6557 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
6558 <weak>1106991317</weak>
6559 <size>369</size>
6560 <position>26</position>
6561 <strong>5B3D6A9938BA490F4203F76B7D0B0CE3C369D05288BD1BFC5B5D0F61E07F27A2</strong>
6562 <weak>3771147593</weak>
6563 <size>150</size>
6564 <position>209</position>
6565 </stream_hook_path>
6566 </hook>
6567 <file>
6568 <path>
6569 <empty>0</empty>
6570 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
6571 <type>0</type>
6572 <base>0</base>
6573 </path>
6574 </file>
6575 </hook>
6576 <title>
6577 <string>is_vec</string>
6578 </title>
6579 <file_name>
6580 <string></string>
6581 </file_name>
6582 </object>
6583 </shared_ptr>
6584 </weak_ptr>
6585 <size>1</size>
6586 <variant>2</variant>
6587 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6588 </pair>
6589 <pair>
6590 <weak_ptr>
6591 <expired>0</expired>
6592 <shared_ptr>
6593 <id>149</id>
6594 <type>
6595 <string>reno_context</string>
6596 </type>
6597 <object>
6598 <hook>
6599 <hook>
6600 <stream_hook_path>
6601 <size>3</size>
6602 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
6603 <weak>614864026</weak>
6604 <size>31517</size>
6605 <position>543</position>
6606 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
6607 <weak>2740259954</weak>
6608 <size>31485</size>
6609 <position>26</position>
6610 <strong>1FBCA679225AA536BEB718F8044611FEF70DC1D99C8AC79ECE8E41095E37263C</strong>
6611 <weak>3672641366</weak>
6612 <size>2918</size>
6613 <position>9064</position>
6614 </stream_hook_path>
6615 </hook>
6616 <file>
6617 <path>
6618 <empty>0</empty>
6619 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
6620 <type>0</type>
6621 <base>0</base>
6622 </path>
6623 </file>
6624 </hook>
6625 <title>
6626 <string>scalar_cast(vec)</string>
6627 </title>
6628 <file_name>
6629 <string></string>
6630 </file_name>
6631 </object>
6632 </shared_ptr>
6633 </weak_ptr>
6634 <size>1</size>
6635 <variant>2</variant>
6636 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6637 </pair>
6638 <pair>
6639 <weak_ptr>
6640 <expired>0</expired>
6641 <shared_ptr>
6642 <id>150</id>
6643 <type>
6644 <string>reno_context</string>
6645 </type>
6646 <object>
6647 <hook>
6648 <hook>
6649 <stream_hook_path>
6650 <size>1</size>
6651 <strong>F20D0B900993A1099A60FAFA281657728CFB629851598F7B2AD9009CAB942AA6</strong>
6652 <weak>3641135717</weak>
6653 <size>66857</size>
6654 <position>323</position>
6655 </stream_hook_path>
6656 </hook>
6657 <file>
6658 <path>
6659 <empty>0</empty>
6660 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
6661 <type>0</type>
6662 <base>0</base>
6663 </path>
6664 </file>
6665 </hook>
6666 <title>
6667 <string>boost/qvm/mat_operations.hpp</string>
6668 </title>
6669 <file_name>
6670 <string></string>
6671 </file_name>
6672 </object>
6673 </shared_ptr>
6674 </weak_ptr>
6675 <size>1</size>
6676 <variant>2</variant>
6677 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6678 </pair>
6679 <pair>
6680 <weak_ptr>
6681 <expired>0</expired>
6682 <shared_ptr>
6683 <id>151</id>
6684 <type>
6685 <string>reno_context</string>
6686 </type>
6687 <object>
6688 <hook>
6689 <hook>
6690 <stream_hook_path>
6691 <size>0</size>
6692 </stream_hook_path>
6693 </hook>
6694 <file>
6695 <path>
6696 <empty>1</empty>
6697 </path>
6698 </file>
6699 </hook>
6700 <title>
6701 <string>qvm</string>
6702 </title>
6703 <file_name>
6704 <string></string>
6705 </file_name>
6706 </object>
6707 </shared_ptr>
6708 </weak_ptr>
6709 <size>1</size>
6710 <variant>2</variant>
6711 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6712 </pair>
6713 <pair>
6714 <weak_ptr>
6715 <expired>0</expired>
6716 <shared_ptr>
6717 <id>152</id>
6718 <type>
6719 <string>reno_context</string>
6720 </type>
6721 <object>
6722 <hook>
6723 <hook>
6724 <stream_hook_path>
6725 <size>3</size>
6726 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
6727 <weak>884594191</weak>
6728 <size>55124</size>
6729 <position>666</position>
6730 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
6731 <weak>3018444263</weak>
6732 <size>55092</size>
6733 <position>26</position>
6734 <strong>5A103711DC55E41DA7B272708B8303B478D52650F4A5D7E3D30CBDB428A71DC7</strong>
6735 <weak>2348869581</weak>
6736 <size>784</size>
6737 <position>25306</position>
6738 </stream_hook_path>
6739 </hook>
6740 <file>
6741 <path>
6742 <empty>0</empty>
6743 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
6744 <type>0</type>
6745 <base>0</base>
6746 </path>
6747 </file>
6748 </hook>
6749 <title>
6750 <string>operator*(quat,scalar)</string>
6751 </title>
6752 <file_name>
6753 <string></string>
6754 </file_name>
6755 </object>
6756 </shared_ptr>
6757 </weak_ptr>
6758 <size>1</size>
6759 <variant>2</variant>
6760 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6761 </pair>
6762 <pair>
6763 <weak_ptr>
6764 <expired>0</expired>
6765 <shared_ptr>
6766 <id>153</id>
6767 <type>
6768 <string>reno_context</string>
6769 </type>
6770 <object>
6771 <hook>
6772 <hook>
6773 <stream_hook_path>
6774 <size>3</size>
6775 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
6776 <weak>884594191</weak>
6777 <size>55124</size>
6778 <position>666</position>
6779 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
6780 <weak>3018444263</weak>
6781 <size>55092</size>
6782 <position>26</position>
6783 <strong>9D39EBAE47060908B640127BB5815D1574A7697CBB17E572CA2A8843207F4137</strong>
6784 <weak>1843287609</weak>
6785 <size>1192</size>
6786 <position>26808</position>
6787 </stream_hook_path>
6788 </hook>
6789 <file>
6790 <path>
6791 <empty>0</empty>
6792 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
6793 <type>0</type>
6794 <base>0</base>
6795 </path>
6796 </file>
6797 </hook>
6798 <title>
6799 <string>normalized(quat)</string>
6800 </title>
6801 <file_name>
6802 <string></string>
6803 </file_name>
6804 </object>
6805 </shared_ptr>
6806 </weak_ptr>
6807 <size>1</size>
6808 <variant>2</variant>
6809 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6810 </pair>
6811 <pair>
6812 <weak_ptr>
6813 <expired>0</expired>
6814 <shared_ptr>
6815 <id>154</id>
6816 <type>
6817 <string>reno_context</string>
6818 </type>
6819 <object>
6820 <hook>
6821 <hook>
6822 <stream_hook_path>
6823 <size>3</size>
6824 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
6825 <weak>2530702481</weak>
6826 <size>466</size>
6827 <position>323</position>
6828 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
6829 <weak>4238437481</weak>
6830 <size>434</size>
6831 <position>26</position>
6832 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
6833 <weak>2547266806</weak>
6834 <size>210</size>
6835 <position>36</position>
6836 </stream_hook_path>
6837 </hook>
6838 <file>
6839 <path>
6840 <empty>0</empty>
6841 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
6842 <type>0</type>
6843 <base>0</base>
6844 </path>
6845 </file>
6846 </hook>
6847 <title>
6848 <string>mat_traits</string>
6849 </title>
6850 <file_name>
6851 <string></string>
6852 </file_name>
6853 </object>
6854 </shared_ptr>
6855 </weak_ptr>
6856 <size>1</size>
6857 <variant>2</variant>
6858 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6859 </pair>
6860 <pair>
6861 <weak_ptr>
6862 <expired>0</expired>
6863 <shared_ptr>
6864 <id>155</id>
6865 <type>
6866 <string>reno_context</string>
6867 </type>
6868 <object>
6869 <hook>
6870 <hook>
6871 <stream_hook_path>
6872 <size>1</size>
6873 <strong>AAA5973C5768F3DA8F32BAE9EE840B59C61EB20191F15ABD4F027D415A8F6BC4</strong>
6874 <weak>3545701686</weak>
6875 <size>98</size>
6876 <position>600</position>
6877 </stream_hook_path>
6878 </hook>
6879 <file>
6880 <path>
6881 <empty>0</empty>
6882 <string>..\..\include\boost\qvm\inline.hpp</string>
6883 <type>0</type>
6884 <base>0</base>
6885 </path>
6886 </file>
6887 </hook>
6888 <title>
6889 <string>BOOST_QVM_INLINE_TRIVIAL</string>
6890 </title>
6891 <file_name>
6892 <string></string>
6893 </file_name>
6894 </object>
6895 </shared_ptr>
6896 </weak_ptr>
6897 <size>1</size>
6898 <variant>2</variant>
6899 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6900 </pair>
6901 <pair>
6902 <weak_ptr>
6903 <expired>0</expired>
6904 <shared_ptr>
6905 <id>156</id>
6906 <type>
6907 <string>reno_context</string>
6908 </type>
6909 <object>
6910 <hook>
6911 <hook>
6912 <stream_hook_path>
6913 <size>0</size>
6914 </stream_hook_path>
6915 </hook>
6916 <file>
6917 <path>
6918 <empty>1</empty>
6919 </path>
6920 </file>
6921 </hook>
6922 <title>
6923 <string>Synopsis</string>
6924 </title>
6925 <file_name>
6926 <string></string>
6927 </file_name>
6928 </object>
6929 </shared_ptr>
6930 </weak_ptr>
6931 <size>1</size>
6932 <variant>2</variant>
6933 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6934 </pair>
6935 <pair>
6936 <weak_ptr>
6937 <expired>0</expired>
6938 <shared_ptr>
6939 <id>157</id>
6940 <type>
6941 <string>reno_context</string>
6942 </type>
6943 <object>
6944 <hook>
6945 <hook>
6946 <stream_hook_path>
6947 <size>3</size>
6948 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
6949 <weak>2195837388</weak>
6950 <size>66497</size>
6951 <position>683</position>
6952 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
6953 <weak>2892155300</weak>
6954 <size>66465</size>
6955 <position>26</position>
6956 <strong>EBF00384C7ABC8B96920DF58B2180126C2F44586F2D38234E70ADE9297E6B646</strong>
6957 <weak>316460131</weak>
6958 <size>1658</size>
6959 <position>63350</position>
6960 </stream_hook_path>
6961 </hook>
6962 <file>
6963 <path>
6964 <empty>0</empty>
6965 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
6966 <type>0</type>
6967 <base>0</base>
6968 </path>
6969 </file>
6970 </hook>
6971 <title>
6972 <string>inverse(mat)</string>
6973 </title>
6974 <file_name>
6975 <string></string>
6976 </file_name>
6977 </object>
6978 </shared_ptr>
6979 </weak_ptr>
6980 <size>1</size>
6981 <variant>2</variant>
6982 <string>(:include include:)&#10;(:auto also:)&#10;</string>
6983 </pair>
6984 <pair>
6985 <weak_ptr>
6986 <expired>0</expired>
6987 <shared_ptr>
6988 <id>158</id>
6989 <type>
6990 <string>reno_context</string>
6991 </type>
6992 <object>
6993 <hook>
6994 <hook>
6995 <stream_hook_path>
6996 <size>1</size>
6997 <strong>276AC54B76F2E0EF8C22EAD3697FD4CFD6179ECD168415F2C717202C45397B54</strong>
6998 <weak>2010323982</weak>
6999 <size>10079</size>
7000 <position>323</position>
7001 </stream_hook_path>
7002 </hook>
7003 <file>
7004 <path>
7005 <empty>0</empty>
7006 <string>..\..\include\boost\qvm\deduce_scalar.hpp</string>
7007 <type>0</type>
7008 <base>0</base>
7009 </path>
7010 </file>
7011 </hook>
7012 <title>
7013 <string>boost/qvm/deduce_scalar.hpp</string>
7014 </title>
7015 <file_name>
7016 <string></string>
7017 </file_name>
7018 </object>
7019 </shared_ptr>
7020 </weak_ptr>
7021 <size>1</size>
7022 <variant>2</variant>
7023 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7024 </pair>
7025 <pair>
7026 <weak_ptr>
7027 <expired>0</expired>
7028 <shared_ptr>
7029 <id>159</id>
7030 <type>
7031 <string>reno_context</string>
7032 </type>
7033 <object>
7034 <hook>
7035 <hook>
7036 <stream_hook_path>
7037 <size>1</size>
7038 <strong>F39417709771EA895CF0FB26F7524F7A4E98F956224A42ACC0784CCE32DED056</strong>
7039 <weak>3649841451</weak>
7040 <size>130</size>
7041 <position>227</position>
7042 </stream_hook_path>
7043 </hook>
7044 <file>
7045 <path>
7046 <empty>0</empty>
7047 <string>..\..\include\boost\qvm\static_assert.hpp</string>
7048 <type>0</type>
7049 <base>0</base>
7050 </path>
7051 </file>
7052 </hook>
7053 <title>
7054 <string>boost/qvm/static_assert.hpp</string>
7055 </title>
7056 <file_name>
7057 <string></string>
7058 </file_name>
7059 </object>
7060 </shared_ptr>
7061 </weak_ptr>
7062 <size>1</size>
7063 <variant>2</variant>
7064 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7065 </pair>
7066 <pair>
7067 <weak_ptr>
7068 <expired>0</expired>
7069 <shared_ptr>
7070 <id>160</id>
7071 <type>
7072 <string>reno_context</string>
7073 </type>
7074 <object>
7075 <hook>
7076 <hook>
7077 <stream_hook_path>
7078 <size>3</size>
7079 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
7080 <weak>2210930467</weak>
7081 <size>6705</size>
7082 <position>463</position>
7083 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
7084 <weak>3207075579</weak>
7085 <size>6673</size>
7086 <position>26</position>
7087 <strong>F088412EF4F90C0CBED25E29580B74A174DA424969332A729F24E21B98AB351B</strong>
7088 <weak>4084543876</weak>
7089 <size>1965</size>
7090 <position>2632</position>
7091 </stream_hook_path>
7092 </hook>
7093 <file>
7094 <path>
7095 <empty>0</empty>
7096 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
7097 <type>0</type>
7098 <base>0</base>
7099 </path>
7100 </file>
7101 </hook>
7102 <title>
7103 <string>transform_point</string>
7104 </title>
7105 <file_name>
7106 <string></string>
7107 </file_name>
7108 </object>
7109 </shared_ptr>
7110 </weak_ptr>
7111 <size>1</size>
7112 <variant>2</variant>
7113 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7114 </pair>
7115 <pair>
7116 <weak_ptr>
7117 <expired>0</expired>
7118 <shared_ptr>
7119 <id>161</id>
7120 <type>
7121 <string>reno_context</string>
7122 </type>
7123 <object>
7124 <hook>
7125 <hook>
7126 <stream_hook_path>
7127 <size>3</size>
7128 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
7129 <weak>2266063101</weak>
7130 <size>401</size>
7131 <position>323</position>
7132 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
7133 <weak>1106991317</weak>
7134 <size>369</size>
7135 <position>26</position>
7136 <strong>7BF6A0382FB421090D4F2E809435B8D0E170BDE7BCE4821E91BA0AC300859930</strong>
7137 <weak>564996640</weak>
7138 <size>171</size>
7139 <position>36</position>
7140 </stream_hook_path>
7141 </hook>
7142 <file>
7143 <path>
7144 <empty>0</empty>
7145 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
7146 <type>0</type>
7147 <base>0</base>
7148 </path>
7149 </file>
7150 </hook>
7151 <title>
7152 <string>vec_traits</string>
7153 </title>
7154 <file_name>
7155 <string></string>
7156 </file_name>
7157 </object>
7158 </shared_ptr>
7159 </weak_ptr>
7160 <size>1</size>
7161 <variant>2</variant>
7162 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7163 </pair>
7164 <pair>
7165 <weak_ptr>
7166 <expired>0</expired>
7167 <shared_ptr>
7168 <id>162</id>
7169 <type>
7170 <string>reno_context</string>
7171 </type>
7172 <object>
7173 <hook>
7174 <hook>
7175 <stream_hook_path>
7176 <size>1</size>
7177 <strong>D7309EFDD18F8459483B113AA441A4A25E88DE36815BA1F398E06AC06CD2C259</strong>
7178 <weak>1796283635</weak>
7179 <size>89</size>
7180 <position>260</position>
7181 </stream_hook_path>
7182 </hook>
7183 <file>
7184 <path>
7185 <empty>0</empty>
7186 <string>..\..\include\boost\qvm\static_assert.hpp</string>
7187 <type>0</type>
7188 <base>0</base>
7189 </path>
7190 </file>
7191 </hook>
7192 <title>
7193 <string>BOOST_QVM_STATIC_ASSERT</string>
7194 </title>
7195 <file_name>
7196 <string></string>
7197 </file_name>
7198 </object>
7199 </shared_ptr>
7200 </weak_ptr>
7201 <size>1</size>
7202 <variant>2</variant>
7203 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7204 </pair>
7205 <pair>
7206 <weak_ptr>
7207 <expired>0</expired>
7208 <shared_ptr>
7209 <id>163</id>
7210 <type>
7211 <string>reno_context</string>
7212 </type>
7213 <object>
7214 <hook>
7215 <hook>
7216 <stream_hook_path>
7217 <size>0</size>
7218 </stream_hook_path>
7219 </hook>
7220 <file>
7221 <path>
7222 <empty>1</empty>
7223 </path>
7224 </file>
7225 </hook>
7226 <title>
7227 <string>mat_traits&lt;M&gt;::read_element_idx</string>
7228 </title>
7229 <file_name>
7230 <string></string>
7231 </file_name>
7232 </object>
7233 </shared_ptr>
7234 </weak_ptr>
7235 <size>1</size>
7236 <variant>2</variant>
7237 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7238 </pair>
7239 <pair>
7240 <weak_ptr>
7241 <expired>0</expired>
7242 <shared_ptr>
7243 <id>164</id>
7244 <type>
7245 <string>reno_context</string>
7246 </type>
7247 <object>
7248 <hook>
7249 <hook>
7250 <stream_hook_path>
7251 <size>1</size>
7252 <strong>65B55FBC2F99264E4EB2B75556531311F24EAD2A23CFB31EA98D3ED157642A0B</strong>
7253 <weak>2181816702</weak>
7254 <size>2047</size>
7255 <position>323</position>
7256 </stream_hook_path>
7257 </hook>
7258 <file>
7259 <path>
7260 <empty>0</empty>
7261 <string>..\..\include\boost\qvm\vec.hpp</string>
7262 <type>0</type>
7263 <base>0</base>
7264 </path>
7265 </file>
7266 </hook>
7267 <title>
7268 <string>boost/qvm/vec.hpp</string>
7269 </title>
7270 <file_name>
7271 <string></string>
7272 </file_name>
7273 </object>
7274 </shared_ptr>
7275 </weak_ptr>
7276 <size>1</size>
7277 <variant>2</variant>
7278 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7279 </pair>
7280 <pair>
7281 <weak_ptr>
7282 <expired>0</expired>
7283 <shared_ptr>
7284 <id>165</id>
7285 <type>
7286 <string>reno_context</string>
7287 </type>
7288 <object>
7289 <hook>
7290 <hook>
7291 <stream_hook_path>
7292 <size>3</size>
7293 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
7294 <weak>614864026</weak>
7295 <size>31517</size>
7296 <position>543</position>
7297 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
7298 <weak>2740259954</weak>
7299 <size>31485</size>
7300 <position>26</position>
7301 <strong>E0565850AAC1EAA82D982F2403A4C73ACE5BC684DF8EED5345D4A3E9514906C0</strong>
7302 <weak>2021345822</weak>
7303 <size>3440</size>
7304 <position>26859</position>
7305 </stream_hook_path>
7306 </hook>
7307 <file>
7308 <path>
7309 <empty>0</empty>
7310 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
7311 <type>0</type>
7312 <base>0</base>
7313 </path>
7314 </file>
7315 </hook>
7316 <title>
7317 <string>vref</string>
7318 </title>
7319 <file_name>
7320 <string></string>
7321 </file_name>
7322 </object>
7323 </shared_ptr>
7324 </weak_ptr>
7325 <size>1</size>
7326 <variant>2</variant>
7327 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7328 </pair>
7329 <pair>
7330 <weak_ptr>
7331 <expired>0</expired>
7332 <shared_ptr>
7333 <id>166</id>
7334 <type>
7335 <string>reno_context</string>
7336 </type>
7337 <object>
7338 <hook>
7339 <hook>
7340 <stream_hook_path>
7341 <size>3</size>
7342 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
7343 <weak>614864026</weak>
7344 <size>31517</size>
7345 <position>543</position>
7346 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
7347 <weak>2740259954</weak>
7348 <size>31485</size>
7349 <position>26</position>
7350 <strong>B0854C15114E02F42844BE05CDF16F0FFCD6B05290D2239ED6585EE935A8E221</strong>
7351 <weak>309919905</weak>
7352 <size>960</size>
7353 <position>25837</position>
7354 </stream_hook_path>
7355 </hook>
7356 <file>
7357 <path>
7358 <empty>0</empty>
7359 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
7360 <type>0</type>
7361 <base>0</base>
7362 </path>
7363 </file>
7364 </hook>
7365 <title>
7366 <string>operator+(vec,vec)</string>
7367 </title>
7368 <file_name>
7369 <string></string>
7370 </file_name>
7371 </object>
7372 </shared_ptr>
7373 </weak_ptr>
7374 <size>1</size>
7375 <variant>2</variant>
7376 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7377 </pair>
7378 <pair>
7379 <weak_ptr>
7380 <expired>0</expired>
7381 <shared_ptr>
7382 <id>167</id>
7383 <type>
7384 <string>reno_context</string>
7385 </type>
7386 <object>
7387 <hook>
7388 <hook>
7389 <stream_hook_path>
7390 <size>1</size>
7391 <strong>C6E50703483B0AE2BC2F4C9F5929BF7D80849382FAEDC3C026FF048DB1614D90</strong>
7392 <weak>850338480</weak>
7393 <size>2008</size>
7394 <position>323</position>
7395 </stream_hook_path>
7396 </hook>
7397 <file>
7398 <path>
7399 <empty>0</empty>
7400 <string>..\..\include\boost\qvm\quat_vec_operations.hpp</string>
7401 <type>0</type>
7402 <base>0</base>
7403 </path>
7404 </file>
7405 </hook>
7406 <title>
7407 <string>boost/qvm/quat_vec_operations.hpp</string>
7408 </title>
7409 <file_name>
7410 <string></string>
7411 </file_name>
7412 </object>
7413 </shared_ptr>
7414 </weak_ptr>
7415 <size>1</size>
7416 <variant>2</variant>
7417 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7418 </pair>
7419 <pair>
7420 <weak_ptr>
7421 <expired>0</expired>
7422 <shared_ptr>
7423 <id>168</id>
7424 <type>
7425 <string>reno_context</string>
7426 </type>
7427 <object>
7428 <hook>
7429 <hook>
7430 <stream_hook_path>
7431 <size>3</size>
7432 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
7433 <weak>2195837388</weak>
7434 <size>66497</size>
7435 <position>683</position>
7436 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
7437 <weak>2892155300</weak>
7438 <size>66465</size>
7439 <position>26</position>
7440 <strong>D7F08D4D7682EEAA6133CAD886968A87287A2A20D76A7E0E5ABA6C56D923A5F5</strong>
7441 <weak>1936285900</weak>
7442 <size>3450</size>
7443 <position>9736</position>
7444 </stream_hook_path>
7445 </hook>
7446 <file>
7447 <path>
7448 <empty>0</empty>
7449 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
7450 <type>0</type>
7451 <base>0</base>
7452 </path>
7453 </file>
7454 </hook>
7455 <title>
7456 <string>perspective_lh</string>
7457 </title>
7458 <file_name>
7459 <string></string>
7460 </file_name>
7461 </object>
7462 </shared_ptr>
7463 </weak_ptr>
7464 <size>1</size>
7465 <variant>2</variant>
7466 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7467 </pair>
7468 <pair>
7469 <weak_ptr>
7470 <expired>0</expired>
7471 <shared_ptr>
7472 <id>169</id>
7473 <type>
7474 <string>reno_context</string>
7475 </type>
7476 <object>
7477 <hook>
7478 <hook>
7479 <stream_hook_path>
7480 <size>0</size>
7481 </stream_hook_path>
7482 </hook>
7483 <file>
7484 <path>
7485 <empty>1</empty>
7486 </path>
7487 </file>
7488 </hook>
7489 <title>
7490 <string>questions and answers</string>
7491 </title>
7492 <file_name>
7493 <string></string>
7494 </file_name>
7495 </object>
7496 </shared_ptr>
7497 </weak_ptr>
7498 <size>1</size>
7499 <variant>2</variant>
7500 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7501 </pair>
7502 <pair>
7503 <weak_ptr>
7504 <expired>0</expired>
7505 <shared_ptr>
7506 <id>170</id>
7507 <type>
7508 <string>reno_context</string>
7509 </type>
7510 <object>
7511 <hook>
7512 <hook>
7513 <stream_hook_path>
7514 <size>4</size>
7515 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
7516 <weak>2394670759</weak>
7517 <size>820</size>
7518 <position>323</position>
7519 <strong>2987AF079555D7D7AAEBD5131A984CEF6986395A6CC35E8ECC670BCA65E917A2</strong>
7520 <weak>3963862655</weak>
7521 <size>788</size>
7522 <position>26</position>
7523 <strong>473C0941872ACCAD17DB9AA6D35E17339C89F66BC34C46419CE289C0C5869CF6</strong>
7524 <weak>3681624261</weak>
7525 <size>135</size>
7526 <position>36</position>
7527 <strong>A7921C4A860BD9C259C9F729BCE569BBB1D9B1A3625432AE1A0818CAF776EB31</strong>
7528 <weak>3309243212</weak>
7529 <size>39</size>
7530 <position>81</position>
7531 </stream_hook_path>
7532 </hook>
7533 <file>
7534 <path>
7535 <empty>0</empty>
7536 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
7537 <type>0</type>
7538 <base>0</base>
7539 </path>
7540 </file>
7541 </hook>
7542 <title>
7543 <string>quat_traits&lt;Q&gt;::scalar_type</string>
7544 </title>
7545 <file_name>
7546 <string></string>
7547 </file_name>
7548 </object>
7549 </shared_ptr>
7550 </weak_ptr>
7551 <size>1</size>
7552 <variant>2</variant>
7553 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7554 </pair>
7555 <pair>
7556 <weak_ptr>
7557 <expired>0</expired>
7558 <shared_ptr>
7559 <id>171</id>
7560 <type>
7561 <string>reno_context</string>
7562 </type>
7563 <object>
7564 <hook>
7565 <hook>
7566 <stream_hook_path>
7567 <size>3</size>
7568 <strong>2BAAD9D49DA6E021FD0D8D6FC52FB1ED8F98180BF837B80422B66135189A7E76</strong>
7569 <weak>575606148</weak>
7570 <size>10037</size>
7571 <position>365</position>
7572 <strong>81FB553A3F0B95EB315DF04EFABF7C1A144F4ECD4E9B7382438EDA6C4CA3F6C1</strong>
7573 <weak>3099067740</weak>
7574 <size>10005</size>
7575 <position>26</position>
7576 <strong>CA4D11BF95B4743E318C05D032949CCD6C3899EE4320B593CDDB24F3CF22AE34</strong>
7577 <weak>1130298375</weak>
7578 <size>9959</size>
7579 <position>36</position>
7580 </stream_hook_path>
7581 </hook>
7582 <file>
7583 <path>
7584 <empty>0</empty>
7585 <string>..\..\include\boost\qvm\deduce_scalar.hpp</string>
7586 <type>0</type>
7587 <base>0</base>
7588 </path>
7589 </file>
7590 </hook>
7591 <title>
7592 <string>deduce_scalar</string>
7593 </title>
7594 <file_name>
7595 <string></string>
7596 </file_name>
7597 </object>
7598 </shared_ptr>
7599 </weak_ptr>
7600 <size>1</size>
7601 <variant>2</variant>
7602 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7603 </pair>
7604 <pair>
7605 <weak_ptr>
7606 <expired>0</expired>
7607 <shared_ptr>
7608 <id>172</id>
7609 <type>
7610 <string>reno_context</string>
7611 </type>
7612 <object>
7613 <hook>
7614 <hook>
7615 <stream_hook_path>
7616 <size>3</size>
7617 <strong>D574BD377820586AC7A5046D10D478807B818AEC6D40783A5533F3226B4415E5</strong>
7618 <weak>2933108959</weak>
7619 <size>2475</size>
7620 <position>470</position>
7621 <strong>B3FEA9B3F0C1DEF6133FB54E42D499DCEF61B847173E51794999058F15490EC6</strong>
7622 <weak>3800541367</weak>
7623 <size>2443</size>
7624 <position>26</position>
7625 <strong>4FF0380DAE7EE6514620DC8040DB32D467C9F0AE4CF3CA59EF9C46A7D7AA6EBE</strong>
7626 <weak>2516999627</weak>
7627 <size>1074</size>
7628 <position>321</position>
7629 </stream_hook_path>
7630 </hook>
7631 <file>
7632 <path>
7633 <empty>0</empty>
7634 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
7635 <type>0</type>
7636 <base>0</base>
7637 </path>
7638 </file>
7639 </hook>
7640 <title>
7641 <string>is_scalar</string>
7642 </title>
7643 <file_name>
7644 <string></string>
7645 </file_name>
7646 </object>
7647 </shared_ptr>
7648 </weak_ptr>
7649 <size>1</size>
7650 <variant>2</variant>
7651 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7652 </pair>
7653 <pair>
7654 <weak_ptr>
7655 <expired>0</expired>
7656 <shared_ptr>
7657 <id>173</id>
7658 <type>
7659 <string>reno_context</string>
7660 </type>
7661 <object>
7662 <hook>
7663 <hook>
7664 <stream_hook_path>
7665 <size>3</size>
7666 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
7667 <weak>884594191</weak>
7668 <size>55124</size>
7669 <position>666</position>
7670 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
7671 <weak>3018444263</weak>
7672 <size>55092</size>
7673 <position>26</position>
7674 <strong>73C15F343554FDCF94C8E7F7915D82A3015494E7CA8780ED6C2B6A09F977A741</strong>
7675 <weak>2217138966</weak>
7676 <size>744</size>
7677 <position>21291</position>
7678 </stream_hook_path>
7679 </hook>
7680 <file>
7681 <path>
7682 <empty>0</empty>
7683 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
7684 <type>0</type>
7685 <base>0</base>
7686 </path>
7687 </file>
7688 </hook>
7689 <title>
7690 <string>operator-(quat)</string>
7691 </title>
7692 <file_name>
7693 <string></string>
7694 </file_name>
7695 </object>
7696 </shared_ptr>
7697 </weak_ptr>
7698 <size>1</size>
7699 <variant>2</variant>
7700 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7701 </pair>
7702 <pair>
7703 <weak_ptr>
7704 <expired>0</expired>
7705 <shared_ptr>
7706 <id>174</id>
7707 <type>
7708 <string>reno_context</string>
7709 </type>
7710 <object>
7711 <hook>
7712 <hook>
7713 <stream_hook_path>
7714 <size>1</size>
7715 <strong>3B4744D1596A68B12032A037C16C39A09F46DD7698194DF406F8D4E63F88FC47</strong>
7716 <weak>3649049126</weak>
7717 <size>50</size>
7718 <position>227</position>
7719 </stream_hook_path>
7720 </hook>
7721 <file>
7722 <path>
7723 <empty>0</empty>
7724 <string>..\..\include\boost\qvm\vec_mat_operations4.hpp</string>
7725 <type>0</type>
7726 <base>0</base>
7727 </path>
7728 </file>
7729 </hook>
7730 <title>
7731 <string>boost/qvm/vec_mat_operations4.hpp</string>
7732 </title>
7733 <file_name>
7734 <string></string>
7735 </file_name>
7736 </object>
7737 </shared_ptr>
7738 </weak_ptr>
7739 <size>1</size>
7740 <variant>2</variant>
7741 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7742 </pair>
7743 <pair>
7744 <weak_ptr>
7745 <expired>0</expired>
7746 <shared_ptr>
7747 <id>175</id>
7748 <type>
7749 <string>reno_context</string>
7750 </type>
7751 <object>
7752 <hook>
7753 <hook>
7754 <stream_hook_path>
7755 <size>0</size>
7756 </stream_hook_path>
7757 </hook>
7758 <file>
7759 <path>
7760 <empty>1</empty>
7761 </path>
7762 </file>
7763 </hook>
7764 <title>
7765 <string>SFINAE/enable_if</string>
7766 </title>
7767 <file_name>
7768 <string></string>
7769 </file_name>
7770 </object>
7771 </shared_ptr>
7772 </weak_ptr>
7773 <size>1</size>
7774 <variant>2</variant>
7775 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7776 </pair>
7777 <pair>
7778 <weak_ptr>
7779 <expired>0</expired>
7780 <shared_ptr>
7781 <id>176</id>
7782 <type>
7783 <string>reno_context</string>
7784 </type>
7785 <object>
7786 <hook>
7787 <hook>
7788 <stream_hook_path>
7789 <size>3</size>
7790 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
7791 <weak>884594191</weak>
7792 <size>55124</size>
7793 <position>666</position>
7794 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
7795 <weak>3018444263</weak>
7796 <size>55092</size>
7797 <position>26</position>
7798 <strong>247FADF47FCB2D19160EA3F3989486B89626C83C65BAA85E2078CAE38779A064</strong>
7799 <weak>901045008</weak>
7800 <size>743</size>
7801 <position>7633</position>
7802 </stream_hook_path>
7803 </hook>
7804 <file>
7805 <path>
7806 <empty>0</empty>
7807 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
7808 <type>0</type>
7809 <base>0</base>
7810 </path>
7811 </file>
7812 </hook>
7813 <title>
7814 <string>conjugate</string>
7815 </title>
7816 <file_name>
7817 <string></string>
7818 </file_name>
7819 </object>
7820 </shared_ptr>
7821 </weak_ptr>
7822 <size>1</size>
7823 <variant>2</variant>
7824 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7825 </pair>
7826 <pair>
7827 <weak_ptr>
7828 <expired>0</expired>
7829 <shared_ptr>
7830 <id>177</id>
7831 <type>
7832 <string>reno_context</string>
7833 </type>
7834 <object>
7835 <hook>
7836 <hook>
7837 <stream_hook_path>
7838 <size>0</size>
7839 </stream_hook_path>
7840 </hook>
7841 <file>
7842 <path>
7843 <empty>1</empty>
7844 </path>
7845 </file>
7846 </hook>
7847 <title>
7848 <string>quaternion, vector and matrix types</string>
7849 </title>
7850 <file_name>
7851 <string>quaternion_vector_and_matrix_types_reference</string>
7852 </file_name>
7853 </object>
7854 </shared_ptr>
7855 </weak_ptr>
7856 <size>1</size>
7857 <variant>2</variant>
7858 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7859 </pair>
7860 <pair>
7861 <weak_ptr>
7862 <expired>0</expired>
7863 <shared_ptr>
7864 <id>178</id>
7865 <type>
7866 <string>reno_context</string>
7867 </type>
7868 <object>
7869 <hook>
7870 <hook>
7871 <stream_hook_path>
7872 <size>1</size>
7873 <strong>CFD08F7E58194E61F7480503A3E0F2FCB83080F4C99182BAD2F7ED40913EF720</strong>
7874 <weak>2855819363</weak>
7875 <size>3340</size>
7876 <position>323</position>
7877 </stream_hook_path>
7878 </hook>
7879 <file>
7880 <path>
7881 <empty>0</empty>
7882 <string>..\..\include\boost\qvm\mat_traits_array.hpp</string>
7883 <type>0</type>
7884 <base>0</base>
7885 </path>
7886 </file>
7887 </hook>
7888 <title>
7889 <string>boost/qvm/mat_traits_array.hpp</string>
7890 </title>
7891 <file_name>
7892 <string></string>
7893 </file_name>
7894 </object>
7895 </shared_ptr>
7896 </weak_ptr>
7897 <size>1</size>
7898 <variant>2</variant>
7899 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7900 </pair>
7901 <pair>
7902 <weak_ptr>
7903 <expired>0</expired>
7904 <shared_ptr>
7905 <id>179</id>
7906 <type>
7907 <string>reno_context</string>
7908 </type>
7909 <object>
7910 <hook>
7911 <hook>
7912 <stream_hook_path>
7913 <size>1</size>
7914 <strong>28854EC2300D91AE54546892BD32E6498559F6BA2FD3FFED676D7BC5C985A8F3</strong>
7915 <weak>2649048134</weak>
7916 <size>221</size>
7917 <position>227</position>
7918 </stream_hook_path>
7919 </hook>
7920 <file>
7921 <path>
7922 <empty>0</empty>
7923 <string>mat_traits_array.cpp</string>
7924 <type>0</type>
7925 <base>0</base>
7926 </path>
7927 </file>
7928 </hook>
7929 <title>
7930 <string>array mat_traits example</string>
7931 </title>
7932 <file_name>
7933 <string></string>
7934 </file_name>
7935 </object>
7936 </shared_ptr>
7937 </weak_ptr>
7938 <size>0</size>
7939 </pair>
7940 <pair>
7941 <weak_ptr>
7942 <expired>0</expired>
7943 <shared_ptr>
7944 <id>180</id>
7945 <type>
7946 <string>reno_context</string>
7947 </type>
7948 <object>
7949 <hook>
7950 <hook>
7951 <stream_hook_path>
7952 <size>3</size>
7953 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
7954 <weak>2195837388</weak>
7955 <size>66497</size>
7956 <position>683</position>
7957 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
7958 <weak>2892155300</weak>
7959 <size>66465</size>
7960 <position>26</position>
7961 <strong>456F0FD79427456727F2636D753FF6F02CC1B646175423C7CF3066E77BA7C5BB</strong>
7962 <weak>1713072049</weak>
7963 <size>391</size>
7964 <position>62509</position>
7965 </stream_hook_path>
7966 </hook>
7967 <file>
7968 <path>
7969 <empty>0</empty>
7970 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
7971 <type>0</type>
7972 <base>0</base>
7973 </path>
7974 </file>
7975 </hook>
7976 <title>
7977 <string>set_rotz(mat,scalar)</string>
7978 </title>
7979 <file_name>
7980 <string></string>
7981 </file_name>
7982 </object>
7983 </shared_ptr>
7984 </weak_ptr>
7985 <size>1</size>
7986 <variant>2</variant>
7987 <string>(:include include:)&#10;(:auto also:)&#10;</string>
7988 </pair>
7989 <pair>
7990 <weak_ptr>
7991 <expired>0</expired>
7992 <shared_ptr>
7993 <id>181</id>
7994 <type>
7995 <string>reno_context</string>
7996 </type>
7997 <object>
7998 <hook>
7999 <hook>
8000 <stream_hook_path>
8001 <size>1</size>
8002 <strong>16DD26DB40A8007EA8001066745DE736108DDA254E45AE2D4D6D782CE15435DA</strong>
8003 <weak>1351896772</weak>
8004 <size>215</size>
8005 <position>323</position>
8006 </stream_hook_path>
8007 </hook>
8008 <file>
8009 <path>
8010 <empty>0</empty>
8011 <string>..\..\include\boost\qvm\operations.hpp</string>
8012 <type>0</type>
8013 <base>0</base>
8014 </path>
8015 </file>
8016 </hook>
8017 <title>
8018 <string>boost/qvm/operations.hpp</string>
8019 </title>
8020 <file_name>
8021 <string></string>
8022 </file_name>
8023 </object>
8024 </shared_ptr>
8025 </weak_ptr>
8026 <size>1</size>
8027 <variant>2</variant>
8028 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8029 </pair>
8030 <pair>
8031 <weak_ptr>
8032 <expired>0</expired>
8033 <shared_ptr>
8034 <id>182</id>
8035 <type>
8036 <string>reno_context</string>
8037 </type>
8038 <object>
8039 <hook>
8040 <hook>
8041 <stream_hook_path>
8042 <size>3</size>
8043 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
8044 <weak>2195837388</weak>
8045 <size>66497</size>
8046 <position>683</position>
8047 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
8048 <weak>2892155300</weak>
8049 <size>66465</size>
8050 <position>26</position>
8051 <strong>94E520695093D73EED621981EFAB061ABECC39CF710E6C27955E077188F10B94</strong>
8052 <weak>1839768740</weak>
8053 <size>2658</size>
8054 <position>35344</position>
8055 </stream_hook_path>
8056 </hook>
8057 <file>
8058 <path>
8059 <empty>0</empty>
8060 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
8061 <type>0</type>
8062 <base>0</base>
8063 </path>
8064 </file>
8065 </hook>
8066 <title>
8067 <string>zero_mat</string>
8068 </title>
8069 <file_name>
8070 <string></string>
8071 </file_name>
8072 </object>
8073 </shared_ptr>
8074 </weak_ptr>
8075 <size>1</size>
8076 <variant>2</variant>
8077 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8078 </pair>
8079 <pair>
8080 <weak_ptr>
8081 <expired>0</expired>
8082 <shared_ptr>
8083 <id>183</id>
8084 <type>
8085 <string>reno_context</string>
8086 </type>
8087 <object>
8088 <hook>
8089 <hook>
8090 <stream_hook_path>
8091 <size>4</size>
8092 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
8093 <weak>2266063101</weak>
8094 <size>401</size>
8095 <position>323</position>
8096 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
8097 <weak>1106991317</weak>
8098 <size>369</size>
8099 <position>26</position>
8100 <strong>7BF6A0382FB421090D4F2E809435B8D0E170BDE7BCE4821E91BA0AC300859930</strong>
8101 <weak>564996640</weak>
8102 <size>171</size>
8103 <position>36</position>
8104 <strong>A7921C4A860BD9C259C9F729BCE569BBB1D9B1A3625432AE1A0818CAF776EB31</strong>
8105 <weak>3309243212</weak>
8106 <size>39</size>
8107 <position>117</position>
8108 </stream_hook_path>
8109 </hook>
8110 <file>
8111 <path>
8112 <empty>0</empty>
8113 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
8114 <type>0</type>
8115 <base>0</base>
8116 </path>
8117 </file>
8118 </hook>
8119 <title>
8120 <string>vec_traits&lt;V&gt;::scalar_type</string>
8121 </title>
8122 <file_name>
8123 <string></string>
8124 </file_name>
8125 </object>
8126 </shared_ptr>
8127 </weak_ptr>
8128 <size>1</size>
8129 <variant>2</variant>
8130 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8131 </pair>
8132 <pair>
8133 <weak_ptr>
8134 <expired>0</expired>
8135 <shared_ptr>
8136 <id>184</id>
8137 <type>
8138 <string>reno_context</string>
8139 </type>
8140 <object>
8141 <hook>
8142 <hook>
8143 <stream_hook_path>
8144 <size>3</size>
8145 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
8146 <weak>744532336</weak>
8147 <size>32793</size>
8148 <position>509</position>
8149 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
8150 <weak>1367712072</weak>
8151 <size>32761</size>
8152 <position>26</position>
8153 <strong>E963BD7ED8DD48F34FEEC86D2EE372E6531FF3743893FC62AB5E7DA91D4BBAFB</strong>
8154 <weak>3857298664</weak>
8155 <size>658</size>
8156 <position>21999</position>
8157 </stream_hook_path>
8158 </hook>
8159 <file>
8160 <path>
8161 <empty>0</empty>
8162 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
8163 <type>0</type>
8164 <base>0</base>
8165 </path>
8166 </file>
8167 </hook>
8168 <title>
8169 <string>transposed</string>
8170 </title>
8171 <file_name>
8172 <string></string>
8173 </file_name>
8174 </object>
8175 </shared_ptr>
8176 </weak_ptr>
8177 <size>1</size>
8178 <variant>2</variant>
8179 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8180 </pair>
8181 <pair>
8182 <weak_ptr>
8183 <expired>0</expired>
8184 <shared_ptr>
8185 <id>185</id>
8186 <type>
8187 <string>reno_context</string>
8188 </type>
8189 <object>
8190 <hook>
8191 <hook>
8192 <stream_hook_path>
8193 <size>1</size>
8194 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
8195 <weak>2394670759</weak>
8196 <size>820</size>
8197 <position>323</position>
8198 </stream_hook_path>
8199 </hook>
8200 <file>
8201 <path>
8202 <empty>0</empty>
8203 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
8204 <type>0</type>
8205 <base>0</base>
8206 </path>
8207 </file>
8208 </hook>
8209 <title>
8210 <string>boost/qvm/quat_traits.hpp</string>
8211 </title>
8212 <file_name>
8213 <string></string>
8214 </file_name>
8215 </object>
8216 </shared_ptr>
8217 </weak_ptr>
8218 <size>1</size>
8219 <variant>2</variant>
8220 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8221 </pair>
8222 <pair>
8223 <weak_ptr>
8224 <expired>0</expired>
8225 <shared_ptr>
8226 <id>186</id>
8227 <type>
8228 <string>reno_context</string>
8229 </type>
8230 <object>
8231 <hook>
8232 <hook>
8233 <stream_hook_path>
8234 <size>3</size>
8235 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
8236 <weak>744532336</weak>
8237 <size>32793</size>
8238 <position>509</position>
8239 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
8240 <weak>1367712072</weak>
8241 <size>32761</size>
8242 <position>26</position>
8243 <strong>861BAD8C651858682BCC800D9BC85FF5F12AE165DF9F3CB42E16226BC1F15152</strong>
8244 <weak>3369844770</weak>
8245 <size>3596</size>
8246 <position>14684</position>
8247 </stream_hook_path>
8248 </hook>
8249 <file>
8250 <path>
8251 <empty>0</empty>
8252 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
8253 <type>0</type>
8254 <base>0</base>
8255 </path>
8256 </file>
8257 </hook>
8258 <title>
8259 <string>neg_row</string>
8260 </title>
8261 <file_name>
8262 <string></string>
8263 </file_name>
8264 </object>
8265 </shared_ptr>
8266 </weak_ptr>
8267 <size>1</size>
8268 <variant>2</variant>
8269 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8270 </pair>
8271 <pair>
8272 <weak_ptr>
8273 <expired>0</expired>
8274 <shared_ptr>
8275 <id>187</id>
8276 <type>
8277 <string>reno_context</string>
8278 </type>
8279 <object>
8280 <hook>
8281 <hook>
8282 <stream_hook_path>
8283 <size>3</size>
8284 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
8285 <weak>2195837388</weak>
8286 <size>66497</size>
8287 <position>683</position>
8288 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
8289 <weak>2892155300</weak>
8290 <size>66465</size>
8291 <position>26</position>
8292 <strong>707340B277298501727B83FA9DF3EBD8BB548B050E86FFDDC877AB42567EBA80</strong>
8293 <weak>4275401549</weak>
8294 <size>1396</size>
8295 <position>25581</position>
8296 </stream_hook_path>
8297 </hook>
8298 <file>
8299 <path>
8300 <empty>0</empty>
8301 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
8302 <type>0</type>
8303 <base>0</base>
8304 </path>
8305 </file>
8306 </hook>
8307 <title>
8308 <string>operator*(mat,mat)</string>
8309 </title>
8310 <file_name>
8311 <string></string>
8312 </file_name>
8313 </object>
8314 </shared_ptr>
8315 </weak_ptr>
8316 <size>1</size>
8317 <variant>2</variant>
8318 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8319 </pair>
8320 <pair>
8321 <weak_ptr>
8322 <expired>0</expired>
8323 <shared_ptr>
8324 <id>188</id>
8325 <type>
8326 <string>reno_context</string>
8327 </type>
8328 <object>
8329 <hook>
8330 <hook>
8331 <stream_hook_path>
8332 <size>0</size>
8333 </stream_hook_path>
8334 </hook>
8335 <file>
8336 <path>
8337 <empty>1</empty>
8338 </path>
8339 </file>
8340 </hook>
8341 <title>
8342 <string>quaternion elements order note</string>
8343 </title>
8344 <file_name>
8345 <string></string>
8346 </file_name>
8347 </object>
8348 </shared_ptr>
8349 </weak_ptr>
8350 <size>0</size>
8351 </pair>
8352 <pair>
8353 <weak_ptr>
8354 <expired>0</expired>
8355 <shared_ptr>
8356 <id>189</id>
8357 <type>
8358 <string>reno_context</string>
8359 </type>
8360 <object>
8361 <hook>
8362 <hook>
8363 <stream_hook_path>
8364 <size>1</size>
8365 <strong>D547B0C852E2C1AFC45639DC4D9F49F672B9A9DFE0A64B3B8DC5781DEFDC1288</strong>
8366 <weak>2402422919</weak>
8367 <size>46</size>
8368 <position>227</position>
8369 </stream_hook_path>
8370 </hook>
8371 <file>
8372 <path>
8373 <empty>0</empty>
8374 <string>..\..\include\boost\qvm\mat_operations2.hpp</string>
8375 <type>0</type>
8376 <base>0</base>
8377 </path>
8378 </file>
8379 </hook>
8380 <title>
8381 <string>boost/qvm/mat_operations2.hpp</string>
8382 </title>
8383 <file_name>
8384 <string></string>
8385 </file_name>
8386 </object>
8387 </shared_ptr>
8388 </weak_ptr>
8389 <size>1</size>
8390 <variant>2</variant>
8391 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8392 </pair>
8393 <pair>
8394 <weak_ptr>
8395 <expired>0</expired>
8396 <shared_ptr>
8397 <id>190</id>
8398 <type>
8399 <string>reno_context</string>
8400 </type>
8401 <object>
8402 <hook>
8403 <hook>
8404 <stream_hook_path>
8405 <size>3</size>
8406 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
8407 <weak>2195837388</weak>
8408 <size>66497</size>
8409 <position>683</position>
8410 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
8411 <weak>2892155300</weak>
8412 <size>66465</size>
8413 <position>26</position>
8414 <strong>27B897CC21B1DE8FF3259AA531562ECD6E2F4FEDEA9F21BD22C03F4DC4DD63BE</strong>
8415 <weak>2493294537</weak>
8416 <size>5210</size>
8417 <position>45187</position>
8418 </stream_hook_path>
8419 </hook>
8420 <file>
8421 <path>
8422 <empty>0</empty>
8423 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
8424 <type>0</type>
8425 <base>0</base>
8426 </path>
8427 </file>
8428 </hook>
8429 <title>
8430 <string>rotx_mat(scalar)</string>
8431 </title>
8432 <file_name>
8433 <string></string>
8434 </file_name>
8435 </object>
8436 </shared_ptr>
8437 </weak_ptr>
8438 <size>1</size>
8439 <variant>2</variant>
8440 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8441 </pair>
8442 <pair>
8443 <weak_ptr>
8444 <expired>0</expired>
8445 <shared_ptr>
8446 <id>191</id>
8447 <type>
8448 <string>reno_context</string>
8449 </type>
8450 <object>
8451 <hook>
8452 <hook>
8453 <stream_hook_path>
8454 <size>0</size>
8455 </stream_hook_path>
8456 </hook>
8457 <file>
8458 <path>
8459 <empty>1</empty>
8460 </path>
8461 </file>
8462 </hook>
8463 <title>
8464 <string>vector operations</string>
8465 </title>
8466 <file_name>
8467 <string>vector_operations_reference</string>
8468 </file_name>
8469 </object>
8470 </shared_ptr>
8471 </weak_ptr>
8472 <size>1</size>
8473 <variant>2</variant>
8474 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8475 </pair>
8476 <pair>
8477 <weak_ptr>
8478 <expired>0</expired>
8479 <shared_ptr>
8480 <id>192</id>
8481 <type>
8482 <string>reno_context</string>
8483 </type>
8484 <object>
8485 <hook>
8486 <hook>
8487 <stream_hook_path>
8488 <size>0</size>
8489 </stream_hook_path>
8490 </hook>
8491 <file>
8492 <path>
8493 <empty>1</empty>
8494 </path>
8495 </file>
8496 </hook>
8497 <title>
8498 <string>view proxy</string>
8499 </title>
8500 <file_name>
8501 <string></string>
8502 </file_name>
8503 </object>
8504 </shared_ptr>
8505 </weak_ptr>
8506 <size>1</size>
8507 <variant>2</variant>
8508 <string>(:include include:)&#10;&#10;(:auto also:)&#10;</string>
8509 </pair>
8510 <pair>
8511 <weak_ptr>
8512 <expired>0</expired>
8513 <shared_ptr>
8514 <id>193</id>
8515 <type>
8516 <string>reno_context</string>
8517 </type>
8518 <object>
8519 <hook>
8520 <hook>
8521 <stream_hook_path>
8522 <size>3</size>
8523 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
8524 <weak>1061339090</weak>
8525 <size>21066</size>
8526 <position>501</position>
8527 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
8528 <weak>82163626</weak>
8529 <size>21034</size>
8530 <position>26</position>
8531 <strong>9A621B3974B4A36CA4612BE7E09BEC93B12A05624E4CA97EA25160BCC2D58067</strong>
8532 <weak>1130197037</weak>
8533 <size>4333</size>
8534 <position>4491</position>
8535 </stream_hook_path>
8536 </hook>
8537 <file>
8538 <path>
8539 <empty>0</empty>
8540 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
8541 <type>0</type>
8542 <base>0</base>
8543 </path>
8544 </file>
8545 </hook>
8546 <title>
8547 <string>row_mat</string>
8548 </title>
8549 <file_name>
8550 <string></string>
8551 </file_name>
8552 </object>
8553 </shared_ptr>
8554 </weak_ptr>
8555 <size>1</size>
8556 <variant>2</variant>
8557 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8558 </pair>
8559 <pair>
8560 <weak_ptr>
8561 <expired>0</expired>
8562 <shared_ptr>
8563 <id>194</id>
8564 <type>
8565 <string>reno_context</string>
8566 </type>
8567 <object>
8568 <hook>
8569 <hook>
8570 <stream_hook_path>
8571 <size>3</size>
8572 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
8573 <weak>884594191</weak>
8574 <size>55124</size>
8575 <position>666</position>
8576 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
8577 <weak>3018444263</weak>
8578 <size>55092</size>
8579 <position>26</position>
8580 <strong>8302C5100BF38CB2F739ADC1E8A212881F550B6DFCACF4B958B67DED14906A9C</strong>
8581 <weak>2140507318</weak>
8582 <size>518</size>
8583 <position>23360</position>
8584 </stream_hook_path>
8585 </hook>
8586 <file>
8587 <path>
8588 <empty>0</empty>
8589 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
8590 <type>0</type>
8591 <base>0</base>
8592 </path>
8593 </file>
8594 </hook>
8595 <title>
8596 <string>operator*=(quat,scalar)</string>
8597 </title>
8598 <file_name>
8599 <string></string>
8600 </file_name>
8601 </object>
8602 </shared_ptr>
8603 </weak_ptr>
8604 <size>1</size>
8605 <variant>2</variant>
8606 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8607 </pair>
8608 <pair>
8609 <weak_ptr>
8610 <expired>0</expired>
8611 <shared_ptr>
8612 <id>195</id>
8613 <type>
8614 <string>reno_context</string>
8615 </type>
8616 <object>
8617 <hook>
8618 <hook>
8619 <stream_hook_path>
8620 <size>3</size>
8621 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
8622 <weak>2195837388</weak>
8623 <size>66497</size>
8624 <position>683</position>
8625 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
8626 <weak>2892155300</weak>
8627 <size>66465</size>
8628 <position>26</position>
8629 <strong>CBE5E084A540BB4E63CA884E1E5FA3D46CBF3AC9988E8CE8F846597BDC92A810</strong>
8630 <weak>1102930952</weak>
8631 <size>366</size>
8632 <position>9308</position>
8633 </stream_hook_path>
8634 </hook>
8635 <file>
8636 <path>
8637 <empty>0</empty>
8638 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
8639 <type>0</type>
8640 <base>0</base>
8641 </path>
8642 </file>
8643 </hook>
8644 <title>
8645 <string>set_identity(mat)</string>
8646 </title>
8647 <file_name>
8648 <string></string>
8649 </file_name>
8650 </object>
8651 </shared_ptr>
8652 </weak_ptr>
8653 <size>1</size>
8654 <variant>2</variant>
8655 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8656 </pair>
8657 <pair>
8658 <weak_ptr>
8659 <expired>0</expired>
8660 <shared_ptr>
8661 <id>196</id>
8662 <type>
8663 <string>reno_context</string>
8664 </type>
8665 <object>
8666 <hook>
8667 <hook>
8668 <stream_hook_path>
8669 <size>3</size>
8670 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
8671 <weak>2195837388</weak>
8672 <size>66497</size>
8673 <position>683</position>
8674 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
8675 <weak>2892155300</weak>
8676 <size>66465</size>
8677 <position>26</position>
8678 <strong>85B50128E5FF774A89A902BAADA8D0C395C55634C2EB2E72A11A7F09277945B5</strong>
8679 <weak>2766473170</weak>
8680 <size>3175</size>
8681 <position>31308</position>
8682 </stream_hook_path>
8683 </hook>
8684 <file>
8685 <path>
8686 <empty>0</empty>
8687 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
8688 <type>0</type>
8689 <base>0</base>
8690 </path>
8691 </file>
8692 </hook>
8693 <title>
8694 <string>mref</string>
8695 </title>
8696 <file_name>
8697 <string></string>
8698 </file_name>
8699 </object>
8700 </shared_ptr>
8701 </weak_ptr>
8702 <size>1</size>
8703 <variant>2</variant>
8704 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8705 </pair>
8706 <pair>
8707 <weak_ptr>
8708 <expired>0</expired>
8709 <shared_ptr>
8710 <id>197</id>
8711 <type>
8712 <string>reno_context</string>
8713 </type>
8714 <object>
8715 <hook>
8716 <hook>
8717 <stream_hook_path>
8718 <size>3</size>
8719 <strong>58AF417B539B408D8E2C581ECDD98DA584779BC6C292C0E3E78AC40CA12CF82C</strong>
8720 <weak>1427670282</weak>
8721 <size>545</size>
8722 <position>432</position>
8723 <strong>25C91D9856E3696DD78C027FBFDD89AA6A8E06A32CEEB5530425B7017C353FF2</strong>
8724 <weak>409435362</weak>
8725 <size>513</size>
8726 <position>26</position>
8727 <strong>114DF1C5004BD6C63F4968F91CFD272BB3CFD30370A77208689D6D6576791E55</strong>
8728 <weak>281627609</weak>
8729 <size>349</size>
8730 <position>36</position>
8731 </stream_hook_path>
8732 </hook>
8733 <file>
8734 <path>
8735 <empty>0</empty>
8736 <string>..\..\include\boost\qvm\error.hpp</string>
8737 <type>0</type>
8738 <base>0</base>
8739 </path>
8740 </file>
8741 </hook>
8742 <title>
8743 <string>error</string>
8744 </title>
8745 <file_name>
8746 <string></string>
8747 </file_name>
8748 </object>
8749 </shared_ptr>
8750 </weak_ptr>
8751 <size>1</size>
8752 <variant>2</variant>
8753 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8754 </pair>
8755 <pair>
8756 <weak_ptr>
8757 <expired>0</expired>
8758 <shared_ptr>
8759 <id>198</id>
8760 <type>
8761 <string>reno_context</string>
8762 </type>
8763 <object>
8764 <hook>
8765 <hook>
8766 <stream_hook_path>
8767 <size>1</size>
8768 <strong>4FAFB93F530EE98CA7EF06F8BE94F8AC505523DB0AB5EA938FCBBD223527E370</strong>
8769 <weak>2875589293</weak>
8770 <size>2047</size>
8771 <position>323</position>
8772 </stream_hook_path>
8773 </hook>
8774 <file>
8775 <path>
8776 <empty>0</empty>
8777 <string>..\..\include\boost\qvm\deduce_vec.hpp</string>
8778 <type>0</type>
8779 <base>0</base>
8780 </path>
8781 </file>
8782 </hook>
8783 <title>
8784 <string>boost/qvm/deduce_vec.hpp</string>
8785 </title>
8786 <file_name>
8787 <string></string>
8788 </file_name>
8789 </object>
8790 </shared_ptr>
8791 </weak_ptr>
8792 <size>1</size>
8793 <variant>2</variant>
8794 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8795 </pair>
8796 <pair>
8797 <weak_ptr>
8798 <expired>0</expired>
8799 <shared_ptr>
8800 <id>199</id>
8801 <type>
8802 <string>reno_context</string>
8803 </type>
8804 <object>
8805 <hook>
8806 <hook>
8807 <stream_hook_path>
8808 <size>3</size>
8809 <strong>58AF417B539B408D8E2C581ECDD98DA584779BC6C292C0E3E78AC40CA12CF82C</strong>
8810 <weak>1427670282</weak>
8811 <size>545</size>
8812 <position>432</position>
8813 <strong>25C91D9856E3696DD78C027FBFDD89AA6A8E06A32CEEB5530425B7017C353FF2</strong>
8814 <weak>409435362</weak>
8815 <size>513</size>
8816 <position>26</position>
8817 <strong>5CFC274B16BF8B381E75941EAF5327A6A47EE67878477C4A1D6865AEA3B940F2</strong>
8818 <weak>543298400</weak>
8819 <size>57</size>
8820 <position>446</position>
8821 </stream_hook_path>
8822 </hook>
8823 <file>
8824 <path>
8825 <empty>0</empty>
8826 <string>..\..\include\boost\qvm\error.hpp</string>
8827 <type>0</type>
8828 <base>0</base>
8829 </path>
8830 </file>
8831 </hook>
8832 <title>
8833 <string>zero_magnitude_error</string>
8834 </title>
8835 <file_name>
8836 <string></string>
8837 </file_name>
8838 </object>
8839 </shared_ptr>
8840 </weak_ptr>
8841 <size>1</size>
8842 <variant>2</variant>
8843 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8844 </pair>
8845 <pair>
8846 <weak_ptr>
8847 <expired>0</expired>
8848 <shared_ptr>
8849 <id>200</id>
8850 <type>
8851 <string>reno_context</string>
8852 </type>
8853 <object>
8854 <hook>
8855 <hook>
8856 <stream_hook_path>
8857 <size>3</size>
8858 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
8859 <weak>884594191</weak>
8860 <size>55124</size>
8861 <position>666</position>
8862 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
8863 <weak>3018444263</weak>
8864 <size>55092</size>
8865 <position>26</position>
8866 <strong>AB94049EA854468096DA207DF75182071520E1938CED08E90A7097761A2516B0</strong>
8867 <weak>2589935180</weak>
8868 <size>276</size>
8869 <position>47310</position>
8870 </stream_hook_path>
8871 </hook>
8872 <file>
8873 <path>
8874 <empty>0</empty>
8875 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
8876 <type>0</type>
8877 <base>0</base>
8878 </path>
8879 </file>
8880 </hook>
8881 <title>
8882 <string>set_roty(quat,scalar)</string>
8883 </title>
8884 <file_name>
8885 <string></string>
8886 </file_name>
8887 </object>
8888 </shared_ptr>
8889 </weak_ptr>
8890 <size>1</size>
8891 <variant>2</variant>
8892 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8893 </pair>
8894 <pair>
8895 <weak_ptr>
8896 <expired>0</expired>
8897 <shared_ptr>
8898 <id>201</id>
8899 <type>
8900 <string>reno_context</string>
8901 </type>
8902 <object>
8903 <hook>
8904 <hook>
8905 <stream_hook_path>
8906 <size>0</size>
8907 </stream_hook_path>
8908 </hook>
8909 <file>
8910 <path>
8911 <empty>1</empty>
8912 </path>
8913 </file>
8914 </hook>
8915 <title>
8916 <string>scalar requirements</string>
8917 </title>
8918 <file_name>
8919 <string></string>
8920 </file_name>
8921 </object>
8922 </shared_ptr>
8923 </weak_ptr>
8924 <size>1</size>
8925 <variant>2</variant>
8926 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8927 </pair>
8928 <pair>
8929 <weak_ptr>
8930 <expired>0</expired>
8931 <shared_ptr>
8932 <id>202</id>
8933 <type>
8934 <string>reno_context</string>
8935 </type>
8936 <object>
8937 <hook>
8938 <hook>
8939 <stream_hook_path>
8940 <size>1</size>
8941 <strong>A7736D203850E35F21DC0D7822DAB6C432266E2E4C65F8957BA9FDD1B4ECAB03</strong>
8942 <weak>2403471497</weak>
8943 <size>46</size>
8944 <position>227</position>
8945 </stream_hook_path>
8946 </hook>
8947 <file>
8948 <path>
8949 <empty>0</empty>
8950 <string>..\..\include\boost\qvm\mat_operations4.hpp</string>
8951 <type>0</type>
8952 <base>0</base>
8953 </path>
8954 </file>
8955 </hook>
8956 <title>
8957 <string>boost/qvm/mat_operations4.hpp</string>
8958 </title>
8959 <file_name>
8960 <string></string>
8961 </file_name>
8962 </object>
8963 </shared_ptr>
8964 </weak_ptr>
8965 <size>1</size>
8966 <variant>2</variant>
8967 <string>(:include include:)&#10;(:auto also:)&#10;</string>
8968 </pair>
8969 <pair>
8970 <weak_ptr>
8971 <expired>0</expired>
8972 <shared_ptr>
8973 <id>203</id>
8974 <type>
8975 <string>reno_context</string>
8976 </type>
8977 <object>
8978 <hook>
8979 <hook>
8980 <stream_hook_path>
8981 <size>1</size>
8982 <strong>63AB829DA921A0F0EB8F9B4D3814A7B55627BC529D386C69DD4D68F7D9381213</strong>
8983 <weak>972758830</weak>
8984 <size>95</size>
8985 <position>262</position>
8986 </stream_hook_path>
8987 </hook>
8988 <file>
8989 <path>
8990 <empty>0</empty>
8991 <string>..\..\include\boost\qvm\throw_exception.hpp</string>
8992 <type>0</type>
8993 <base>0</base>
8994 </path>
8995 </file>
8996 </hook>
8997 <title>
8998 <string>BOOST_QVM_THROW_EXCEPTION</string>
8999 </title>
9000 <file_name>
9001 <string></string>
9002 </file_name>
9003 </object>
9004 </shared_ptr>
9005 </weak_ptr>
9006 <size>1</size>
9007 <variant>2</variant>
9008 <string>(:include include:)&#10;(:auto also:)&#10;(:auto also:)</string>
9009 </pair>
9010 <pair>
9011 <weak_ptr>
9012 <expired>0</expired>
9013 <shared_ptr>
9014 <id>204</id>
9015 <type>
9016 <string>reno_context</string>
9017 </type>
9018 <object>
9019 <hook>
9020 <hook>
9021 <stream_hook_path>
9022 <size>3</size>
9023 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
9024 <weak>884594191</weak>
9025 <size>55124</size>
9026 <position>666</position>
9027 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
9028 <weak>3018444263</weak>
9029 <size>55092</size>
9030 <position>26</position>
9031 <strong>8C34C90D668D2BD1901CC7ABFB8D1E8D10D31C89C974B9ED7B47338CF9881694</strong>
9032 <weak>1678596127</weak>
9033 <size>1162</size>
9034 <position>15412</position>
9035 </stream_hook_path>
9036 </hook>
9037 <file>
9038 <path>
9039 <empty>0</empty>
9040 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
9041 <type>0</type>
9042 <base>0</base>
9043 </path>
9044 </file>
9045 </hook>
9046 <title>
9047 <string>dot(quat,quat)</string>
9048 </title>
9049 <file_name>
9050 <string></string>
9051 </file_name>
9052 </object>
9053 </shared_ptr>
9054 </weak_ptr>
9055 <size>1</size>
9056 <variant>2</variant>
9057 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9058 </pair>
9059 <pair>
9060 <weak_ptr>
9061 <expired>0</expired>
9062 <shared_ptr>
9063 <id>205</id>
9064 <type>
9065 <string>reno_context</string>
9066 </type>
9067 <object>
9068 <hook>
9069 <hook>
9070 <stream_hook_path>
9071 <size>0</size>
9072 </stream_hook_path>
9073 </hook>
9074 <file>
9075 <path>
9076 <empty>1</empty>
9077 </path>
9078 </file>
9079 </hook>
9080 <title>
9081 <string>sfinae</string>
9082 </title>
9083 <file_name>
9084 <string></string>
9085 </file_name>
9086 </object>
9087 </shared_ptr>
9088 </weak_ptr>
9089 <size>1</size>
9090 <variant>2</variant>
9091 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9092 </pair>
9093 <pair>
9094 <weak_ptr>
9095 <expired>0</expired>
9096 <shared_ptr>
9097 <id>206</id>
9098 <type>
9099 <string>reno_context</string>
9100 </type>
9101 <object>
9102 <hook>
9103 <hook>
9104 <stream_hook_path>
9105 <size>0</size>
9106 </stream_hook_path>
9107 </hook>
9108 <file>
9109 <path>
9110 <empty>1</empty>
9111 </path>
9112 </file>
9113 </hook>
9114 <title>
9115 <string>mat_traits&lt;M&gt;::read_element</string>
9116 </title>
9117 <file_name>
9118 <string></string>
9119 </file_name>
9120 </object>
9121 </shared_ptr>
9122 </weak_ptr>
9123 <size>1</size>
9124 <variant>2</variant>
9125 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9126 </pair>
9127 <pair>
9128 <weak_ptr>
9129 <expired>0</expired>
9130 <shared_ptr>
9131 <id>207</id>
9132 <type>
9133 <string>reno_context</string>
9134 </type>
9135 <object>
9136 <hook>
9137 <hook>
9138 <stream_hook_path>
9139 <size>1</size>
9140 <strong>EA570BFE3AD7B028E545990C9DE15DE92596A6210620D3AE4B05BE7AB01206B3</strong>
9141 <weak>2399670405</weak>
9142 <size>46</size>
9143 <position>227</position>
9144 </stream_hook_path>
9145 </hook>
9146 <file>
9147 <path>
9148 <empty>0</empty>
9149 <string>..\..\include\boost\qvm\vec_operations4.hpp</string>
9150 <type>0</type>
9151 <base>0</base>
9152 </path>
9153 </file>
9154 </hook>
9155 <title>
9156 <string>boost/qvm/vec_operations4.hpp</string>
9157 </title>
9158 <file_name>
9159 <string></string>
9160 </file_name>
9161 </object>
9162 </shared_ptr>
9163 </weak_ptr>
9164 <size>1</size>
9165 <variant>2</variant>
9166 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9167 </pair>
9168 <pair>
9169 <weak_ptr>
9170 <expired>0</expired>
9171 <shared_ptr>
9172 <id>208</id>
9173 <type>
9174 <string>reno_context</string>
9175 </type>
9176 <object>
9177 <hook>
9178 <hook>
9179 <stream_hook_path>
9180 <size>3</size>
9181 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
9182 <weak>744532336</weak>
9183 <size>32793</size>
9184 <position>509</position>
9185 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
9186 <weak>1367712072</weak>
9187 <size>32761</size>
9188 <position>26</position>
9189 <strong>8174550BE63906B3B846243204CA05B2D20A9A8BD6D2CDA1E29DD3681E73C6DD</strong>
9190 <weak>1588777717</weak>
9191 <size>4681</size>
9192 <position>96</position>
9193 </stream_hook_path>
9194 </hook>
9195 <file>
9196 <path>
9197 <empty>0</empty>
9198 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
9199 <type>0</type>
9200 <base>0</base>
9201 </path>
9202 </file>
9203 </hook>
9204 <title>
9205 <string>del_row</string>
9206 </title>
9207 <file_name>
9208 <string></string>
9209 </file_name>
9210 </object>
9211 </shared_ptr>
9212 </weak_ptr>
9213 <size>1</size>
9214 <variant>2</variant>
9215 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9216 </pair>
9217 <pair>
9218 <weak_ptr>
9219 <expired>0</expired>
9220 <shared_ptr>
9221 <id>209</id>
9222 <type>
9223 <string>reno_context</string>
9224 </type>
9225 <object>
9226 <hook>
9227 <hook>
9228 <stream_hook_path>
9229 <size>3</size>
9230 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
9231 <weak>614864026</weak>
9232 <size>31517</size>
9233 <position>543</position>
9234 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
9235 <weak>2740259954</weak>
9236 <size>31485</size>
9237 <position>26</position>
9238 <strong>2C6F77C3445DF20A26AEF22EAC68F7C283467E28CA4468FF91A09EC10F6A00FD</strong>
9239 <weak>3251372405</weak>
9240 <size>962</size>
9241 <position>19243</position>
9242 </stream_hook_path>
9243 </hook>
9244 <file>
9245 <path>
9246 <empty>0</empty>
9247 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
9248 <type>0</type>
9249 <base>0</base>
9250 </path>
9251 </file>
9252 </hook>
9253 <title>
9254 <string>operator-(vec,vec)</string>
9255 </title>
9256 <file_name>
9257 <string></string>
9258 </file_name>
9259 </object>
9260 </shared_ptr>
9261 </weak_ptr>
9262 <size>1</size>
9263 <variant>2</variant>
9264 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9265 </pair>
9266 <pair>
9267 <weak_ptr>
9268 <expired>0</expired>
9269 <shared_ptr>
9270 <id>210</id>
9271 <type>
9272 <string>reno_context</string>
9273 </type>
9274 <object>
9275 <hook>
9276 <hook>
9277 <stream_hook_path>
9278 <size>0</size>
9279 </stream_hook_path>
9280 </hook>
9281 <file>
9282 <path>
9283 <empty>1</empty>
9284 </path>
9285 </file>
9286 </hook>
9287 <title>
9288 <string>quat_traits&lt;Q&gt;::read_element</string>
9289 </title>
9290 <file_name>
9291 <string></string>
9292 </file_name>
9293 </object>
9294 </shared_ptr>
9295 </weak_ptr>
9296 <size>1</size>
9297 <variant>2</variant>
9298 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9299 </pair>
9300 <pair>
9301 <weak_ptr>
9302 <expired>0</expired>
9303 <shared_ptr>
9304 <id>211</id>
9305 <type>
9306 <string>reno_context</string>
9307 </type>
9308 <object>
9309 <hook>
9310 <hook>
9311 <stream_hook_path>
9312 <size>1</size>
9313 <strong>BE19A1140BAF404829CFA9182A383693D1BEDA2CE40EB3EFAF0F8DE895337602</strong>
9314 <weak>1255227846</weak>
9315 <size>217</size>
9316 <position>227</position>
9317 </stream_hook_path>
9318 </hook>
9319 <file>
9320 <path>
9321 <empty>0</empty>
9322 <string>vec_traits_array.cpp</string>
9323 <type>0</type>
9324 <base>0</base>
9325 </path>
9326 </file>
9327 </hook>
9328 <title>
9329 <string>array vec_traits example</string>
9330 </title>
9331 <file_name>
9332 <string></string>
9333 </file_name>
9334 </object>
9335 </shared_ptr>
9336 </weak_ptr>
9337 <size>0</size>
9338 </pair>
9339 <pair>
9340 <weak_ptr>
9341 <expired>0</expired>
9342 <shared_ptr>
9343 <id>212</id>
9344 <type>
9345 <string>reno_context</string>
9346 </type>
9347 <object>
9348 <hook>
9349 <hook>
9350 <stream_hook_path>
9351 <size>3</size>
9352 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
9353 <weak>614864026</weak>
9354 <size>31517</size>
9355 <position>543</position>
9356 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
9357 <weak>2740259954</weak>
9358 <size>31485</size>
9359 <position>26</position>
9360 <strong>D28CAF68BA9BE8E389CA37CEFC41E8D20C3CCAC1816B7CBE05C1600CFD494AF6</strong>
9361 <weak>1652993257</weak>
9362 <size>697</size>
9363 <position>12044</position>
9364 </stream_hook_path>
9365 </hook>
9366 <file>
9367 <path>
9368 <empty>0</empty>
9369 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
9370 <type>0</type>
9371 <base>0</base>
9372 </path>
9373 </file>
9374 </hook>
9375 <title>
9376 <string>operator/=(vec,scalar)</string>
9377 </title>
9378 <file_name>
9379 <string></string>
9380 </file_name>
9381 </object>
9382 </shared_ptr>
9383 </weak_ptr>
9384 <size>1</size>
9385 <variant>2</variant>
9386 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9387 </pair>
9388 <pair>
9389 <weak_ptr>
9390 <expired>0</expired>
9391 <shared_ptr>
9392 <id>213</id>
9393 <type>
9394 <string>reno_context</string>
9395 </type>
9396 <object>
9397 <hook>
9398 <hook>
9399 <stream_hook_path>
9400 <size>0</size>
9401 </stream_hook_path>
9402 </hook>
9403 <file>
9404 <path>
9405 <empty>1</empty>
9406 </path>
9407 </file>
9408 </hook>
9409 <title>
9410 <string>Index of Functions</string>
9411 </title>
9412 <file_name>
9413 <string></string>
9414 </file_name>
9415 </object>
9416 </shared_ptr>
9417 </weak_ptr>
9418 <size>1</size>
9419 <variant>2</variant>
9420 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9421 </pair>
9422 <pair>
9423 <weak_ptr>
9424 <expired>0</expired>
9425 <shared_ptr>
9426 <id>214</id>
9427 <type>
9428 <string>reno_context</string>
9429 </type>
9430 <object>
9431 <hook>
9432 <hook>
9433 <stream_hook_path>
9434 <size>0</size>
9435 </stream_hook_path>
9436 </hook>
9437 <file>
9438 <path>
9439 <empty>1</empty>
9440 </path>
9441 </file>
9442 </hook>
9443 <title>
9444 <string>indexing vector elements</string>
9445 </title>
9446 <file_name>
9447 <string></string>
9448 </file_name>
9449 </object>
9450 </shared_ptr>
9451 </weak_ptr>
9452 <size>1</size>
9453 <variant>2</variant>
9454 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9455 </pair>
9456 <pair>
9457 <weak_ptr>
9458 <expired>0</expired>
9459 <shared_ptr>
9460 <id>215</id>
9461 <type>
9462 <string>reno_context</string>
9463 </type>
9464 <object>
9465 <hook>
9466 <hook>
9467 <stream_hook_path>
9468 <size>1</size>
9469 <strong>9BD676C291FF798646E1A18BD9E390903EDD0FED0CA049765E59EDAB7E833A54</strong>
9470 <weak>3373812908</weak>
9471 <size>1400</size>
9472 <position>323</position>
9473 </stream_hook_path>
9474 </hook>
9475 <file>
9476 <path>
9477 <empty>0</empty>
9478 <string>..\..\include\boost\qvm\quat.hpp</string>
9479 <type>0</type>
9480 <base>0</base>
9481 </path>
9482 </file>
9483 </hook>
9484 <title>
9485 <string>boost/qvm/quat.hpp</string>
9486 </title>
9487 <file_name>
9488 <string></string>
9489 </file_name>
9490 </object>
9491 </shared_ptr>
9492 </weak_ptr>
9493 <size>1</size>
9494 <variant>2</variant>
9495 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9496 </pair>
9497 <pair>
9498 <weak_ptr>
9499 <expired>0</expired>
9500 <shared_ptr>
9501 <id>216</id>
9502 <type>
9503 <string>reno_context</string>
9504 </type>
9505 <object>
9506 <hook>
9507 <hook>
9508 <stream_hook_path>
9509 <size>3</size>
9510 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
9511 <weak>744532336</weak>
9512 <size>32793</size>
9513 <position>509</position>
9514 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
9515 <weak>1367712072</weak>
9516 <size>32761</size>
9517 <position>26</position>
9518 <strong>E1065A5615E915C8819652817E2F7F6A43B1CA49492E422EFE5A4AC64D15208B</strong>
9519 <weak>665589743</weak>
9520 <size>4955</size>
9521 <position>27736</position>
9522 </stream_hook_path>
9523 </hook>
9524 <file>
9525 <path>
9526 <empty>0</empty>
9527 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
9528 <type>0</type>
9529 <base>0</base>
9530 </path>
9531 </file>
9532 </hook>
9533 <title>
9534 <string>swap_cols</string>
9535 </title>
9536 <file_name>
9537 <string></string>
9538 </file_name>
9539 </object>
9540 </shared_ptr>
9541 </weak_ptr>
9542 <size>1</size>
9543 <variant>2</variant>
9544 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9545 </pair>
9546 <pair>
9547 <weak_ptr>
9548 <expired>0</expired>
9549 <shared_ptr>
9550 <id>217</id>
9551 <type>
9552 <string>reno_context</string>
9553 </type>
9554 <object>
9555 <hook>
9556 <hook>
9557 <stream_hook_path>
9558 <size>3</size>
9559 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
9560 <weak>2195837388</weak>
9561 <size>66497</size>
9562 <position>683</position>
9563 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
9564 <weak>2892155300</weak>
9565 <size>66465</size>
9566 <position>26</position>
9567 <strong>C3E0DC2C199851D953AEB9933D41F5C7238CC66ED061C1C2F6882A8E64F4E514</strong>
9568 <weak>484122276</weak>
9569 <size>2172</size>
9570 <position>7134</position>
9571 </stream_hook_path>
9572 </hook>
9573 <file>
9574 <path>
9575 <empty>0</empty>
9576 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
9577 <type>0</type>
9578 <base>0</base>
9579 </path>
9580 </file>
9581 </hook>
9582 <title>
9583 <string>identity_mat</string>
9584 </title>
9585 <file_name>
9586 <string></string>
9587 </file_name>
9588 </object>
9589 </shared_ptr>
9590 </weak_ptr>
9591 <size>1</size>
9592 <variant>2</variant>
9593 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9594 </pair>
9595 <pair>
9596 <weak_ptr>
9597 <expired>0</expired>
9598 <shared_ptr>
9599 <id>218</id>
9600 <type>
9601 <string>reno_context</string>
9602 </type>
9603 <object>
9604 <hook>
9605 <hook>
9606 <stream_hook_path>
9607 <size>1</size>
9608 <strong>4D699412DF093E41E417E15BC8A14E140EEFCDF7196F4F1549E3F288415D1E3E</strong>
9609 <weak>2398621827</weak>
9610 <size>46</size>
9611 <position>227</position>
9612 </stream_hook_path>
9613 </hook>
9614 <file>
9615 <path>
9616 <empty>0</empty>
9617 <string>..\..\include\boost\qvm\vec_operations2.hpp</string>
9618 <type>0</type>
9619 <base>0</base>
9620 </path>
9621 </file>
9622 </hook>
9623 <title>
9624 <string>boost/qvm/vec_operations2.hpp</string>
9625 </title>
9626 <file_name>
9627 <string></string>
9628 </file_name>
9629 </object>
9630 </shared_ptr>
9631 </weak_ptr>
9632 <size>1</size>
9633 <variant>2</variant>
9634 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9635 </pair>
9636 <pair>
9637 <weak_ptr>
9638 <expired>0</expired>
9639 <shared_ptr>
9640 <id>219</id>
9641 <type>
9642 <string>reno_context</string>
9643 </type>
9644 <object>
9645 <hook>
9646 <hook>
9647 <stream_hook_path>
9648 <size>3</size>
9649 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
9650 <weak>884594191</weak>
9651 <size>55124</size>
9652 <position>666</position>
9653 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
9654 <weak>3018444263</weak>
9655 <size>55092</size>
9656 <position>26</position>
9657 <strong>688C3EB7CFC78A14DB41317073344A1D083765367AA1235BCE54B6E2AF4E3597</strong>
9658 <weak>145816868</weak>
9659 <size>969</size>
9660 <position>30727</position>
9661 </stream_hook_path>
9662 </hook>
9663 <file>
9664 <path>
9665 <empty>0</empty>
9666 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
9667 <type>0</type>
9668 <base>0</base>
9669 </path>
9670 </file>
9671 </hook>
9672 <title>
9673 <string>slerp</string>
9674 </title>
9675 <file_name>
9676 <string></string>
9677 </file_name>
9678 </object>
9679 </shared_ptr>
9680 </weak_ptr>
9681 <size>1</size>
9682 <variant>2</variant>
9683 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9684 </pair>
9685 <pair>
9686 <weak_ptr>
9687 <expired>0</expired>
9688 <shared_ptr>
9689 <id>220</id>
9690 <type>
9691 <string>reno_context</string>
9692 </type>
9693 <object>
9694 <hook>
9695 <hook>
9696 <stream_hook_path>
9697 <size>3</size>
9698 <strong>DE7C6E9445392DC9538378A59F744B0F0C80AB7ADC0894C3196FBD8B2D221545</strong>
9699 <weak>1032449969</weak>
9700 <size>1862</size>
9701 <position>469</position>
9702 <strong>91953620234E74C20E95741404ADE8B322B40F3E65896081101AD3C8D823EC0C</strong>
9703 <weak>2892228489</weak>
9704 <size>1830</size>
9705 <position>26</position>
9706 <strong>057F35C91D33DBEBCA1CA0E3BE4B1D776FBA2DDE98DCE4856DEBCC74E5C92933</strong>
9707 <weak>1345045793</weak>
9708 <size>1673</size>
9709 <position>36</position>
9710 </stream_hook_path>
9711 </hook>
9712 <file>
9713 <path>
9714 <empty>0</empty>
9715 <string>..\..\include\boost\qvm\quat_vec_operations.hpp</string>
9716 <type>0</type>
9717 <base>0</base>
9718 </path>
9719 </file>
9720 </hook>
9721 <title>
9722 <string>operator*(quat,vec)</string>
9723 </title>
9724 <file_name>
9725 <string></string>
9726 </file_name>
9727 </object>
9728 </shared_ptr>
9729 </weak_ptr>
9730 <size>1</size>
9731 <variant>2</variant>
9732 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9733 </pair>
9734 <pair>
9735 <weak_ptr>
9736 <expired>0</expired>
9737 <shared_ptr>
9738 <id>221</id>
9739 <type>
9740 <string>reno_context</string>
9741 </type>
9742 <object>
9743 <hook>
9744 <hook>
9745 <stream_hook_path>
9746 <size>1</size>
9747 <strong>5B3366FEA73E0552E6254CC38A94F0FC71989E69E877C14ED5A2C6CA50B0A02A</strong>
9748 <weak>1089043440</weak>
9749 <size>2603</size>
9750 <position>323</position>
9751 </stream_hook_path>
9752 </hook>
9753 <file>
9754 <path>
9755 <empty>0</empty>
9756 <string>..\..\include\boost\qvm\mat.hpp</string>
9757 <type>0</type>
9758 <base>0</base>
9759 </path>
9760 </file>
9761 </hook>
9762 <title>
9763 <string>boost/qvm/mat.hpp</string>
9764 </title>
9765 <file_name>
9766 <string></string>
9767 </file_name>
9768 </object>
9769 </shared_ptr>
9770 </weak_ptr>
9771 <size>1</size>
9772 <variant>2</variant>
9773 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9774 </pair>
9775 <pair>
9776 <weak_ptr>
9777 <expired>0</expired>
9778 <shared_ptr>
9779 <id>222</id>
9780 <type>
9781 <string>reno_context</string>
9782 </type>
9783 <object>
9784 <hook>
9785 <hook>
9786 <stream_hook_path>
9787 <size>3</size>
9788 <strong>83CD0CA09E5ABA16B4F673EE5FC2C5D7B88BC19B33242205A9FD850C0EEC819A</strong>
9789 <weak>1592935100</weak>
9790 <size>2296</size>
9791 <position>442</position>
9792 <strong>3B6DFF89CF3F88BBEDDBE47093999B245CA6155DF88C4D7704BE1DC976845242</strong>
9793 <weak>2291612308</weak>
9794 <size>2264</size>
9795 <position>26</position>
9796 <strong>1B644504B125532F201621BA8A16D7888AB9BA188356DEF8C3E8531A7C4C9784</strong>
9797 <weak>26476564</weak>
9798 <size>983</size>
9799 <position>105</position>
9800 </stream_hook_path>
9801 </hook>
9802 <file>
9803 <path>
9804 <empty>0</empty>
9805 <string>..\..\include\boost\qvm\deduce_mat.hpp</string>
9806 <type>0</type>
9807 <base>0</base>
9808 </path>
9809 </file>
9810 </hook>
9811 <title>
9812 <string>deduce_mat</string>
9813 </title>
9814 <file_name>
9815 <string></string>
9816 </file_name>
9817 </object>
9818 </shared_ptr>
9819 </weak_ptr>
9820 <size>1</size>
9821 <variant>2</variant>
9822 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9823 </pair>
9824 <pair>
9825 <weak_ptr>
9826 <expired>0</expired>
9827 <shared_ptr>
9828 <id>223</id>
9829 <type>
9830 <string>reno_context</string>
9831 </type>
9832 <object>
9833 <hook>
9834 <hook>
9835 <stream_hook_path>
9836 <size>3</size>
9837 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
9838 <weak>884594191</weak>
9839 <size>55124</size>
9840 <position>666</position>
9841 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
9842 <weak>3018444263</weak>
9843 <size>55092</size>
9844 <position>26</position>
9845 <strong>4D62CB4C3299CFEA85267212A627203D812A07D347DD162F5D32E67817AB9AAB</strong>
9846 <weak>1691003053</weak>
9847 <size>1768</size>
9848 <position>34562</position>
9849 </stream_hook_path>
9850 </hook>
9851 <file>
9852 <path>
9853 <empty>0</empty>
9854 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
9855 <type>0</type>
9856 <base>0</base>
9857 </path>
9858 </file>
9859 </hook>
9860 <title>
9861 <string>zero_quat</string>
9862 </title>
9863 <file_name>
9864 <string></string>
9865 </file_name>
9866 </object>
9867 </shared_ptr>
9868 </weak_ptr>
9869 <size>1</size>
9870 <variant>2</variant>
9871 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9872 </pair>
9873 <pair>
9874 <weak_ptr>
9875 <expired>0</expired>
9876 <shared_ptr>
9877 <id>224</id>
9878 <type>
9879 <string>reno_context</string>
9880 </type>
9881 <object>
9882 <hook>
9883 <hook>
9884 <stream_hook_path>
9885 <size>1</size>
9886 <strong>02A4FCA78CFBB5C8CE4A60C6AA81517EB351CDD28EBE2A959192113E7DDE72D1</strong>
9887 <weak>967310833</weak>
9888 <size>21244</size>
9889 <position>323</position>
9890 </stream_hook_path>
9891 </hook>
9892 <file>
9893 <path>
9894 <empty>0</empty>
9895 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
9896 <type>0</type>
9897 <base>0</base>
9898 </path>
9899 </file>
9900 </hook>
9901 <title>
9902 <string>boost/qvm/map_vec_mat.hpp</string>
9903 </title>
9904 <file_name>
9905 <string></string>
9906 </file_name>
9907 </object>
9908 </shared_ptr>
9909 </weak_ptr>
9910 <size>1</size>
9911 <variant>2</variant>
9912 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9913 </pair>
9914 <pair>
9915 <weak_ptr>
9916 <expired>0</expired>
9917 <shared_ptr>
9918 <id>225</id>
9919 <type>
9920 <string>reno_context</string>
9921 </type>
9922 <object>
9923 <hook>
9924 <hook>
9925 <stream_hook_path>
9926 <size>4</size>
9927 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
9928 <weak>2266063101</weak>
9929 <size>401</size>
9930 <position>323</position>
9931 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
9932 <weak>1106991317</weak>
9933 <size>369</size>
9934 <position>26</position>
9935 <strong>7BF6A0382FB421090D4F2E809435B8D0E170BDE7BCE4821E91BA0AC300859930</strong>
9936 <weak>564996640</weak>
9937 <size>171</size>
9938 <position>36</position>
9939 <strong>696121566468A76AA5ABB8FF646050D7AB0B016656D6D71DD108E33F3D6E58F8</strong>
9940 <weak>2830371283</weak>
9941 <size>37</size>
9942 <position>80</position>
9943 </stream_hook_path>
9944 </hook>
9945 <file>
9946 <path>
9947 <empty>0</empty>
9948 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
9949 <type>0</type>
9950 <base>0</base>
9951 </path>
9952 </file>
9953 </hook>
9954 <title>
9955 <string>vec_traits&lt;Vector&gt;::dim</string>
9956 </title>
9957 <file_name>
9958 <string></string>
9959 </file_name>
9960 </object>
9961 </shared_ptr>
9962 </weak_ptr>
9963 <size>1</size>
9964 <variant>2</variant>
9965 <string>(:include include:)&#10;(:auto also:)&#10;</string>
9966 </pair>
9967 <pair>
9968 <weak_ptr>
9969 <expired>0</expired>
9970 <shared_ptr>
9971 <id>226</id>
9972 <type>
9973 <string>reno_context</string>
9974 </type>
9975 <object>
9976 <hook>
9977 <hook>
9978 <stream_hook_path>
9979 <size>1</size>
9980 <strong>CE5475DD258041D46E39FAD0121415A41893B255B50FE2E66D0FFD81736CB74D</strong>
9981 <weak>286625178</weak>
9982 <size>2641</size>
9983 <position>323</position>
9984 </stream_hook_path>
9985 </hook>
9986 <file>
9987 <path>
9988 <empty>0</empty>
9989 <string>..\..\include\boost\qvm\vec_traits_array.hpp</string>
9990 <type>0</type>
9991 <base>0</base>
9992 </path>
9993 </file>
9994 </hook>
9995 <title>
9996 <string>boost/qvm/vec_traits_array.hpp</string>
9997 </title>
9998 <file_name>
9999 <string></string>
10000 </file_name>
10001 </object>
10002 </shared_ptr>
10003 </weak_ptr>
10004 <size>1</size>
10005 <variant>2</variant>
10006 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10007 </pair>
10008 <pair>
10009 <weak_ptr>
10010 <expired>0</expired>
10011 <shared_ptr>
10012 <id>227</id>
10013 <type>
10014 <string>reno_context</string>
10015 </type>
10016 <object>
10017 <hook>
10018 <hook>
10019 <stream_hook_path>
10020 <size>3</size>
10021 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
10022 <weak>614864026</weak>
10023 <size>31517</size>
10024 <position>543</position>
10025 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
10026 <weak>2740259954</weak>
10027 <size>31485</size>
10028 <position>26</position>
10029 <strong>07DBB60ABCB708E4AABB2704B0E386A883135266F0F8651BC5DB1697B59DFC3C</strong>
10030 <weak>794936032</weak>
10031 <size>749</size>
10032 <position>5796</position>
10033 </stream_hook_path>
10034 </hook>
10035 <file>
10036 <path>
10037 <empty>0</empty>
10038 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
10039 <type>0</type>
10040 <base>0</base>
10041 </path>
10042 </file>
10043 </hook>
10044 <title>
10045 <string>cmp(vec,vec)</string>
10046 </title>
10047 <file_name>
10048 <string></string>
10049 </file_name>
10050 </object>
10051 </shared_ptr>
10052 </weak_ptr>
10053 <size>1</size>
10054 <variant>2</variant>
10055 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10056 </pair>
10057 <pair>
10058 <weak_ptr>
10059 <expired>0</expired>
10060 <shared_ptr>
10061 <id>228</id>
10062 <type>
10063 <string>reno_context</string>
10064 </type>
10065 <object>
10066 <hook>
10067 <hook>
10068 <stream_hook_path>
10069 <size>1</size>
10070 <strong>5AC3A912591E64D1DC0B9A33E3B007E35F4649858E416E572BE7803F7243B935</strong>
10071 <weak>287135679</weak>
10072 <size>302</size>
10073 <position>227</position>
10074 </stream_hook_path>
10075 </hook>
10076 <file>
10077 <path>
10078 <empty>0</empty>
10079 <string>..\..\include\boost\qvm\inline.hpp</string>
10080 <type>0</type>
10081 <base>0</base>
10082 </path>
10083 </file>
10084 </hook>
10085 <title>
10086 <string>BOOST_QVM_FORCE_INLINE</string>
10087 </title>
10088 <file_name>
10089 <string></string>
10090 </file_name>
10091 </object>
10092 </shared_ptr>
10093 </weak_ptr>
10094 <size>1</size>
10095 <variant>2</variant>
10096 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10097 </pair>
10098 <pair>
10099 <weak_ptr>
10100 <expired>0</expired>
10101 <shared_ptr>
10102 <id>229</id>
10103 <type>
10104 <string>reno_context</string>
10105 </type>
10106 <object>
10107 <hook>
10108 <hook>
10109 <stream_hook_path>
10110 <size>3</size>
10111 <strong>D574BD377820586AC7A5046D10D478807B818AEC6D40783A5533F3226B4415E5</strong>
10112 <weak>2933108959</weak>
10113 <size>2475</size>
10114 <position>470</position>
10115 <strong>B3FEA9B3F0C1DEF6133FB54E42D499DCEF61B847173E51794999058F15490EC6</strong>
10116 <weak>3800541367</weak>
10117 <size>2443</size>
10118 <position>26</position>
10119 <strong>20005D89A65FA28B2191D9C071B4C676645A61CAB16A4B98332A5454D8E3E712</strong>
10120 <weak>1929002233</weak>
10121 <size>283</size>
10122 <position>36</position>
10123 </stream_hook_path>
10124 </hook>
10125 <file>
10126 <path>
10127 <empty>0</empty>
10128 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
10129 <type>0</type>
10130 <base>0</base>
10131 </path>
10132 </file>
10133 </hook>
10134 <title>
10135 <string>scalar_traits</string>
10136 </title>
10137 <file_name>
10138 <string></string>
10139 </file_name>
10140 </object>
10141 </shared_ptr>
10142 </weak_ptr>
10143 <size>1</size>
10144 <variant>2</variant>
10145 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10146 </pair>
10147 <pair>
10148 <weak_ptr>
10149 <expired>0</expired>
10150 <shared_ptr>
10151 <id>230</id>
10152 <type>
10153 <string>reno_context</string>
10154 </type>
10155 <object>
10156 <hook>
10157 <hook>
10158 <stream_hook_path>
10159 <size>1</size>
10160 <strong>E01D67A2ECC8357FA57AAC8347CA42E4FADCC4853F691DA82D1DC9A66A28242A</strong>
10161 <weak>330178664</weak>
10162 <size>108</size>
10163 <position>903</position>
10164 </stream_hook_path>
10165 </hook>
10166 <file>
10167 <path>
10168 <empty>0</empty>
10169 <string>..\..\include\boost\qvm\inline.hpp</string>
10170 <type>0</type>
10171 <base>0</base>
10172 </path>
10173 </file>
10174 </hook>
10175 <title>
10176 <string>BOOST_QVM_INLINE_RECURSION</string>
10177 </title>
10178 <file_name>
10179 <string></string>
10180 </file_name>
10181 </object>
10182 </shared_ptr>
10183 </weak_ptr>
10184 <size>1</size>
10185 <variant>2</variant>
10186 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10187 </pair>
10188 <pair>
10189 <weak_ptr>
10190 <expired>0</expired>
10191 <shared_ptr>
10192 <id>231</id>
10193 <type>
10194 <string>reno_context</string>
10195 </type>
10196 <object>
10197 <hook>
10198 <hook>
10199 <stream_hook_path>
10200 <size>1</size>
10201 <strong>4B297E1DC4FEC6A6791DE14CEB990890E33D2AABDC0933FCA6AE9BE3841528A9</strong>
10202 <weak>2402947208</weak>
10203 <size>46</size>
10204 <position>227</position>
10205 </stream_hook_path>
10206 </hook>
10207 <file>
10208 <path>
10209 <empty>0</empty>
10210 <string>..\..\include\boost\qvm\mat_operations3.hpp</string>
10211 <type>0</type>
10212 <base>0</base>
10213 </path>
10214 </file>
10215 </hook>
10216 <title>
10217 <string>boost/qvm/mat_operations3.hpp</string>
10218 </title>
10219 <file_name>
10220 <string></string>
10221 </file_name>
10222 </object>
10223 </shared_ptr>
10224 </weak_ptr>
10225 <size>1</size>
10226 <variant>2</variant>
10227 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10228 </pair>
10229 <pair>
10230 <weak_ptr>
10231 <expired>0</expired>
10232 <shared_ptr>
10233 <id>232</id>
10234 <type>
10235 <string>reno_context</string>
10236 </type>
10237 <object>
10238 <hook>
10239 <hook>
10240 <stream_hook_path>
10241 <size>3</size>
10242 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
10243 <weak>1061339090</weak>
10244 <size>21066</size>
10245 <position>501</position>
10246 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
10247 <weak>82163626</weak>
10248 <size>21034</size>
10249 <position>26</position>
10250 <strong>E4CDA256E65BD2542E987D876CE6FE256146DC8FA7166238E3F9F02FE49E361D</strong>
10251 <weak>3033972061</weak>
10252 <size>4574</size>
10253 <position>16390</position>
10254 </stream_hook_path>
10255 </hook>
10256 <file>
10257 <path>
10258 <empty>0</empty>
10259 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
10260 <type>0</type>
10261 <base>0</base>
10262 </path>
10263 </file>
10264 </hook>
10265 <title>
10266 <string>diag_mat</string>
10267 </title>
10268 <file_name>
10269 <string></string>
10270 </file_name>
10271 </object>
10272 </shared_ptr>
10273 </weak_ptr>
10274 <size>1</size>
10275 <variant>2</variant>
10276 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10277 </pair>
10278 <pair>
10279 <weak_ptr>
10280 <expired>0</expired>
10281 <shared_ptr>
10282 <id>233</id>
10283 <type>
10284 <string>reno_context</string>
10285 </type>
10286 <object>
10287 <hook>
10288 <hook>
10289 <stream_hook_path>
10290 <size>0</size>
10291 </stream_hook_path>
10292 </hook>
10293 <file>
10294 <path>
10295 <empty>1</empty>
10296 </path>
10297 </file>
10298 </hook>
10299 <title>
10300 <string>c arrays</string>
10301 </title>
10302 <file_name>
10303 <string></string>
10304 </file_name>
10305 </object>
10306 </shared_ptr>
10307 </weak_ptr>
10308 <size>3</size>
10309 <variant>2</variant>
10310 <string>(:include include:)&#10;(:include </string>
10311 <variant>1</variant>
10312 <weak_ptr>
10313 <expired>0</expired>
10314 <shared_ptr>
10315 <id>-7</id>
10316 </shared_ptr>
10317 </weak_ptr>
10318 <variant>2</variant>
10319 <string>:)&#10;</string>
10320 </pair>
10321 <pair>
10322 <weak_ptr>
10323 <expired>0</expired>
10324 <shared_ptr>
10325 <id>234</id>
10326 <type>
10327 <string>reno_context</string>
10328 </type>
10329 <object>
10330 <hook>
10331 <hook>
10332 <stream_hook_path>
10333 <size>3</size>
10334 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
10335 <weak>1527395585</weak>
10336 <size>17923</size>
10337 <position>501</position>
10338 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
10339 <weak>3538955481</weak>
10340 <size>17891</size>
10341 <position>26</position>
10342 <strong>7B61EA7DDBD79E8746F9C7CB3CF771C2DD2DE98BC3F9892C30E53836BED6944B</strong>
10343 <weak>209694521</weak>
10344 <size>4632</size>
10345 <position>8558</position>
10346 </stream_hook_path>
10347 </hook>
10348 <file>
10349 <path>
10350 <empty>0</empty>
10351 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
10352 <type>0</type>
10353 <base>0</base>
10354 </path>
10355 </file>
10356 </hook>
10357 <title>
10358 <string>diag</string>
10359 </title>
10360 <file_name>
10361 <string></string>
10362 </file_name>
10363 </object>
10364 </shared_ptr>
10365 </weak_ptr>
10366 <size>1</size>
10367 <variant>2</variant>
10368 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10369 </pair>
10370 <pair>
10371 <weak_ptr>
10372 <expired>0</expired>
10373 <shared_ptr>
10374 <id>235</id>
10375 <type>
10376 <string>reno_context</string>
10377 </type>
10378 <object>
10379 <hook>
10380 <hook>
10381 <stream_hook_path>
10382 <size>0</size>
10383 </stream_hook_path>
10384 </hook>
10385 <file>
10386 <path>
10387 <empty>1</empty>
10388 </path>
10389 </file>
10390 </hook>
10391 <title>
10392 <string>quaternions, vectors, matrices</string>
10393 </title>
10394 <file_name>
10395 <string></string>
10396 </file_name>
10397 </object>
10398 </shared_ptr>
10399 </weak_ptr>
10400 <size>3</size>
10401 <variant>2</variant>
10402 <string>(:include include:)&#10;(:include </string>
10403 <variant>1</variant>
10404 <weak_ptr>
10405 <expired>0</expired>
10406 <shared_ptr>
10407 <id>-7</id>
10408 </shared_ptr>
10409 </weak_ptr>
10410 <variant>2</variant>
10411 <string>:)</string>
10412 </pair>
10413 <pair>
10414 <weak_ptr>
10415 <expired>0</expired>
10416 <shared_ptr>
10417 <id>236</id>
10418 <type>
10419 <string>reno_context</string>
10420 </type>
10421 <object>
10422 <hook>
10423 <hook>
10424 <stream_hook_path>
10425 <size>3</size>
10426 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
10427 <weak>744532336</weak>
10428 <size>32793</size>
10429 <position>509</position>
10430 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
10431 <weak>1367712072</weak>
10432 <size>32761</size>
10433 <position>26</position>
10434 <strong>A17E8422EED0C4655D6EB57B340751558458992ED9EB5732BD1C521FFB736084</strong>
10435 <weak>1747071240</weak>
10436 <size>5040</size>
10437 <position>9582</position>
10438 </stream_hook_path>
10439 </hook>
10440 <file>
10441 <path>
10442 <empty>0</empty>
10443 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
10444 <type>0</type>
10445 <base>0</base>
10446 </path>
10447 </file>
10448 </hook>
10449 <title>
10450 <string>del_row_col</string>
10451 </title>
10452 <file_name>
10453 <string></string>
10454 </file_name>
10455 </object>
10456 </shared_ptr>
10457 </weak_ptr>
10458 <size>1</size>
10459 <variant>2</variant>
10460 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10461 </pair>
10462 <pair>
10463 <weak_ptr>
10464 <expired>0</expired>
10465 <shared_ptr>
10466 <id>237</id>
10467 <type>
10468 <string>reno_context</string>
10469 </type>
10470 <object>
10471 <hook>
10472 <hook>
10473 <stream_hook_path>
10474 <size>3</size>
10475 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
10476 <weak>884594191</weak>
10477 <size>55124</size>
10478 <position>666</position>
10479 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
10480 <weak>3018444263</weak>
10481 <size>55092</size>
10482 <position>26</position>
10483 <strong>56745E1F2F91A6F6B07813DB5030D5C7B0C3E3D0380F89025FF31799873E7DA1</strong>
10484 <weak>1939524236</weak>
10485 <size>692</size>
10486 <position>1491</position>
10487 </stream_hook_path>
10488 </hook>
10489 <file>
10490 <path>
10491 <empty>0</empty>
10492 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
10493 <type>0</type>
10494 <base>0</base>
10495 </path>
10496 </file>
10497 </hook>
10498 <title>
10499 <string>assign(quat,quat)</string>
10500 </title>
10501 <file_name>
10502 <string></string>
10503 </file_name>
10504 </object>
10505 </shared_ptr>
10506 </weak_ptr>
10507 <size>1</size>
10508 <variant>2</variant>
10509 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10510 </pair>
10511 <pair>
10512 <weak_ptr>
10513 <expired>0</expired>
10514 <shared_ptr>
10515 <id>238</id>
10516 <type>
10517 <string>reno_context</string>
10518 </type>
10519 <object>
10520 <hook>
10521 <hook>
10522 <stream_hook_path>
10523 <size>3</size>
10524 <strong>409E4D60B98EF741A3FD018BBBCD23F43C8C64BE667BAA55C8734229029BD7CA</strong>
10525 <weak>23846357</weak>
10526 <size>2521</size>
10527 <position>747</position>
10528 <strong>E5C8FE91924F0A023A765559536DD48841CE22298C788B34C29ECE3630D6A3F7</strong>
10529 <weak>3033388461</weak>
10530 <size>2489</size>
10531 <position>26</position>
10532 <strong>A73479F628914426270790200F82AF3479884DBDFE741E1E412EC5F09D454E2A</strong>
10533 <weak>1404546724</weak>
10534 <size>591</size>
10535 <position>36</position>
10536 </stream_hook_path>
10537 </hook>
10538 <file>
10539 <path>
10540 <empty>0</empty>
10541 <string>tutorial.cpp</string>
10542 <type>0</type>
10543 <base>0</base>
10544 </path>
10545 </file>
10546 </hook>
10547 <title>
10548 <string>vec_traits example</string>
10549 </title>
10550 <file_name>
10551 <string></string>
10552 </file_name>
10553 </object>
10554 </shared_ptr>
10555 </weak_ptr>
10556 <size>0</size>
10557 </pair>
10558 <pair>
10559 <weak_ptr>
10560 <expired>0</expired>
10561 <shared_ptr>
10562 <id>239</id>
10563 <type>
10564 <string>reno_context</string>
10565 </type>
10566 <object>
10567 <hook>
10568 <hook>
10569 <stream_hook_path>
10570 <size>3</size>
10571 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
10572 <weak>884594191</weak>
10573 <size>55124</size>
10574 <position>666</position>
10575 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
10576 <weak>3018444263</weak>
10577 <size>55092</size>
10578 <position>26</position>
10579 <strong>DB8AE4BC07553D01DDD060C46423B330E90DE0939A5EB38DC9A1944736510C1D</strong>
10580 <weak>2808381593</weak>
10581 <size>1321</size>
10582 <position>22037</position>
10583 </stream_hook_path>
10584 </hook>
10585 <file>
10586 <path>
10587 <empty>0</empty>
10588 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
10589 <type>0</type>
10590 <base>0</base>
10591 </path>
10592 </file>
10593 </hook>
10594 <title>
10595 <string>operator*=(quat,quat)</string>
10596 </title>
10597 <file_name>
10598 <string></string>
10599 </file_name>
10600 </object>
10601 </shared_ptr>
10602 </weak_ptr>
10603 <size>1</size>
10604 <variant>2</variant>
10605 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10606 </pair>
10607 <pair>
10608 <weak_ptr>
10609 <expired>0</expired>
10610 <shared_ptr>
10611 <id>240</id>
10612 <type>
10613 <string>reno_context</string>
10614 </type>
10615 <object>
10616 <hook>
10617 <hook>
10618 <stream_hook_path>
10619 <size>3</size>
10620 <strong>1C078950EBDFFAC104D5D6859780BF43A531E51E4A866970ECDB1B931BF4C757</strong>
10621 <weak>2490488981</weak>
10622 <size>1928</size>
10623 <position>442</position>
10624 <strong>E74BB096466B13F2E28552C8DFFEA78391F3CEC8F59CFF900ABCCBFE527C122A</strong>
10625 <weak>3521630317</weak>
10626 <size>1896</size>
10627 <position>26</position>
10628 <strong>D00D42B29BD06F22D43795C654F92288A6BD3C6EE30FD8FC8C4B41B970C8FF0E</strong>
10629 <weak>1213136203</weak>
10630 <size>1044</size>
10631 <position>842</position>
10632 </stream_hook_path>
10633 </hook>
10634 <file>
10635 <path>
10636 <empty>0</empty>
10637 <string>..\..\include\boost\qvm\deduce_vec.hpp</string>
10638 <type>0</type>
10639 <base>0</base>
10640 </path>
10641 </file>
10642 </hook>
10643 <title>
10644 <string>deduce_vec2</string>
10645 </title>
10646 <file_name>
10647 <string></string>
10648 </file_name>
10649 </object>
10650 </shared_ptr>
10651 </weak_ptr>
10652 <size>1</size>
10653 <variant>2</variant>
10654 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10655 </pair>
10656 <pair>
10657 <weak_ptr>
10658 <expired>0</expired>
10659 <shared_ptr>
10660 <id>241</id>
10661 <type>
10662 <string>reno_context</string>
10663 </type>
10664 <object>
10665 <hook>
10666 <hook>
10667 <stream_hook_path>
10668 <size>3</size>
10669 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
10670 <weak>2210930467</weak>
10671 <size>6705</size>
10672 <position>463</position>
10673 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
10674 <weak>3207075579</weak>
10675 <size>6673</size>
10676 <position>26</position>
10677 <strong>BF2B8C34C02622B620263C2D7E177FC0A3C8CE41F27959FEF17E87834F3B8CF9</strong>
10678 <weak>2942060246</weak>
10679 <size>1236</size>
10680 <position>1334</position>
10681 </stream_hook_path>
10682 </hook>
10683 <file>
10684 <path>
10685 <empty>0</empty>
10686 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
10687 <type>0</type>
10688 <base>0</base>
10689 </path>
10690 </file>
10691 </hook>
10692 <title>
10693 <string>operator*(vec,mat)</string>
10694 </title>
10695 <file_name>
10696 <string></string>
10697 </file_name>
10698 </object>
10699 </shared_ptr>
10700 </weak_ptr>
10701 <size>1</size>
10702 <variant>2</variant>
10703 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10704 </pair>
10705 <pair>
10706 <weak_ptr>
10707 <expired>0</expired>
10708 <shared_ptr>
10709 <id>242</id>
10710 <type>
10711 <string>reno_context</string>
10712 </type>
10713 <object>
10714 <hook>
10715 <hook>
10716 <stream_hook_path>
10717 <size>3</size>
10718 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
10719 <weak>614864026</weak>
10720 <size>31517</size>
10721 <position>543</position>
10722 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
10723 <weak>2740259954</weak>
10724 <size>31485</size>
10725 <position>26</position>
10726 <strong>911C56FF593D1BD88CE4F4CECF884AE322988A4084EFE6C225072B34EC1497D9</strong>
10727 <weak>844030593</weak>
10728 <size>860</size>
10729 <position>24059</position>
10730 </stream_hook_path>
10731 </hook>
10732 <file>
10733 <path>
10734 <empty>0</empty>
10735 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
10736 <type>0</type>
10737 <base>0</base>
10738 </path>
10739 </file>
10740 </hook>
10741 <title>
10742 <string>normalize(vec)</string>
10743 </title>
10744 <file_name>
10745 <string></string>
10746 </file_name>
10747 </object>
10748 </shared_ptr>
10749 </weak_ptr>
10750 <size>1</size>
10751 <variant>2</variant>
10752 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10753 </pair>
10754 <pair>
10755 <weak_ptr>
10756 <expired>0</expired>
10757 <shared_ptr>
10758 <id>243</id>
10759 <type>
10760 <string>reno_context</string>
10761 </type>
10762 <object>
10763 <hook>
10764 <hook>
10765 <stream_hook_path>
10766 <size>3</size>
10767 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
10768 <weak>2195837388</weak>
10769 <size>66497</size>
10770 <position>683</position>
10771 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
10772 <weak>2892155300</weak>
10773 <size>66465</size>
10774 <position>26</position>
10775 <strong>48D1BEC7DC7FF65FFACE1194023602EC21AFF9C2FDAAA06EC900CC9412352E57</strong>
10776 <weak>2881545160</weak>
10777 <size>881</size>
10778 <position>20993</position>
10779 </stream_hook_path>
10780 </hook>
10781 <file>
10782 <path>
10783 <empty>0</empty>
10784 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
10785 <type>0</type>
10786 <base>0</base>
10787 </path>
10788 </file>
10789 </hook>
10790 <title>
10791 <string>operator-(mat)</string>
10792 </title>
10793 <file_name>
10794 <string></string>
10795 </file_name>
10796 </object>
10797 </shared_ptr>
10798 </weak_ptr>
10799 <size>1</size>
10800 <variant>2</variant>
10801 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10802 </pair>
10803 <pair>
10804 <weak_ptr>
10805 <expired>0</expired>
10806 <shared_ptr>
10807 <id>244</id>
10808 <type>
10809 <string>reno_context</string>
10810 </type>
10811 <object>
10812 <hook>
10813 <hook>
10814 <stream_hook_path>
10815 <size>1</size>
10816 <strong>B29426A02628155E2D5700CE908111A0205128F8885D48F0C9D320CC115B6D0C</strong>
10817 <weak>2868009655</weak>
10818 <size>4438</size>
10819 <position>323</position>
10820 </stream_hook_path>
10821 </hook>
10822 <file>
10823 <path>
10824 <empty>0</empty>
10825 <string>..\..\include\boost\qvm\mat_index.hpp</string>
10826 <type>0</type>
10827 <base>0</base>
10828 </path>
10829 </file>
10830 </hook>
10831 <title>
10832 <string>boost/qvm/mat_index.hpp</string>
10833 </title>
10834 <file_name>
10835 <string></string>
10836 </file_name>
10837 </object>
10838 </shared_ptr>
10839 </weak_ptr>
10840 <size>1</size>
10841 <variant>2</variant>
10842 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10843 </pair>
10844 <pair>
10845 <weak_ptr>
10846 <expired>0</expired>
10847 <shared_ptr>
10848 <id>245</id>
10849 <type>
10850 <string>reno_context</string>
10851 </type>
10852 <object>
10853 <hook>
10854 <hook>
10855 <stream_hook_path>
10856 <size>1</size>
10857 <strong>BB5911D6AE232295311763D74938A8163AADEAEE0330678F55305B70611C71B9</strong>
10858 <weak>1505950842</weak>
10859 <size>56925</size>
10860 <position>321</position>
10861 </stream_hook_path>
10862 </hook>
10863 <file>
10864 <path>
10865 <empty>0</empty>
10866 <string>..\..\include\boost\qvm\mat_access.hpp</string>
10867 <type>0</type>
10868 <base>0</base>
10869 </path>
10870 </file>
10871 </hook>
10872 <title>
10873 <string>boost/qvm/mat_access.hpp</string>
10874 </title>
10875 <file_name>
10876 <string></string>
10877 </file_name>
10878 </object>
10879 </shared_ptr>
10880 </weak_ptr>
10881 <size>1</size>
10882 <variant>2</variant>
10883 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10884 </pair>
10885 <pair>
10886 <weak_ptr>
10887 <expired>0</expired>
10888 <shared_ptr>
10889 <id>246</id>
10890 <type>
10891 <string>reno_context</string>
10892 </type>
10893 <object>
10894 <hook>
10895 <hook>
10896 <stream_hook_path>
10897 <size>1</size>
10898 <strong>42A1F84DB9D82341ACB6835538251B5B8933380BC32B8A75EF90CD32A2D59B35</strong>
10899 <weak>559634728</weak>
10900 <size>1355</size>
10901 <position>323</position>
10902 </stream_hook_path>
10903 </hook>
10904 <file>
10905 <path>
10906 <empty>0</empty>
10907 <string>..\..\include\boost\qvm\deduce_quat.hpp</string>
10908 <type>0</type>
10909 <base>0</base>
10910 </path>
10911 </file>
10912 </hook>
10913 <title>
10914 <string>boost/qvm/deduce_quat.hpp</string>
10915 </title>
10916 <file_name>
10917 <string></string>
10918 </file_name>
10919 </object>
10920 </shared_ptr>
10921 </weak_ptr>
10922 <size>1</size>
10923 <variant>2</variant>
10924 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10925 </pair>
10926 <pair>
10927 <weak_ptr>
10928 <expired>0</expired>
10929 <shared_ptr>
10930 <id>247</id>
10931 <type>
10932 <string>reno_context</string>
10933 </type>
10934 <object>
10935 <hook>
10936 <hook>
10937 <stream_hook_path>
10938 <size>3</size>
10939 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
10940 <weak>884594191</weak>
10941 <size>55124</size>
10942 <position>666</position>
10943 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
10944 <weak>3018444263</weak>
10945 <size>55092</size>
10946 <position>26</position>
10947 <strong>C3FEA0573DE609A99DF9AA0BDA09F833B64D1E072D68010DEFD9F97E05BF1CE3</strong>
10948 <weak>2222994153</weak>
10949 <size>1066</size>
10950 <position>28002</position>
10951 </stream_hook_path>
10952 </hook>
10953 <file>
10954 <path>
10955 <empty>0</empty>
10956 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
10957 <type>0</type>
10958 <base>0</base>
10959 </path>
10960 </file>
10961 </hook>
10962 <title>
10963 <string>normalize(quat)</string>
10964 </title>
10965 <file_name>
10966 <string></string>
10967 </file_name>
10968 </object>
10969 </shared_ptr>
10970 </weak_ptr>
10971 <size>1</size>
10972 <variant>2</variant>
10973 <string>(:include include:)&#10;(:auto also:)&#10;</string>
10974 </pair>
10975 <pair>
10976 <weak_ptr>
10977 <expired>0</expired>
10978 <shared_ptr>
10979 <id>248</id>
10980 <type>
10981 <string>reno_context</string>
10982 </type>
10983 <object>
10984 <hook>
10985 <hook>
10986 <stream_hook_path>
10987 <size>3</size>
10988 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
10989 <weak>884594191</weak>
10990 <size>55124</size>
10991 <position>666</position>
10992 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
10993 <weak>3018444263</weak>
10994 <size>55092</size>
10995 <position>26</position>
10996 <strong>64BCE00E4E1F33BB65620BE148AC7D9471F4A54D54C01E0898FD3985766CAE82</strong>
10997 <weak>2021959840</weak>
10998 <size>598</size>
10999 <position>19034</position>
11000 </stream_hook_path>
11001 </hook>
11002 <file>
11003 <path>
11004 <empty>0</empty>
11005 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11006 <type>0</type>
11007 <base>0</base>
11008 </path>
11009 </file>
11010 </hook>
11011 <title>
11012 <string>mag(quat)</string>
11013 </title>
11014 <file_name>
11015 <string></string>
11016 </file_name>
11017 </object>
11018 </shared_ptr>
11019 </weak_ptr>
11020 <size>1</size>
11021 <variant>2</variant>
11022 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11023 </pair>
11024 <pair>
11025 <weak_ptr>
11026 <expired>0</expired>
11027 <shared_ptr>
11028 <id>249</id>
11029 <type>
11030 <string>reno_context</string>
11031 </type>
11032 <object>
11033 <hook>
11034 <hook>
11035 <stream_hook_path>
11036 <size>3</size>
11037 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
11038 <weak>614864026</weak>
11039 <size>31517</size>
11040 <position>543</position>
11041 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
11042 <weak>2740259954</weak>
11043 <size>31485</size>
11044 <position>26</position>
11045 <strong>4B69258D09315EDE9FD97D459058D81EBD311845033E6934CD4E0A4AE4DE11E9</strong>
11046 <weak>3232780108</weak>
11047 <size>300</size>
11048 <position>8702</position>
11049 </stream_hook_path>
11050 </hook>
11051 <file>
11052 <path>
11053 <empty>0</empty>
11054 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
11055 <type>0</type>
11056 <base>0</base>
11057 </path>
11058 </file>
11059 </hook>
11060 <title>
11061 <string>set_zero(vec)</string>
11062 </title>
11063 <file_name>
11064 <string></string>
11065 </file_name>
11066 </object>
11067 </shared_ptr>
11068 </weak_ptr>
11069 <size>1</size>
11070 <variant>2</variant>
11071 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11072 </pair>
11073 <pair>
11074 <weak_ptr>
11075 <expired>0</expired>
11076 <shared_ptr>
11077 <id>250</id>
11078 <type>
11079 <string>reno_context</string>
11080 </type>
11081 <object>
11082 <hook>
11083 <hook>
11084 <stream_hook_path>
11085 <size>1</size>
11086 <strong>E421538D01E77D91004500AB45521260F64432BD9B4D77DA8BD81C1AE8C485D0</strong>
11087 <weak>228995482</weak>
11088 <size>8117</size>
11089 <position>323</position>
11090 </stream_hook_path>
11091 </hook>
11092 <file>
11093 <path>
11094 <empty>0</empty>
11095 <string>..\..\include\boost\qvm\vec_access.hpp</string>
11096 <type>0</type>
11097 <base>0</base>
11098 </path>
11099 </file>
11100 </hook>
11101 <title>
11102 <string>boost/qvm/vec_access.hpp</string>
11103 </title>
11104 <file_name>
11105 <string></string>
11106 </file_name>
11107 </object>
11108 </shared_ptr>
11109 </weak_ptr>
11110 <size>1</size>
11111 <variant>2</variant>
11112 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11113 </pair>
11114 <pair>
11115 <weak_ptr>
11116 <expired>0</expired>
11117 <shared_ptr>
11118 <id>251</id>
11119 <type>
11120 <string>reno_context</string>
11121 </type>
11122 <object>
11123 <hook>
11124 <hook>
11125 <stream_hook_path>
11126 <size>1</size>
11127 <strong>73505EF034D0405FEB97E0A46A8DF43CFBC5FEF054B7CD5EF0E7FCA555D94749</strong>
11128 <weak>375252313</weak>
11129 <size>784</size>
11130 <position>227</position>
11131 </stream_hook_path>
11132 </hook>
11133 <file>
11134 <path>
11135 <empty>0</empty>
11136 <string>..\..\include\boost\qvm\inline.hpp</string>
11137 <type>0</type>
11138 <base>0</base>
11139 </path>
11140 </file>
11141 </hook>
11142 <title>
11143 <string>boost/qvm/inline.hpp</string>
11144 </title>
11145 <file_name>
11146 <string></string>
11147 </file_name>
11148 </object>
11149 </shared_ptr>
11150 </weak_ptr>
11151 <size>1</size>
11152 <variant>2</variant>
11153 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11154 </pair>
11155 <pair>
11156 <weak_ptr>
11157 <expired>0</expired>
11158 <shared_ptr>
11159 <id>252</id>
11160 <type>
11161 <string>reno_context</string>
11162 </type>
11163 <object>
11164 <hook>
11165 <hook>
11166 <stream_hook_path>
11167 <size>3</size>
11168 <strong>78179BBDDD2C75452CEE7FFDD097F51D3BEB23C7967388958D880678C54287FC</strong>
11169 <weak>2313508410</weak>
11170 <size>2495</size>
11171 <position>431</position>
11172 <strong>3CE5589C163484778B3973F71C2FA6B4C02826F1C167FB62556B3BDA9F77C50F</strong>
11173 <weak>2861321746</weak>
11174 <size>2463</size>
11175 <position>26</position>
11176 <strong>00385E8AFE4596EE95F95562CE3D5B127B0AFF23944A7E73D12897C4429341FB</strong>
11177 <weak>2237023421</weak>
11178 <size>2417</size>
11179 <position>36</position>
11180 </stream_hook_path>
11181 </hook>
11182 <file>
11183 <path>
11184 <empty>0</empty>
11185 <string>..\..\include\boost\qvm\mat.hpp</string>
11186 <type>0</type>
11187 <base>0</base>
11188 </path>
11189 </file>
11190 </hook>
11191 <title>
11192 <string>mat</string>
11193 </title>
11194 <file_name>
11195 <string></string>
11196 </file_name>
11197 </object>
11198 </shared_ptr>
11199 </weak_ptr>
11200 <size>1</size>
11201 <variant>2</variant>
11202 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11203 </pair>
11204 <pair>
11205 <weak_ptr>
11206 <expired>0</expired>
11207 <shared_ptr>
11208 <id>253</id>
11209 <type>
11210 <string>reno_context</string>
11211 </type>
11212 <object>
11213 <hook>
11214 <hook>
11215 <stream_hook_path>
11216 <size>3</size>
11217 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
11218 <weak>2195837388</weak>
11219 <size>66497</size>
11220 <position>683</position>
11221 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
11222 <weak>2892155300</weak>
11223 <size>66465</size>
11224 <position>26</position>
11225 <strong>E2A33D3D84E87BA234CF4D2716BC3BE8BE4A7F6075A2E7E2FED80E7B9D2BDDF5</strong>
11226 <weak>774816254</weak>
11227 <size>753</size>
11228 <position>5583</position>
11229 </stream_hook_path>
11230 </hook>
11231 <file>
11232 <path>
11233 <empty>0</empty>
11234 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
11235 <type>0</type>
11236 <base>0</base>
11237 </path>
11238 </file>
11239 </hook>
11240 <title>
11241 <string>convert_to(mat)</string>
11242 </title>
11243 <file_name>
11244 <string></string>
11245 </file_name>
11246 </object>
11247 </shared_ptr>
11248 </weak_ptr>
11249 <size>1</size>
11250 <variant>2</variant>
11251 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11252 </pair>
11253 <pair>
11254 <weak_ptr>
11255 <expired>0</expired>
11256 <shared_ptr>
11257 <id>254</id>
11258 <type>
11259 <string>reno_context</string>
11260 </type>
11261 <object>
11262 <hook>
11263 <hook>
11264 <stream_hook_path>
11265 <size>1</size>
11266 <strong>BFA60DF1E91012ADC2E468708F87FFF4F83CB470102764E788F2821BFD184DCB</strong>
11267 <weak>1625094152</weak>
11268 <size>3091</size>
11269 <position>323</position>
11270 </stream_hook_path>
11271 </hook>
11272 <file>
11273 <path>
11274 <empty>0</empty>
11275 <string>..\..\include\boost\qvm\quat_traits_array.hpp</string>
11276 <type>0</type>
11277 <base>0</base>
11278 </path>
11279 </file>
11280 </hook>
11281 <title>
11282 <string>boost/qvm/quat_traits_array.hpp</string>
11283 </title>
11284 <file_name>
11285 <string></string>
11286 </file_name>
11287 </object>
11288 </shared_ptr>
11289 </weak_ptr>
11290 <size>1</size>
11291 <variant>2</variant>
11292 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11293 </pair>
11294 <pair>
11295 <weak_ptr>
11296 <expired>0</expired>
11297 <shared_ptr>
11298 <id>255</id>
11299 <type>
11300 <string>reno_context</string>
11301 </type>
11302 <object>
11303 <hook>
11304 <hook>
11305 <stream_hook_path>
11306 <size>3</size>
11307 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11308 <weak>884594191</weak>
11309 <size>55124</size>
11310 <position>666</position>
11311 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11312 <weak>3018444263</weak>
11313 <size>55092</size>
11314 <position>26</position>
11315 <strong>90B08E55EE8956FC2719CC972AB74C3387BDB034E249612087B6714F06CE6415</strong>
11316 <weak>2581546570</weak>
11317 <size>276</size>
11318 <position>43567</position>
11319 </stream_hook_path>
11320 </hook>
11321 <file>
11322 <path>
11323 <empty>0</empty>
11324 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11325 <type>0</type>
11326 <base>0</base>
11327 </path>
11328 </file>
11329 </hook>
11330 <title>
11331 <string>set_rotx(quat,scalar)</string>
11332 </title>
11333 <file_name>
11334 <string></string>
11335 </file_name>
11336 </object>
11337 </shared_ptr>
11338 </weak_ptr>
11339 <size>1</size>
11340 <variant>2</variant>
11341 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11342 </pair>
11343 <pair>
11344 <weak_ptr>
11345 <expired>0</expired>
11346 <shared_ptr>
11347 <id>256</id>
11348 <type>
11349 <string>reno_context</string>
11350 </type>
11351 <object>
11352 <hook>
11353 <hook>
11354 <stream_hook_path>
11355 <size>3</size>
11356 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11357 <weak>884594191</weak>
11358 <size>55124</size>
11359 <position>666</position>
11360 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11361 <weak>3018444263</weak>
11362 <size>55092</size>
11363 <position>26</position>
11364 <strong>A9BAC47BA39F733408310940707F658FE59C1272BD3450E88904674451B25AE8</strong>
11365 <weak>336242201</weak>
11366 <size>2670</size>
11367 <position>36983</position>
11368 </stream_hook_path>
11369 </hook>
11370 <file>
11371 <path>
11372 <empty>0</empty>
11373 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11374 <type>0</type>
11375 <base>0</base>
11376 </path>
11377 </file>
11378 </hook>
11379 <title>
11380 <string>rot_quat</string>
11381 </title>
11382 <file_name>
11383 <string></string>
11384 </file_name>
11385 </object>
11386 </shared_ptr>
11387 </weak_ptr>
11388 <size>1</size>
11389 <variant>2</variant>
11390 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11391 </pair>
11392 <pair>
11393 <weak_ptr>
11394 <expired>0</expired>
11395 <shared_ptr>
11396 <id>257</id>
11397 <type>
11398 <string>reno_context</string>
11399 </type>
11400 <object>
11401 <hook>
11402 <hook>
11403 <stream_hook_path>
11404 <size>3</size>
11405 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11406 <weak>884594191</weak>
11407 <size>55124</size>
11408 <position>666</position>
11409 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11410 <weak>3018444263</weak>
11411 <size>55092</size>
11412 <position>26</position>
11413 <strong>EA59CA925F3C7A0BD51B6D071B47A8F3C3FEDE5B3D020B4973C477CA88B32BD1</strong>
11414 <weak>2472793825</weak>
11415 <size>2697</size>
11416 <position>11339</position>
11417 </stream_hook_path>
11418 </hook>
11419 <file>
11420 <path>
11421 <empty>0</empty>
11422 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11423 <type>0</type>
11424 <base>0</base>
11425 </path>
11426 </file>
11427 </hook>
11428 <title>
11429 <string>scalar_cast(quat)</string>
11430 </title>
11431 <file_name>
11432 <string></string>
11433 </file_name>
11434 </object>
11435 </shared_ptr>
11436 </weak_ptr>
11437 <size>1</size>
11438 <variant>2</variant>
11439 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11440 </pair>
11441 <pair>
11442 <weak_ptr>
11443 <expired>0</expired>
11444 <shared_ptr>
11445 <id>258</id>
11446 <type>
11447 <string>reno_context</string>
11448 </type>
11449 <object>
11450 <hook>
11451 <hook>
11452 <stream_hook_path>
11453 <size>3</size>
11454 <strong>4C20D9E1BB130E520352A1194BC594E19B30DD53A09F579F36D522EECF538F4F</strong>
11455 <weak>3704691970</weak>
11456 <size>5265</size>
11457 <position>377</position>
11458 <strong>37F22365AF2EB2BC94BA8EC0ABFE94D3B3B4FCB85302441E7EC839BC7616C6E8</strong>
11459 <weak>4153939162</weak>
11460 <size>5233</size>
11461 <position>26</position>
11462 <strong>60E8025A53CD64E8892FA9FA03F2B2D7E53A1EB0695565C87FCBB45E12B8DDAE</strong>
11463 <weak>1635257221</weak>
11464 <size>5187</size>
11465 <position>36</position>
11466 </stream_hook_path>
11467 </hook>
11468 <file>
11469 <path>
11470 <empty>0</empty>
11471 <string>..\..\include\boost\qvm\math.hpp</string>
11472 <type>0</type>
11473 <base>0</base>
11474 </path>
11475 </file>
11476 </hook>
11477 <title>
11478 <string>boost/qvm/math.hpp</string>
11479 </title>
11480 <file_name>
11481 <string></string>
11482 </file_name>
11483 </object>
11484 </shared_ptr>
11485 </weak_ptr>
11486 <size>1</size>
11487 <variant>2</variant>
11488 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11489 </pair>
11490 <pair>
11491 <weak_ptr>
11492 <expired>0</expired>
11493 <shared_ptr>
11494 <id>259</id>
11495 <type>
11496 <string>reno_context</string>
11497 </type>
11498 <object>
11499 <hook>
11500 <hook>
11501 <stream_hook_path>
11502 <size>3</size>
11503 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11504 <weak>884594191</weak>
11505 <size>55124</size>
11506 <position>666</position>
11507 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11508 <weak>3018444263</weak>
11509 <size>55092</size>
11510 <position>26</position>
11511 <strong>594CB4DDE0B198F8E98B6802AACB0430B58F8C5A0494FADEDCB8B410655206E4</strong>
11512 <weak>3004868159</weak>
11513 <size>589</size>
11514 <position>36332</position>
11515 </stream_hook_path>
11516 </hook>
11517 <file>
11518 <path>
11519 <empty>0</empty>
11520 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11521 <type>0</type>
11522 <base>0</base>
11523 </path>
11524 </file>
11525 </hook>
11526 <title>
11527 <string>set_zero(quat)</string>
11528 </title>
11529 <file_name>
11530 <string></string>
11531 </file_name>
11532 </object>
11533 </shared_ptr>
11534 </weak_ptr>
11535 <size>1</size>
11536 <variant>2</variant>
11537 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11538 </pair>
11539 <pair>
11540 <weak_ptr>
11541 <expired>0</expired>
11542 <shared_ptr>
11543 <id>260</id>
11544 <type>
11545 <string>reno_context</string>
11546 </type>
11547 <object>
11548 <hook>
11549 <hook>
11550 <stream_hook_path>
11551 <size>3</size>
11552 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
11553 <weak>2195837388</weak>
11554 <size>66497</size>
11555 <position>683</position>
11556 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
11557 <weak>2892155300</weak>
11558 <size>66465</size>
11559 <position>26</position>
11560 <strong>5A844F9639CD3B4092B135BB0C428CA42F3809AA59B325E8DA0C6513506E59D5</strong>
11561 <weak>1752150024</weak>
11562 <size>674</size>
11563 <position>6398</position>
11564 </stream_hook_path>
11565 </hook>
11566 <file>
11567 <path>
11568 <empty>0</empty>
11569 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
11570 <type>0</type>
11571 <base>0</base>
11572 </path>
11573 </file>
11574 </hook>
11575 <title>
11576 <string>determinant</string>
11577 </title>
11578 <file_name>
11579 <string></string>
11580 </file_name>
11581 </object>
11582 </shared_ptr>
11583 </weak_ptr>
11584 <size>1</size>
11585 <variant>2</variant>
11586 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11587 </pair>
11588 <pair>
11589 <weak_ptr>
11590 <expired>0</expired>
11591 <shared_ptr>
11592 <id>261</id>
11593 <type>
11594 <string>reno_context</string>
11595 </type>
11596 <object>
11597 <hook>
11598 <hook>
11599 <stream_hook_path>
11600 <size>3</size>
11601 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11602 <weak>884594191</weak>
11603 <size>55124</size>
11604 <position>666</position>
11605 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11606 <weak>3018444263</weak>
11607 <size>55092</size>
11608 <position>26</position>
11609 <strong>433FB35009D478ADC7CC0929A4E25AAE846BB4F52A1F039ED9FCF940B9D80915</strong>
11610 <weak>656025566</weak>
11611 <size>964</size>
11612 <position>29761</position>
11613 </stream_hook_path>
11614 </hook>
11615 <file>
11616 <path>
11617 <empty>0</empty>
11618 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11619 <type>0</type>
11620 <base>0</base>
11621 </path>
11622 </file>
11623 </hook>
11624 <title>
11625 <string>operator+(quat,quat)</string>
11626 </title>
11627 <file_name>
11628 <string></string>
11629 </file_name>
11630 </object>
11631 </shared_ptr>
11632 </weak_ptr>
11633 <size>1</size>
11634 <variant>2</variant>
11635 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11636 </pair>
11637 <pair>
11638 <weak_ptr>
11639 <expired>0</expired>
11640 <shared_ptr>
11641 <id>262</id>
11642 <type>
11643 <string>reno_context</string>
11644 </type>
11645 <object>
11646 <hook>
11647 <hook>
11648 <stream_hook_path>
11649 <size>3</size>
11650 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11651 <weak>884594191</weak>
11652 <size>55124</size>
11653 <position>666</position>
11654 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11655 <weak>3018444263</weak>
11656 <size>55092</size>
11657 <position>26</position>
11658 <strong>E2BAA39D769420C549FB2428C5449894C4212106C4C607C903BCD3EB8BF4D44B</strong>
11659 <weak>2598323790</weak>
11660 <size>276</size>
11661 <position>51053</position>
11662 </stream_hook_path>
11663 </hook>
11664 <file>
11665 <path>
11666 <empty>0</empty>
11667 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11668 <type>0</type>
11669 <base>0</base>
11670 </path>
11671 </file>
11672 </hook>
11673 <title>
11674 <string>set_rotz(quat,scalar)</string>
11675 </title>
11676 <file_name>
11677 <string></string>
11678 </file_name>
11679 </object>
11680 </shared_ptr>
11681 </weak_ptr>
11682 <size>1</size>
11683 <variant>2</variant>
11684 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11685 </pair>
11686 <pair>
11687 <weak_ptr>
11688 <expired>0</expired>
11689 <shared_ptr>
11690 <id>263</id>
11691 <type>
11692 <string>reno_context</string>
11693 </type>
11694 <object>
11695 <hook>
11696 <hook>
11697 <stream_hook_path>
11698 <size>1</size>
11699 <strong>DCB43B88E7D93012DF3C31CFC0CBE89728F11AA02C49FEECC1519B5E7654DBFF</strong>
11700 <weak>489164220</weak>
11701 <size>39</size>
11702 <position>227</position>
11703 </stream_hook_path>
11704 </hook>
11705 <file>
11706 <path>
11707 <empty>0</empty>
11708 <string>..\..\include\boost\qvm\swizzle4.hpp</string>
11709 <type>0</type>
11710 <base>0</base>
11711 </path>
11712 </file>
11713 </hook>
11714 <title>
11715 <string>boost/qvm/swizzle4.hpp</string>
11716 </title>
11717 <file_name>
11718 <string></string>
11719 </file_name>
11720 </object>
11721 </shared_ptr>
11722 </weak_ptr>
11723 <size>1</size>
11724 <variant>2</variant>
11725 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11726 </pair>
11727 <pair>
11728 <weak_ptr>
11729 <expired>0</expired>
11730 <shared_ptr>
11731 <id>264</id>
11732 <type>
11733 <string>reno_context</string>
11734 </type>
11735 <object>
11736 <hook>
11737 <hook>
11738 <stream_hook_path>
11739 <size>1</size>
11740 <strong>5B9453069284BF03176C5390CEDC265EC411E25C2F1BE1F1A7D47190521136A8</strong>
11741 <weak>4073921945</weak>
11742 <size>99</size>
11743 <position>802</position>
11744 </stream_hook_path>
11745 </hook>
11746 <file>
11747 <path>
11748 <empty>0</empty>
11749 <string>..\..\include\boost\qvm\inline.hpp</string>
11750 <type>0</type>
11751 <base>0</base>
11752 </path>
11753 </file>
11754 </hook>
11755 <title>
11756 <string>BOOST_QVM_INLINE_OPERATIONS</string>
11757 </title>
11758 <file_name>
11759 <string></string>
11760 </file_name>
11761 </object>
11762 </shared_ptr>
11763 </weak_ptr>
11764 <size>1</size>
11765 <variant>2</variant>
11766 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11767 </pair>
11768 <pair>
11769 <weak_ptr>
11770 <expired>0</expired>
11771 <shared_ptr>
11772 <id>265</id>
11773 <type>
11774 <string>reno_context</string>
11775 </type>
11776 <object>
11777 <hook>
11778 <hook>
11779 <stream_hook_path>
11780 <size>3</size>
11781 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11782 <weak>884594191</weak>
11783 <size>55124</size>
11784 <position>666</position>
11785 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11786 <weak>3018444263</weak>
11787 <size>55092</size>
11788 <position>26</position>
11789 <strong>2BE161679D73843FE4BF8A932AF0C12B6BE722E9369B7EF1E67F702DEA11407A</strong>
11790 <weak>198525921</weak>
11791 <size>271</size>
11792 <position>51331</position>
11793 </stream_hook_path>
11794 </hook>
11795 <file>
11796 <path>
11797 <empty>0</empty>
11798 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11799 <type>0</type>
11800 <base>0</base>
11801 </path>
11802 </file>
11803 </hook>
11804 <title>
11805 <string>rotate_z(quat,scalar)</string>
11806 </title>
11807 <file_name>
11808 <string></string>
11809 </file_name>
11810 </object>
11811 </shared_ptr>
11812 </weak_ptr>
11813 <size>1</size>
11814 <variant>2</variant>
11815 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11816 </pair>
11817 <pair>
11818 <weak_ptr>
11819 <expired>0</expired>
11820 <shared_ptr>
11821 <id>266</id>
11822 <type>
11823 <string>reno_context</string>
11824 </type>
11825 <object>
11826 <hook>
11827 <hook>
11828 <stream_hook_path>
11829 <size>3</size>
11830 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
11831 <weak>884594191</weak>
11832 <size>55124</size>
11833 <position>666</position>
11834 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
11835 <weak>3018444263</weak>
11836 <size>55092</size>
11837 <position>26</position>
11838 <strong>9A84564CEB5E4E1AEB7049B6ED435BC0169C6EB8DC1B691BBDDFA6C65B2871EA</strong>
11839 <weak>2329400722</weak>
11840 <size>3130</size>
11841 <position>44178</position>
11842 </stream_hook_path>
11843 </hook>
11844 <file>
11845 <path>
11846 <empty>0</empty>
11847 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
11848 <type>0</type>
11849 <base>0</base>
11850 </path>
11851 </file>
11852 </hook>
11853 <title>
11854 <string>roty_quat(scalar)</string>
11855 </title>
11856 <file_name>
11857 <string></string>
11858 </file_name>
11859 </object>
11860 </shared_ptr>
11861 </weak_ptr>
11862 <size>1</size>
11863 <variant>2</variant>
11864 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11865 </pair>
11866 <pair>
11867 <weak_ptr>
11868 <expired>0</expired>
11869 <shared_ptr>
11870 <id>267</id>
11871 <type>
11872 <string>reno_context</string>
11873 </type>
11874 <object>
11875 <hook>
11876 <hook>
11877 <stream_hook_path>
11878 <size>0</size>
11879 </stream_hook_path>
11880 </hook>
11881 <file>
11882 <path>
11883 <empty>1</empty>
11884 </path>
11885 </file>
11886 </hook>
11887 <title>
11888 <string>Swizzling</string>
11889 </title>
11890 <file_name>
11891 <string></string>
11892 </file_name>
11893 </object>
11894 </shared_ptr>
11895 </weak_ptr>
11896 <size>3</size>
11897 <variant>2</variant>
11898 <string>(:include include:)&#10;(:include </string>
11899 <variant>1</variant>
11900 <weak_ptr>
11901 <expired>0</expired>
11902 <shared_ptr>
11903 <id>-7</id>
11904 </shared_ptr>
11905 </weak_ptr>
11906 <variant>2</variant>
11907 <string>:)&#10;</string>
11908 </pair>
11909 <pair>
11910 <weak_ptr>
11911 <expired>0</expired>
11912 <shared_ptr>
11913 <id>268</id>
11914 <type>
11915 <string>reno_context</string>
11916 </type>
11917 <object>
11918 <hook>
11919 <hook>
11920 <stream_hook_path>
11921 <size>3</size>
11922 <strong>8F8672AC3841A7D028D2DD3418BFCD395B9F05DC81ABB8F3FFEBE0CA5AD7B19D</strong>
11923 <weak>1225367377</weak>
11924 <size>3895</size>
11925 <position>533</position>
11926 <strong>90DA06180712FA7A3DDEF7898935008BB5773D87988F87499D86FFDD7FE10EAB</strong>
11927 <weak>3031406377</weak>
11928 <size>3863</size>
11929 <position>26</position>
11930 <strong>8206B1B239CC0BFCD121C53583738F6627F317E1EBF09EEDBC35B465DA29CE8E</strong>
11931 <weak>2832965161</weak>
11932 <size>1706</size>
11933 <position>96</position>
11934 </stream_hook_path>
11935 </hook>
11936 <file>
11937 <path>
11938 <empty>0</empty>
11939 <string>..\..\include\boost\qvm\vec_index.hpp</string>
11940 <type>0</type>
11941 <base>0</base>
11942 </path>
11943 </file>
11944 </hook>
11945 <title>
11946 <string>vec_index_read</string>
11947 </title>
11948 <file_name>
11949 <string></string>
11950 </file_name>
11951 </object>
11952 </shared_ptr>
11953 </weak_ptr>
11954 <size>1</size>
11955 <variant>2</variant>
11956 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11957 </pair>
11958 <pair>
11959 <weak_ptr>
11960 <expired>0</expired>
11961 <shared_ptr>
11962 <id>269</id>
11963 <type>
11964 <string>reno_context</string>
11965 </type>
11966 <object>
11967 <hook>
11968 <hook>
11969 <stream_hook_path>
11970 <size>1</size>
11971 <strong>8A70970572686B0BF738BC2E22B0BAE32EEA9E57128A2759C7F08B241786F35E</strong>
11972 <weak>447408317</weak>
11973 <size>4105</size>
11974 <position>323</position>
11975 </stream_hook_path>
11976 </hook>
11977 <file>
11978 <path>
11979 <empty>0</empty>
11980 <string>..\..\include\boost\qvm\vec_index.hpp</string>
11981 <type>0</type>
11982 <base>0</base>
11983 </path>
11984 </file>
11985 </hook>
11986 <title>
11987 <string>boost/qvm/vec_index.hpp</string>
11988 </title>
11989 <file_name>
11990 <string></string>
11991 </file_name>
11992 </object>
11993 </shared_ptr>
11994 </weak_ptr>
11995 <size>1</size>
11996 <variant>2</variant>
11997 <string>(:include include:)&#10;(:auto also:)&#10;</string>
11998 </pair>
11999 <pair>
12000 <weak_ptr>
12001 <expired>0</expired>
12002 <shared_ptr>
12003 <id>270</id>
12004 <type>
12005 <string>reno_context</string>
12006 </type>
12007 <object>
12008 <hook>
12009 <hook>
12010 <stream_hook_path>
12011 <size>3</size>
12012 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
12013 <weak>884594191</weak>
12014 <size>55124</size>
12015 <position>666</position>
12016 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
12017 <weak>3018444263</weak>
12018 <size>55092</size>
12019 <position>26</position>
12020 <strong>DEC8DF8765CF355532905295E5D1A68A52242FAAE531208665CA36214BE5BD08</strong>
12021 <weak>592616582</weak>
12022 <size>2742</size>
12023 <position>31758</position>
12024 </stream_hook_path>
12025 </hook>
12026 <file>
12027 <path>
12028 <empty>0</empty>
12029 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
12030 <type>0</type>
12031 <base>0</base>
12032 </path>
12033 </file>
12034 </hook>
12035 <title>
12036 <string>qref</string>
12037 </title>
12038 <file_name>
12039 <string></string>
12040 </file_name>
12041 </object>
12042 </shared_ptr>
12043 </weak_ptr>
12044 <size>1</size>
12045 <variant>2</variant>
12046 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12047 </pair>
12048 <pair>
12049 <weak_ptr>
12050 <expired>0</expired>
12051 <shared_ptr>
12052 <id>271</id>
12053 <type>
12054 <string>reno_context</string>
12055 </type>
12056 <object>
12057 <hook>
12058 <hook>
12059 <stream_hook_path>
12060 <size>0</size>
12061 </stream_hook_path>
12062 </hook>
12063 <file>
12064 <path>
12065 <empty>1</empty>
12066 </path>
12067 </file>
12068 </hook>
12069 <title>
12070 <string>vec_traits&lt;V&gt;::read_element_idx</string>
12071 </title>
12072 <file_name>
12073 <string></string>
12074 </file_name>
12075 </object>
12076 </shared_ptr>
12077 </weak_ptr>
12078 <size>1</size>
12079 <variant>2</variant>
12080 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12081 </pair>
12082 <pair>
12083 <weak_ptr>
12084 <expired>0</expired>
12085 <shared_ptr>
12086 <id>272</id>
12087 <type>
12088 <string>reno_context</string>
12089 </type>
12090 <object>
12091 <hook>
12092 <hook>
12093 <stream_hook_path>
12094 <size>3</size>
12095 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
12096 <weak>884594191</weak>
12097 <size>55124</size>
12098 <position>666</position>
12099 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
12100 <weak>3018444263</weak>
12101 <size>55092</size>
12102 <position>26</position>
12103 <strong>FABB01A2FF79B086D18E380BEA06673580919C829EDB885049D81AD465F0A479</strong>
12104 <weak>2260804154</weak>
12105 <size>2192</size>
12106 <position>8438</position>
12107 </stream_hook_path>
12108 </hook>
12109 <file>
12110 <path>
12111 <empty>0</empty>
12112 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
12113 <type>0</type>
12114 <base>0</base>
12115 </path>
12116 </file>
12117 </hook>
12118 <title>
12119 <string>identity_quat</string>
12120 </title>
12121 <file_name>
12122 <string></string>
12123 </file_name>
12124 </object>
12125 </shared_ptr>
12126 </weak_ptr>
12127 <size>1</size>
12128 <variant>2</variant>
12129 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12130 </pair>
12131 <pair>
12132 <weak_ptr>
12133 <expired>0</expired>
12134 <shared_ptr>
12135 <id>273</id>
12136 <type>
12137 <string>reno_context</string>
12138 </type>
12139 <object>
12140 <hook>
12141 <hook>
12142 <stream_hook_path>
12143 <size>1</size>
12144 <strong>83840FEAAA3CA69E2217467489FEFC422E593964539B30FE3FBB4639B1EBEBD5</strong>
12145 <weak>906799940</weak>
12146 <size>654</size>
12147 <position>323</position>
12148 </stream_hook_path>
12149 </hook>
12150 <file>
12151 <path>
12152 <empty>0</empty>
12153 <string>..\..\include\boost\qvm\error.hpp</string>
12154 <type>0</type>
12155 <base>0</base>
12156 </path>
12157 </file>
12158 </hook>
12159 <title>
12160 <string>boost/qvm/error.hpp</string>
12161 </title>
12162 <file_name>
12163 <string></string>
12164 </file_name>
12165 </object>
12166 </shared_ptr>
12167 </weak_ptr>
12168 <size>1</size>
12169 <variant>2</variant>
12170 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12171 </pair>
12172 <pair>
12173 <weak_ptr>
12174 <expired>0</expired>
12175 <shared_ptr>
12176 <id>274</id>
12177 <type>
12178 <string>reno_context</string>
12179 </type>
12180 <object>
12181 <hook>
12182 <hook>
12183 <stream_hook_path>
12184 <size>3</size>
12185 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
12186 <weak>884594191</weak>
12187 <size>55124</size>
12188 <position>666</position>
12189 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
12190 <weak>3018444263</weak>
12191 <size>55092</size>
12192 <position>26</position>
12193 <strong>DC50662E20554661948A10AF72D1E748058592639000CD61CCA8D1526A126209</strong>
12194 <weak>243381956</weak>
12195 <size>645</size>
12196 <position>10632</position>
12197 </stream_hook_path>
12198 </hook>
12199 <file>
12200 <path>
12201 <empty>0</empty>
12202 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
12203 <type>0</type>
12204 <base>0</base>
12205 </path>
12206 </file>
12207 </hook>
12208 <title>
12209 <string>set_identity(quat)</string>
12210 </title>
12211 <file_name>
12212 <string></string>
12213 </file_name>
12214 </object>
12215 </shared_ptr>
12216 </weak_ptr>
12217 <size>1</size>
12218 <variant>2</variant>
12219 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12220 </pair>
12221 <pair>
12222 <weak_ptr>
12223 <expired>0</expired>
12224 <shared_ptr>
12225 <id>275</id>
12226 <type>
12227 <string>reno_context</string>
12228 </type>
12229 <object>
12230 <hook>
12231 <hook>
12232 <stream_hook_path>
12233 <size>3</size>
12234 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
12235 <weak>614864026</weak>
12236 <size>31517</size>
12237 <position>543</position>
12238 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
12239 <weak>2740259954</weak>
12240 <size>31485</size>
12241 <position>26</position>
12242 <strong>50433FAA9D0BED305FEB032FE872D49F1DA5F5AD0F047E34F79DB290A1DEBAA6</strong>
12243 <weak>649647653</weak>
12244 <size>862</size>
12245 <position>16615</position>
12246 </stream_hook_path>
12247 </hook>
12248 <file>
12249 <path>
12250 <empty>0</empty>
12251 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
12252 <type>0</type>
12253 <base>0</base>
12254 </path>
12255 </file>
12256 </hook>
12257 <title>
12258 <string>mag(vec)</string>
12259 </title>
12260 <file_name>
12261 <string></string>
12262 </file_name>
12263 </object>
12264 </shared_ptr>
12265 </weak_ptr>
12266 <size>1</size>
12267 <variant>2</variant>
12268 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12269 </pair>
12270 <pair>
12271 <weak_ptr>
12272 <expired>0</expired>
12273 <shared_ptr>
12274 <id>276</id>
12275 <type>
12276 <string>reno_context</string>
12277 </type>
12278 <object>
12279 <hook>
12280 <hook>
12281 <stream_hook_path>
12282 <size>0</size>
12283 </stream_hook_path>
12284 </hook>
12285 <file>
12286 <path>
12287 <empty>1</empty>
12288 </path>
12289 </file>
12290 </hook>
12291 <title>
12292 <string>exception types</string>
12293 </title>
12294 <file_name>
12295 <string>exception_types_reference</string>
12296 </file_name>
12297 </object>
12298 </shared_ptr>
12299 </weak_ptr>
12300 <size>1</size>
12301 <variant>2</variant>
12302 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12303 </pair>
12304 <pair>
12305 <weak_ptr>
12306 <expired>0</expired>
12307 <shared_ptr>
12308 <id>277</id>
12309 <type>
12310 <string>reno_context</string>
12311 </type>
12312 <object>
12313 <hook>
12314 <hook>
12315 <stream_hook_path>
12316 <size>1</size>
12317 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
12318 <weak>2530702481</weak>
12319 <size>466</size>
12320 <position>323</position>
12321 </stream_hook_path>
12322 </hook>
12323 <file>
12324 <path>
12325 <empty>0</empty>
12326 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
12327 <type>0</type>
12328 <base>0</base>
12329 </path>
12330 </file>
12331 </hook>
12332 <title>
12333 <string>boost/qvm/mat_traits.hpp</string>
12334 </title>
12335 <file_name>
12336 <string></string>
12337 </file_name>
12338 </object>
12339 </shared_ptr>
12340 </weak_ptr>
12341 <size>1</size>
12342 <variant>2</variant>
12343 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12344 </pair>
12345 <pair>
12346 <weak_ptr>
12347 <expired>0</expired>
12348 <shared_ptr>
12349 <id>278</id>
12350 <type>
12351 <string>reno_context</string>
12352 </type>
12353 <object>
12354 <hook>
12355 <hook>
12356 <stream_hook_path>
12357 <size>0</size>
12358 </stream_hook_path>
12359 </hook>
12360 <file>
12361 <path>
12362 <empty>1</empty>
12363 </path>
12364 </file>
12365 </hook>
12366 <title>
12367 <string>mat_traits&lt;M&gt;::write_element</string>
12368 </title>
12369 <file_name>
12370 <string></string>
12371 </file_name>
12372 </object>
12373 </shared_ptr>
12374 </weak_ptr>
12375 <size>1</size>
12376 <variant>2</variant>
12377 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12378 </pair>
12379 <pair>
12380 <weak_ptr>
12381 <expired>0</expired>
12382 <shared_ptr>
12383 <id>279</id>
12384 <type>
12385 <string>reno_context</string>
12386 </type>
12387 <object>
12388 <hook>
12389 <hook>
12390 <stream_hook_path>
12391 <size>3</size>
12392 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
12393 <weak>2195837388</weak>
12394 <size>66497</size>
12395 <position>683</position>
12396 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
12397 <weak>2892155300</weak>
12398 <size>66465</size>
12399 <position>26</position>
12400 <strong>0610DF3B9EBE2C51DF14272DD6FC4BD594DB4039431A74F29FA1FD6FD678DFEF</strong>
12401 <weak>1200355612</weak>
12402 <size>950</size>
12403 <position>29074</position>
12404 </stream_hook_path>
12405 </hook>
12406 <file>
12407 <path>
12408 <empty>0</empty>
12409 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
12410 <type>0</type>
12411 <base>0</base>
12412 </path>
12413 </file>
12414 </hook>
12415 <title>
12416 <string>operator+=(mat,mat)</string>
12417 </title>
12418 <file_name>
12419 <string></string>
12420 </file_name>
12421 </object>
12422 </shared_ptr>
12423 </weak_ptr>
12424 <size>1</size>
12425 <variant>2</variant>
12426 <string>(:include include:)&#10;(:auto also:)&#10;</string>
12427 </pair>
12428 </sorted>
12429 </object>
12430 </shared_ptr>
12431 </pair>
12432 <pair>
12433 <string>def</string>
12434 <shared_ptr>
12435 <id>280</id>
12436 <type>
12437 <string>reno_layer</string>
12438 </type>
12439 <object>
12440 <sorted>
12441 <size>275</size>
12442 <pair>
12443 <weak_ptr>
12444 <expired>0</expired>
12445 <shared_ptr>
12446 <id>-5</id>
12447 </shared_ptr>
12448 </weak_ptr>
12449 <size>0</size>
12450 </pair>
12451 <pair>
12452 <weak_ptr>
12453 <expired>0</expired>
12454 <shared_ptr>
12455 <id>-6</id>
12456 </shared_ptr>
12457 </weak_ptr>
12458 <size>0</size>
12459 </pair>
12460 <pair>
12461 <weak_ptr>
12462 <expired>0</expired>
12463 <shared_ptr>
12464 <id>-8</id>
12465 </shared_ptr>
12466 </weak_ptr>
12467 <size>0</size>
12468 </pair>
12469 <pair>
12470 <weak_ptr>
12471 <expired>0</expired>
12472 <shared_ptr>
12473 <id>-9</id>
12474 </shared_ptr>
12475 </weak_ptr>
12476 <size>0</size>
12477 </pair>
12478 <pair>
12479 <weak_ptr>
12480 <expired>0</expired>
12481 <shared_ptr>
12482 <id>-10</id>
12483 </shared_ptr>
12484 </weak_ptr>
12485 <size>0</size>
12486 </pair>
12487 <pair>
12488 <weak_ptr>
12489 <expired>0</expired>
12490 <shared_ptr>
12491 <id>-11</id>
12492 </shared_ptr>
12493 </weak_ptr>
12494 <size>0</size>
12495 </pair>
12496 <pair>
12497 <weak_ptr>
12498 <expired>0</expired>
12499 <shared_ptr>
12500 <id>-12</id>
12501 </shared_ptr>
12502 </weak_ptr>
12503 <size>0</size>
12504 </pair>
12505 <pair>
12506 <weak_ptr>
12507 <expired>0</expired>
12508 <shared_ptr>
12509 <id>-13</id>
12510 </shared_ptr>
12511 </weak_ptr>
12512 <size>0</size>
12513 </pair>
12514 <pair>
12515 <weak_ptr>
12516 <expired>0</expired>
12517 <shared_ptr>
12518 <id>-14</id>
12519 </shared_ptr>
12520 </weak_ptr>
12521 <size>3</size>
12522 <variant>2</variant>
12523 <string>[@template &lt;class Q&gt;&#10;struct (:link </string>
12524 <variant>1</variant>
12525 <weak_ptr>
12526 <expired>0</expired>
12527 <shared_ptr>
12528 <id>-14</id>
12529 </shared_ptr>
12530 </weak_ptr>
12531 <variant>2</variant>
12532 <string>:)&#10;{&#10; typedef Q type;&#10;};@]&#10;</string>
12533 </pair>
12534 <pair>
12535 <weak_ptr>
12536 <expired>0</expired>
12537 <shared_ptr>
12538 <id>-15</id>
12539 </shared_ptr>
12540 </weak_ptr>
12541 <size>0</size>
12542 </pair>
12543 <pair>
12544 <weak_ptr>
12545 <expired>0</expired>
12546 <shared_ptr>
12547 <id>-16</id>
12548 </shared_ptr>
12549 </weak_ptr>
12550 <size>0</size>
12551 </pair>
12552 <pair>
12553 <weak_ptr>
12554 <expired>0</expired>
12555 <shared_ptr>
12556 <id>-17</id>
12557 </shared_ptr>
12558 </weak_ptr>
12559 <size>0</size>
12560 </pair>
12561 <pair>
12562 <weak_ptr>
12563 <expired>0</expired>
12564 <shared_ptr>
12565 <id>-18</id>
12566 </shared_ptr>
12567 </weak_ptr>
12568 <size>27</size>
12569 <variant>2</variant>
12570 <string>[@template &lt;class T,int Dim&gt;&#10;struct (:link </string>
12571 <variant>1</variant>
12572 <weak_ptr>
12573 <expired>0</expired>
12574 <shared_ptr>
12575 <id>-18</id>
12576 </shared_ptr>
12577 </weak_ptr>
12578 <variant>2</variant>
12579 <string>:)&#10;{&#10; T a[Dim];&#10;&#10; template &lt;class R&gt;&#10; operator R() const&#10; {&#10; R r;&#10; (:link </string>
12580 <variant>1</variant>
12581 <weak_ptr>
12582 <expired>0</expired>
12583 <shared_ptr>
12584 <id>-140</id>
12585 </shared_ptr>
12586 </weak_ptr>
12587 <variant>2</variant>
12588 <string> mod=&quot;(&quot;:)(r,*this);&#10; return r;&#10; }&#10;};&#10;&#10;template &lt;class Vector&gt;&#10;struct (:link </string>
12589 <variant>1</variant>
12590 <weak_ptr>
12591 <expired>0</expired>
12592 <shared_ptr>
12593 <id>-161</id>
12594 </shared_ptr>
12595 </weak_ptr>
12596 <variant>2</variant>
12597 <string>:);&#10;&#10;template &lt;class T,int Dim&gt;&#10;struct (:link </string>
12598 <variant>1</variant>
12599 <weak_ptr>
12600 <expired>0</expired>
12601 <shared_ptr>
12602 <id>-161</id>
12603 </shared_ptr>
12604 </weak_ptr>
12605 <variant>2</variant>
12606 <string>:)&lt; (:link </string>
12607 <variant>1</variant>
12608 <weak_ptr>
12609 <expired>0</expired>
12610 <shared_ptr>
12611 <id>-18</id>
12612 </shared_ptr>
12613 </weak_ptr>
12614 <variant>2</variant>
12615 <string>:)&lt;T,Dim&gt; &gt;&#10;{&#10; typedef T scalar_type;&#10; static int const dim=Dim;&#10;&#10; template &lt;int I&gt; static scalar_type (:link </string>
12616 <variant>1</variant>
12617 <weak_ptr>
12618 <expired>0</expired>
12619 <shared_ptr>
12620 <id>-119</id>
12621 </shared_ptr>
12622 </weak_ptr>
12623 <variant>2</variant>
12624 <string> mod=&quot;m&quot;:)( (:link </string>
12625 <variant>1</variant>
12626 <weak_ptr>
12627 <expired>0</expired>
12628 <shared_ptr>
12629 <id>-18</id>
12630 </shared_ptr>
12631 </weak_ptr>
12632 <variant>2</variant>
12633 <string>:)&lt;T,Dim&gt; const &amp; x ) { return x.a[I]; }&#10; template &lt;int I&gt; static scalar_type &amp; (:link </string>
12634 <variant>1</variant>
12635 <weak_ptr>
12636 <expired>0</expired>
12637 <shared_ptr>
12638 <id>-100</id>
12639 </shared_ptr>
12640 </weak_ptr>
12641 <variant>2</variant>
12642 <string> mod=&quot;m&quot;:)( (:link </string>
12643 <variant>1</variant>
12644 <weak_ptr>
12645 <expired>0</expired>
12646 <shared_ptr>
12647 <id>-18</id>
12648 </shared_ptr>
12649 </weak_ptr>
12650 <variant>2</variant>
12651 <string>:)&lt;T,Dim&gt; &amp; x ) { return x.a[I]; }&#10;&#10; static scalar_type (:link </string>
12652 <variant>1</variant>
12653 <weak_ptr>
12654 <expired>0</expired>
12655 <shared_ptr>
12656 <id>-271</id>
12657 </shared_ptr>
12658 </weak_ptr>
12659 <variant>2</variant>
12660 <string> mod=&quot;m&quot;:)( int i, (:link </string>
12661 <variant>1</variant>
12662 <weak_ptr>
12663 <expired>0</expired>
12664 <shared_ptr>
12665 <id>-18</id>
12666 </shared_ptr>
12667 </weak_ptr>
12668 <variant>2</variant>
12669 <string>:)&lt;T,Dim&gt; const &amp; x ) { return x.a[i]; }&#10; static scalar_type &amp; (:link </string>
12670 <variant>1</variant>
12671 <weak_ptr>
12672 <expired>0</expired>
12673 <shared_ptr>
12674 <id>-12</id>
12675 </shared_ptr>
12676 </weak_ptr>
12677 <variant>2</variant>
12678 <string> mod=&quot;m&quot;:)( int i, (:link </string>
12679 <variant>1</variant>
12680 <weak_ptr>
12681 <expired>0</expired>
12682 <shared_ptr>
12683 <id>-18</id>
12684 </shared_ptr>
12685 </weak_ptr>
12686 <variant>2</variant>
12687 <string>:)&lt;T,Dim&gt; &amp; x ) { return x.a[i]; }&#10;};@]&#10;</string>
12688 </pair>
12689 <pair>
12690 <weak_ptr>
12691 <expired>0</expired>
12692 <shared_ptr>
12693 <id>-19</id>
12694 </shared_ptr>
12695 </weak_ptr>
12696 <size>0</size>
12697 </pair>
12698 <pair>
12699 <weak_ptr>
12700 <expired>0</expired>
12701 <shared_ptr>
12702 <id>-20</id>
12703 </shared_ptr>
12704 </weak_ptr>
12705 <size>0</size>
12706 </pair>
12707 <pair>
12708 <weak_ptr>
12709 <expired>0</expired>
12710 <shared_ptr>
12711 <id>-21</id>
12712 </shared_ptr>
12713 </weak_ptr>
12714 <size>3</size>
12715 <variant>2</variant>
12716 <string>[@template &lt;class A,class B&gt;&#10;struct (:link </string>
12717 <variant>1</variant>
12718 <weak_ptr>
12719 <expired>0</expired>
12720 <shared_ptr>
12721 <id>-21</id>
12722 </shared_ptr>
12723 </weak_ptr>
12724 <variant>2</variant>
12725 <string>:)&#10;{&#10; typedef /*unspecified*/ type;&#10;};@]&#10;</string>
12726 </pair>
12727 <pair>
12728 <weak_ptr>
12729 <expired>0</expired>
12730 <shared_ptr>
12731 <id>-22</id>
12732 </shared_ptr>
12733 </weak_ptr>
12734 <size>0</size>
12735 </pair>
12736 <pair>
12737 <weak_ptr>
12738 <expired>0</expired>
12739 <shared_ptr>
12740 <id>-23</id>
12741 </shared_ptr>
12742 </weak_ptr>
12743 <size>0</size>
12744 </pair>
12745 <pair>
12746 <weak_ptr>
12747 <expired>0</expired>
12748 <shared_ptr>
12749 <id>-24</id>
12750 </shared_ptr>
12751 </weak_ptr>
12752 <size>0</size>
12753 </pair>
12754 <pair>
12755 <weak_ptr>
12756 <expired>0</expired>
12757 <shared_ptr>
12758 <id>-25</id>
12759 </shared_ptr>
12760 </weak_ptr>
12761 <size>0</size>
12762 </pair>
12763 <pair>
12764 <weak_ptr>
12765 <expired>0</expired>
12766 <shared_ptr>
12767 <id>-26</id>
12768 </shared_ptr>
12769 </weak_ptr>
12770 <size>0</size>
12771 </pair>
12772 <pair>
12773 <weak_ptr>
12774 <expired>0</expired>
12775 <shared_ptr>
12776 <id>-27</id>
12777 </shared_ptr>
12778 </weak_ptr>
12779 <size>0</size>
12780 </pair>
12781 <pair>
12782 <weak_ptr>
12783 <expired>0</expired>
12784 <shared_ptr>
12785 <id>-28</id>
12786 </shared_ptr>
12787 </weak_ptr>
12788 <size>0</size>
12789 </pair>
12790 <pair>
12791 <weak_ptr>
12792 <expired>0</expired>
12793 <shared_ptr>
12794 <id>-29</id>
12795 </shared_ptr>
12796 </weak_ptr>
12797 <size>0</size>
12798 </pair>
12799 <pair>
12800 <weak_ptr>
12801 <expired>0</expired>
12802 <shared_ptr>
12803 <id>-30</id>
12804 </shared_ptr>
12805 </weak_ptr>
12806 <size>0</size>
12807 </pair>
12808 <pair>
12809 <weak_ptr>
12810 <expired>0</expired>
12811 <shared_ptr>
12812 <id>-31</id>
12813 </shared_ptr>
12814 </weak_ptr>
12815 <size>0</size>
12816 </pair>
12817 <pair>
12818 <weak_ptr>
12819 <expired>0</expired>
12820 <shared_ptr>
12821 <id>-32</id>
12822 </shared_ptr>
12823 </weak_ptr>
12824 <size>0</size>
12825 </pair>
12826 <pair>
12827 <weak_ptr>
12828 <expired>0</expired>
12829 <shared_ptr>
12830 <id>-33</id>
12831 </shared_ptr>
12832 </weak_ptr>
12833 <size>0</size>
12834 </pair>
12835 <pair>
12836 <weak_ptr>
12837 <expired>0</expired>
12838 <shared_ptr>
12839 <id>-34</id>
12840 </shared_ptr>
12841 </weak_ptr>
12842 <size>0</size>
12843 </pair>
12844 <pair>
12845 <weak_ptr>
12846 <expired>0</expired>
12847 <shared_ptr>
12848 <id>-35</id>
12849 </shared_ptr>
12850 </weak_ptr>
12851 <size>0</size>
12852 </pair>
12853 <pair>
12854 <weak_ptr>
12855 <expired>0</expired>
12856 <shared_ptr>
12857 <id>-36</id>
12858 </shared_ptr>
12859 </weak_ptr>
12860 <size>0</size>
12861 </pair>
12862 <pair>
12863 <weak_ptr>
12864 <expired>0</expired>
12865 <shared_ptr>
12866 <id>-37</id>
12867 </shared_ptr>
12868 </weak_ptr>
12869 <size>0</size>
12870 </pair>
12871 <pair>
12872 <weak_ptr>
12873 <expired>0</expired>
12874 <shared_ptr>
12875 <id>-38</id>
12876 </shared_ptr>
12877 </weak_ptr>
12878 <size>0</size>
12879 </pair>
12880 <pair>
12881 <weak_ptr>
12882 <expired>0</expired>
12883 <shared_ptr>
12884 <id>-39</id>
12885 </shared_ptr>
12886 </weak_ptr>
12887 <size>0</size>
12888 </pair>
12889 <pair>
12890 <weak_ptr>
12891 <expired>0</expired>
12892 <shared_ptr>
12893 <id>-40</id>
12894 </shared_ptr>
12895 </weak_ptr>
12896 <size>0</size>
12897 </pair>
12898 <pair>
12899 <weak_ptr>
12900 <expired>0</expired>
12901 <shared_ptr>
12902 <id>-41</id>
12903 </shared_ptr>
12904 </weak_ptr>
12905 <size>0</size>
12906 </pair>
12907 <pair>
12908 <weak_ptr>
12909 <expired>0</expired>
12910 <shared_ptr>
12911 <id>-42</id>
12912 </shared_ptr>
12913 </weak_ptr>
12914 <size>0</size>
12915 </pair>
12916 <pair>
12917 <weak_ptr>
12918 <expired>0</expired>
12919 <shared_ptr>
12920 <id>-43</id>
12921 </shared_ptr>
12922 </weak_ptr>
12923 <size>5</size>
12924 <variant>2</variant>
12925 <string>[@#ifndef (:link </string>
12926 <variant>1</variant>
12927 <weak_ptr>
12928 <expired>0</expired>
12929 <shared_ptr>
12930 <id>-95</id>
12931 </shared_ptr>
12932 </weak_ptr>
12933 <variant>2</variant>
12934 <string>:)&#10;#define (:link </string>
12935 <variant>1</variant>
12936 <weak_ptr>
12937 <expired>0</expired>
12938 <shared_ptr>
12939 <id>-95</id>
12940 </shared_ptr>
12941 </weak_ptr>
12942 <variant>2</variant>
12943 <string>:) inline&#10;#endif@]&#10;</string>
12944 </pair>
12945 <pair>
12946 <weak_ptr>
12947 <expired>0</expired>
12948 <shared_ptr>
12949 <id>-44</id>
12950 </shared_ptr>
12951 </weak_ptr>
12952 <size>0</size>
12953 </pair>
12954 <pair>
12955 <weak_ptr>
12956 <expired>0</expired>
12957 <shared_ptr>
12958 <id>-45</id>
12959 </shared_ptr>
12960 </weak_ptr>
12961 <size>0</size>
12962 </pair>
12963 <pair>
12964 <weak_ptr>
12965 <expired>0</expired>
12966 <shared_ptr>
12967 <id>-46</id>
12968 </shared_ptr>
12969 </weak_ptr>
12970 <size>0</size>
12971 </pair>
12972 <pair>
12973 <weak_ptr>
12974 <expired>0</expired>
12975 <shared_ptr>
12976 <id>-48</id>
12977 </shared_ptr>
12978 </weak_ptr>
12979 <size>19</size>
12980 <variant>2</variant>
12981 <string>[@template &lt;class T&gt;&#10;struct (:link </string>
12982 <variant>1</variant>
12983 <weak_ptr>
12984 <expired>0</expired>
12985 <shared_ptr>
12986 <id>-48</id>
12987 </shared_ptr>
12988 </weak_ptr>
12989 <variant>2</variant>
12990 <string>:)&#10;{&#10; T a[4];&#10;&#10; template &lt;class R&gt;&#10; operator R() const&#10; {&#10; R r;&#10; (:link </string>
12991 <variant>1</variant>
12992 <weak_ptr>
12993 <expired>0</expired>
12994 <shared_ptr>
12995 <id>-237</id>
12996 </shared_ptr>
12997 </weak_ptr>
12998 <variant>2</variant>
12999 <string> mod=&quot;(&quot;:)(r,*this);&#10; return r;&#10; }&#10;};&#10;&#10;template &lt;class Quaternion&gt;&#10;struct (:link </string>
13000 <variant>1</variant>
13001 <weak_ptr>
13002 <expired>0</expired>
13003 <shared_ptr>
13004 <id>-75</id>
13005 </shared_ptr>
13006 </weak_ptr>
13007 <variant>2</variant>
13008 <string>:);&#10;&#10;template &lt;class T&gt;&#10;struct (:link </string>
13009 <variant>1</variant>
13010 <weak_ptr>
13011 <expired>0</expired>
13012 <shared_ptr>
13013 <id>-75</id>
13014 </shared_ptr>
13015 </weak_ptr>
13016 <variant>2</variant>
13017 <string>:)&lt; (:link </string>
13018 <variant>1</variant>
13019 <weak_ptr>
13020 <expired>0</expired>
13021 <shared_ptr>
13022 <id>-48</id>
13023 </shared_ptr>
13024 </weak_ptr>
13025 <variant>2</variant>
13026 <string>:)&lt;T&gt; &gt;&#10;{&#10; typedef T scalar_type;&#10;&#10; template &lt;int I&gt; static scalar_type (:link </string>
13027 <variant>1</variant>
13028 <weak_ptr>
13029 <expired>0</expired>
13030 <shared_ptr>
13031 <id>-210</id>
13032 </shared_ptr>
13033 </weak_ptr>
13034 <variant>2</variant>
13035 <string> mod=&quot;m&quot;:)( (:link </string>
13036 <variant>1</variant>
13037 <weak_ptr>
13038 <expired>0</expired>
13039 <shared_ptr>
13040 <id>-48</id>
13041 </shared_ptr>
13042 </weak_ptr>
13043 <variant>2</variant>
13044 <string>:)&lt;T&gt; const &amp; x ) { return x.a[I]; }&#10; template &lt;int I&gt; static scalar_type &amp; (:link </string>
13045 <variant>1</variant>
13046 <weak_ptr>
13047 <expired>0</expired>
13048 <shared_ptr>
13049 <id>-17</id>
13050 </shared_ptr>
13051 </weak_ptr>
13052 <variant>2</variant>
13053 <string> mod=&quot;m&quot;:)( (:link </string>
13054 <variant>1</variant>
13055 <weak_ptr>
13056 <expired>0</expired>
13057 <shared_ptr>
13058 <id>-48</id>
13059 </shared_ptr>
13060 </weak_ptr>
13061 <variant>2</variant>
13062 <string>:)&lt;T&gt; &amp; x ) { return x.a[I]; }&#10;};@]&#10;</string>
13063 </pair>
13064 <pair>
13065 <weak_ptr>
13066 <expired>0</expired>
13067 <shared_ptr>
13068 <id>-49</id>
13069 </shared_ptr>
13070 </weak_ptr>
13071 <size>0</size>
13072 </pair>
13073 <pair>
13074 <weak_ptr>
13075 <expired>0</expired>
13076 <shared_ptr>
13077 <id>-50</id>
13078 </shared_ptr>
13079 </weak_ptr>
13080 <size>7</size>
13081 <variant>2</variant>
13082 <string>[@#ifndef </string>
13083 <variant>1</variant>
13084 <weak_ptr>
13085 <expired>0</expired>
13086 <shared_ptr>
13087 <id>-50</id>
13088 </shared_ptr>
13089 </weak_ptr>
13090 <variant>2</variant>
13091 <string>&#10;#define </string>
13092 <variant>1</variant>
13093 <weak_ptr>
13094 <expired>0</expired>
13095 <shared_ptr>
13096 <id>-50</id>
13097 </shared_ptr>
13098 </weak_ptr>
13099 <variant>2</variant>
13100 <string> </string>
13101 <variant>1</variant>
13102 <weak_ptr>
13103 <expired>0</expired>
13104 <shared_ptr>
13105 <id>-228</id>
13106 </shared_ptr>
13107 </weak_ptr>
13108 <variant>2</variant>
13109 <string>&#10;#endif@]&#10;</string>
13110 </pair>
13111 <pair>
13112 <weak_ptr>
13113 <expired>0</expired>
13114 <shared_ptr>
13115 <id>-51</id>
13116 </shared_ptr>
13117 </weak_ptr>
13118 <size>0</size>
13119 </pair>
13120 <pair>
13121 <weak_ptr>
13122 <expired>0</expired>
13123 <shared_ptr>
13124 <id>-47</id>
13125 </shared_ptr>
13126 </weak_ptr>
13127 <size>0</size>
13128 </pair>
13129 <pair>
13130 <weak_ptr>
13131 <expired>0</expired>
13132 <shared_ptr>
13133 <id>-52</id>
13134 </shared_ptr>
13135 </weak_ptr>
13136 <size>0</size>
13137 </pair>
13138 <pair>
13139 <weak_ptr>
13140 <expired>0</expired>
13141 <shared_ptr>
13142 <id>-53</id>
13143 </shared_ptr>
13144 </weak_ptr>
13145 <size>0</size>
13146 </pair>
13147 <pair>
13148 <weak_ptr>
13149 <expired>0</expired>
13150 <shared_ptr>
13151 <id>-54</id>
13152 </shared_ptr>
13153 </weak_ptr>
13154 <size>0</size>
13155 </pair>
13156 <pair>
13157 <weak_ptr>
13158 <expired>0</expired>
13159 <shared_ptr>
13160 <id>-55</id>
13161 </shared_ptr>
13162 </weak_ptr>
13163 <size>0</size>
13164 </pair>
13165 <pair>
13166 <weak_ptr>
13167 <expired>0</expired>
13168 <shared_ptr>
13169 <id>-56</id>
13170 </shared_ptr>
13171 </weak_ptr>
13172 <size>0</size>
13173 </pair>
13174 <pair>
13175 <weak_ptr>
13176 <expired>0</expired>
13177 <shared_ptr>
13178 <id>-7</id>
13179 </shared_ptr>
13180 </weak_ptr>
13181 <size>0</size>
13182 </pair>
13183 <pair>
13184 <weak_ptr>
13185 <expired>0</expired>
13186 <shared_ptr>
13187 <id>-57</id>
13188 </shared_ptr>
13189 </weak_ptr>
13190 <size>0</size>
13191 </pair>
13192 <pair>
13193 <weak_ptr>
13194 <expired>0</expired>
13195 <shared_ptr>
13196 <id>-58</id>
13197 </shared_ptr>
13198 </weak_ptr>
13199 <size>0</size>
13200 </pair>
13201 <pair>
13202 <weak_ptr>
13203 <expired>0</expired>
13204 <shared_ptr>
13205 <id>-59</id>
13206 </shared_ptr>
13207 </weak_ptr>
13208 <size>0</size>
13209 </pair>
13210 <pair>
13211 <weak_ptr>
13212 <expired>0</expired>
13213 <shared_ptr>
13214 <id>-60</id>
13215 </shared_ptr>
13216 </weak_ptr>
13217 <size>0</size>
13218 </pair>
13219 <pair>
13220 <weak_ptr>
13221 <expired>0</expired>
13222 <shared_ptr>
13223 <id>-61</id>
13224 </shared_ptr>
13225 </weak_ptr>
13226 <size>0</size>
13227 </pair>
13228 <pair>
13229 <weak_ptr>
13230 <expired>0</expired>
13231 <shared_ptr>
13232 <id>-62</id>
13233 </shared_ptr>
13234 </weak_ptr>
13235 <size>0</size>
13236 </pair>
13237 <pair>
13238 <weak_ptr>
13239 <expired>0</expired>
13240 <shared_ptr>
13241 <id>-63</id>
13242 </shared_ptr>
13243 </weak_ptr>
13244 <size>0</size>
13245 </pair>
13246 <pair>
13247 <weak_ptr>
13248 <expired>0</expired>
13249 <shared_ptr>
13250 <id>-64</id>
13251 </shared_ptr>
13252 </weak_ptr>
13253 <size>0</size>
13254 </pair>
13255 <pair>
13256 <weak_ptr>
13257 <expired>0</expired>
13258 <shared_ptr>
13259 <id>-65</id>
13260 </shared_ptr>
13261 </weak_ptr>
13262 <size>0</size>
13263 </pair>
13264 <pair>
13265 <weak_ptr>
13266 <expired>0</expired>
13267 <shared_ptr>
13268 <id>-66</id>
13269 </shared_ptr>
13270 </weak_ptr>
13271 <size>0</size>
13272 </pair>
13273 <pair>
13274 <weak_ptr>
13275 <expired>0</expired>
13276 <shared_ptr>
13277 <id>-67</id>
13278 </shared_ptr>
13279 </weak_ptr>
13280 <size>0</size>
13281 </pair>
13282 <pair>
13283 <weak_ptr>
13284 <expired>0</expired>
13285 <shared_ptr>
13286 <id>-68</id>
13287 </shared_ptr>
13288 </weak_ptr>
13289 <size>0</size>
13290 </pair>
13291 <pair>
13292 <weak_ptr>
13293 <expired>0</expired>
13294 <shared_ptr>
13295 <id>-69</id>
13296 </shared_ptr>
13297 </weak_ptr>
13298 <size>0</size>
13299 </pair>
13300 <pair>
13301 <weak_ptr>
13302 <expired>0</expired>
13303 <shared_ptr>
13304 <id>-70</id>
13305 </shared_ptr>
13306 </weak_ptr>
13307 <size>5</size>
13308 <variant>2</variant>
13309 <string>[@#ifndef (:link </string>
13310 <variant>1</variant>
13311 <weak_ptr>
13312 <expired>0</expired>
13313 <shared_ptr>
13314 <id>-70</id>
13315 </shared_ptr>
13316 </weak_ptr>
13317 <variant>2</variant>
13318 <string>:)&#10;#include &lt;boost/assert.hpp&gt;&#10;#define (:link </string>
13319 <variant>1</variant>
13320 <weak_ptr>
13321 <expired>0</expired>
13322 <shared_ptr>
13323 <id>-70</id>
13324 </shared_ptr>
13325 </weak_ptr>
13326 <variant>2</variant>
13327 <string>:) BOOST_ASSERT&#10;#endif@]&#10;</string>
13328 </pair>
13329 <pair>
13330 <weak_ptr>
13331 <expired>0</expired>
13332 <shared_ptr>
13333 <id>-71</id>
13334 </shared_ptr>
13335 </weak_ptr>
13336 <size>0</size>
13337 </pair>
13338 <pair>
13339 <weak_ptr>
13340 <expired>0</expired>
13341 <shared_ptr>
13342 <id>-72</id>
13343 </shared_ptr>
13344 </weak_ptr>
13345 <size>0</size>
13346 </pair>
13347 <pair>
13348 <weak_ptr>
13349 <expired>0</expired>
13350 <shared_ptr>
13351 <id>-73</id>
13352 </shared_ptr>
13353 </weak_ptr>
13354 <size>0</size>
13355 </pair>
13356 <pair>
13357 <weak_ptr>
13358 <expired>0</expired>
13359 <shared_ptr>
13360 <id>-74</id>
13361 </shared_ptr>
13362 </weak_ptr>
13363 <size>0</size>
13364 </pair>
13365 <pair>
13366 <weak_ptr>
13367 <expired>0</expired>
13368 <shared_ptr>
13369 <id>-75</id>
13370 </shared_ptr>
13371 </weak_ptr>
13372 <size>11</size>
13373 <variant>2</variant>
13374 <string>[@template &lt;class Q&gt;&#10;struct (:link </string>
13375 <variant>1</variant>
13376 <weak_ptr>
13377 <expired>0</expired>
13378 <shared_ptr>
13379 <id>-75</id>
13380 </shared_ptr>
13381 </weak_ptr>
13382 <variant>2</variant>
13383 <string>:)&#10;{&#10; /*main template members unspecified*/&#10;};&#10;&#10;/*&#10;User-defined (possibly partial) specializations:&#10;&#10;template &lt;&gt;&#10;struct (:link </string>
13384 <variant>1</variant>
13385 <weak_ptr>
13386 <expired>0</expired>
13387 <shared_ptr>
13388 <id>-75</id>
13389 </shared_ptr>
13390 </weak_ptr>
13391 <variant>2</variant>
13392 <string>:)&lt;Q&gt;&#10;{&#10;(:include </string>
13393 <variant>1</variant>
13394 <weak_ptr>
13395 <expired>0</expired>
13396 <shared_ptr>
13397 <id>-170</id>
13398 </shared_ptr>
13399 </weak_ptr>
13400 <variant>2</variant>
13401 <string> def pre_indent=&quot;4&quot;:)&#10;&#10;(:include </string>
13402 <variant>1</variant>
13403 <weak_ptr>
13404 <expired>0</expired>
13405 <shared_ptr>
13406 <id>-210</id>
13407 </shared_ptr>
13408 </weak_ptr>
13409 <variant>2</variant>
13410 <string> decl pre_indent=&quot;4&quot;:)&#10;(:include </string>
13411 <variant>1</variant>
13412 <weak_ptr>
13413 <expired>0</expired>
13414 <shared_ptr>
13415 <id>-17</id>
13416 </shared_ptr>
13417 </weak_ptr>
13418 <variant>2</variant>
13419 <string> decl pre_indent=&quot;4&quot;:)&#10;};&#10;*/@]&#10;</string>
13420 </pair>
13421 <pair>
13422 <weak_ptr>
13423 <expired>0</expired>
13424 <shared_ptr>
13425 <id>-76</id>
13426 </shared_ptr>
13427 </weak_ptr>
13428 <size>0</size>
13429 </pair>
13430 <pair>
13431 <weak_ptr>
13432 <expired>0</expired>
13433 <shared_ptr>
13434 <id>-77</id>
13435 </shared_ptr>
13436 </weak_ptr>
13437 <size>0</size>
13438 </pair>
13439 <pair>
13440 <weak_ptr>
13441 <expired>0</expired>
13442 <shared_ptr>
13443 <id>-78</id>
13444 </shared_ptr>
13445 </weak_ptr>
13446 <size>0</size>
13447 </pair>
13448 <pair>
13449 <weak_ptr>
13450 <expired>0</expired>
13451 <shared_ptr>
13452 <id>-79</id>
13453 </shared_ptr>
13454 </weak_ptr>
13455 <size>0</size>
13456 </pair>
13457 <pair>
13458 <weak_ptr>
13459 <expired>0</expired>
13460 <shared_ptr>
13461 <id>-80</id>
13462 </shared_ptr>
13463 </weak_ptr>
13464 <size>0</size>
13465 </pair>
13466 <pair>
13467 <weak_ptr>
13468 <expired>0</expired>
13469 <shared_ptr>
13470 <id>-81</id>
13471 </shared_ptr>
13472 </weak_ptr>
13473 <size>0</size>
13474 </pair>
13475 <pair>
13476 <weak_ptr>
13477 <expired>0</expired>
13478 <shared_ptr>
13479 <id>-82</id>
13480 </shared_ptr>
13481 </weak_ptr>
13482 <size>0</size>
13483 </pair>
13484 <pair>
13485 <weak_ptr>
13486 <expired>0</expired>
13487 <shared_ptr>
13488 <id>-83</id>
13489 </shared_ptr>
13490 </weak_ptr>
13491 <size>0</size>
13492 </pair>
13493 <pair>
13494 <weak_ptr>
13495 <expired>0</expired>
13496 <shared_ptr>
13497 <id>-84</id>
13498 </shared_ptr>
13499 </weak_ptr>
13500 <size>0</size>
13501 </pair>
13502 <pair>
13503 <weak_ptr>
13504 <expired>0</expired>
13505 <shared_ptr>
13506 <id>-85</id>
13507 </shared_ptr>
13508 </weak_ptr>
13509 <size>3</size>
13510 <variant>2</variant>
13511 <string>[@template &lt;class T&gt;&#10;struct (:link </string>
13512 <variant>1</variant>
13513 <weak_ptr>
13514 <expired>0</expired>
13515 <shared_ptr>
13516 <id>-85</id>
13517 </shared_ptr>
13518 </weak_ptr>
13519 <variant>2</variant>
13520 <string>:)&#10;{&#10; static bool const value=/*unspecified*/;&#10;};@]&#10;</string>
13521 </pair>
13522 <pair>
13523 <weak_ptr>
13524 <expired>0</expired>
13525 <shared_ptr>
13526 <id>-86</id>
13527 </shared_ptr>
13528 </weak_ptr>
13529 <size>0</size>
13530 </pair>
13531 <pair>
13532 <weak_ptr>
13533 <expired>0</expired>
13534 <shared_ptr>
13535 <id>-87</id>
13536 </shared_ptr>
13537 </weak_ptr>
13538 <size>0</size>
13539 </pair>
13540 <pair>
13541 <weak_ptr>
13542 <expired>0</expired>
13543 <shared_ptr>
13544 <id>-88</id>
13545 </shared_ptr>
13546 </weak_ptr>
13547 <size>0</size>
13548 </pair>
13549 <pair>
13550 <weak_ptr>
13551 <expired>0</expired>
13552 <shared_ptr>
13553 <id>-89</id>
13554 </shared_ptr>
13555 </weak_ptr>
13556 <size>0</size>
13557 </pair>
13558 <pair>
13559 <weak_ptr>
13560 <expired>0</expired>
13561 <shared_ptr>
13562 <id>-90</id>
13563 </shared_ptr>
13564 </weak_ptr>
13565 <size>0</size>
13566 </pair>
13567 <pair>
13568 <weak_ptr>
13569 <expired>0</expired>
13570 <shared_ptr>
13571 <id>-91</id>
13572 </shared_ptr>
13573 </weak_ptr>
13574 <size>0</size>
13575 </pair>
13576 <pair>
13577 <weak_ptr>
13578 <expired>0</expired>
13579 <shared_ptr>
13580 <id>-92</id>
13581 </shared_ptr>
13582 </weak_ptr>
13583 <size>0</size>
13584 </pair>
13585 <pair>
13586 <weak_ptr>
13587 <expired>0</expired>
13588 <shared_ptr>
13589 <id>-93</id>
13590 </shared_ptr>
13591 </weak_ptr>
13592 <size>0</size>
13593 </pair>
13594 <pair>
13595 <weak_ptr>
13596 <expired>0</expired>
13597 <shared_ptr>
13598 <id>-94</id>
13599 </shared_ptr>
13600 </weak_ptr>
13601 <size>0</size>
13602 </pair>
13603 <pair>
13604 <weak_ptr>
13605 <expired>0</expired>
13606 <shared_ptr>
13607 <id>-95</id>
13608 </shared_ptr>
13609 </weak_ptr>
13610 <size>5</size>
13611 <variant>2</variant>
13612 <string>[@#ifndef (:link </string>
13613 <variant>1</variant>
13614 <weak_ptr>
13615 <expired>0</expired>
13616 <shared_ptr>
13617 <id>-95</id>
13618 </shared_ptr>
13619 </weak_ptr>
13620 <variant>2</variant>
13621 <string>:)&#10;#define (:link </string>
13622 <variant>1</variant>
13623 <weak_ptr>
13624 <expired>0</expired>
13625 <shared_ptr>
13626 <id>-95</id>
13627 </shared_ptr>
13628 </weak_ptr>
13629 <variant>2</variant>
13630 <string>:) inline&#10;#endif@]&#10;</string>
13631 </pair>
13632 <pair>
13633 <weak_ptr>
13634 <expired>0</expired>
13635 <shared_ptr>
13636 <id>-96</id>
13637 </shared_ptr>
13638 </weak_ptr>
13639 <size>0</size>
13640 </pair>
13641 <pair>
13642 <weak_ptr>
13643 <expired>0</expired>
13644 <shared_ptr>
13645 <id>-97</id>
13646 </shared_ptr>
13647 </weak_ptr>
13648 <size>3</size>
13649 <variant>2</variant>
13650 <string>[@static int const (:link </string>
13651 <variant>1</variant>
13652 <weak_ptr>
13653 <expired>0</expired>
13654 <shared_ptr>
13655 <id>-97</id>
13656 </shared_ptr>
13657 </weak_ptr>
13658 <variant>2</variant>
13659 <string> mod=&quot;m&quot;:) = /*user-defined*/;@]&#10;</string>
13660 </pair>
13661 <pair>
13662 <weak_ptr>
13663 <expired>0</expired>
13664 <shared_ptr>
13665 <id>-98</id>
13666 </shared_ptr>
13667 </weak_ptr>
13668 <size>0</size>
13669 </pair>
13670 <pair>
13671 <weak_ptr>
13672 <expired>0</expired>
13673 <shared_ptr>
13674 <id>-99</id>
13675 </shared_ptr>
13676 </weak_ptr>
13677 <size>0</size>
13678 </pair>
13679 <pair>
13680 <weak_ptr>
13681 <expired>0</expired>
13682 <shared_ptr>
13683 <id>-100</id>
13684 </shared_ptr>
13685 </weak_ptr>
13686 <size>0</size>
13687 </pair>
13688 <pair>
13689 <weak_ptr>
13690 <expired>0</expired>
13691 <shared_ptr>
13692 <id>-101</id>
13693 </shared_ptr>
13694 </weak_ptr>
13695 <size>3</size>
13696 <variant>2</variant>
13697 <string>[@template &lt;class A,class B,int Rows,int Cols&gt;&#10;struct (:link </string>
13698 <variant>1</variant>
13699 <weak_ptr>
13700 <expired>0</expired>
13701 <shared_ptr>
13702 <id>-101</id>
13703 </shared_ptr>
13704 </weak_ptr>
13705 <variant>2</variant>
13706 <string>:)&#10;{&#10; typedef /*unspecified*/ type;&#10;};@]&#10;</string>
13707 </pair>
13708 <pair>
13709 <weak_ptr>
13710 <expired>0</expired>
13711 <shared_ptr>
13712 <id>-102</id>
13713 </shared_ptr>
13714 </weak_ptr>
13715 <size>0</size>
13716 </pair>
13717 <pair>
13718 <weak_ptr>
13719 <expired>0</expired>
13720 <shared_ptr>
13721 <id>-103</id>
13722 </shared_ptr>
13723 </weak_ptr>
13724 <size>0</size>
13725 </pair>
13726 <pair>
13727 <weak_ptr>
13728 <expired>0</expired>
13729 <shared_ptr>
13730 <id>-104</id>
13731 </shared_ptr>
13732 </weak_ptr>
13733 <size>3</size>
13734 <variant>2</variant>
13735 <string>[@typedef /*user-defined*/ (:link </string>
13736 <variant>1</variant>
13737 <weak_ptr>
13738 <expired>0</expired>
13739 <shared_ptr>
13740 <id>-104</id>
13741 </shared_ptr>
13742 </weak_ptr>
13743 <variant>2</variant>
13744 <string> mod=&quot;m&quot;:);@]&#10;</string>
13745 </pair>
13746 <pair>
13747 <weak_ptr>
13748 <expired>0</expired>
13749 <shared_ptr>
13750 <id>-105</id>
13751 </shared_ptr>
13752 </weak_ptr>
13753 <size>0</size>
13754 </pair>
13755 <pair>
13756 <weak_ptr>
13757 <expired>0</expired>
13758 <shared_ptr>
13759 <id>-106</id>
13760 </shared_ptr>
13761 </weak_ptr>
13762 <size>0</size>
13763 </pair>
13764 <pair>
13765 <weak_ptr>
13766 <expired>0</expired>
13767 <shared_ptr>
13768 <id>-107</id>
13769 </shared_ptr>
13770 </weak_ptr>
13771 <size>5</size>
13772 <variant>2</variant>
13773 <string>[@template &lt;&#10; class V,&#10; int Dim=(:link </string>
13774 <variant>1</variant>
13775 <weak_ptr>
13776 <expired>0</expired>
13777 <shared_ptr>
13778 <id>-225</id>
13779 </shared_ptr>
13780 </weak_ptr>
13781 <variant>2</variant>
13782 <string>:)&gt;&#10;struct (:link </string>
13783 <variant>1</variant>
13784 <weak_ptr>
13785 <expired>0</expired>
13786 <shared_ptr>
13787 <id>-107</id>
13788 </shared_ptr>
13789 </weak_ptr>
13790 <variant>2</variant>
13791 <string>:)&#10;{&#10; typedef /*unspecified*/ type;&#10;};@]&#10;</string>
13792 </pair>
13793 <pair>
13794 <weak_ptr>
13795 <expired>0</expired>
13796 <shared_ptr>
13797 <id>-108</id>
13798 </shared_ptr>
13799 </weak_ptr>
13800 <size>0</size>
13801 </pair>
13802 <pair>
13803 <weak_ptr>
13804 <expired>0</expired>
13805 <shared_ptr>
13806 <id>-109</id>
13807 </shared_ptr>
13808 </weak_ptr>
13809 <size>0</size>
13810 </pair>
13811 <pair>
13812 <weak_ptr>
13813 <expired>0</expired>
13814 <shared_ptr>
13815 <id>-110</id>
13816 </shared_ptr>
13817 </weak_ptr>
13818 <size>0</size>
13819 </pair>
13820 <pair>
13821 <weak_ptr>
13822 <expired>0</expired>
13823 <shared_ptr>
13824 <id>-111</id>
13825 </shared_ptr>
13826 </weak_ptr>
13827 <size>0</size>
13828 </pair>
13829 <pair>
13830 <weak_ptr>
13831 <expired>0</expired>
13832 <shared_ptr>
13833 <id>-112</id>
13834 </shared_ptr>
13835 </weak_ptr>
13836 <size>0</size>
13837 </pair>
13838 <pair>
13839 <weak_ptr>
13840 <expired>0</expired>
13841 <shared_ptr>
13842 <id>-113</id>
13843 </shared_ptr>
13844 </weak_ptr>
13845 <size>0</size>
13846 </pair>
13847 <pair>
13848 <weak_ptr>
13849 <expired>0</expired>
13850 <shared_ptr>
13851 <id>-114</id>
13852 </shared_ptr>
13853 </weak_ptr>
13854 <size>0</size>
13855 </pair>
13856 <pair>
13857 <weak_ptr>
13858 <expired>0</expired>
13859 <shared_ptr>
13860 <id>-115</id>
13861 </shared_ptr>
13862 </weak_ptr>
13863 <size>0</size>
13864 </pair>
13865 <pair>
13866 <weak_ptr>
13867 <expired>0</expired>
13868 <shared_ptr>
13869 <id>-116</id>
13870 </shared_ptr>
13871 </weak_ptr>
13872 <size>3</size>
13873 <variant>2</variant>
13874 <string>[@template &lt;class T&gt;&#10;struct (:link </string>
13875 <variant>1</variant>
13876 <weak_ptr>
13877 <expired>0</expired>
13878 <shared_ptr>
13879 <id>-116</id>
13880 </shared_ptr>
13881 </weak_ptr>
13882 <variant>2</variant>
13883 <string>:)&#10;{&#10; typedef /*exact definition unspecified*/ type;&#10;};@]&#10;</string>
13884 </pair>
13885 <pair>
13886 <weak_ptr>
13887 <expired>0</expired>
13888 <shared_ptr>
13889 <id>-117</id>
13890 </shared_ptr>
13891 </weak_ptr>
13892 <size>0</size>
13893 </pair>
13894 <pair>
13895 <weak_ptr>
13896 <expired>0</expired>
13897 <shared_ptr>
13898 <id>-118</id>
13899 </shared_ptr>
13900 </weak_ptr>
13901 <size>0</size>
13902 </pair>
13903 <pair>
13904 <weak_ptr>
13905 <expired>0</expired>
13906 <shared_ptr>
13907 <id>-119</id>
13908 </shared_ptr>
13909 </weak_ptr>
13910 <size>0</size>
13911 </pair>
13912 <pair>
13913 <weak_ptr>
13914 <expired>0</expired>
13915 <shared_ptr>
13916 <id>-120</id>
13917 </shared_ptr>
13918 </weak_ptr>
13919 <size>0</size>
13920 </pair>
13921 <pair>
13922 <weak_ptr>
13923 <expired>0</expired>
13924 <shared_ptr>
13925 <id>-121</id>
13926 </shared_ptr>
13927 </weak_ptr>
13928 <size>0</size>
13929 </pair>
13930 <pair>
13931 <weak_ptr>
13932 <expired>0</expired>
13933 <shared_ptr>
13934 <id>-122</id>
13935 </shared_ptr>
13936 </weak_ptr>
13937 <size>0</size>
13938 </pair>
13939 <pair>
13940 <weak_ptr>
13941 <expired>0</expired>
13942 <shared_ptr>
13943 <id>-123</id>
13944 </shared_ptr>
13945 </weak_ptr>
13946 <size>0</size>
13947 </pair>
13948 <pair>
13949 <weak_ptr>
13950 <expired>0</expired>
13951 <shared_ptr>
13952 <id>-124</id>
13953 </shared_ptr>
13954 </weak_ptr>
13955 <size>0</size>
13956 </pair>
13957 <pair>
13958 <weak_ptr>
13959 <expired>0</expired>
13960 <shared_ptr>
13961 <id>-125</id>
13962 </shared_ptr>
13963 </weak_ptr>
13964 <size>3</size>
13965 <variant>2</variant>
13966 <string>[@static int const (:link </string>
13967 <variant>1</variant>
13968 <weak_ptr>
13969 <expired>0</expired>
13970 <shared_ptr>
13971 <id>-125</id>
13972 </shared_ptr>
13973 </weak_ptr>
13974 <variant>2</variant>
13975 <string> mod=&quot;m&quot;:) = /*user-defined*/;@]&#10;</string>
13976 </pair>
13977 <pair>
13978 <weak_ptr>
13979 <expired>0</expired>
13980 <shared_ptr>
13981 <id>-126</id>
13982 </shared_ptr>
13983 </weak_ptr>
13984 <size>5</size>
13985 <variant>2</variant>
13986 <string>[@#ifndef (:link </string>
13987 <variant>1</variant>
13988 <weak_ptr>
13989 <expired>0</expired>
13990 <shared_ptr>
13991 <id>-70</id>
13992 </shared_ptr>
13993 </weak_ptr>
13994 <variant>2</variant>
13995 <string>:)&#10;#include &lt;boost/assert.hpp&gt;&#10;#define (:link </string>
13996 <variant>1</variant>
13997 <weak_ptr>
13998 <expired>0</expired>
13999 <shared_ptr>
14000 <id>-70</id>
14001 </shared_ptr>
14002 </weak_ptr>
14003 <variant>2</variant>
14004 <string>:) BOOST_ASSERT&#10;#endif@]&#10;</string>
14005 </pair>
14006 <pair>
14007 <weak_ptr>
14008 <expired>0</expired>
14009 <shared_ptr>
14010 <id>-127</id>
14011 </shared_ptr>
14012 </weak_ptr>
14013 <size>0</size>
14014 </pair>
14015 <pair>
14016 <weak_ptr>
14017 <expired>0</expired>
14018 <shared_ptr>
14019 <id>-128</id>
14020 </shared_ptr>
14021 </weak_ptr>
14022 <size>0</size>
14023 </pair>
14024 <pair>
14025 <weak_ptr>
14026 <expired>0</expired>
14027 <shared_ptr>
14028 <id>-129</id>
14029 </shared_ptr>
14030 </weak_ptr>
14031 <size>0</size>
14032 </pair>
14033 <pair>
14034 <weak_ptr>
14035 <expired>0</expired>
14036 <shared_ptr>
14037 <id>-130</id>
14038 </shared_ptr>
14039 </weak_ptr>
14040 <size>0</size>
14041 </pair>
14042 <pair>
14043 <weak_ptr>
14044 <expired>0</expired>
14045 <shared_ptr>
14046 <id>-131</id>
14047 </shared_ptr>
14048 </weak_ptr>
14049 <size>0</size>
14050 </pair>
14051 <pair>
14052 <weak_ptr>
14053 <expired>0</expired>
14054 <shared_ptr>
14055 <id>-132</id>
14056 </shared_ptr>
14057 </weak_ptr>
14058 <size>0</size>
14059 </pair>
14060 <pair>
14061 <weak_ptr>
14062 <expired>0</expired>
14063 <shared_ptr>
14064 <id>-133</id>
14065 </shared_ptr>
14066 </weak_ptr>
14067 <size>5</size>
14068 <variant>2</variant>
14069 <string>[@struct (:link </string>
14070 <variant>1</variant>
14071 <weak_ptr>
14072 <expired>0</expired>
14073 <shared_ptr>
14074 <id>-133</id>
14075 </shared_ptr>
14076 </weak_ptr>
14077 <variant>2</variant>
14078 <string>:): virtual (:link </string>
14079 <variant>1</variant>
14080 <weak_ptr>
14081 <expired>0</expired>
14082 <shared_ptr>
14083 <id>-197</id>
14084 </shared_ptr>
14085 </weak_ptr>
14086 <variant>2</variant>
14087 <string>:) { };@]&#10;</string>
14088 </pair>
14089 <pair>
14090 <weak_ptr>
14091 <expired>0</expired>
14092 <shared_ptr>
14093 <id>-134</id>
14094 </shared_ptr>
14095 </weak_ptr>
14096 <size>0</size>
14097 </pair>
14098 <pair>
14099 <weak_ptr>
14100 <expired>0</expired>
14101 <shared_ptr>
14102 <id>-135</id>
14103 </shared_ptr>
14104 </weak_ptr>
14105 <size>0</size>
14106 </pair>
14107 <pair>
14108 <weak_ptr>
14109 <expired>0</expired>
14110 <shared_ptr>
14111 <id>-136</id>
14112 </shared_ptr>
14113 </weak_ptr>
14114 <size>0</size>
14115 </pair>
14116 <pair>
14117 <weak_ptr>
14118 <expired>0</expired>
14119 <shared_ptr>
14120 <id>-137</id>
14121 </shared_ptr>
14122 </weak_ptr>
14123 <size>0</size>
14124 </pair>
14125 <pair>
14126 <weak_ptr>
14127 <expired>0</expired>
14128 <shared_ptr>
14129 <id>-138</id>
14130 </shared_ptr>
14131 </weak_ptr>
14132 <size>0</size>
14133 </pair>
14134 <pair>
14135 <weak_ptr>
14136 <expired>0</expired>
14137 <shared_ptr>
14138 <id>-139</id>
14139 </shared_ptr>
14140 </weak_ptr>
14141 <size>0</size>
14142 </pair>
14143 <pair>
14144 <weak_ptr>
14145 <expired>0</expired>
14146 <shared_ptr>
14147 <id>-140</id>
14148 </shared_ptr>
14149 </weak_ptr>
14150 <size>0</size>
14151 </pair>
14152 <pair>
14153 <weak_ptr>
14154 <expired>0</expired>
14155 <shared_ptr>
14156 <id>-141</id>
14157 </shared_ptr>
14158 </weak_ptr>
14159 <size>0</size>
14160 </pair>
14161 <pair>
14162 <weak_ptr>
14163 <expired>0</expired>
14164 <shared_ptr>
14165 <id>-142</id>
14166 </shared_ptr>
14167 </weak_ptr>
14168 <size>0</size>
14169 </pair>
14170 <pair>
14171 <weak_ptr>
14172 <expired>0</expired>
14173 <shared_ptr>
14174 <id>-143</id>
14175 </shared_ptr>
14176 </weak_ptr>
14177 <size>3</size>
14178 <variant>2</variant>
14179 <string>[@template &lt;class T&gt;&#10;struct (:link </string>
14180 <variant>1</variant>
14181 <weak_ptr>
14182 <expired>0</expired>
14183 <shared_ptr>
14184 <id>-143</id>
14185 </shared_ptr>
14186 </weak_ptr>
14187 <variant>2</variant>
14188 <string>:)&#10;{&#10; static bool const value=/*unspecified*/;&#10;};@]&#10;</string>
14189 </pair>
14190 <pair>
14191 <weak_ptr>
14192 <expired>0</expired>
14193 <shared_ptr>
14194 <id>-144</id>
14195 </shared_ptr>
14196 </weak_ptr>
14197 <size>0</size>
14198 </pair>
14199 <pair>
14200 <weak_ptr>
14201 <expired>0</expired>
14202 <shared_ptr>
14203 <id>-145</id>
14204 </shared_ptr>
14205 </weak_ptr>
14206 <size>0</size>
14207 </pair>
14208 <pair>
14209 <weak_ptr>
14210 <expired>0</expired>
14211 <shared_ptr>
14212 <id>-146</id>
14213 </shared_ptr>
14214 </weak_ptr>
14215 <size>0</size>
14216 </pair>
14217 <pair>
14218 <weak_ptr>
14219 <expired>0</expired>
14220 <shared_ptr>
14221 <id>-147</id>
14222 </shared_ptr>
14223 </weak_ptr>
14224 <size>0</size>
14225 </pair>
14226 <pair>
14227 <weak_ptr>
14228 <expired>0</expired>
14229 <shared_ptr>
14230 <id>-148</id>
14231 </shared_ptr>
14232 </weak_ptr>
14233 <size>3</size>
14234 <variant>2</variant>
14235 <string>[@template &lt;class T&gt;&#10;struct (:link </string>
14236 <variant>1</variant>
14237 <weak_ptr>
14238 <expired>0</expired>
14239 <shared_ptr>
14240 <id>-148</id>
14241 </shared_ptr>
14242 </weak_ptr>
14243 <variant>2</variant>
14244 <string>:)&#10;{&#10; static bool const value=/*unspecified*/;&#10;};@]&#10;</string>
14245 </pair>
14246 <pair>
14247 <weak_ptr>
14248 <expired>0</expired>
14249 <shared_ptr>
14250 <id>-149</id>
14251 </shared_ptr>
14252 </weak_ptr>
14253 <size>0</size>
14254 </pair>
14255 <pair>
14256 <weak_ptr>
14257 <expired>0</expired>
14258 <shared_ptr>
14259 <id>-150</id>
14260 </shared_ptr>
14261 </weak_ptr>
14262 <size>0</size>
14263 </pair>
14264 <pair>
14265 <weak_ptr>
14266 <expired>0</expired>
14267 <shared_ptr>
14268 <id>-151</id>
14269 </shared_ptr>
14270 </weak_ptr>
14271 <size>0</size>
14272 </pair>
14273 <pair>
14274 <weak_ptr>
14275 <expired>0</expired>
14276 <shared_ptr>
14277 <id>-152</id>
14278 </shared_ptr>
14279 </weak_ptr>
14280 <size>0</size>
14281 </pair>
14282 <pair>
14283 <weak_ptr>
14284 <expired>0</expired>
14285 <shared_ptr>
14286 <id>-153</id>
14287 </shared_ptr>
14288 </weak_ptr>
14289 <size>0</size>
14290 </pair>
14291 <pair>
14292 <weak_ptr>
14293 <expired>0</expired>
14294 <shared_ptr>
14295 <id>-154</id>
14296 </shared_ptr>
14297 </weak_ptr>
14298 <size>19</size>
14299 <variant>2</variant>
14300 <string>[@template &lt;class M&gt;&#10;struct (:link </string>
14301 <variant>1</variant>
14302 <weak_ptr>
14303 <expired>0</expired>
14304 <shared_ptr>
14305 <id>-154</id>
14306 </shared_ptr>
14307 </weak_ptr>
14308 <variant>2</variant>
14309 <string>:)&#10;{&#10; /*main template members unspecified*/&#10;};&#10;&#10;/*&#10;User-defined (possibly partial) specializations:&#10;&#10;template &lt;&gt;&#10;struct (:link </string>
14310 <variant>1</variant>
14311 <weak_ptr>
14312 <expired>0</expired>
14313 <shared_ptr>
14314 <id>-154</id>
14315 </shared_ptr>
14316 </weak_ptr>
14317 <variant>2</variant>
14318 <string>:)&lt;M&gt;&#10;{&#10;(:include </string>
14319 <variant>1</variant>
14320 <weak_ptr>
14321 <expired>0</expired>
14322 <shared_ptr>
14323 <id>-125</id>
14324 </shared_ptr>
14325 </weak_ptr>
14326 <variant>2</variant>
14327 <string> def pre_indent=&quot;4&quot;:)&#10;(:include </string>
14328 <variant>1</variant>
14329 <weak_ptr>
14330 <expired>0</expired>
14331 <shared_ptr>
14332 <id>-97</id>
14333 </shared_ptr>
14334 </weak_ptr>
14335 <variant>2</variant>
14336 <string> def pre_indent=&quot;4&quot;:)&#10;(:include </string>
14337 <variant>1</variant>
14338 <weak_ptr>
14339 <expired>0</expired>
14340 <shared_ptr>
14341 <id>-104</id>
14342 </shared_ptr>
14343 </weak_ptr>
14344 <variant>2</variant>
14345 <string> def pre_indent=&quot;4&quot;:)&#10;&#10;(:include </string>
14346 <variant>1</variant>
14347 <weak_ptr>
14348 <expired>0</expired>
14349 <shared_ptr>
14350 <id>-206</id>
14351 </shared_ptr>
14352 </weak_ptr>
14353 <variant>2</variant>
14354 <string> decl pre_indent=&quot;4&quot;:)&#10;(:include </string>
14355 <variant>1</variant>
14356 <weak_ptr>
14357 <expired>0</expired>
14358 <shared_ptr>
14359 <id>-278</id>
14360 </shared_ptr>
14361 </weak_ptr>
14362 <variant>2</variant>
14363 <string> decl pre_indent=&quot;4&quot;:)&#10;&#10;(:include </string>
14364 <variant>1</variant>
14365 <weak_ptr>
14366 <expired>0</expired>
14367 <shared_ptr>
14368 <id>-163</id>
14369 </shared_ptr>
14370 </weak_ptr>
14371 <variant>2</variant>
14372 <string> decl pre_indent=&quot;4&quot;:)&#10;(:include </string>
14373 <variant>1</variant>
14374 <weak_ptr>
14375 <expired>0</expired>
14376 <shared_ptr>
14377 <id>-141</id>
14378 </shared_ptr>
14379 </weak_ptr>
14380 <variant>2</variant>
14381 <string> decl pre_indent=&quot;4&quot;:)&#10;};&#10;*/@]&#10;</string>
14382 </pair>
14383 <pair>
14384 <weak_ptr>
14385 <expired>0</expired>
14386 <shared_ptr>
14387 <id>-155</id>
14388 </shared_ptr>
14389 </weak_ptr>
14390 <size>7</size>
14391 <variant>2</variant>
14392 <string>[@#ifndef </string>
14393 <variant>1</variant>
14394 <weak_ptr>
14395 <expired>0</expired>
14396 <shared_ptr>
14397 <id>-155</id>
14398 </shared_ptr>
14399 </weak_ptr>
14400 <variant>2</variant>
14401 <string>&#10;#define </string>
14402 <variant>1</variant>
14403 <weak_ptr>
14404 <expired>0</expired>
14405 <shared_ptr>
14406 <id>-155</id>
14407 </shared_ptr>
14408 </weak_ptr>
14409 <variant>2</variant>
14410 <string> </string>
14411 <variant>1</variant>
14412 <weak_ptr>
14413 <expired>0</expired>
14414 <shared_ptr>
14415 <id>-228</id>
14416 </shared_ptr>
14417 </weak_ptr>
14418 <variant>2</variant>
14419 <string>&#10;#endif@]&#10;</string>
14420 </pair>
14421 <pair>
14422 <weak_ptr>
14423 <expired>0</expired>
14424 <shared_ptr>
14425 <id>-156</id>
14426 </shared_ptr>
14427 </weak_ptr>
14428 <size>0</size>
14429 </pair>
14430 <pair>
14431 <weak_ptr>
14432 <expired>0</expired>
14433 <shared_ptr>
14434 <id>-157</id>
14435 </shared_ptr>
14436 </weak_ptr>
14437 <size>0</size>
14438 </pair>
14439 <pair>
14440 <weak_ptr>
14441 <expired>0</expired>
14442 <shared_ptr>
14443 <id>-158</id>
14444 </shared_ptr>
14445 </weak_ptr>
14446 <size>0</size>
14447 </pair>
14448 <pair>
14449 <weak_ptr>
14450 <expired>0</expired>
14451 <shared_ptr>
14452 <id>-159</id>
14453 </shared_ptr>
14454 </weak_ptr>
14455 <size>0</size>
14456 </pair>
14457 <pair>
14458 <weak_ptr>
14459 <expired>0</expired>
14460 <shared_ptr>
14461 <id>-160</id>
14462 </shared_ptr>
14463 </weak_ptr>
14464 <size>0</size>
14465 </pair>
14466 <pair>
14467 <weak_ptr>
14468 <expired>0</expired>
14469 <shared_ptr>
14470 <id>-161</id>
14471 </shared_ptr>
14472 </weak_ptr>
14473 <size>17</size>
14474 <variant>2</variant>
14475 <string>[@template &lt;class V&gt;&#10;struct (:link </string>
14476 <variant>1</variant>
14477 <weak_ptr>
14478 <expired>0</expired>
14479 <shared_ptr>
14480 <id>-161</id>
14481 </shared_ptr>
14482 </weak_ptr>
14483 <variant>2</variant>
14484 <string>:)&#10;{&#10; /*main template members unspecified*/&#10;};&#10;&#10;/*&#10;User-defined (possibly partial) specializations:&#10;&#10;template &lt;&gt;&#10;struct (:link </string>
14485 <variant>1</variant>
14486 <weak_ptr>
14487 <expired>0</expired>
14488 <shared_ptr>
14489 <id>-161</id>
14490 </shared_ptr>
14491 </weak_ptr>
14492 <variant>2</variant>
14493 <string>:)&lt;V&gt;&#10;{&#10;(:include </string>
14494 <variant>1</variant>
14495 <weak_ptr>
14496 <expired>0</expired>
14497 <shared_ptr>
14498 <id>-225</id>
14499 </shared_ptr>
14500 </weak_ptr>
14501 <variant>2</variant>
14502 <string> def pre_indent=&quot;4&quot;:)&#10;(:include </string>
14503 <variant>1</variant>
14504 <weak_ptr>
14505 <expired>0</expired>
14506 <shared_ptr>
14507 <id>-183</id>
14508 </shared_ptr>
14509 </weak_ptr>
14510 <variant>2</variant>
14511 <string> def pre_indent=&quot;4&quot;:)&#10;&#10;(:include </string>
14512 <variant>1</variant>
14513 <weak_ptr>
14514 <expired>0</expired>
14515 <shared_ptr>
14516 <id>-119</id>
14517 </shared_ptr>
14518 </weak_ptr>
14519 <variant>2</variant>
14520 <string> decl pre_indent=&quot;4&quot;:)&#10;(:include </string>
14521 <variant>1</variant>
14522 <weak_ptr>
14523 <expired>0</expired>
14524 <shared_ptr>
14525 <id>-100</id>
14526 </shared_ptr>
14527 </weak_ptr>
14528 <variant>2</variant>
14529 <string> decl pre_indent=&quot;4&quot;:)&#10;&#10;(:include </string>
14530 <variant>1</variant>
14531 <weak_ptr>
14532 <expired>0</expired>
14533 <shared_ptr>
14534 <id>-271</id>
14535 </shared_ptr>
14536 </weak_ptr>
14537 <variant>2</variant>
14538 <string> decl pre_indent=&quot;4&quot;:)&#10;(:include </string>
14539 <variant>1</variant>
14540 <weak_ptr>
14541 <expired>0</expired>
14542 <shared_ptr>
14543 <id>-12</id>
14544 </shared_ptr>
14545 </weak_ptr>
14546 <variant>2</variant>
14547 <string> decl pre_indent=&quot;4&quot;:)&#10;};&#10;*/@]&#10;</string>
14548 </pair>
14549 <pair>
14550 <weak_ptr>
14551 <expired>0</expired>
14552 <shared_ptr>
14553 <id>-162</id>
14554 </shared_ptr>
14555 </weak_ptr>
14556 <size>5</size>
14557 <variant>2</variant>
14558 <string>[@#ifndef </string>
14559 <variant>1</variant>
14560 <weak_ptr>
14561 <expired>0</expired>
14562 <shared_ptr>
14563 <id>-162</id>
14564 </shared_ptr>
14565 </weak_ptr>
14566 <variant>2</variant>
14567 <string>&#10;#include &lt;boost/static_assert.hpp&gt;&#10;#define (:link </string>
14568 <variant>1</variant>
14569 <weak_ptr>
14570 <expired>0</expired>
14571 <shared_ptr>
14572 <id>-162</id>
14573 </shared_ptr>
14574 </weak_ptr>
14575 <variant>2</variant>
14576 <string>:) BOOST_STATIC_ASSERT&#10;#endif@]&#10;</string>
14577 </pair>
14578 <pair>
14579 <weak_ptr>
14580 <expired>0</expired>
14581 <shared_ptr>
14582 <id>-163</id>
14583 </shared_ptr>
14584 </weak_ptr>
14585 <size>0</size>
14586 </pair>
14587 <pair>
14588 <weak_ptr>
14589 <expired>0</expired>
14590 <shared_ptr>
14591 <id>-164</id>
14592 </shared_ptr>
14593 </weak_ptr>
14594 <size>0</size>
14595 </pair>
14596 <pair>
14597 <weak_ptr>
14598 <expired>0</expired>
14599 <shared_ptr>
14600 <id>-165</id>
14601 </shared_ptr>
14602 </weak_ptr>
14603 <size>0</size>
14604 </pair>
14605 <pair>
14606 <weak_ptr>
14607 <expired>0</expired>
14608 <shared_ptr>
14609 <id>-166</id>
14610 </shared_ptr>
14611 </weak_ptr>
14612 <size>0</size>
14613 </pair>
14614 <pair>
14615 <weak_ptr>
14616 <expired>0</expired>
14617 <shared_ptr>
14618 <id>-167</id>
14619 </shared_ptr>
14620 </weak_ptr>
14621 <size>0</size>
14622 </pair>
14623 <pair>
14624 <weak_ptr>
14625 <expired>0</expired>
14626 <shared_ptr>
14627 <id>-168</id>
14628 </shared_ptr>
14629 </weak_ptr>
14630 <size>0</size>
14631 </pair>
14632 <pair>
14633 <weak_ptr>
14634 <expired>0</expired>
14635 <shared_ptr>
14636 <id>-169</id>
14637 </shared_ptr>
14638 </weak_ptr>
14639 <size>0</size>
14640 </pair>
14641 <pair>
14642 <weak_ptr>
14643 <expired>0</expired>
14644 <shared_ptr>
14645 <id>-170</id>
14646 </shared_ptr>
14647 </weak_ptr>
14648 <size>3</size>
14649 <variant>2</variant>
14650 <string>[@typedef /*user-defined*/ (:link </string>
14651 <variant>1</variant>
14652 <weak_ptr>
14653 <expired>0</expired>
14654 <shared_ptr>
14655 <id>-170</id>
14656 </shared_ptr>
14657 </weak_ptr>
14658 <variant>2</variant>
14659 <string> mod=&quot;m&quot;:);@]&#10;</string>
14660 </pair>
14661 <pair>
14662 <weak_ptr>
14663 <expired>0</expired>
14664 <shared_ptr>
14665 <id>-171</id>
14666 </shared_ptr>
14667 </weak_ptr>
14668 <size>3</size>
14669 <variant>2</variant>
14670 <string>[@template &lt;class A,class B&gt;&#10;struct (:link </string>
14671 <variant>1</variant>
14672 <weak_ptr>
14673 <expired>0</expired>
14674 <shared_ptr>
14675 <id>-171</id>
14676 </shared_ptr>
14677 </weak_ptr>
14678 <variant>2</variant>
14679 <string>:)&#10;{&#10; typedef typename impl&lt;A,B&gt;::type type;&#10;};@]&#10;</string>
14680 </pair>
14681 <pair>
14682 <weak_ptr>
14683 <expired>0</expired>
14684 <shared_ptr>
14685 <id>-172</id>
14686 </shared_ptr>
14687 </weak_ptr>
14688 <size>25</size>
14689 <variant>2</variant>
14690 <string>[@template &lt;class T&gt;&#10;struct </string>
14691 <variant>1</variant>
14692 <weak_ptr>
14693 <expired>0</expired>
14694 <shared_ptr>
14695 <id>-172</id>
14696 </shared_ptr>
14697 </weak_ptr>
14698 <variant>2</variant>
14699 <string>&#10;{&#10; bool const value=false;&#10;};&#10;template &lt;&gt; struct </string>
14700 <variant>1</variant>
14701 <weak_ptr>
14702 <expired>0</expired>
14703 <shared_ptr>
14704 <id>-172</id>
14705 </shared_ptr>
14706 </weak_ptr>
14707 <variant>2</variant>
14708 <string>&lt;char&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14709 <variant>1</variant>
14710 <weak_ptr>
14711 <expired>0</expired>
14712 <shared_ptr>
14713 <id>-172</id>
14714 </shared_ptr>
14715 </weak_ptr>
14716 <variant>2</variant>
14717 <string>&lt;signed char&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14718 <variant>1</variant>
14719 <weak_ptr>
14720 <expired>0</expired>
14721 <shared_ptr>
14722 <id>-172</id>
14723 </shared_ptr>
14724 </weak_ptr>
14725 <variant>2</variant>
14726 <string>&lt;unsigned char&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14727 <variant>1</variant>
14728 <weak_ptr>
14729 <expired>0</expired>
14730 <shared_ptr>
14731 <id>-172</id>
14732 </shared_ptr>
14733 </weak_ptr>
14734 <variant>2</variant>
14735 <string>&lt;signed short&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14736 <variant>1</variant>
14737 <weak_ptr>
14738 <expired>0</expired>
14739 <shared_ptr>
14740 <id>-172</id>
14741 </shared_ptr>
14742 </weak_ptr>
14743 <variant>2</variant>
14744 <string>&lt;unsigned short&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14745 <variant>1</variant>
14746 <weak_ptr>
14747 <expired>0</expired>
14748 <shared_ptr>
14749 <id>-172</id>
14750 </shared_ptr>
14751 </weak_ptr>
14752 <variant>2</variant>
14753 <string>&lt;signed int&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14754 <variant>1</variant>
14755 <weak_ptr>
14756 <expired>0</expired>
14757 <shared_ptr>
14758 <id>-172</id>
14759 </shared_ptr>
14760 </weak_ptr>
14761 <variant>2</variant>
14762 <string>&lt;unsigned int&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14763 <variant>1</variant>
14764 <weak_ptr>
14765 <expired>0</expired>
14766 <shared_ptr>
14767 <id>-172</id>
14768 </shared_ptr>
14769 </weak_ptr>
14770 <variant>2</variant>
14771 <string>&lt;signed long&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14772 <variant>1</variant>
14773 <weak_ptr>
14774 <expired>0</expired>
14775 <shared_ptr>
14776 <id>-172</id>
14777 </shared_ptr>
14778 </weak_ptr>
14779 <variant>2</variant>
14780 <string>&lt;unsigned long&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14781 <variant>1</variant>
14782 <weak_ptr>
14783 <expired>0</expired>
14784 <shared_ptr>
14785 <id>-172</id>
14786 </shared_ptr>
14787 </weak_ptr>
14788 <variant>2</variant>
14789 <string>&lt;float&gt; { static bool const value=true; };&#10;template &lt;&gt; struct </string>
14790 <variant>1</variant>
14791 <weak_ptr>
14792 <expired>0</expired>
14793 <shared_ptr>
14794 <id>-172</id>
14795 </shared_ptr>
14796 </weak_ptr>
14797 <variant>2</variant>
14798 <string>&lt;double&gt; { static bool const value=true; };@]</string>
14799 </pair>
14800 <pair>
14801 <weak_ptr>
14802 <expired>0</expired>
14803 <shared_ptr>
14804 <id>-173</id>
14805 </shared_ptr>
14806 </weak_ptr>
14807 <size>0</size>
14808 </pair>
14809 <pair>
14810 <weak_ptr>
14811 <expired>0</expired>
14812 <shared_ptr>
14813 <id>-174</id>
14814 </shared_ptr>
14815 </weak_ptr>
14816 <size>0</size>
14817 </pair>
14818 <pair>
14819 <weak_ptr>
14820 <expired>0</expired>
14821 <shared_ptr>
14822 <id>-175</id>
14823 </shared_ptr>
14824 </weak_ptr>
14825 <size>0</size>
14826 </pair>
14827 <pair>
14828 <weak_ptr>
14829 <expired>0</expired>
14830 <shared_ptr>
14831 <id>-176</id>
14832 </shared_ptr>
14833 </weak_ptr>
14834 <size>0</size>
14835 </pair>
14836 <pair>
14837 <weak_ptr>
14838 <expired>0</expired>
14839 <shared_ptr>
14840 <id>-177</id>
14841 </shared_ptr>
14842 </weak_ptr>
14843 <size>0</size>
14844 </pair>
14845 <pair>
14846 <weak_ptr>
14847 <expired>0</expired>
14848 <shared_ptr>
14849 <id>-178</id>
14850 </shared_ptr>
14851 </weak_ptr>
14852 <size>0</size>
14853 </pair>
14854 <pair>
14855 <weak_ptr>
14856 <expired>0</expired>
14857 <shared_ptr>
14858 <id>-179</id>
14859 </shared_ptr>
14860 </weak_ptr>
14861 <size>0</size>
14862 </pair>
14863 <pair>
14864 <weak_ptr>
14865 <expired>0</expired>
14866 <shared_ptr>
14867 <id>-180</id>
14868 </shared_ptr>
14869 </weak_ptr>
14870 <size>0</size>
14871 </pair>
14872 <pair>
14873 <weak_ptr>
14874 <expired>0</expired>
14875 <shared_ptr>
14876 <id>-181</id>
14877 </shared_ptr>
14878 </weak_ptr>
14879 <size>0</size>
14880 </pair>
14881 <pair>
14882 <weak_ptr>
14883 <expired>0</expired>
14884 <shared_ptr>
14885 <id>-182</id>
14886 </shared_ptr>
14887 </weak_ptr>
14888 <size>0</size>
14889 </pair>
14890 <pair>
14891 <weak_ptr>
14892 <expired>0</expired>
14893 <shared_ptr>
14894 <id>-183</id>
14895 </shared_ptr>
14896 </weak_ptr>
14897 <size>3</size>
14898 <variant>2</variant>
14899 <string>[@typedef /*user-defined*/ (:link </string>
14900 <variant>1</variant>
14901 <weak_ptr>
14902 <expired>0</expired>
14903 <shared_ptr>
14904 <id>-183</id>
14905 </shared_ptr>
14906 </weak_ptr>
14907 <variant>2</variant>
14908 <string> mod=&quot;m&quot;:);@]&#10;</string>
14909 </pair>
14910 <pair>
14911 <weak_ptr>
14912 <expired>0</expired>
14913 <shared_ptr>
14914 <id>-184</id>
14915 </shared_ptr>
14916 </weak_ptr>
14917 <size>0</size>
14918 </pair>
14919 <pair>
14920 <weak_ptr>
14921 <expired>0</expired>
14922 <shared_ptr>
14923 <id>-185</id>
14924 </shared_ptr>
14925 </weak_ptr>
14926 <size>0</size>
14927 </pair>
14928 <pair>
14929 <weak_ptr>
14930 <expired>0</expired>
14931 <shared_ptr>
14932 <id>-186</id>
14933 </shared_ptr>
14934 </weak_ptr>
14935 <size>0</size>
14936 </pair>
14937 <pair>
14938 <weak_ptr>
14939 <expired>0</expired>
14940 <shared_ptr>
14941 <id>-187</id>
14942 </shared_ptr>
14943 </weak_ptr>
14944 <size>0</size>
14945 </pair>
14946 <pair>
14947 <weak_ptr>
14948 <expired>0</expired>
14949 <shared_ptr>
14950 <id>-188</id>
14951 </shared_ptr>
14952 </weak_ptr>
14953 <size>0</size>
14954 </pair>
14955 <pair>
14956 <weak_ptr>
14957 <expired>0</expired>
14958 <shared_ptr>
14959 <id>-189</id>
14960 </shared_ptr>
14961 </weak_ptr>
14962 <size>0</size>
14963 </pair>
14964 <pair>
14965 <weak_ptr>
14966 <expired>0</expired>
14967 <shared_ptr>
14968 <id>-190</id>
14969 </shared_ptr>
14970 </weak_ptr>
14971 <size>0</size>
14972 </pair>
14973 <pair>
14974 <weak_ptr>
14975 <expired>0</expired>
14976 <shared_ptr>
14977 <id>-191</id>
14978 </shared_ptr>
14979 </weak_ptr>
14980 <size>0</size>
14981 </pair>
14982 <pair>
14983 <weak_ptr>
14984 <expired>0</expired>
14985 <shared_ptr>
14986 <id>-192</id>
14987 </shared_ptr>
14988 </weak_ptr>
14989 <size>0</size>
14990 </pair>
14991 <pair>
14992 <weak_ptr>
14993 <expired>0</expired>
14994 <shared_ptr>
14995 <id>-193</id>
14996 </shared_ptr>
14997 </weak_ptr>
14998 <size>0</size>
14999 </pair>
15000 <pair>
15001 <weak_ptr>
15002 <expired>0</expired>
15003 <shared_ptr>
15004 <id>-194</id>
15005 </shared_ptr>
15006 </weak_ptr>
15007 <size>0</size>
15008 </pair>
15009 <pair>
15010 <weak_ptr>
15011 <expired>0</expired>
15012 <shared_ptr>
15013 <id>-195</id>
15014 </shared_ptr>
15015 </weak_ptr>
15016 <size>0</size>
15017 </pair>
15018 <pair>
15019 <weak_ptr>
15020 <expired>0</expired>
15021 <shared_ptr>
15022 <id>-196</id>
15023 </shared_ptr>
15024 </weak_ptr>
15025 <size>0</size>
15026 </pair>
15027 <pair>
15028 <weak_ptr>
15029 <expired>0</expired>
15030 <shared_ptr>
15031 <id>-197</id>
15032 </shared_ptr>
15033 </weak_ptr>
15034 <size>3</size>
15035 <variant>2</variant>
15036 <string>[@struct (:link </string>
15037 <variant>1</variant>
15038 <weak_ptr>
15039 <expired>0</expired>
15040 <shared_ptr>
15041 <id>-197</id>
15042 </shared_ptr>
15043 </weak_ptr>
15044 <variant>2</variant>
15045 <string>:):&#10; virtual boost::exception,&#10; virtual std::exception&#10;{&#10;};@]&#10;</string>
15046 </pair>
15047 <pair>
15048 <weak_ptr>
15049 <expired>0</expired>
15050 <shared_ptr>
15051 <id>-198</id>
15052 </shared_ptr>
15053 </weak_ptr>
15054 <size>0</size>
15055 </pair>
15056 <pair>
15057 <weak_ptr>
15058 <expired>0</expired>
15059 <shared_ptr>
15060 <id>-199</id>
15061 </shared_ptr>
15062 </weak_ptr>
15063 <size>5</size>
15064 <variant>2</variant>
15065 <string>[@struct (:link </string>
15066 <variant>1</variant>
15067 <weak_ptr>
15068 <expired>0</expired>
15069 <shared_ptr>
15070 <id>-199</id>
15071 </shared_ptr>
15072 </weak_ptr>
15073 <variant>2</variant>
15074 <string>:): virtual (:link </string>
15075 <variant>1</variant>
15076 <weak_ptr>
15077 <expired>0</expired>
15078 <shared_ptr>
15079 <id>-197</id>
15080 </shared_ptr>
15081 </weak_ptr>
15082 <variant>2</variant>
15083 <string>:) { };@]&#10;</string>
15084 </pair>
15085 <pair>
15086 <weak_ptr>
15087 <expired>0</expired>
15088 <shared_ptr>
15089 <id>-200</id>
15090 </shared_ptr>
15091 </weak_ptr>
15092 <size>0</size>
15093 </pair>
15094 <pair>
15095 <weak_ptr>
15096 <expired>0</expired>
15097 <shared_ptr>
15098 <id>-201</id>
15099 </shared_ptr>
15100 </weak_ptr>
15101 <size>0</size>
15102 </pair>
15103 <pair>
15104 <weak_ptr>
15105 <expired>0</expired>
15106 <shared_ptr>
15107 <id>-202</id>
15108 </shared_ptr>
15109 </weak_ptr>
15110 <size>0</size>
15111 </pair>
15112 <pair>
15113 <weak_ptr>
15114 <expired>0</expired>
15115 <shared_ptr>
15116 <id>-203</id>
15117 </shared_ptr>
15118 </weak_ptr>
15119 <size>5</size>
15120 <variant>2</variant>
15121 <string>[@#ifndef (:link </string>
15122 <variant>1</variant>
15123 <weak_ptr>
15124 <expired>0</expired>
15125 <shared_ptr>
15126 <id>-203</id>
15127 </shared_ptr>
15128 </weak_ptr>
15129 <variant>2</variant>
15130 <string>:)&#10;#include (:link www.boost.org/doc/libs/release/libs/exception/doc/boost_throw_exception_hpp.html|&lt;boost/throw_exception.hpp&gt;:)&#10;#define (:link </string>
15131 <variant>1</variant>
15132 <weak_ptr>
15133 <expired>0</expired>
15134 <shared_ptr>
15135 <id>-203</id>
15136 </shared_ptr>
15137 </weak_ptr>
15138 <variant>2</variant>
15139 <string>:) (:link http://www.boost.org/doc/libs/release/libs/exception/doc/BOOST_THROW_EXCEPTION.html|BOOST_THROW_EXCEPTION:)&#10;#endif@]&#10;</string>
15140 </pair>
15141 <pair>
15142 <weak_ptr>
15143 <expired>0</expired>
15144 <shared_ptr>
15145 <id>-204</id>
15146 </shared_ptr>
15147 </weak_ptr>
15148 <size>0</size>
15149 </pair>
15150 <pair>
15151 <weak_ptr>
15152 <expired>0</expired>
15153 <shared_ptr>
15154 <id>-205</id>
15155 </shared_ptr>
15156 </weak_ptr>
15157 <size>0</size>
15158 </pair>
15159 <pair>
15160 <weak_ptr>
15161 <expired>0</expired>
15162 <shared_ptr>
15163 <id>-206</id>
15164 </shared_ptr>
15165 </weak_ptr>
15166 <size>0</size>
15167 </pair>
15168 <pair>
15169 <weak_ptr>
15170 <expired>0</expired>
15171 <shared_ptr>
15172 <id>-207</id>
15173 </shared_ptr>
15174 </weak_ptr>
15175 <size>0</size>
15176 </pair>
15177 <pair>
15178 <weak_ptr>
15179 <expired>0</expired>
15180 <shared_ptr>
15181 <id>-208</id>
15182 </shared_ptr>
15183 </weak_ptr>
15184 <size>0</size>
15185 </pair>
15186 <pair>
15187 <weak_ptr>
15188 <expired>0</expired>
15189 <shared_ptr>
15190 <id>-209</id>
15191 </shared_ptr>
15192 </weak_ptr>
15193 <size>0</size>
15194 </pair>
15195 <pair>
15196 <weak_ptr>
15197 <expired>0</expired>
15198 <shared_ptr>
15199 <id>-210</id>
15200 </shared_ptr>
15201 </weak_ptr>
15202 <size>0</size>
15203 </pair>
15204 <pair>
15205 <weak_ptr>
15206 <expired>0</expired>
15207 <shared_ptr>
15208 <id>-211</id>
15209 </shared_ptr>
15210 </weak_ptr>
15211 <size>0</size>
15212 </pair>
15213 <pair>
15214 <weak_ptr>
15215 <expired>0</expired>
15216 <shared_ptr>
15217 <id>-212</id>
15218 </shared_ptr>
15219 </weak_ptr>
15220 <size>0</size>
15221 </pair>
15222 <pair>
15223 <weak_ptr>
15224 <expired>0</expired>
15225 <shared_ptr>
15226 <id>-213</id>
15227 </shared_ptr>
15228 </weak_ptr>
15229 <size>0</size>
15230 </pair>
15231 <pair>
15232 <weak_ptr>
15233 <expired>0</expired>
15234 <shared_ptr>
15235 <id>-214</id>
15236 </shared_ptr>
15237 </weak_ptr>
15238 <size>0</size>
15239 </pair>
15240 <pair>
15241 <weak_ptr>
15242 <expired>0</expired>
15243 <shared_ptr>
15244 <id>-215</id>
15245 </shared_ptr>
15246 </weak_ptr>
15247 <size>0</size>
15248 </pair>
15249 <pair>
15250 <weak_ptr>
15251 <expired>0</expired>
15252 <shared_ptr>
15253 <id>-216</id>
15254 </shared_ptr>
15255 </weak_ptr>
15256 <size>0</size>
15257 </pair>
15258 <pair>
15259 <weak_ptr>
15260 <expired>0</expired>
15261 <shared_ptr>
15262 <id>-217</id>
15263 </shared_ptr>
15264 </weak_ptr>
15265 <size>0</size>
15266 </pair>
15267 <pair>
15268 <weak_ptr>
15269 <expired>0</expired>
15270 <shared_ptr>
15271 <id>-218</id>
15272 </shared_ptr>
15273 </weak_ptr>
15274 <size>0</size>
15275 </pair>
15276 <pair>
15277 <weak_ptr>
15278 <expired>0</expired>
15279 <shared_ptr>
15280 <id>-219</id>
15281 </shared_ptr>
15282 </weak_ptr>
15283 <size>0</size>
15284 </pair>
15285 <pair>
15286 <weak_ptr>
15287 <expired>0</expired>
15288 <shared_ptr>
15289 <id>-220</id>
15290 </shared_ptr>
15291 </weak_ptr>
15292 <size>0</size>
15293 </pair>
15294 <pair>
15295 <weak_ptr>
15296 <expired>0</expired>
15297 <shared_ptr>
15298 <id>-221</id>
15299 </shared_ptr>
15300 </weak_ptr>
15301 <size>0</size>
15302 </pair>
15303 <pair>
15304 <weak_ptr>
15305 <expired>0</expired>
15306 <shared_ptr>
15307 <id>-222</id>
15308 </shared_ptr>
15309 </weak_ptr>
15310 <size>7</size>
15311 <variant>2</variant>
15312 <string>[@template &lt;&#10; class M,&#10; int Rows=(:link </string>
15313 <variant>1</variant>
15314 <weak_ptr>
15315 <expired>0</expired>
15316 <shared_ptr>
15317 <id>-125</id>
15318 </shared_ptr>
15319 </weak_ptr>
15320 <variant>2</variant>
15321 <string>:),&#10; int Cols=(:link </string>
15322 <variant>1</variant>
15323 <weak_ptr>
15324 <expired>0</expired>
15325 <shared_ptr>
15326 <id>-97</id>
15327 </shared_ptr>
15328 </weak_ptr>
15329 <variant>2</variant>
15330 <string>:)&gt;&#10;struct (:link </string>
15331 <variant>1</variant>
15332 <weak_ptr>
15333 <expired>0</expired>
15334 <shared_ptr>
15335 <id>-222</id>
15336 </shared_ptr>
15337 </weak_ptr>
15338 <variant>2</variant>
15339 <string>:)&#10;{&#10; typedef /*unspecified*/ type;&#10;};@]&#10;</string>
15340 </pair>
15341 <pair>
15342 <weak_ptr>
15343 <expired>0</expired>
15344 <shared_ptr>
15345 <id>-223</id>
15346 </shared_ptr>
15347 </weak_ptr>
15348 <size>0</size>
15349 </pair>
15350 <pair>
15351 <weak_ptr>
15352 <expired>0</expired>
15353 <shared_ptr>
15354 <id>-224</id>
15355 </shared_ptr>
15356 </weak_ptr>
15357 <size>0</size>
15358 </pair>
15359 <pair>
15360 <weak_ptr>
15361 <expired>0</expired>
15362 <shared_ptr>
15363 <id>-225</id>
15364 </shared_ptr>
15365 </weak_ptr>
15366 <size>3</size>
15367 <variant>2</variant>
15368 <string>[@static int const (:link </string>
15369 <variant>1</variant>
15370 <weak_ptr>
15371 <expired>0</expired>
15372 <shared_ptr>
15373 <id>-225</id>
15374 </shared_ptr>
15375 </weak_ptr>
15376 <variant>2</variant>
15377 <string> mod=&quot;m&quot;:) = /*user-defined*/;@]&#10;</string>
15378 </pair>
15379 <pair>
15380 <weak_ptr>
15381 <expired>0</expired>
15382 <shared_ptr>
15383 <id>-226</id>
15384 </shared_ptr>
15385 </weak_ptr>
15386 <size>0</size>
15387 </pair>
15388 <pair>
15389 <weak_ptr>
15390 <expired>0</expired>
15391 <shared_ptr>
15392 <id>-227</id>
15393 </shared_ptr>
15394 </weak_ptr>
15395 <size>0</size>
15396 </pair>
15397 <pair>
15398 <weak_ptr>
15399 <expired>0</expired>
15400 <shared_ptr>
15401 <id>-228</id>
15402 </shared_ptr>
15403 </weak_ptr>
15404 <size>5</size>
15405 <variant>2</variant>
15406 <string>[@#ifndef (:link </string>
15407 <variant>1</variant>
15408 <weak_ptr>
15409 <expired>0</expired>
15410 <shared_ptr>
15411 <id>-228</id>
15412 </shared_ptr>
15413 </weak_ptr>
15414 <variant>2</variant>
15415 <string>:)&#10;#define (:link </string>
15416 <variant>1</variant>
15417 <weak_ptr>
15418 <expired>0</expired>
15419 <shared_ptr>
15420 <id>-228</id>
15421 </shared_ptr>
15422 </weak_ptr>
15423 <variant>2</variant>
15424 <string>:) /*platform-specific*/&#10;#endif@]&#10;</string>
15425 </pair>
15426 <pair>
15427 <weak_ptr>
15428 <expired>0</expired>
15429 <shared_ptr>
15430 <id>-229</id>
15431 </shared_ptr>
15432 </weak_ptr>
15433 <size>5</size>
15434 <variant>2</variant>
15435 <string>[@template &lt;class Scalar&gt;&#10;struct (:link </string>
15436 <variant>1</variant>
15437 <weak_ptr>
15438 <expired>0</expired>
15439 <shared_ptr>
15440 <id>-229</id>
15441 </shared_ptr>
15442 </weak_ptr>
15443 <variant>2</variant>
15444 <string>:)&#10;{&#10; (:link </string>
15445 <variant>1</variant>
15446 <weak_ptr>
15447 <expired>0</expired>
15448 <shared_ptr>
15449 <id>-50</id>
15450 </shared_ptr>
15451 </weak_ptr>
15452 <variant>2</variant>
15453 <string>:)&#10; static Scalar value( int v )&#10; {&#10; return Scalar(v);&#10; }&#10;};@]&#10;</string>
15454 </pair>
15455 <pair>
15456 <weak_ptr>
15457 <expired>0</expired>
15458 <shared_ptr>
15459 <id>-230</id>
15460 </shared_ptr>
15461 </weak_ptr>
15462 <size>7</size>
15463 <variant>2</variant>
15464 <string>[@#ifndef </string>
15465 <variant>1</variant>
15466 <weak_ptr>
15467 <expired>0</expired>
15468 <shared_ptr>
15469 <id>-230</id>
15470 </shared_ptr>
15471 </weak_ptr>
15472 <variant>2</variant>
15473 <string>&#10;#define </string>
15474 <variant>1</variant>
15475 <weak_ptr>
15476 <expired>0</expired>
15477 <shared_ptr>
15478 <id>-230</id>
15479 </shared_ptr>
15480 </weak_ptr>
15481 <variant>2</variant>
15482 <string> </string>
15483 <variant>1</variant>
15484 <weak_ptr>
15485 <expired>0</expired>
15486 <shared_ptr>
15487 <id>-264</id>
15488 </shared_ptr>
15489 </weak_ptr>
15490 <variant>2</variant>
15491 <string>&#10;#endif@]&#10;</string>
15492 </pair>
15493 <pair>
15494 <weak_ptr>
15495 <expired>0</expired>
15496 <shared_ptr>
15497 <id>-231</id>
15498 </shared_ptr>
15499 </weak_ptr>
15500 <size>0</size>
15501 </pair>
15502 <pair>
15503 <weak_ptr>
15504 <expired>0</expired>
15505 <shared_ptr>
15506 <id>-232</id>
15507 </shared_ptr>
15508 </weak_ptr>
15509 <size>0</size>
15510 </pair>
15511 <pair>
15512 <weak_ptr>
15513 <expired>0</expired>
15514 <shared_ptr>
15515 <id>-233</id>
15516 </shared_ptr>
15517 </weak_ptr>
15518 <size>0</size>
15519 </pair>
15520 <pair>
15521 <weak_ptr>
15522 <expired>0</expired>
15523 <shared_ptr>
15524 <id>-234</id>
15525 </shared_ptr>
15526 </weak_ptr>
15527 <size>0</size>
15528 </pair>
15529 <pair>
15530 <weak_ptr>
15531 <expired>0</expired>
15532 <shared_ptr>
15533 <id>-235</id>
15534 </shared_ptr>
15535 </weak_ptr>
15536 <size>0</size>
15537 </pair>
15538 <pair>
15539 <weak_ptr>
15540 <expired>0</expired>
15541 <shared_ptr>
15542 <id>-236</id>
15543 </shared_ptr>
15544 </weak_ptr>
15545 <size>0</size>
15546 </pair>
15547 <pair>
15548 <weak_ptr>
15549 <expired>0</expired>
15550 <shared_ptr>
15551 <id>-237</id>
15552 </shared_ptr>
15553 </weak_ptr>
15554 <size>0</size>
15555 </pair>
15556 <pair>
15557 <weak_ptr>
15558 <expired>0</expired>
15559 <shared_ptr>
15560 <id>-238</id>
15561 </shared_ptr>
15562 </weak_ptr>
15563 <size>0</size>
15564 </pair>
15565 <pair>
15566 <weak_ptr>
15567 <expired>0</expired>
15568 <shared_ptr>
15569 <id>-239</id>
15570 </shared_ptr>
15571 </weak_ptr>
15572 <size>0</size>
15573 </pair>
15574 <pair>
15575 <weak_ptr>
15576 <expired>0</expired>
15577 <shared_ptr>
15578 <id>-240</id>
15579 </shared_ptr>
15580 </weak_ptr>
15581 <size>3</size>
15582 <variant>2</variant>
15583 <string>[@template &lt;class A,class B,int Dim&gt;&#10;struct (:link </string>
15584 <variant>1</variant>
15585 <weak_ptr>
15586 <expired>0</expired>
15587 <shared_ptr>
15588 <id>-240</id>
15589 </shared_ptr>
15590 </weak_ptr>
15591 <variant>2</variant>
15592 <string>:)&#10;{&#10; typedef /*unspecified*/ type;&#10;};@]&#10;</string>
15593 </pair>
15594 <pair>
15595 <weak_ptr>
15596 <expired>0</expired>
15597 <shared_ptr>
15598 <id>-241</id>
15599 </shared_ptr>
15600 </weak_ptr>
15601 <size>0</size>
15602 </pair>
15603 <pair>
15604 <weak_ptr>
15605 <expired>0</expired>
15606 <shared_ptr>
15607 <id>-242</id>
15608 </shared_ptr>
15609 </weak_ptr>
15610 <size>0</size>
15611 </pair>
15612 <pair>
15613 <weak_ptr>
15614 <expired>0</expired>
15615 <shared_ptr>
15616 <id>-243</id>
15617 </shared_ptr>
15618 </weak_ptr>
15619 <size>0</size>
15620 </pair>
15621 <pair>
15622 <weak_ptr>
15623 <expired>0</expired>
15624 <shared_ptr>
15625 <id>-244</id>
15626 </shared_ptr>
15627 </weak_ptr>
15628 <size>0</size>
15629 </pair>
15630 <pair>
15631 <weak_ptr>
15632 <expired>0</expired>
15633 <shared_ptr>
15634 <id>-245</id>
15635 </shared_ptr>
15636 </weak_ptr>
15637 <size>0</size>
15638 </pair>
15639 <pair>
15640 <weak_ptr>
15641 <expired>0</expired>
15642 <shared_ptr>
15643 <id>-246</id>
15644 </shared_ptr>
15645 </weak_ptr>
15646 <size>0</size>
15647 </pair>
15648 <pair>
15649 <weak_ptr>
15650 <expired>0</expired>
15651 <shared_ptr>
15652 <id>-247</id>
15653 </shared_ptr>
15654 </weak_ptr>
15655 <size>0</size>
15656 </pair>
15657 <pair>
15658 <weak_ptr>
15659 <expired>0</expired>
15660 <shared_ptr>
15661 <id>-248</id>
15662 </shared_ptr>
15663 </weak_ptr>
15664 <size>0</size>
15665 </pair>
15666 <pair>
15667 <weak_ptr>
15668 <expired>0</expired>
15669 <shared_ptr>
15670 <id>-249</id>
15671 </shared_ptr>
15672 </weak_ptr>
15673 <size>0</size>
15674 </pair>
15675 <pair>
15676 <weak_ptr>
15677 <expired>0</expired>
15678 <shared_ptr>
15679 <id>-250</id>
15680 </shared_ptr>
15681 </weak_ptr>
15682 <size>0</size>
15683 </pair>
15684 <pair>
15685 <weak_ptr>
15686 <expired>0</expired>
15687 <shared_ptr>
15688 <id>-251</id>
15689 </shared_ptr>
15690 </weak_ptr>
15691 <size>0</size>
15692 </pair>
15693 <pair>
15694 <weak_ptr>
15695 <expired>0</expired>
15696 <shared_ptr>
15697 <id>-252</id>
15698 </shared_ptr>
15699 </weak_ptr>
15700 <size>27</size>
15701 <variant>2</variant>
15702 <string>[@template &lt;class T,int Rows,int Cols&gt;&#10;struct (:link </string>
15703 <variant>1</variant>
15704 <weak_ptr>
15705 <expired>0</expired>
15706 <shared_ptr>
15707 <id>-252</id>
15708 </shared_ptr>
15709 </weak_ptr>
15710 <variant>2</variant>
15711 <string>:)&#10;{&#10; T a[Rows][Cols];&#10;&#10; template &lt;class R&gt;&#10; operator R() const&#10; {&#10; R r;&#10; (:link </string>
15712 <variant>1</variant>
15713 <weak_ptr>
15714 <expired>0</expired>
15715 <shared_ptr>
15716 <id>-65</id>
15717 </shared_ptr>
15718 </weak_ptr>
15719 <variant>2</variant>
15720 <string> mod=&quot;(&quot;:)(r,*this);&#10; return r;&#10; }&#10;};&#10;&#10;template &lt;class Matrix&gt;&#10;struct (:link </string>
15721 <variant>1</variant>
15722 <weak_ptr>
15723 <expired>0</expired>
15724 <shared_ptr>
15725 <id>-154</id>
15726 </shared_ptr>
15727 </weak_ptr>
15728 <variant>2</variant>
15729 <string>:);&#10;&#10;template &lt;class T,int Rows,int Cols&gt;&#10;struct (:link </string>
15730 <variant>1</variant>
15731 <weak_ptr>
15732 <expired>0</expired>
15733 <shared_ptr>
15734 <id>-154</id>
15735 </shared_ptr>
15736 </weak_ptr>
15737 <variant>2</variant>
15738 <string>:)&lt; (:link </string>
15739 <variant>1</variant>
15740 <weak_ptr>
15741 <expired>0</expired>
15742 <shared_ptr>
15743 <id>-252</id>
15744 </shared_ptr>
15745 </weak_ptr>
15746 <variant>2</variant>
15747 <string>:)&lt;T,Rows,Cols&gt; &gt;&#10;{&#10; typedef T scalar_type;&#10; static int const rows=Rows;&#10; static int const cols=Cols;&#10;&#10; template &lt;int Row,int Col&gt; static scalar_type (:link </string>
15748 <variant>1</variant>
15749 <weak_ptr>
15750 <expired>0</expired>
15751 <shared_ptr>
15752 <id>-206</id>
15753 </shared_ptr>
15754 </weak_ptr>
15755 <variant>2</variant>
15756 <string> mod=&quot;m&quot;:)( (:link </string>
15757 <variant>1</variant>
15758 <weak_ptr>
15759 <expired>0</expired>
15760 <shared_ptr>
15761 <id>-252</id>
15762 </shared_ptr>
15763 </weak_ptr>
15764 <variant>2</variant>
15765 <string>:)&lt;T,Rows,Cols&gt; const &amp; x ) { return x.a[Row][Col]; }&#10; template &lt;int Row,int Col&gt; static scalar_type &amp; (:link </string>
15766 <variant>1</variant>
15767 <weak_ptr>
15768 <expired>0</expired>
15769 <shared_ptr>
15770 <id>-278</id>
15771 </shared_ptr>
15772 </weak_ptr>
15773 <variant>2</variant>
15774 <string> mod=&quot;m&quot;:)( (:link </string>
15775 <variant>1</variant>
15776 <weak_ptr>
15777 <expired>0</expired>
15778 <shared_ptr>
15779 <id>-252</id>
15780 </shared_ptr>
15781 </weak_ptr>
15782 <variant>2</variant>
15783 <string>:)&lt;T,Rows,Cols&gt; &amp; x ) { return x.a[Row][Col]; }&#10;&#10; static scalar_type (:link </string>
15784 <variant>1</variant>
15785 <weak_ptr>
15786 <expired>0</expired>
15787 <shared_ptr>
15788 <id>-163</id>
15789 </shared_ptr>
15790 </weak_ptr>
15791 <variant>2</variant>
15792 <string> mod=&quot;m&quot;:)( int row, int col, (:link </string>
15793 <variant>1</variant>
15794 <weak_ptr>
15795 <expired>0</expired>
15796 <shared_ptr>
15797 <id>-252</id>
15798 </shared_ptr>
15799 </weak_ptr>
15800 <variant>2</variant>
15801 <string>:)&lt;T,Rows,Cols&gt; const &amp; x ) { return x.a[row][col]; }&#10; static scalar_type &amp; (:link </string>
15802 <variant>1</variant>
15803 <weak_ptr>
15804 <expired>0</expired>
15805 <shared_ptr>
15806 <id>-141</id>
15807 </shared_ptr>
15808 </weak_ptr>
15809 <variant>2</variant>
15810 <string> mod=&quot;m&quot;:)( int row, int col, (:link </string>
15811 <variant>1</variant>
15812 <weak_ptr>
15813 <expired>0</expired>
15814 <shared_ptr>
15815 <id>-252</id>
15816 </shared_ptr>
15817 </weak_ptr>
15818 <variant>2</variant>
15819 <string>:)&lt;T,Rows,Cols&gt; &amp; x ) { return x.a[row][col]; }&#10;};@]&#10;</string>
15820 </pair>
15821 <pair>
15822 <weak_ptr>
15823 <expired>0</expired>
15824 <shared_ptr>
15825 <id>-253</id>
15826 </shared_ptr>
15827 </weak_ptr>
15828 <size>0</size>
15829 </pair>
15830 <pair>
15831 <weak_ptr>
15832 <expired>0</expired>
15833 <shared_ptr>
15834 <id>-254</id>
15835 </shared_ptr>
15836 </weak_ptr>
15837 <size>0</size>
15838 </pair>
15839 <pair>
15840 <weak_ptr>
15841 <expired>0</expired>
15842 <shared_ptr>
15843 <id>-255</id>
15844 </shared_ptr>
15845 </weak_ptr>
15846 <size>0</size>
15847 </pair>
15848 <pair>
15849 <weak_ptr>
15850 <expired>0</expired>
15851 <shared_ptr>
15852 <id>-256</id>
15853 </shared_ptr>
15854 </weak_ptr>
15855 <size>0</size>
15856 </pair>
15857 <pair>
15858 <weak_ptr>
15859 <expired>0</expired>
15860 <shared_ptr>
15861 <id>-257</id>
15862 </shared_ptr>
15863 </weak_ptr>
15864 <size>0</size>
15865 </pair>
15866 <pair>
15867 <weak_ptr>
15868 <expired>0</expired>
15869 <shared_ptr>
15870 <id>-258</id>
15871 </shared_ptr>
15872 </weak_ptr>
15873 <size>0</size>
15874 </pair>
15875 <pair>
15876 <weak_ptr>
15877 <expired>0</expired>
15878 <shared_ptr>
15879 <id>-259</id>
15880 </shared_ptr>
15881 </weak_ptr>
15882 <size>0</size>
15883 </pair>
15884 <pair>
15885 <weak_ptr>
15886 <expired>0</expired>
15887 <shared_ptr>
15888 <id>-260</id>
15889 </shared_ptr>
15890 </weak_ptr>
15891 <size>0</size>
15892 </pair>
15893 <pair>
15894 <weak_ptr>
15895 <expired>0</expired>
15896 <shared_ptr>
15897 <id>-261</id>
15898 </shared_ptr>
15899 </weak_ptr>
15900 <size>0</size>
15901 </pair>
15902 <pair>
15903 <weak_ptr>
15904 <expired>0</expired>
15905 <shared_ptr>
15906 <id>-262</id>
15907 </shared_ptr>
15908 </weak_ptr>
15909 <size>0</size>
15910 </pair>
15911 <pair>
15912 <weak_ptr>
15913 <expired>0</expired>
15914 <shared_ptr>
15915 <id>-263</id>
15916 </shared_ptr>
15917 </weak_ptr>
15918 <size>0</size>
15919 </pair>
15920 <pair>
15921 <weak_ptr>
15922 <expired>0</expired>
15923 <shared_ptr>
15924 <id>-264</id>
15925 </shared_ptr>
15926 </weak_ptr>
15927 <size>7</size>
15928 <variant>2</variant>
15929 <string>[@#ifndef </string>
15930 <variant>1</variant>
15931 <weak_ptr>
15932 <expired>0</expired>
15933 <shared_ptr>
15934 <id>-264</id>
15935 </shared_ptr>
15936 </weak_ptr>
15937 <variant>2</variant>
15938 <string>&#10;#define </string>
15939 <variant>1</variant>
15940 <weak_ptr>
15941 <expired>0</expired>
15942 <shared_ptr>
15943 <id>-264</id>
15944 </shared_ptr>
15945 </weak_ptr>
15946 <variant>2</variant>
15947 <string> </string>
15948 <variant>1</variant>
15949 <weak_ptr>
15950 <expired>0</expired>
15951 <shared_ptr>
15952 <id>-95</id>
15953 </shared_ptr>
15954 </weak_ptr>
15955 <variant>2</variant>
15956 <string>&#10;#endif@]&#10;</string>
15957 </pair>
15958 <pair>
15959 <weak_ptr>
15960 <expired>0</expired>
15961 <shared_ptr>
15962 <id>-265</id>
15963 </shared_ptr>
15964 </weak_ptr>
15965 <size>0</size>
15966 </pair>
15967 <pair>
15968 <weak_ptr>
15969 <expired>0</expired>
15970 <shared_ptr>
15971 <id>-266</id>
15972 </shared_ptr>
15973 </weak_ptr>
15974 <size>0</size>
15975 </pair>
15976 <pair>
15977 <weak_ptr>
15978 <expired>0</expired>
15979 <shared_ptr>
15980 <id>-267</id>
15981 </shared_ptr>
15982 </weak_ptr>
15983 <size>0</size>
15984 </pair>
15985 <pair>
15986 <weak_ptr>
15987 <expired>0</expired>
15988 <shared_ptr>
15989 <id>-268</id>
15990 </shared_ptr>
15991 </weak_ptr>
15992 <size>0</size>
15993 </pair>
15994 <pair>
15995 <weak_ptr>
15996 <expired>0</expired>
15997 <shared_ptr>
15998 <id>-269</id>
15999 </shared_ptr>
16000 </weak_ptr>
16001 <size>0</size>
16002 </pair>
16003 <pair>
16004 <weak_ptr>
16005 <expired>0</expired>
16006 <shared_ptr>
16007 <id>-270</id>
16008 </shared_ptr>
16009 </weak_ptr>
16010 <size>0</size>
16011 </pair>
16012 <pair>
16013 <weak_ptr>
16014 <expired>0</expired>
16015 <shared_ptr>
16016 <id>-271</id>
16017 </shared_ptr>
16018 </weak_ptr>
16019 <size>0</size>
16020 </pair>
16021 <pair>
16022 <weak_ptr>
16023 <expired>0</expired>
16024 <shared_ptr>
16025 <id>-272</id>
16026 </shared_ptr>
16027 </weak_ptr>
16028 <size>0</size>
16029 </pair>
16030 <pair>
16031 <weak_ptr>
16032 <expired>0</expired>
16033 <shared_ptr>
16034 <id>-273</id>
16035 </shared_ptr>
16036 </weak_ptr>
16037 <size>0</size>
16038 </pair>
16039 <pair>
16040 <weak_ptr>
16041 <expired>0</expired>
16042 <shared_ptr>
16043 <id>-274</id>
16044 </shared_ptr>
16045 </weak_ptr>
16046 <size>0</size>
16047 </pair>
16048 <pair>
16049 <weak_ptr>
16050 <expired>0</expired>
16051 <shared_ptr>
16052 <id>-275</id>
16053 </shared_ptr>
16054 </weak_ptr>
16055 <size>0</size>
16056 </pair>
16057 <pair>
16058 <weak_ptr>
16059 <expired>0</expired>
16060 <shared_ptr>
16061 <id>-276</id>
16062 </shared_ptr>
16063 </weak_ptr>
16064 <size>0</size>
16065 </pair>
16066 <pair>
16067 <weak_ptr>
16068 <expired>0</expired>
16069 <shared_ptr>
16070 <id>-277</id>
16071 </shared_ptr>
16072 </weak_ptr>
16073 <size>0</size>
16074 </pair>
16075 <pair>
16076 <weak_ptr>
16077 <expired>0</expired>
16078 <shared_ptr>
16079 <id>-278</id>
16080 </shared_ptr>
16081 </weak_ptr>
16082 <size>0</size>
16083 </pair>
16084 <pair>
16085 <weak_ptr>
16086 <expired>0</expired>
16087 <shared_ptr>
16088 <id>-279</id>
16089 </shared_ptr>
16090 </weak_ptr>
16091 <size>0</size>
16092 </pair>
16093 </sorted>
16094 </object>
16095 </shared_ptr>
16096 </pair>
16097 <pair>
16098 <string>api</string>
16099 <shared_ptr>
16100 <id>281</id>
16101 <type>
16102 <string>reno_layer</string>
16103 </type>
16104 <object>
16105 <sorted>
16106 <size>275</size>
16107 <pair>
16108 <weak_ptr>
16109 <expired>0</expired>
16110 <shared_ptr>
16111 <id>-5</id>
16112 </shared_ptr>
16113 </weak_ptr>
16114 <size>0</size>
16115 </pair>
16116 <pair>
16117 <weak_ptr>
16118 <expired>0</expired>
16119 <shared_ptr>
16120 <id>-6</id>
16121 </shared_ptr>
16122 </weak_ptr>
16123 <size>0</size>
16124 </pair>
16125 <pair>
16126 <weak_ptr>
16127 <expired>0</expired>
16128 <shared_ptr>
16129 <id>-8</id>
16130 </shared_ptr>
16131 </weak_ptr>
16132 <size>0</size>
16133 </pair>
16134 <pair>
16135 <weak_ptr>
16136 <expired>0</expired>
16137 <shared_ptr>
16138 <id>-9</id>
16139 </shared_ptr>
16140 </weak_ptr>
16141 <size>0</size>
16142 </pair>
16143 <pair>
16144 <weak_ptr>
16145 <expired>0</expired>
16146 <shared_ptr>
16147 <id>-10</id>
16148 </shared_ptr>
16149 </weak_ptr>
16150 <size>0</size>
16151 </pair>
16152 <pair>
16153 <weak_ptr>
16154 <expired>0</expired>
16155 <shared_ptr>
16156 <id>-11</id>
16157 </shared_ptr>
16158 </weak_ptr>
16159 <size>3</size>
16160 <variant>2</variant>
16161 <string>[@//*** Quaternion operations ***&#10;&#10;(:include </string>
16162 <variant>1</variant>
16163 <weak_ptr>
16164 <expired>0</expired>
16165 <shared_ptr>
16166 <id>-109</id>
16167 </shared_ptr>
16168 </weak_ptr>
16169 <variant>2</variant>
16170 <string> api:)@]&#10;</string>
16171 </pair>
16172 <pair>
16173 <weak_ptr>
16174 <expired>0</expired>
16175 <shared_ptr>
16176 <id>-12</id>
16177 </shared_ptr>
16178 </weak_ptr>
16179 <size>0</size>
16180 </pair>
16181 <pair>
16182 <weak_ptr>
16183 <expired>0</expired>
16184 <shared_ptr>
16185 <id>-13</id>
16186 </shared_ptr>
16187 </weak_ptr>
16188 <size>3</size>
16189 <variant>2</variant>
16190 <string>[@//*** Matrix-to-vector view proxies ***&#10;&#10;(:include </string>
16191 <variant>1</variant>
16192 <weak_ptr>
16193 <expired>0</expired>
16194 <shared_ptr>
16195 <id>-36</id>
16196 </shared_ptr>
16197 </weak_ptr>
16198 <variant>2</variant>
16199 <string> api:)@]&#10;</string>
16200 </pair>
16201 <pair>
16202 <weak_ptr>
16203 <expired>0</expired>
16204 <shared_ptr>
16205 <id>-14</id>
16206 </shared_ptr>
16207 </weak_ptr>
16208 <size>0</size>
16209 </pair>
16210 <pair>
16211 <weak_ptr>
16212 <expired>0</expired>
16213 <shared_ptr>
16214 <id>-15</id>
16215 </shared_ptr>
16216 </weak_ptr>
16217 <size>0</size>
16218 </pair>
16219 <pair>
16220 <weak_ptr>
16221 <expired>0</expired>
16222 <shared_ptr>
16223 <id>-16</id>
16224 </shared_ptr>
16225 </weak_ptr>
16226 <size>3</size>
16227 <variant>2</variant>
16228 <string>[@//*** Indexing matrix elements ***&#10;&#10;(:include </string>
16229 <variant>1</variant>
16230 <weak_ptr>
16231 <expired>0</expired>
16232 <shared_ptr>
16233 <id>-244</id>
16234 </shared_ptr>
16235 </weak_ptr>
16236 <variant>2</variant>
16237 <string> api:)@]&#10;</string>
16238 </pair>
16239 <pair>
16240 <weak_ptr>
16241 <expired>0</expired>
16242 <shared_ptr>
16243 <id>-17</id>
16244 </shared_ptr>
16245 </weak_ptr>
16246 <size>0</size>
16247 </pair>
16248 <pair>
16249 <weak_ptr>
16250 <expired>0</expired>
16251 <shared_ptr>
16252 <id>-18</id>
16253 </shared_ptr>
16254 </weak_ptr>
16255 <size>0</size>
16256 </pair>
16257 <pair>
16258 <weak_ptr>
16259 <expired>0</expired>
16260 <shared_ptr>
16261 <id>-19</id>
16262 </shared_ptr>
16263 </weak_ptr>
16264 <size>0</size>
16265 </pair>
16266 <pair>
16267 <weak_ptr>
16268 <expired>0</expired>
16269 <shared_ptr>
16270 <id>-20</id>
16271 </shared_ptr>
16272 </weak_ptr>
16273 <size>0</size>
16274 </pair>
16275 <pair>
16276 <weak_ptr>
16277 <expired>0</expired>
16278 <shared_ptr>
16279 <id>-21</id>
16280 </shared_ptr>
16281 </weak_ptr>
16282 <size>0</size>
16283 </pair>
16284 <pair>
16285 <weak_ptr>
16286 <expired>0</expired>
16287 <shared_ptr>
16288 <id>-22</id>
16289 </shared_ptr>
16290 </weak_ptr>
16291 <size>0</size>
16292 </pair>
16293 <pair>
16294 <weak_ptr>
16295 <expired>0</expired>
16296 <shared_ptr>
16297 <id>-23</id>
16298 </shared_ptr>
16299 </weak_ptr>
16300 <size>0</size>
16301 </pair>
16302 <pair>
16303 <weak_ptr>
16304 <expired>0</expired>
16305 <shared_ptr>
16306 <id>-24</id>
16307 </shared_ptr>
16308 </weak_ptr>
16309 <size>0</size>
16310 </pair>
16311 <pair>
16312 <weak_ptr>
16313 <expired>0</expired>
16314 <shared_ptr>
16315 <id>-25</id>
16316 </shared_ptr>
16317 </weak_ptr>
16318 <size>0</size>
16319 </pair>
16320 <pair>
16321 <weak_ptr>
16322 <expired>0</expired>
16323 <shared_ptr>
16324 <id>-26</id>
16325 </shared_ptr>
16326 </weak_ptr>
16327 <size>3</size>
16328 <variant>2</variant>
16329 <string>[@//*** Vector-to-matrix view proxies ***&#10;&#10;(:include </string>
16330 <variant>1</variant>
16331 <weak_ptr>
16332 <expired>0</expired>
16333 <shared_ptr>
16334 <id>-224</id>
16335 </shared_ptr>
16336 </weak_ptr>
16337 <variant>2</variant>
16338 <string> api:)@]&#10;</string>
16339 </pair>
16340 <pair>
16341 <weak_ptr>
16342 <expired>0</expired>
16343 <shared_ptr>
16344 <id>-27</id>
16345 </shared_ptr>
16346 </weak_ptr>
16347 <size>0</size>
16348 </pair>
16349 <pair>
16350 <weak_ptr>
16351 <expired>0</expired>
16352 <shared_ptr>
16353 <id>-28</id>
16354 </shared_ptr>
16355 </weak_ptr>
16356 <size>17</size>
16357 <variant>2</variant>
16358 <string>[@(:include </string>
16359 <variant>1</variant>
16360 <weak_ptr>
16361 <expired>0</expired>
16362 <shared_ptr>
16363 <id>-208</id>
16364 </shared_ptr>
16365 </weak_ptr>
16366 <variant>2</variant>
16367 <string> decl:)&#10;&#10;(:include </string>
16368 <variant>1</variant>
16369 <weak_ptr>
16370 <expired>0</expired>
16371 <shared_ptr>
16372 <id>-137</id>
16373 </shared_ptr>
16374 </weak_ptr>
16375 <variant>2</variant>
16376 <string> decl:)&#10;&#10;(:include </string>
16377 <variant>1</variant>
16378 <weak_ptr>
16379 <expired>0</expired>
16380 <shared_ptr>
16381 <id>-236</id>
16382 </shared_ptr>
16383 </weak_ptr>
16384 <variant>2</variant>
16385 <string> decl:)&#10;&#10;(:include </string>
16386 <variant>1</variant>
16387 <weak_ptr>
16388 <expired>0</expired>
16389 <shared_ptr>
16390 <id>-186</id>
16391 </shared_ptr>
16392 </weak_ptr>
16393 <variant>2</variant>
16394 <string> decl:)&#10;&#10;(:include </string>
16395 <variant>1</variant>
16396 <weak_ptr>
16397 <expired>0</expired>
16398 <shared_ptr>
16399 <id>-131</id>
16400 </shared_ptr>
16401 </weak_ptr>
16402 <variant>2</variant>
16403 <string> decl:)&#10;&#10;(:include </string>
16404 <variant>1</variant>
16405 <weak_ptr>
16406 <expired>0</expired>
16407 <shared_ptr>
16408 <id>-5</id>
16409 </shared_ptr>
16410 </weak_ptr>
16411 <variant>2</variant>
16412 <string> decl:)&#10;&#10;(:include </string>
16413 <variant>1</variant>
16414 <weak_ptr>
16415 <expired>0</expired>
16416 <shared_ptr>
16417 <id>-216</id>
16418 </shared_ptr>
16419 </weak_ptr>
16420 <variant>2</variant>
16421 <string> decl:)&#10;&#10;(:include </string>
16422 <variant>1</variant>
16423 <weak_ptr>
16424 <expired>0</expired>
16425 <shared_ptr>
16426 <id>-184</id>
16427 </shared_ptr>
16428 </weak_ptr>
16429 <variant>2</variant>
16430 <string> decl:)@]&#10;</string>
16431 </pair>
16432 <pair>
16433 <weak_ptr>
16434 <expired>0</expired>
16435 <shared_ptr>
16436 <id>-29</id>
16437 </shared_ptr>
16438 </weak_ptr>
16439 <size>0</size>
16440 </pair>
16441 <pair>
16442 <weak_ptr>
16443 <expired>0</expired>
16444 <shared_ptr>
16445 <id>-30</id>
16446 </shared_ptr>
16447 </weak_ptr>
16448 <size>0</size>
16449 </pair>
16450 <pair>
16451 <weak_ptr>
16452 <expired>0</expired>
16453 <shared_ptr>
16454 <id>-31</id>
16455 </shared_ptr>
16456 </weak_ptr>
16457 <size>0</size>
16458 </pair>
16459 <pair>
16460 <weak_ptr>
16461 <expired>0</expired>
16462 <shared_ptr>
16463 <id>-32</id>
16464 </shared_ptr>
16465 </weak_ptr>
16466 <size>0</size>
16467 </pair>
16468 <pair>
16469 <weak_ptr>
16470 <expired>0</expired>
16471 <shared_ptr>
16472 <id>-33</id>
16473 </shared_ptr>
16474 </weak_ptr>
16475 <size>0</size>
16476 </pair>
16477 <pair>
16478 <weak_ptr>
16479 <expired>0</expired>
16480 <shared_ptr>
16481 <id>-34</id>
16482 </shared_ptr>
16483 </weak_ptr>
16484 <size>0</size>
16485 </pair>
16486 <pair>
16487 <weak_ptr>
16488 <expired>0</expired>
16489 <shared_ptr>
16490 <id>-35</id>
16491 </shared_ptr>
16492 </weak_ptr>
16493 <size>0</size>
16494 </pair>
16495 <pair>
16496 <weak_ptr>
16497 <expired>0</expired>
16498 <shared_ptr>
16499 <id>-36</id>
16500 </shared_ptr>
16501 </weak_ptr>
16502 <size>9</size>
16503 <variant>2</variant>
16504 <string>[@(:include </string>
16505 <variant>1</variant>
16506 <weak_ptr>
16507 <expired>0</expired>
16508 <shared_ptr>
16509 <id>-61</id>
16510 </shared_ptr>
16511 </weak_ptr>
16512 <variant>2</variant>
16513 <string> decl:)&#10;&#10;(:include </string>
16514 <variant>1</variant>
16515 <weak_ptr>
16516 <expired>0</expired>
16517 <shared_ptr>
16518 <id>-59</id>
16519 </shared_ptr>
16520 </weak_ptr>
16521 <variant>2</variant>
16522 <string> decl:)&#10;&#10;(:include </string>
16523 <variant>1</variant>
16524 <weak_ptr>
16525 <expired>0</expired>
16526 <shared_ptr>
16527 <id>-234</id>
16528 </shared_ptr>
16529 </weak_ptr>
16530 <variant>2</variant>
16531 <string> decl:)&#10;&#10;(:include </string>
16532 <variant>1</variant>
16533 <weak_ptr>
16534 <expired>0</expired>
16535 <shared_ptr>
16536 <id>-130</id>
16537 </shared_ptr>
16538 </weak_ptr>
16539 <variant>2</variant>
16540 <string> decl:)@]&#10;</string>
16541 </pair>
16542 <pair>
16543 <weak_ptr>
16544 <expired>0</expired>
16545 <shared_ptr>
16546 <id>-37</id>
16547 </shared_ptr>
16548 </weak_ptr>
16549 <size>0</size>
16550 </pair>
16551 <pair>
16552 <weak_ptr>
16553 <expired>0</expired>
16554 <shared_ptr>
16555 <id>-38</id>
16556 </shared_ptr>
16557 </weak_ptr>
16558 <size>0</size>
16559 </pair>
16560 <pair>
16561 <weak_ptr>
16562 <expired>0</expired>
16563 <shared_ptr>
16564 <id>-39</id>
16565 </shared_ptr>
16566 </weak_ptr>
16567 <size>0</size>
16568 </pair>
16569 <pair>
16570 <weak_ptr>
16571 <expired>0</expired>
16572 <shared_ptr>
16573 <id>-40</id>
16574 </shared_ptr>
16575 </weak_ptr>
16576 <size>0</size>
16577 </pair>
16578 <pair>
16579 <weak_ptr>
16580 <expired>0</expired>
16581 <shared_ptr>
16582 <id>-41</id>
16583 </shared_ptr>
16584 </weak_ptr>
16585 <size>0</size>
16586 </pair>
16587 <pair>
16588 <weak_ptr>
16589 <expired>0</expired>
16590 <shared_ptr>
16591 <id>-42</id>
16592 </shared_ptr>
16593 </weak_ptr>
16594 <size>7</size>
16595 <variant>2</variant>
16596 <string>[@//*** Type traits ***&#10;&#10;(:include </string>
16597 <variant>1</variant>
16598 <weak_ptr>
16599 <expired>0</expired>
16600 <shared_ptr>
16601 <id>-185</id>
16602 </shared_ptr>
16603 </weak_ptr>
16604 <variant>2</variant>
16605 <string> api:)&#10;&#10;(:include </string>
16606 <variant>1</variant>
16607 <weak_ptr>
16608 <expired>0</expired>
16609 <shared_ptr>
16610 <id>-62</id>
16611 </shared_ptr>
16612 </weak_ptr>
16613 <variant>2</variant>
16614 <string> api:)&#10;&#10;(:include </string>
16615 <variant>1</variant>
16616 <weak_ptr>
16617 <expired>0</expired>
16618 <shared_ptr>
16619 <id>-277</id>
16620 </shared_ptr>
16621 </weak_ptr>
16622 <variant>2</variant>
16623 <string> api:)@]&#10;</string>
16624 </pair>
16625 <pair>
16626 <weak_ptr>
16627 <expired>0</expired>
16628 <shared_ptr>
16629 <id>-43</id>
16630 </shared_ptr>
16631 </weak_ptr>
16632 <size>3</size>
16633 <variant>2</variant>
16634 <string>[@(:include </string>
16635 <variant>1</variant>
16636 <weak_ptr>
16637 <expired>0</expired>
16638 <shared_ptr>
16639 <id>-70</id>
16640 </shared_ptr>
16641 </weak_ptr>
16642 <variant>2</variant>
16643 <string> def:)@]&#10;</string>
16644 </pair>
16645 <pair>
16646 <weak_ptr>
16647 <expired>0</expired>
16648 <shared_ptr>
16649 <id>-44</id>
16650 </shared_ptr>
16651 </weak_ptr>
16652 <size>0</size>
16653 </pair>
16654 <pair>
16655 <weak_ptr>
16656 <expired>0</expired>
16657 <shared_ptr>
16658 <id>-45</id>
16659 </shared_ptr>
16660 </weak_ptr>
16661 <size>0</size>
16662 </pair>
16663 <pair>
16664 <weak_ptr>
16665 <expired>0</expired>
16666 <shared_ptr>
16667 <id>-46</id>
16668 </shared_ptr>
16669 </weak_ptr>
16670 <size>0</size>
16671 </pair>
16672 <pair>
16673 <weak_ptr>
16674 <expired>0</expired>
16675 <shared_ptr>
16676 <id>-48</id>
16677 </shared_ptr>
16678 </weak_ptr>
16679 <size>0</size>
16680 </pair>
16681 <pair>
16682 <weak_ptr>
16683 <expired>0</expired>
16684 <shared_ptr>
16685 <id>-49</id>
16686 </shared_ptr>
16687 </weak_ptr>
16688 <size>11</size>
16689 <variant>2</variant>
16690 <string>[@//*** Generic programming utilities ***&#10;&#10;(:include </string>
16691 <variant>1</variant>
16692 <weak_ptr>
16693 <expired>0</expired>
16694 <shared_ptr>
16695 <id>-246</id>
16696 </shared_ptr>
16697 </weak_ptr>
16698 <variant>2</variant>
16699 <string> api:)&#10;&#10;(:include </string>
16700 <variant>1</variant>
16701 <weak_ptr>
16702 <expired>0</expired>
16703 <shared_ptr>
16704 <id>-198</id>
16705 </shared_ptr>
16706 </weak_ptr>
16707 <variant>2</variant>
16708 <string> api:)&#10;&#10;(:include </string>
16709 <variant>1</variant>
16710 <weak_ptr>
16711 <expired>0</expired>
16712 <shared_ptr>
16713 <id>-53</id>
16714 </shared_ptr>
16715 </weak_ptr>
16716 <variant>2</variant>
16717 <string> api:)&#10;&#10;(:include </string>
16718 <variant>1</variant>
16719 <weak_ptr>
16720 <expired>0</expired>
16721 <shared_ptr>
16722 <id>-158</id>
16723 </shared_ptr>
16724 </weak_ptr>
16725 <variant>2</variant>
16726 <string> api:)&#10;&#10;(:include </string>
16727 <variant>1</variant>
16728 <weak_ptr>
16729 <expired>0</expired>
16730 <shared_ptr>
16731 <id>-68</id>
16732 </shared_ptr>
16733 </weak_ptr>
16734 <variant>2</variant>
16735 <string> api:)@]&#10;</string>
16736 </pair>
16737 <pair>
16738 <weak_ptr>
16739 <expired>0</expired>
16740 <shared_ptr>
16741 <id>-50</id>
16742 </shared_ptr>
16743 </weak_ptr>
16744 <size>0</size>
16745 </pair>
16746 <pair>
16747 <weak_ptr>
16748 <expired>0</expired>
16749 <shared_ptr>
16750 <id>-51</id>
16751 </shared_ptr>
16752 </weak_ptr>
16753 <size>9</size>
16754 <variant>2</variant>
16755 <string>[@//*** Macros ***&#10;&#10;(:include </string>
16756 <variant>1</variant>
16757 <weak_ptr>
16758 <expired>0</expired>
16759 <shared_ptr>
16760 <id>-251</id>
16761 </shared_ptr>
16762 </weak_ptr>
16763 <variant>2</variant>
16764 <string> api:)&#10;&#10;(:include </string>
16765 <variant>1</variant>
16766 <weak_ptr>
16767 <expired>0</expired>
16768 <shared_ptr>
16769 <id>-43</id>
16770 </shared_ptr>
16771 </weak_ptr>
16772 <variant>2</variant>
16773 <string> api:)&#10;&#10;(:include </string>
16774 <variant>1</variant>
16775 <weak_ptr>
16776 <expired>0</expired>
16777 <shared_ptr>
16778 <id>-159</id>
16779 </shared_ptr>
16780 </weak_ptr>
16781 <variant>2</variant>
16782 <string> api:)&#10;&#10;(:include </string>
16783 <variant>1</variant>
16784 <weak_ptr>
16785 <expired>0</expired>
16786 <shared_ptr>
16787 <id>-126</id>
16788 </shared_ptr>
16789 </weak_ptr>
16790 <variant>2</variant>
16791 <string> api:)@]&#10;</string>
16792 </pair>
16793 <pair>
16794 <weak_ptr>
16795 <expired>0</expired>
16796 <shared_ptr>
16797 <id>-47</id>
16798 </shared_ptr>
16799 </weak_ptr>
16800 <size>49</size>
16801 <variant>2</variant>
16802 <string>[@(:include </string>
16803 <variant>1</variant>
16804 <weak_ptr>
16805 <expired>0</expired>
16806 <shared_ptr>
16807 <id>-140</id>
16808 </shared_ptr>
16809 </weak_ptr>
16810 <variant>2</variant>
16811 <string> decl:)&#10;&#10;(:include </string>
16812 <variant>1</variant>
16813 <weak_ptr>
16814 <expired>0</expired>
16815 <shared_ptr>
16816 <id>-25</id>
16817 </shared_ptr>
16818 </weak_ptr>
16819 <variant>2</variant>
16820 <string> decl:)&#10;&#10;(:include </string>
16821 <variant>1</variant>
16822 <weak_ptr>
16823 <expired>0</expired>
16824 <shared_ptr>
16825 <id>-111</id>
16826 </shared_ptr>
16827 </weak_ptr>
16828 <variant>2</variant>
16829 <string> decl:)&#10;&#10;(:include </string>
16830 <variant>1</variant>
16831 <weak_ptr>
16832 <expired>0</expired>
16833 <shared_ptr>
16834 <id>-31</id>
16835 </shared_ptr>
16836 </weak_ptr>
16837 <variant>2</variant>
16838 <string> decl:)&#10;&#10;(:include </string>
16839 <variant>1</variant>
16840 <weak_ptr>
16841 <expired>0</expired>
16842 <shared_ptr>
16843 <id>-209</id>
16844 </shared_ptr>
16845 </weak_ptr>
16846 <variant>2</variant>
16847 <string> decl:)&#10;&#10;(:include </string>
16848 <variant>1</variant>
16849 <weak_ptr>
16850 <expired>0</expired>
16851 <shared_ptr>
16852 <id>-84</id>
16853 </shared_ptr>
16854 </weak_ptr>
16855 <variant>2</variant>
16856 <string> decl:)&#10;&#10;(:include </string>
16857 <variant>1</variant>
16858 <weak_ptr>
16859 <expired>0</expired>
16860 <shared_ptr>
16861 <id>-166</id>
16862 </shared_ptr>
16863 </weak_ptr>
16864 <variant>2</variant>
16865 <string> decl:)&#10;&#10;(:include </string>
16866 <variant>1</variant>
16867 <weak_ptr>
16868 <expired>0</expired>
16869 <shared_ptr>
16870 <id>-212</id>
16871 </shared_ptr>
16872 </weak_ptr>
16873 <variant>2</variant>
16874 <string> decl:)&#10;&#10;(:include </string>
16875 <variant>1</variant>
16876 <weak_ptr>
16877 <expired>0</expired>
16878 <shared_ptr>
16879 <id>-135</id>
16880 </shared_ptr>
16881 </weak_ptr>
16882 <variant>2</variant>
16883 <string> decl:)&#10;&#10;(:include </string>
16884 <variant>1</variant>
16885 <weak_ptr>
16886 <expired>0</expired>
16887 <shared_ptr>
16888 <id>-44</id>
16889 </shared_ptr>
16890 </weak_ptr>
16891 <variant>2</variant>
16892 <string> decl:)&#10;&#10;(:include </string>
16893 <variant>1</variant>
16894 <weak_ptr>
16895 <expired>0</expired>
16896 <shared_ptr>
16897 <id>-8</id>
16898 </shared_ptr>
16899 </weak_ptr>
16900 <variant>2</variant>
16901 <string> decl:)&#10;&#10;(:include </string>
16902 <variant>1</variant>
16903 <weak_ptr>
16904 <expired>0</expired>
16905 <shared_ptr>
16906 <id>-55</id>
16907 </shared_ptr>
16908 </weak_ptr>
16909 <variant>2</variant>
16910 <string> decl:)&#10;&#10;(:include </string>
16911 <variant>1</variant>
16912 <weak_ptr>
16913 <expired>0</expired>
16914 <shared_ptr>
16915 <id>-76</id>
16916 </shared_ptr>
16917 </weak_ptr>
16918 <variant>2</variant>
16919 <string> decl:)&#10;&#10;(:include </string>
16920 <variant>1</variant>
16921 <weak_ptr>
16922 <expired>0</expired>
16923 <shared_ptr>
16924 <id>-227</id>
16925 </shared_ptr>
16926 </weak_ptr>
16927 <variant>2</variant>
16928 <string> decl:)&#10;&#10;(:include </string>
16929 <variant>1</variant>
16930 <weak_ptr>
16931 <expired>0</expired>
16932 <shared_ptr>
16933 <id>-67</id>
16934 </shared_ptr>
16935 </weak_ptr>
16936 <variant>2</variant>
16937 <string> decl:)&#10;&#10;(:include </string>
16938 <variant>1</variant>
16939 <weak_ptr>
16940 <expired>0</expired>
16941 <shared_ptr>
16942 <id>-275</id>
16943 </shared_ptr>
16944 </weak_ptr>
16945 <variant>2</variant>
16946 <string> decl:)&#10;&#10;(:include </string>
16947 <variant>1</variant>
16948 <weak_ptr>
16949 <expired>0</expired>
16950 <shared_ptr>
16951 <id>-20</id>
16952 </shared_ptr>
16953 </weak_ptr>
16954 <variant>2</variant>
16955 <string> decl:)&#10;&#10;(:include </string>
16956 <variant>1</variant>
16957 <weak_ptr>
16958 <expired>0</expired>
16959 <shared_ptr>
16960 <id>-242</id>
16961 </shared_ptr>
16962 </weak_ptr>
16963 <variant>2</variant>
16964 <string> decl:)&#10;&#10;(:include </string>
16965 <variant>1</variant>
16966 <weak_ptr>
16967 <expired>0</expired>
16968 <shared_ptr>
16969 <id>-117</id>
16970 </shared_ptr>
16971 </weak_ptr>
16972 <variant>2</variant>
16973 <string> decl:)&#10;&#10;(:include </string>
16974 <variant>1</variant>
16975 <weak_ptr>
16976 <expired>0</expired>
16977 <shared_ptr>
16978 <id>-139</id>
16979 </shared_ptr>
16980 </weak_ptr>
16981 <variant>2</variant>
16982 <string> decl:)&#10;&#10;(:include </string>
16983 <variant>1</variant>
16984 <weak_ptr>
16985 <expired>0</expired>
16986 <shared_ptr>
16987 <id>-66</id>
16988 </shared_ptr>
16989 </weak_ptr>
16990 <variant>2</variant>
16991 <string> decl:)&#10;&#10;(:include </string>
16992 <variant>1</variant>
16993 <weak_ptr>
16994 <expired>0</expired>
16995 <shared_ptr>
16996 <id>-249</id>
16997 </shared_ptr>
16998 </weak_ptr>
16999 <variant>2</variant>
17000 <string> decl:)&#10;&#10;(:include </string>
17001 <variant>1</variant>
17002 <weak_ptr>
17003 <expired>0</expired>
17004 <shared_ptr>
17005 <id>-165</id>
17006 </shared_ptr>
17007 </weak_ptr>
17008 <variant>2</variant>
17009 <string> decl:)&#10;&#10;(:include </string>
17010 <variant>1</variant>
17011 <weak_ptr>
17012 <expired>0</expired>
17013 <shared_ptr>
17014 <id>-149</id>
17015 </shared_ptr>
17016 </weak_ptr>
17017 <variant>2</variant>
17018 <string> decl:)@]&#10;</string>
17019 </pair>
17020 <pair>
17021 <weak_ptr>
17022 <expired>0</expired>
17023 <shared_ptr>
17024 <id>-52</id>
17025 </shared_ptr>
17026 </weak_ptr>
17027 <size>0</size>
17028 </pair>
17029 <pair>
17030 <weak_ptr>
17031 <expired>0</expired>
17032 <shared_ptr>
17033 <id>-53</id>
17034 </shared_ptr>
17035 </weak_ptr>
17036 <size>5</size>
17037 <variant>2</variant>
17038 <string>[@(:include </string>
17039 <variant>1</variant>
17040 <weak_ptr>
17041 <expired>0</expired>
17042 <shared_ptr>
17043 <id>-222</id>
17044 </shared_ptr>
17045 </weak_ptr>
17046 <variant>2</variant>
17047 <string> def:)&#10;&#10;(:include </string>
17048 <variant>1</variant>
17049 <weak_ptr>
17050 <expired>0</expired>
17051 <shared_ptr>
17052 <id>-101</id>
17053 </shared_ptr>
17054 </weak_ptr>
17055 <variant>2</variant>
17056 <string> def:)@]&#10;</string>
17057 </pair>
17058 <pair>
17059 <weak_ptr>
17060 <expired>0</expired>
17061 <shared_ptr>
17062 <id>-54</id>
17063 </shared_ptr>
17064 </weak_ptr>
17065 <size>0</size>
17066 </pair>
17067 <pair>
17068 <weak_ptr>
17069 <expired>0</expired>
17070 <shared_ptr>
17071 <id>-55</id>
17072 </shared_ptr>
17073 </weak_ptr>
17074 <size>0</size>
17075 </pair>
17076 <pair>
17077 <weak_ptr>
17078 <expired>0</expired>
17079 <shared_ptr>
17080 <id>-56</id>
17081 </shared_ptr>
17082 </weak_ptr>
17083 <size>3</size>
17084 <variant>2</variant>
17085 <string>[@//*** Matrix operations ***&#10;&#10;(:include </string>
17086 <variant>1</variant>
17087 <weak_ptr>
17088 <expired>0</expired>
17089 <shared_ptr>
17090 <id>-150</id>
17091 </shared_ptr>
17092 </weak_ptr>
17093 <variant>2</variant>
17094 <string> api:)@]&#10;</string>
17095 </pair>
17096 <pair>
17097 <weak_ptr>
17098 <expired>0</expired>
17099 <shared_ptr>
17100 <id>-7</id>
17101 </shared_ptr>
17102 </weak_ptr>
17103 <size>0</size>
17104 </pair>
17105 <pair>
17106 <weak_ptr>
17107 <expired>0</expired>
17108 <shared_ptr>
17109 <id>-57</id>
17110 </shared_ptr>
17111 </weak_ptr>
17112 <size>3</size>
17113 <variant>2</variant>
17114 <string>[@//*** Matrix-to-matrix view proxies ***&#10;&#10;(:include </string>
17115 <variant>1</variant>
17116 <weak_ptr>
17117 <expired>0</expired>
17118 <shared_ptr>
17119 <id>-28</id>
17120 </shared_ptr>
17121 </weak_ptr>
17122 <variant>2</variant>
17123 <string> api:)@]&#10;</string>
17124 </pair>
17125 <pair>
17126 <weak_ptr>
17127 <expired>0</expired>
17128 <shared_ptr>
17129 <id>-58</id>
17130 </shared_ptr>
17131 </weak_ptr>
17132 <size>0</size>
17133 </pair>
17134 <pair>
17135 <weak_ptr>
17136 <expired>0</expired>
17137 <shared_ptr>
17138 <id>-59</id>
17139 </shared_ptr>
17140 </weak_ptr>
17141 <size>0</size>
17142 </pair>
17143 <pair>
17144 <weak_ptr>
17145 <expired>0</expired>
17146 <shared_ptr>
17147 <id>-60</id>
17148 </shared_ptr>
17149 </weak_ptr>
17150 <size>0</size>
17151 </pair>
17152 <pair>
17153 <weak_ptr>
17154 <expired>0</expired>
17155 <shared_ptr>
17156 <id>-61</id>
17157 </shared_ptr>
17158 </weak_ptr>
17159 <size>0</size>
17160 </pair>
17161 <pair>
17162 <weak_ptr>
17163 <expired>0</expired>
17164 <shared_ptr>
17165 <id>-62</id>
17166 </shared_ptr>
17167 </weak_ptr>
17168 <size>5</size>
17169 <variant>2</variant>
17170 <string>[@(:include </string>
17171 <variant>1</variant>
17172 <weak_ptr>
17173 <expired>0</expired>
17174 <shared_ptr>
17175 <id>-148</id>
17176 </shared_ptr>
17177 </weak_ptr>
17178 <variant>2</variant>
17179 <string> def:)&#10;&#10;(:include </string>
17180 <variant>1</variant>
17181 <weak_ptr>
17182 <expired>0</expired>
17183 <shared_ptr>
17184 <id>-161</id>
17185 </shared_ptr>
17186 </weak_ptr>
17187 <variant>2</variant>
17188 <string> def:)@]&#10;</string>
17189 </pair>
17190 <pair>
17191 <weak_ptr>
17192 <expired>0</expired>
17193 <shared_ptr>
17194 <id>-63</id>
17195 </shared_ptr>
17196 </weak_ptr>
17197 <size>7</size>
17198 <variant>2</variant>
17199 <string>[@#include &lt;</string>
17200 <variant>1</variant>
17201 <weak_ptr>
17202 <expired>0</expired>
17203 <shared_ptr>
17204 <id>-28</id>
17205 </shared_ptr>
17206 </weak_ptr>
17207 <variant>2</variant>
17208 <string>&gt;&#10;#include &lt;</string>
17209 <variant>1</variant>
17210 <weak_ptr>
17211 <expired>0</expired>
17212 <shared_ptr>
17213 <id>-36</id>
17214 </shared_ptr>
17215 </weak_ptr>
17216 <variant>2</variant>
17217 <string>&gt;&#10;#include &lt;</string>
17218 <variant>1</variant>
17219 <weak_ptr>
17220 <expired>0</expired>
17221 <shared_ptr>
17222 <id>-224</id>
17223 </shared_ptr>
17224 </weak_ptr>
17225 <variant>2</variant>
17226 <string>&gt;@]&#10;</string>
17227 </pair>
17228 <pair>
17229 <weak_ptr>
17230 <expired>0</expired>
17231 <shared_ptr>
17232 <id>-64</id>
17233 </shared_ptr>
17234 </weak_ptr>
17235 <size>3</size>
17236 <variant>2</variant>
17237 <string>[@//*** Accessing vector elements ***&#10;&#10;(:include </string>
17238 <variant>1</variant>
17239 <weak_ptr>
17240 <expired>0</expired>
17241 <shared_ptr>
17242 <id>-250</id>
17243 </shared_ptr>
17244 </weak_ptr>
17245 <variant>2</variant>
17246 <string> api:)@]</string>
17247 </pair>
17248 <pair>
17249 <weak_ptr>
17250 <expired>0</expired>
17251 <shared_ptr>
17252 <id>-65</id>
17253 </shared_ptr>
17254 </weak_ptr>
17255 <size>0</size>
17256 </pair>
17257 <pair>
17258 <weak_ptr>
17259 <expired>0</expired>
17260 <shared_ptr>
17261 <id>-66</id>
17262 </shared_ptr>
17263 </weak_ptr>
17264 <size>0</size>
17265 </pair>
17266 <pair>
17267 <weak_ptr>
17268 <expired>0</expired>
17269 <shared_ptr>
17270 <id>-67</id>
17271 </shared_ptr>
17272 </weak_ptr>
17273 <size>0</size>
17274 </pair>
17275 <pair>
17276 <weak_ptr>
17277 <expired>0</expired>
17278 <shared_ptr>
17279 <id>-68</id>
17280 </shared_ptr>
17281 </weak_ptr>
17282 <size>5</size>
17283 <variant>2</variant>
17284 <string>[@(:include </string>
17285 <variant>1</variant>
17286 <weak_ptr>
17287 <expired>0</expired>
17288 <shared_ptr>
17289 <id>-229</id>
17290 </shared_ptr>
17291 </weak_ptr>
17292 <variant>2</variant>
17293 <string> def:)&#10;&#10;(:include </string>
17294 <variant>1</variant>
17295 <weak_ptr>
17296 <expired>0</expired>
17297 <shared_ptr>
17298 <id>-116</id>
17299 </shared_ptr>
17300 </weak_ptr>
17301 <variant>2</variant>
17302 <string> def:)@]&#10;</string>
17303 </pair>
17304 <pair>
17305 <weak_ptr>
17306 <expired>0</expired>
17307 <shared_ptr>
17308 <id>-69</id>
17309 </shared_ptr>
17310 </weak_ptr>
17311 <size>0</size>
17312 </pair>
17313 <pair>
17314 <weak_ptr>
17315 <expired>0</expired>
17316 <shared_ptr>
17317 <id>-70</id>
17318 </shared_ptr>
17319 </weak_ptr>
17320 <size>0</size>
17321 </pair>
17322 <pair>
17323 <weak_ptr>
17324 <expired>0</expired>
17325 <shared_ptr>
17326 <id>-71</id>
17327 </shared_ptr>
17328 </weak_ptr>
17329 <size>0</size>
17330 </pair>
17331 <pair>
17332 <weak_ptr>
17333 <expired>0</expired>
17334 <shared_ptr>
17335 <id>-72</id>
17336 </shared_ptr>
17337 </weak_ptr>
17338 <size>0</size>
17339 </pair>
17340 <pair>
17341 <weak_ptr>
17342 <expired>0</expired>
17343 <shared_ptr>
17344 <id>-73</id>
17345 </shared_ptr>
17346 </weak_ptr>
17347 <size>0</size>
17348 </pair>
17349 <pair>
17350 <weak_ptr>
17351 <expired>0</expired>
17352 <shared_ptr>
17353 <id>-74</id>
17354 </shared_ptr>
17355 </weak_ptr>
17356 <size>0</size>
17357 </pair>
17358 <pair>
17359 <weak_ptr>
17360 <expired>0</expired>
17361 <shared_ptr>
17362 <id>-75</id>
17363 </shared_ptr>
17364 </weak_ptr>
17365 <size>0</size>
17366 </pair>
17367 <pair>
17368 <weak_ptr>
17369 <expired>0</expired>
17370 <shared_ptr>
17371 <id>-76</id>
17372 </shared_ptr>
17373 </weak_ptr>
17374 <size>0</size>
17375 </pair>
17376 <pair>
17377 <weak_ptr>
17378 <expired>0</expired>
17379 <shared_ptr>
17380 <id>-77</id>
17381 </shared_ptr>
17382 </weak_ptr>
17383 <size>0</size>
17384 </pair>
17385 <pair>
17386 <weak_ptr>
17387 <expired>0</expired>
17388 <shared_ptr>
17389 <id>-78</id>
17390 </shared_ptr>
17391 </weak_ptr>
17392 <size>3</size>
17393 <variant>2</variant>
17394 <string>[@(:include </string>
17395 <variant>1</variant>
17396 <weak_ptr>
17397 <expired>0</expired>
17398 <shared_ptr>
17399 <id>-96</id>
17400 </shared_ptr>
17401 </weak_ptr>
17402 <variant>2</variant>
17403 <string> decl:)@]&#10;</string>
17404 </pair>
17405 <pair>
17406 <weak_ptr>
17407 <expired>0</expired>
17408 <shared_ptr>
17409 <id>-79</id>
17410 </shared_ptr>
17411 </weak_ptr>
17412 <size>0</size>
17413 </pair>
17414 <pair>
17415 <weak_ptr>
17416 <expired>0</expired>
17417 <shared_ptr>
17418 <id>-80</id>
17419 </shared_ptr>
17420 </weak_ptr>
17421 <size>0</size>
17422 </pair>
17423 <pair>
17424 <weak_ptr>
17425 <expired>0</expired>
17426 <shared_ptr>
17427 <id>-81</id>
17428 </shared_ptr>
17429 </weak_ptr>
17430 <size>0</size>
17431 </pair>
17432 <pair>
17433 <weak_ptr>
17434 <expired>0</expired>
17435 <shared_ptr>
17436 <id>-82</id>
17437 </shared_ptr>
17438 </weak_ptr>
17439 <size>0</size>
17440 </pair>
17441 <pair>
17442 <weak_ptr>
17443 <expired>0</expired>
17444 <shared_ptr>
17445 <id>-83</id>
17446 </shared_ptr>
17447 </weak_ptr>
17448 <size>0</size>
17449 </pair>
17450 <pair>
17451 <weak_ptr>
17452 <expired>0</expired>
17453 <shared_ptr>
17454 <id>-84</id>
17455 </shared_ptr>
17456 </weak_ptr>
17457 <size>0</size>
17458 </pair>
17459 <pair>
17460 <weak_ptr>
17461 <expired>0</expired>
17462 <shared_ptr>
17463 <id>-85</id>
17464 </shared_ptr>
17465 </weak_ptr>
17466 <size>0</size>
17467 </pair>
17468 <pair>
17469 <weak_ptr>
17470 <expired>0</expired>
17471 <shared_ptr>
17472 <id>-86</id>
17473 </shared_ptr>
17474 </weak_ptr>
17475 <size>0</size>
17476 </pair>
17477 <pair>
17478 <weak_ptr>
17479 <expired>0</expired>
17480 <shared_ptr>
17481 <id>-87</id>
17482 </shared_ptr>
17483 </weak_ptr>
17484 <size>0</size>
17485 </pair>
17486 <pair>
17487 <weak_ptr>
17488 <expired>0</expired>
17489 <shared_ptr>
17490 <id>-88</id>
17491 </shared_ptr>
17492 </weak_ptr>
17493 <size>0</size>
17494 </pair>
17495 <pair>
17496 <weak_ptr>
17497 <expired>0</expired>
17498 <shared_ptr>
17499 <id>-89</id>
17500 </shared_ptr>
17501 </weak_ptr>
17502 <size>3</size>
17503 <variant>2</variant>
17504 <string>[@(:include </string>
17505 <variant>1</variant>
17506 <weak_ptr>
17507 <expired>0</expired>
17508 <shared_ptr>
17509 <id>-9</id>
17510 </shared_ptr>
17511 </weak_ptr>
17512 <variant>2</variant>
17513 <string> decl:)@]&#10;</string>
17514 </pair>
17515 <pair>
17516 <weak_ptr>
17517 <expired>0</expired>
17518 <shared_ptr>
17519 <id>-90</id>
17520 </shared_ptr>
17521 </weak_ptr>
17522 <size>0</size>
17523 </pair>
17524 <pair>
17525 <weak_ptr>
17526 <expired>0</expired>
17527 <shared_ptr>
17528 <id>-91</id>
17529 </shared_ptr>
17530 </weak_ptr>
17531 <size>0</size>
17532 </pair>
17533 <pair>
17534 <weak_ptr>
17535 <expired>0</expired>
17536 <shared_ptr>
17537 <id>-92</id>
17538 </shared_ptr>
17539 </weak_ptr>
17540 <size>19</size>
17541 <variant>2</variant>
17542 <string>[@//2D (:link </string>
17543 <variant>1</variant>
17544 <weak_ptr>
17545 <expired>0</expired>
17546 <shared_ptr>
17547 <id>-192</id>
17548 </shared_ptr>
17549 </weak_ptr>
17550 <variant>2</variant>
17551 <string> mod=&quot;p&quot;:), only (:link </string>
17552 <variant>1</variant>
17553 <weak_ptr>
17554 <expired>0</expired>
17555 <shared_ptr>
17556 <id>-175</id>
17557 </shared_ptr>
17558 </weak_ptr>
17559 <variant>2</variant>
17560 <string>|enabled if:):&#10;// (:link </string>
17561 <variant>1</variant>
17562 <weak_ptr>
17563 <expired>0</expired>
17564 <shared_ptr>
17565 <id>-148</id>
17566 </shared_ptr>
17567 </weak_ptr>
17568 <variant>2</variant>
17569 <string>:)&lt;V&gt;::value&#10;template &lt;class V&gt; -unspecified-2D-vector-type- XX( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- XY( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- XZ( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- XW( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- X0( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- X1( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- YX( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- YY( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- YZ( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- YW( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- Y0( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- Y1( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- ZX( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- ZY( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- ZZ( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- ZW( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- Z0( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- Z1( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- WX( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- WY( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- WZ( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- WW( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- W0( V &amp; v );&#10;template &lt;class V&gt; -unspecified-2D-vector-type- W1( V &amp; v );&#10;...&#10;-unspecified-2D-vector-type- _00();&#10;-unspecified-2D-vector-type- _01();&#10;-unspecified-2D-vector-type- _10();&#10;-unspecified-2D-vector-type- _11();&#10;&#10;//3D (:link </string>
17570 <variant>1</variant>
17571 <weak_ptr>
17572 <expired>0</expired>
17573 <shared_ptr>
17574 <id>-192</id>
17575 </shared_ptr>
17576 </weak_ptr>
17577 <variant>2</variant>
17578 <string> mod=&quot;p&quot;:), only (:link </string>
17579 <variant>1</variant>
17580 <weak_ptr>
17581 <expired>0</expired>
17582 <shared_ptr>
17583 <id>-175</id>
17584 </shared_ptr>
17585 </weak_ptr>
17586 <variant>2</variant>
17587 <string>|enabled if:):&#10;// (:link </string>
17588 <variant>1</variant>
17589 <weak_ptr>
17590 <expired>0</expired>
17591 <shared_ptr>
17592 <id>-148</id>
17593 </shared_ptr>
17594 </weak_ptr>
17595 <variant>2</variant>
17596 <string>:)&lt;V&gt;::value&#10;template &lt;class V&gt; -unspecified-3D-vector-type- XXX( V &amp; v );&#10;...&#10;template &lt;class V&gt; -unspecified-3D-vector-type- XXW( V &amp; v );&#10;template &lt;class V&gt; -unspecified-3D-vector-type- XX0( V &amp; v );&#10;template &lt;class V&gt; -unspecified-3D-vector-type- XX1( V &amp; v );&#10;template &lt;class V&gt; -unspecified-3D-vector-type- XYX( V &amp; v );&#10;...&#10;template &lt;class V&gt; -unspecified-3D-vector-type- XY1( V &amp; v );&#10;...&#10;template &lt;class V&gt; -unspecified-3D-vector-type- WW1( V &amp; v );&#10;...&#10;-unspecified-3D-vector-type- _000();&#10;-unspecified-3D-vector-type- _001();&#10;-unspecified-3D-vector-type- _010();&#10;...&#10;-unspecified-3D-vector-type- _111();&#10;&#10;//4D (:link </string>
17597 <variant>1</variant>
17598 <weak_ptr>
17599 <expired>0</expired>
17600 <shared_ptr>
17601 <id>-192</id>
17602 </shared_ptr>
17603 </weak_ptr>
17604 <variant>2</variant>
17605 <string> mod=&quot;p&quot;:), only (:link </string>
17606 <variant>1</variant>
17607 <weak_ptr>
17608 <expired>0</expired>
17609 <shared_ptr>
17610 <id>-175</id>
17611 </shared_ptr>
17612 </weak_ptr>
17613 <variant>2</variant>
17614 <string>|enabled if:):&#10;// (:link </string>
17615 <variant>1</variant>
17616 <weak_ptr>
17617 <expired>0</expired>
17618 <shared_ptr>
17619 <id>-148</id>
17620 </shared_ptr>
17621 </weak_ptr>
17622 <variant>2</variant>
17623 <string>:)&lt;V&gt;::value&#10;template &lt;class V&gt; -unspecified-4D-vector-type- XXXX( V &amp; v );&#10;...&#10;template &lt;class V&gt; -unspecified-4D-vector-type- XXXW( V &amp; v );&#10;template &lt;class V&gt; -unspecified-4D-vector-type- XXX0( V &amp; v );&#10;template &lt;class V&gt; -unspecified-4D-vector-type- XXX1( V &amp; v );&#10;template &lt;class V&gt; -unspecified-4D-vector-type- XXYX( V &amp; v );&#10;...&#10;template &lt;class V&gt; -unspecified-4D-vector-type- XXY1( V &amp; v );&#10;...&#10;template &lt;class V&gt; -unspecified-4D-vector-type- WWW1( V &amp; v );&#10;...&#10;-unspecified-4D-vector-type- _0000();&#10;-unspecified-4D-vector-type- _0001();&#10;-unspecified-4D-vector-type- _0010();&#10;...&#10;-unspecified-4D-vector-type- _1111();@]&#10;</string>
17624 </pair>
17625 <pair>
17626 <weak_ptr>
17627 <expired>0</expired>
17628 <shared_ptr>
17629 <id>-93</id>
17630 </shared_ptr>
17631 </weak_ptr>
17632 <size>0</size>
17633 </pair>
17634 <pair>
17635 <weak_ptr>
17636 <expired>0</expired>
17637 <shared_ptr>
17638 <id>-94</id>
17639 </shared_ptr>
17640 </weak_ptr>
17641 <size>0</size>
17642 </pair>
17643 <pair>
17644 <weak_ptr>
17645 <expired>0</expired>
17646 <shared_ptr>
17647 <id>-95</id>
17648 </shared_ptr>
17649 </weak_ptr>
17650 <size>0</size>
17651 </pair>
17652 <pair>
17653 <weak_ptr>
17654 <expired>0</expired>
17655 <shared_ptr>
17656 <id>-96</id>
17657 </shared_ptr>
17658 </weak_ptr>
17659 <size>1</size>
17660 <variant>2</variant>
17661 <string>[@//*** Accessing quaternion elements ***&#10;&#10;(:include decl:)@]</string>
17662 </pair>
17663 <pair>
17664 <weak_ptr>
17665 <expired>0</expired>
17666 <shared_ptr>
17667 <id>-97</id>
17668 </shared_ptr>
17669 </weak_ptr>
17670 <size>0</size>
17671 </pair>
17672 <pair>
17673 <weak_ptr>
17674 <expired>0</expired>
17675 <shared_ptr>
17676 <id>-98</id>
17677 </shared_ptr>
17678 </weak_ptr>
17679 <size>0</size>
17680 </pair>
17681 <pair>
17682 <weak_ptr>
17683 <expired>0</expired>
17684 <shared_ptr>
17685 <id>-99</id>
17686 </shared_ptr>
17687 </weak_ptr>
17688 <size>0</size>
17689 </pair>
17690 <pair>
17691 <weak_ptr>
17692 <expired>0</expired>
17693 <shared_ptr>
17694 <id>-100</id>
17695 </shared_ptr>
17696 </weak_ptr>
17697 <size>0</size>
17698 </pair>
17699 <pair>
17700 <weak_ptr>
17701 <expired>0</expired>
17702 <shared_ptr>
17703 <id>-101</id>
17704 </shared_ptr>
17705 </weak_ptr>
17706 <size>0</size>
17707 </pair>
17708 <pair>
17709 <weak_ptr>
17710 <expired>0</expired>
17711 <shared_ptr>
17712 <id>-102</id>
17713 </shared_ptr>
17714 </weak_ptr>
17715 <size>3</size>
17716 <variant>2</variant>
17717 <string>[@//*** Quaternion-Vector operations ***&#10;&#10;(:include </string>
17718 <variant>1</variant>
17719 <weak_ptr>
17720 <expired>0</expired>
17721 <shared_ptr>
17722 <id>-167</id>
17723 </shared_ptr>
17724 </weak_ptr>
17725 <variant>2</variant>
17726 <string> api:)@]&#10;</string>
17727 </pair>
17728 <pair>
17729 <weak_ptr>
17730 <expired>0</expired>
17731 <shared_ptr>
17732 <id>-103</id>
17733 </shared_ptr>
17734 </weak_ptr>
17735 <size>0</size>
17736 </pair>
17737 <pair>
17738 <weak_ptr>
17739 <expired>0</expired>
17740 <shared_ptr>
17741 <id>-104</id>
17742 </shared_ptr>
17743 </weak_ptr>
17744 <size>0</size>
17745 </pair>
17746 <pair>
17747 <weak_ptr>
17748 <expired>0</expired>
17749 <shared_ptr>
17750 <id>-105</id>
17751 </shared_ptr>
17752 </weak_ptr>
17753 <size>0</size>
17754 </pair>
17755 <pair>
17756 <weak_ptr>
17757 <expired>0</expired>
17758 <shared_ptr>
17759 <id>-106</id>
17760 </shared_ptr>
17761 </weak_ptr>
17762 <size>0</size>
17763 </pair>
17764 <pair>
17765 <weak_ptr>
17766 <expired>0</expired>
17767 <shared_ptr>
17768 <id>-107</id>
17769 </shared_ptr>
17770 </weak_ptr>
17771 <size>0</size>
17772 </pair>
17773 <pair>
17774 <weak_ptr>
17775 <expired>0</expired>
17776 <shared_ptr>
17777 <id>-108</id>
17778 </shared_ptr>
17779 </weak_ptr>
17780 <size>0</size>
17781 </pair>
17782 <pair>
17783 <weak_ptr>
17784 <expired>0</expired>
17785 <shared_ptr>
17786 <id>-109</id>
17787 </shared_ptr>
17788 </weak_ptr>
17789 <size>85</size>
17790 <variant>2</variant>
17791 <string>[@(:include </string>
17792 <variant>1</variant>
17793 <weak_ptr>
17794 <expired>0</expired>
17795 <shared_ptr>
17796 <id>-237</id>
17797 </shared_ptr>
17798 </weak_ptr>
17799 <variant>2</variant>
17800 <string> decl:)&#10;&#10;(:include </string>
17801 <variant>1</variant>
17802 <weak_ptr>
17803 <expired>0</expired>
17804 <shared_ptr>
17805 <id>-106</id>
17806 </shared_ptr>
17807 </weak_ptr>
17808 <variant>2</variant>
17809 <string> decl:)&#10;&#10;(:include </string>
17810 <variant>1</variant>
17811 <weak_ptr>
17812 <expired>0</expired>
17813 <shared_ptr>
17814 <id>-15</id>
17815 </shared_ptr>
17816 </weak_ptr>
17817 <variant>2</variant>
17818 <string> decl:)&#10;&#10;(:include </string>
17819 <variant>1</variant>
17820 <weak_ptr>
17821 <expired>0</expired>
17822 <shared_ptr>
17823 <id>-173</id>
17824 </shared_ptr>
17825 </weak_ptr>
17826 <variant>2</variant>
17827 <string> decl:)&#10;&#10;(:include </string>
17828 <variant>1</variant>
17829 <weak_ptr>
17830 <expired>0</expired>
17831 <shared_ptr>
17832 <id>-80</id>
17833 </shared_ptr>
17834 </weak_ptr>
17835 <variant>2</variant>
17836 <string> decl:)&#10;&#10;(:include </string>
17837 <variant>1</variant>
17838 <weak_ptr>
17839 <expired>0</expired>
17840 <shared_ptr>
17841 <id>-91</id>
17842 </shared_ptr>
17843 </weak_ptr>
17844 <variant>2</variant>
17845 <string> decl:)&#10;&#10;(:include </string>
17846 <variant>1</variant>
17847 <weak_ptr>
17848 <expired>0</expired>
17849 <shared_ptr>
17850 <id>-261</id>
17851 </shared_ptr>
17852 </weak_ptr>
17853 <variant>2</variant>
17854 <string> decl:)&#10;&#10;(:include </string>
17855 <variant>1</variant>
17856 <weak_ptr>
17857 <expired>0</expired>
17858 <shared_ptr>
17859 <id>-128</id>
17860 </shared_ptr>
17861 </weak_ptr>
17862 <variant>2</variant>
17863 <string> decl:)&#10;&#10;(:include </string>
17864 <variant>1</variant>
17865 <weak_ptr>
17866 <expired>0</expired>
17867 <shared_ptr>
17868 <id>-33</id>
17869 </shared_ptr>
17870 </weak_ptr>
17871 <variant>2</variant>
17872 <string> decl:)&#10;&#10;(:include </string>
17873 <variant>1</variant>
17874 <weak_ptr>
17875 <expired>0</expired>
17876 <shared_ptr>
17877 <id>-239</id>
17878 </shared_ptr>
17879 </weak_ptr>
17880 <variant>2</variant>
17881 <string> decl:)&#10;&#10;(:include </string>
17882 <variant>1</variant>
17883 <weak_ptr>
17884 <expired>0</expired>
17885 <shared_ptr>
17886 <id>-194</id>
17887 </shared_ptr>
17888 </weak_ptr>
17889 <variant>2</variant>
17890 <string> decl:)&#10;&#10;(:include </string>
17891 <variant>1</variant>
17892 <weak_ptr>
17893 <expired>0</expired>
17894 <shared_ptr>
17895 <id>-138</id>
17896 </shared_ptr>
17897 </weak_ptr>
17898 <variant>2</variant>
17899 <string> decl:)&#10;&#10;(:include </string>
17900 <variant>1</variant>
17901 <weak_ptr>
17902 <expired>0</expired>
17903 <shared_ptr>
17904 <id>-152</id>
17905 </shared_ptr>
17906 </weak_ptr>
17907 <variant>2</variant>
17908 <string> decl:)&#10;&#10;(:include </string>
17909 <variant>1</variant>
17910 <weak_ptr>
17911 <expired>0</expired>
17912 <shared_ptr>
17913 <id>-72</id>
17914 </shared_ptr>
17915 </weak_ptr>
17916 <variant>2</variant>
17917 <string> decl:)&#10;&#10;(:include </string>
17918 <variant>1</variant>
17919 <weak_ptr>
17920 <expired>0</expired>
17921 <shared_ptr>
17922 <id>-79</id>
17923 </shared_ptr>
17924 </weak_ptr>
17925 <variant>2</variant>
17926 <string> decl:)&#10;&#10;(:include </string>
17927 <variant>1</variant>
17928 <weak_ptr>
17929 <expired>0</expired>
17930 <shared_ptr>
17931 <id>-22</id>
17932 </shared_ptr>
17933 </weak_ptr>
17934 <variant>2</variant>
17935 <string> decl:)&#10;&#10;(:include </string>
17936 <variant>1</variant>
17937 <weak_ptr>
17938 <expired>0</expired>
17939 <shared_ptr>
17940 <id>-134</id>
17941 </shared_ptr>
17942 </weak_ptr>
17943 <variant>2</variant>
17944 <string> decl:)&#10;&#10;(:include </string>
17945 <variant>1</variant>
17946 <weak_ptr>
17947 <expired>0</expired>
17948 <shared_ptr>
17949 <id>-248</id>
17950 </shared_ptr>
17951 </weak_ptr>
17952 <variant>2</variant>
17953 <string> decl:)&#10;&#10;(:include </string>
17954 <variant>1</variant>
17955 <weak_ptr>
17956 <expired>0</expired>
17957 <shared_ptr>
17958 <id>-153</id>
17959 </shared_ptr>
17960 </weak_ptr>
17961 <variant>2</variant>
17962 <string> decl:)&#10;&#10;(:include </string>
17963 <variant>1</variant>
17964 <weak_ptr>
17965 <expired>0</expired>
17966 <shared_ptr>
17967 <id>-247</id>
17968 </shared_ptr>
17969 </weak_ptr>
17970 <variant>2</variant>
17971 <string> decl:)&#10;&#10;(:include </string>
17972 <variant>1</variant>
17973 <weak_ptr>
17974 <expired>0</expired>
17975 <shared_ptr>
17976 <id>-204</id>
17977 </shared_ptr>
17978 </weak_ptr>
17979 <variant>2</variant>
17980 <string> decl:)&#10;&#10;(:include </string>
17981 <variant>1</variant>
17982 <weak_ptr>
17983 <expired>0</expired>
17984 <shared_ptr>
17985 <id>-176</id>
17986 </shared_ptr>
17987 </weak_ptr>
17988 <variant>2</variant>
17989 <string> decl:)&#10;&#10;(:include </string>
17990 <variant>1</variant>
17991 <weak_ptr>
17992 <expired>0</expired>
17993 <shared_ptr>
17994 <id>-127</id>
17995 </shared_ptr>
17996 </weak_ptr>
17997 <variant>2</variant>
17998 <string> decl:)&#10;&#10;(:include </string>
17999 <variant>1</variant>
18000 <weak_ptr>
18001 <expired>0</expired>
18002 <shared_ptr>
18003 <id>-219</id>
18004 </shared_ptr>
18005 </weak_ptr>
18006 <variant>2</variant>
18007 <string> decl:)&#10;&#10;(:include </string>
18008 <variant>1</variant>
18009 <weak_ptr>
18010 <expired>0</expired>
18011 <shared_ptr>
18012 <id>-223</id>
18013 </shared_ptr>
18014 </weak_ptr>
18015 <variant>2</variant>
18016 <string> decl:)&#10;&#10;(:include </string>
18017 <variant>1</variant>
18018 <weak_ptr>
18019 <expired>0</expired>
18020 <shared_ptr>
18021 <id>-259</id>
18022 </shared_ptr>
18023 </weak_ptr>
18024 <variant>2</variant>
18025 <string> decl:)&#10;&#10;(:include </string>
18026 <variant>1</variant>
18027 <weak_ptr>
18028 <expired>0</expired>
18029 <shared_ptr>
18030 <id>-272</id>
18031 </shared_ptr>
18032 </weak_ptr>
18033 <variant>2</variant>
18034 <string> decl:)&#10;&#10;(:include </string>
18035 <variant>1</variant>
18036 <weak_ptr>
18037 <expired>0</expired>
18038 <shared_ptr>
18039 <id>-274</id>
18040 </shared_ptr>
18041 </weak_ptr>
18042 <variant>2</variant>
18043 <string> decl:)&#10;&#10;(:include </string>
18044 <variant>1</variant>
18045 <weak_ptr>
18046 <expired>0</expired>
18047 <shared_ptr>
18048 <id>-256</id>
18049 </shared_ptr>
18050 </weak_ptr>
18051 <variant>2</variant>
18052 <string> decl:)&#10;&#10;(:include </string>
18053 <variant>1</variant>
18054 <weak_ptr>
18055 <expired>0</expired>
18056 <shared_ptr>
18057 <id>-103</id>
18058 </shared_ptr>
18059 </weak_ptr>
18060 <variant>2</variant>
18061 <string> decl:)&#10;&#10;(:include </string>
18062 <variant>1</variant>
18063 <weak_ptr>
18064 <expired>0</expired>
18065 <shared_ptr>
18066 <id>-136</id>
18067 </shared_ptr>
18068 </weak_ptr>
18069 <variant>2</variant>
18070 <string> decl:)&#10;&#10;(:include </string>
18071 <variant>1</variant>
18072 <weak_ptr>
18073 <expired>0</expired>
18074 <shared_ptr>
18075 <id>-146</id>
18076 </shared_ptr>
18077 </weak_ptr>
18078 <variant>2</variant>
18079 <string> decl:)&#10;&#10;(:include </string>
18080 <variant>1</variant>
18081 <weak_ptr>
18082 <expired>0</expired>
18083 <shared_ptr>
18084 <id>-255</id>
18085 </shared_ptr>
18086 </weak_ptr>
18087 <variant>2</variant>
18088 <string> decl:)&#10;&#10;(:include </string>
18089 <variant>1</variant>
18090 <weak_ptr>
18091 <expired>0</expired>
18092 <shared_ptr>
18093 <id>-105</id>
18094 </shared_ptr>
18095 </weak_ptr>
18096 <variant>2</variant>
18097 <string> decl:)&#10;&#10;(:include </string>
18098 <variant>1</variant>
18099 <weak_ptr>
18100 <expired>0</expired>
18101 <shared_ptr>
18102 <id>-266</id>
18103 </shared_ptr>
18104 </weak_ptr>
18105 <variant>2</variant>
18106 <string> decl:)&#10;&#10;(:include </string>
18107 <variant>1</variant>
18108 <weak_ptr>
18109 <expired>0</expired>
18110 <shared_ptr>
18111 <id>-200</id>
18112 </shared_ptr>
18113 </weak_ptr>
18114 <variant>2</variant>
18115 <string> decl:)&#10;&#10;(:include </string>
18116 <variant>1</variant>
18117 <weak_ptr>
18118 <expired>0</expired>
18119 <shared_ptr>
18120 <id>-40</id>
18121 </shared_ptr>
18122 </weak_ptr>
18123 <variant>2</variant>
18124 <string> decl:)&#10;&#10;(:include </string>
18125 <variant>1</variant>
18126 <weak_ptr>
18127 <expired>0</expired>
18128 <shared_ptr>
18129 <id>-45</id>
18130 </shared_ptr>
18131 </weak_ptr>
18132 <variant>2</variant>
18133 <string> decl:)&#10;&#10;(:include </string>
18134 <variant>1</variant>
18135 <weak_ptr>
18136 <expired>0</expired>
18137 <shared_ptr>
18138 <id>-262</id>
18139 </shared_ptr>
18140 </weak_ptr>
18141 <variant>2</variant>
18142 <string> decl:)&#10;&#10;(:include </string>
18143 <variant>1</variant>
18144 <weak_ptr>
18145 <expired>0</expired>
18146 <shared_ptr>
18147 <id>-265</id>
18148 </shared_ptr>
18149 </weak_ptr>
18150 <variant>2</variant>
18151 <string> decl:)&#10;&#10;(:include </string>
18152 <variant>1</variant>
18153 <weak_ptr>
18154 <expired>0</expired>
18155 <shared_ptr>
18156 <id>-257</id>
18157 </shared_ptr>
18158 </weak_ptr>
18159 <variant>2</variant>
18160 <string> decl:)&#10;&#10;(:include </string>
18161 <variant>1</variant>
18162 <weak_ptr>
18163 <expired>0</expired>
18164 <shared_ptr>
18165 <id>-270</id>
18166 </shared_ptr>
18167 </weak_ptr>
18168 <variant>2</variant>
18169 <string> decl:)@]&#10;</string>
18170 </pair>
18171 <pair>
18172 <weak_ptr>
18173 <expired>0</expired>
18174 <shared_ptr>
18175 <id>-110</id>
18176 </shared_ptr>
18177 </weak_ptr>
18178 <size>0</size>
18179 </pair>
18180 <pair>
18181 <weak_ptr>
18182 <expired>0</expired>
18183 <shared_ptr>
18184 <id>-111</id>
18185 </shared_ptr>
18186 </weak_ptr>
18187 <size>0</size>
18188 </pair>
18189 <pair>
18190 <weak_ptr>
18191 <expired>0</expired>
18192 <shared_ptr>
18193 <id>-112</id>
18194 </shared_ptr>
18195 </weak_ptr>
18196 <size>0</size>
18197 </pair>
18198 <pair>
18199 <weak_ptr>
18200 <expired>0</expired>
18201 <shared_ptr>
18202 <id>-113</id>
18203 </shared_ptr>
18204 </weak_ptr>
18205 <size>0</size>
18206 </pair>
18207 <pair>
18208 <weak_ptr>
18209 <expired>0</expired>
18210 <shared_ptr>
18211 <id>-114</id>
18212 </shared_ptr>
18213 </weak_ptr>
18214 <size>0</size>
18215 </pair>
18216 <pair>
18217 <weak_ptr>
18218 <expired>0</expired>
18219 <shared_ptr>
18220 <id>-115</id>
18221 </shared_ptr>
18222 </weak_ptr>
18223 <size>3</size>
18224 <variant>2</variant>
18225 <string>[@//*** Vector-Matrix operations ***&#10;&#10;(:include </string>
18226 <variant>1</variant>
18227 <weak_ptr>
18228 <expired>0</expired>
18229 <shared_ptr>
18230 <id>-145</id>
18231 </shared_ptr>
18232 </weak_ptr>
18233 <variant>2</variant>
18234 <string> api:)@]&#10;</string>
18235 </pair>
18236 <pair>
18237 <weak_ptr>
18238 <expired>0</expired>
18239 <shared_ptr>
18240 <id>-116</id>
18241 </shared_ptr>
18242 </weak_ptr>
18243 <size>0</size>
18244 </pair>
18245 <pair>
18246 <weak_ptr>
18247 <expired>0</expired>
18248 <shared_ptr>
18249 <id>-117</id>
18250 </shared_ptr>
18251 </weak_ptr>
18252 <size>0</size>
18253 </pair>
18254 <pair>
18255 <weak_ptr>
18256 <expired>0</expired>
18257 <shared_ptr>
18258 <id>-118</id>
18259 </shared_ptr>
18260 </weak_ptr>
18261 <size>3</size>
18262 <variant>2</variant>
18263 <string>[@//*** Accessing vector elements by swizzling ***&#10;&#10;(:include </string>
18264 <variant>1</variant>
18265 <weak_ptr>
18266 <expired>0</expired>
18267 <shared_ptr>
18268 <id>-92</id>
18269 </shared_ptr>
18270 </weak_ptr>
18271 <variant>2</variant>
18272 <string> api:) </string>
18273 </pair>
18274 <pair>
18275 <weak_ptr>
18276 <expired>0</expired>
18277 <shared_ptr>
18278 <id>-119</id>
18279 </shared_ptr>
18280 </weak_ptr>
18281 <size>0</size>
18282 </pair>
18283 <pair>
18284 <weak_ptr>
18285 <expired>0</expired>
18286 <shared_ptr>
18287 <id>-120</id>
18288 </shared_ptr>
18289 </weak_ptr>
18290 <size>0</size>
18291 </pair>
18292 <pair>
18293 <weak_ptr>
18294 <expired>0</expired>
18295 <shared_ptr>
18296 <id>-121</id>
18297 </shared_ptr>
18298 </weak_ptr>
18299 <size>0</size>
18300 </pair>
18301 <pair>
18302 <weak_ptr>
18303 <expired>0</expired>
18304 <shared_ptr>
18305 <id>-122</id>
18306 </shared_ptr>
18307 </weak_ptr>
18308 <size>1</size>
18309 <variant>2</variant>
18310 <string>[@//*** Accessing matrix elements ***&#10;&#10;(:include decl:) </string>
18311 </pair>
18312 <pair>
18313 <weak_ptr>
18314 <expired>0</expired>
18315 <shared_ptr>
18316 <id>-123</id>
18317 </shared_ptr>
18318 </weak_ptr>
18319 <size>0</size>
18320 </pair>
18321 <pair>
18322 <weak_ptr>
18323 <expired>0</expired>
18324 <shared_ptr>
18325 <id>-124</id>
18326 </shared_ptr>
18327 </weak_ptr>
18328 <size>0</size>
18329 </pair>
18330 <pair>
18331 <weak_ptr>
18332 <expired>0</expired>
18333 <shared_ptr>
18334 <id>-125</id>
18335 </shared_ptr>
18336 </weak_ptr>
18337 <size>0</size>
18338 </pair>
18339 <pair>
18340 <weak_ptr>
18341 <expired>0</expired>
18342 <shared_ptr>
18343 <id>-126</id>
18344 </shared_ptr>
18345 </weak_ptr>
18346 <size>3</size>
18347 <variant>2</variant>
18348 <string>[@(:include </string>
18349 <variant>1</variant>
18350 <weak_ptr>
18351 <expired>0</expired>
18352 <shared_ptr>
18353 <id>-203</id>
18354 </shared_ptr>
18355 </weak_ptr>
18356 <variant>2</variant>
18357 <string> def:)@]&#10;</string>
18358 </pair>
18359 <pair>
18360 <weak_ptr>
18361 <expired>0</expired>
18362 <shared_ptr>
18363 <id>-127</id>
18364 </shared_ptr>
18365 </weak_ptr>
18366 <size>0</size>
18367 </pair>
18368 <pair>
18369 <weak_ptr>
18370 <expired>0</expired>
18371 <shared_ptr>
18372 <id>-128</id>
18373 </shared_ptr>
18374 </weak_ptr>
18375 <size>0</size>
18376 </pair>
18377 <pair>
18378 <weak_ptr>
18379 <expired>0</expired>
18380 <shared_ptr>
18381 <id>-129</id>
18382 </shared_ptr>
18383 </weak_ptr>
18384 <size>0</size>
18385 </pair>
18386 <pair>
18387 <weak_ptr>
18388 <expired>0</expired>
18389 <shared_ptr>
18390 <id>-130</id>
18391 </shared_ptr>
18392 </weak_ptr>
18393 <size>0</size>
18394 </pair>
18395 <pair>
18396 <weak_ptr>
18397 <expired>0</expired>
18398 <shared_ptr>
18399 <id>-131</id>
18400 </shared_ptr>
18401 </weak_ptr>
18402 <size>0</size>
18403 </pair>
18404 <pair>
18405 <weak_ptr>
18406 <expired>0</expired>
18407 <shared_ptr>
18408 <id>-132</id>
18409 </shared_ptr>
18410 </weak_ptr>
18411 <size>0</size>
18412 </pair>
18413 <pair>
18414 <weak_ptr>
18415 <expired>0</expired>
18416 <shared_ptr>
18417 <id>-133</id>
18418 </shared_ptr>
18419 </weak_ptr>
18420 <size>0</size>
18421 </pair>
18422 <pair>
18423 <weak_ptr>
18424 <expired>0</expired>
18425 <shared_ptr>
18426 <id>-134</id>
18427 </shared_ptr>
18428 </weak_ptr>
18429 <size>0</size>
18430 </pair>
18431 <pair>
18432 <weak_ptr>
18433 <expired>0</expired>
18434 <shared_ptr>
18435 <id>-135</id>
18436 </shared_ptr>
18437 </weak_ptr>
18438 <size>0</size>
18439 </pair>
18440 <pair>
18441 <weak_ptr>
18442 <expired>0</expired>
18443 <shared_ptr>
18444 <id>-136</id>
18445 </shared_ptr>
18446 </weak_ptr>
18447 <size>0</size>
18448 </pair>
18449 <pair>
18450 <weak_ptr>
18451 <expired>0</expired>
18452 <shared_ptr>
18453 <id>-137</id>
18454 </shared_ptr>
18455 </weak_ptr>
18456 <size>0</size>
18457 </pair>
18458 <pair>
18459 <weak_ptr>
18460 <expired>0</expired>
18461 <shared_ptr>
18462 <id>-138</id>
18463 </shared_ptr>
18464 </weak_ptr>
18465 <size>0</size>
18466 </pair>
18467 <pair>
18468 <weak_ptr>
18469 <expired>0</expired>
18470 <shared_ptr>
18471 <id>-139</id>
18472 </shared_ptr>
18473 </weak_ptr>
18474 <size>0</size>
18475 </pair>
18476 <pair>
18477 <weak_ptr>
18478 <expired>0</expired>
18479 <shared_ptr>
18480 <id>-140</id>
18481 </shared_ptr>
18482 </weak_ptr>
18483 <size>0</size>
18484 </pair>
18485 <pair>
18486 <weak_ptr>
18487 <expired>0</expired>
18488 <shared_ptr>
18489 <id>-141</id>
18490 </shared_ptr>
18491 </weak_ptr>
18492 <size>0</size>
18493 </pair>
18494 <pair>
18495 <weak_ptr>
18496 <expired>0</expired>
18497 <shared_ptr>
18498 <id>-142</id>
18499 </shared_ptr>
18500 </weak_ptr>
18501 <size>0</size>
18502 </pair>
18503 <pair>
18504 <weak_ptr>
18505 <expired>0</expired>
18506 <shared_ptr>
18507 <id>-143</id>
18508 </shared_ptr>
18509 </weak_ptr>
18510 <size>0</size>
18511 </pair>
18512 <pair>
18513 <weak_ptr>
18514 <expired>0</expired>
18515 <shared_ptr>
18516 <id>-144</id>
18517 </shared_ptr>
18518 </weak_ptr>
18519 <size>0</size>
18520 </pair>
18521 <pair>
18522 <weak_ptr>
18523 <expired>0</expired>
18524 <shared_ptr>
18525 <id>-145</id>
18526 </shared_ptr>
18527 </weak_ptr>
18528 <size>7</size>
18529 <variant>2</variant>
18530 <string>[@(:include </string>
18531 <variant>1</variant>
18532 <weak_ptr>
18533 <expired>0</expired>
18534 <shared_ptr>
18535 <id>-86</id>
18536 </shared_ptr>
18537 </weak_ptr>
18538 <variant>2</variant>
18539 <string> decl:)&#10;&#10;(:include </string>
18540 <variant>1</variant>
18541 <weak_ptr>
18542 <expired>0</expired>
18543 <shared_ptr>
18544 <id>-23</id>
18545 </shared_ptr>
18546 </weak_ptr>
18547 <variant>2</variant>
18548 <string> decl:)&#10;&#10;(:include </string>
18549 <variant>1</variant>
18550 <weak_ptr>
18551 <expired>0</expired>
18552 <shared_ptr>
18553 <id>-160</id>
18554 </shared_ptr>
18555 </weak_ptr>
18556 <variant>2</variant>
18557 <string> decl:)@]&#10;</string>
18558 </pair>
18559 <pair>
18560 <weak_ptr>
18561 <expired>0</expired>
18562 <shared_ptr>
18563 <id>-146</id>
18564 </shared_ptr>
18565 </weak_ptr>
18566 <size>0</size>
18567 </pair>
18568 <pair>
18569 <weak_ptr>
18570 <expired>0</expired>
18571 <shared_ptr>
18572 <id>-147</id>
18573 </shared_ptr>
18574 </weak_ptr>
18575 <size>0</size>
18576 </pair>
18577 <pair>
18578 <weak_ptr>
18579 <expired>0</expired>
18580 <shared_ptr>
18581 <id>-148</id>
18582 </shared_ptr>
18583 </weak_ptr>
18584 <size>0</size>
18585 </pair>
18586 <pair>
18587 <weak_ptr>
18588 <expired>0</expired>
18589 <shared_ptr>
18590 <id>-149</id>
18591 </shared_ptr>
18592 </weak_ptr>
18593 <size>0</size>
18594 </pair>
18595 <pair>
18596 <weak_ptr>
18597 <expired>0</expired>
18598 <shared_ptr>
18599 <id>-150</id>
18600 </shared_ptr>
18601 </weak_ptr>
18602 <size>77</size>
18603 <variant>2</variant>
18604 <string>[@(:include </string>
18605 <variant>1</variant>
18606 <weak_ptr>
18607 <expired>0</expired>
18608 <shared_ptr>
18609 <id>-65</id>
18610 </shared_ptr>
18611 </weak_ptr>
18612 <variant>2</variant>
18613 <string> decl:)&#10;&#10;(:include </string>
18614 <variant>1</variant>
18615 <weak_ptr>
18616 <expired>0</expired>
18617 <shared_ptr>
18618 <id>-253</id>
18619 </shared_ptr>
18620 </weak_ptr>
18621 <variant>2</variant>
18622 <string> decl:)&#10;&#10;(:include </string>
18623 <variant>1</variant>
18624 <weak_ptr>
18625 <expired>0</expired>
18626 <shared_ptr>
18627 <id>-74</id>
18628 </shared_ptr>
18629 </weak_ptr>
18630 <variant>2</variant>
18631 <string> decl:)&#10;&#10;(:include </string>
18632 <variant>1</variant>
18633 <weak_ptr>
18634 <expired>0</expired>
18635 <shared_ptr>
18636 <id>-243</id>
18637 </shared_ptr>
18638 </weak_ptr>
18639 <variant>2</variant>
18640 <string> decl:)&#10;&#10;(:include </string>
18641 <variant>1</variant>
18642 <weak_ptr>
18643 <expired>0</expired>
18644 <shared_ptr>
18645 <id>-124</id>
18646 </shared_ptr>
18647 </weak_ptr>
18648 <variant>2</variant>
18649 <string> decl:)&#10;&#10;(:include </string>
18650 <variant>1</variant>
18651 <weak_ptr>
18652 <expired>0</expired>
18653 <shared_ptr>
18654 <id>-279</id>
18655 </shared_ptr>
18656 </weak_ptr>
18657 <variant>2</variant>
18658 <string> decl:)&#10;&#10;(:include </string>
18659 <variant>1</variant>
18660 <weak_ptr>
18661 <expired>0</expired>
18662 <shared_ptr>
18663 <id>-113</id>
18664 </shared_ptr>
18665 </weak_ptr>
18666 <variant>2</variant>
18667 <string> decl:)&#10;&#10;(:include </string>
18668 <variant>1</variant>
18669 <weak_ptr>
18670 <expired>0</expired>
18671 <shared_ptr>
18672 <id>-114</id>
18673 </shared_ptr>
18674 </weak_ptr>
18675 <variant>2</variant>
18676 <string> decl:)&#10;&#10;(:include </string>
18677 <variant>1</variant>
18678 <weak_ptr>
18679 <expired>0</expired>
18680 <shared_ptr>
18681 <id>-54</id>
18682 </shared_ptr>
18683 </weak_ptr>
18684 <variant>2</variant>
18685 <string> decl:)&#10;&#10;(:include </string>
18686 <variant>1</variant>
18687 <weak_ptr>
18688 <expired>0</expired>
18689 <shared_ptr>
18690 <id>-34</id>
18691 </shared_ptr>
18692 </weak_ptr>
18693 <variant>2</variant>
18694 <string> decl:)&#10;&#10;(:include </string>
18695 <variant>1</variant>
18696 <weak_ptr>
18697 <expired>0</expired>
18698 <shared_ptr>
18699 <id>-87</id>
18700 </shared_ptr>
18701 </weak_ptr>
18702 <variant>2</variant>
18703 <string> decl:)&#10;&#10;(:include </string>
18704 <variant>1</variant>
18705 <weak_ptr>
18706 <expired>0</expired>
18707 <shared_ptr>
18708 <id>-187</id>
18709 </shared_ptr>
18710 </weak_ptr>
18711 <variant>2</variant>
18712 <string> decl:)&#10;&#10;(:include </string>
18713 <variant>1</variant>
18714 <weak_ptr>
18715 <expired>0</expired>
18716 <shared_ptr>
18717 <id>-19</id>
18718 </shared_ptr>
18719 </weak_ptr>
18720 <variant>2</variant>
18721 <string> decl:)&#10;&#10;(:include </string>
18722 <variant>1</variant>
18723 <weak_ptr>
18724 <expired>0</expired>
18725 <shared_ptr>
18726 <id>-123</id>
18727 </shared_ptr>
18728 </weak_ptr>
18729 <variant>2</variant>
18730 <string> decl:)&#10;&#10;(:include </string>
18731 <variant>1</variant>
18732 <weak_ptr>
18733 <expired>0</expired>
18734 <shared_ptr>
18735 <id>-39</id>
18736 </shared_ptr>
18737 </weak_ptr>
18738 <variant>2</variant>
18739 <string> decl:)&#10;&#10;(:include </string>
18740 <variant>1</variant>
18741 <weak_ptr>
18742 <expired>0</expired>
18743 <shared_ptr>
18744 <id>-60</id>
18745 </shared_ptr>
18746 </weak_ptr>
18747 <variant>2</variant>
18748 <string> decl:)&#10;&#10;(:include </string>
18749 <variant>1</variant>
18750 <weak_ptr>
18751 <expired>0</expired>
18752 <shared_ptr>
18753 <id>-157</id>
18754 </shared_ptr>
18755 </weak_ptr>
18756 <variant>2</variant>
18757 <string> decl:)&#10;&#10;(:include </string>
18758 <variant>1</variant>
18759 <weak_ptr>
18760 <expired>0</expired>
18761 <shared_ptr>
18762 <id>-182</id>
18763 </shared_ptr>
18764 </weak_ptr>
18765 <variant>2</variant>
18766 <string> decl:)&#10;&#10;(:include </string>
18767 <variant>1</variant>
18768 <weak_ptr>
18769 <expired>0</expired>
18770 <shared_ptr>
18771 <id>-73</id>
18772 </shared_ptr>
18773 </weak_ptr>
18774 <variant>2</variant>
18775 <string> decl:)&#10;&#10;(:include </string>
18776 <variant>1</variant>
18777 <weak_ptr>
18778 <expired>0</expired>
18779 <shared_ptr>
18780 <id>-217</id>
18781 </shared_ptr>
18782 </weak_ptr>
18783 <variant>2</variant>
18784 <string> decl:)&#10;&#10;(:include </string>
18785 <variant>1</variant>
18786 <weak_ptr>
18787 <expired>0</expired>
18788 <shared_ptr>
18789 <id>-195</id>
18790 </shared_ptr>
18791 </weak_ptr>
18792 <variant>2</variant>
18793 <string> decl:)&#10;&#10;(:include </string>
18794 <variant>1</variant>
18795 <weak_ptr>
18796 <expired>0</expired>
18797 <shared_ptr>
18798 <id>-52</id>
18799 </shared_ptr>
18800 </weak_ptr>
18801 <variant>2</variant>
18802 <string> decl:)&#10;&#10;(:include </string>
18803 <variant>1</variant>
18804 <weak_ptr>
18805 <expired>0</expired>
18806 <shared_ptr>
18807 <id>-88</id>
18808 </shared_ptr>
18809 </weak_ptr>
18810 <variant>2</variant>
18811 <string> decl:)&#10;&#10;(:include </string>
18812 <variant>1</variant>
18813 <weak_ptr>
18814 <expired>0</expired>
18815 <shared_ptr>
18816 <id>-112</id>
18817 </shared_ptr>
18818 </weak_ptr>
18819 <variant>2</variant>
18820 <string> decl:)&#10;&#10;(:include </string>
18821 <variant>1</variant>
18822 <weak_ptr>
18823 <expired>0</expired>
18824 <shared_ptr>
18825 <id>-190</id>
18826 </shared_ptr>
18827 </weak_ptr>
18828 <variant>2</variant>
18829 <string> decl:)&#10;&#10;(:include </string>
18830 <variant>1</variant>
18831 <weak_ptr>
18832 <expired>0</expired>
18833 <shared_ptr>
18834 <id>-121</id>
18835 </shared_ptr>
18836 </weak_ptr>
18837 <variant>2</variant>
18838 <string> decl:)&#10;&#10;(:include </string>
18839 <variant>1</variant>
18840 <weak_ptr>
18841 <expired>0</expired>
18842 <shared_ptr>
18843 <id>-94</id>
18844 </shared_ptr>
18845 </weak_ptr>
18846 <variant>2</variant>
18847 <string> decl:)&#10;&#10;(:include </string>
18848 <variant>1</variant>
18849 <weak_ptr>
18850 <expired>0</expired>
18851 <shared_ptr>
18852 <id>-142</id>
18853 </shared_ptr>
18854 </weak_ptr>
18855 <variant>2</variant>
18856 <string> decl:)&#10;&#10;(:include </string>
18857 <variant>1</variant>
18858 <weak_ptr>
18859 <expired>0</expired>
18860 <shared_ptr>
18861 <id>-81</id>
18862 </shared_ptr>
18863 </weak_ptr>
18864 <variant>2</variant>
18865 <string> decl:)&#10;&#10;(:include </string>
18866 <variant>1</variant>
18867 <weak_ptr>
18868 <expired>0</expired>
18869 <shared_ptr>
18870 <id>-82</id>
18871 </shared_ptr>
18872 </weak_ptr>
18873 <variant>2</variant>
18874 <string> decl:)&#10;&#10;(:include </string>
18875 <variant>1</variant>
18876 <weak_ptr>
18877 <expired>0</expired>
18878 <shared_ptr>
18879 <id>-24</id>
18880 </shared_ptr>
18881 </weak_ptr>
18882 <variant>2</variant>
18883 <string> decl:)&#10;&#10;(:include </string>
18884 <variant>1</variant>
18885 <weak_ptr>
18886 <expired>0</expired>
18887 <shared_ptr>
18888 <id>-180</id>
18889 </shared_ptr>
18890 </weak_ptr>
18891 <variant>2</variant>
18892 <string> decl:)&#10;&#10;(:include </string>
18893 <variant>1</variant>
18894 <weak_ptr>
18895 <expired>0</expired>
18896 <shared_ptr>
18897 <id>-27</id>
18898 </shared_ptr>
18899 </weak_ptr>
18900 <variant>2</variant>
18901 <string> decl:)&#10;&#10;(:include </string>
18902 <variant>1</variant>
18903 <weak_ptr>
18904 <expired>0</expired>
18905 <shared_ptr>
18906 <id>-260</id>
18907 </shared_ptr>
18908 </weak_ptr>
18909 <variant>2</variant>
18910 <string> decl:)&#10;&#10;(:include </string>
18911 <variant>1</variant>
18912 <weak_ptr>
18913 <expired>0</expired>
18914 <shared_ptr>
18915 <id>-168</id>
18916 </shared_ptr>
18917 </weak_ptr>
18918 <variant>2</variant>
18919 <string> decl:)&#10;&#10;(:include </string>
18920 <variant>1</variant>
18921 <weak_ptr>
18922 <expired>0</expired>
18923 <shared_ptr>
18924 <id>-93</id>
18925 </shared_ptr>
18926 </weak_ptr>
18927 <variant>2</variant>
18928 <string> decl:)&#10;&#10;(:include </string>
18929 <variant>1</variant>
18930 <weak_ptr>
18931 <expired>0</expired>
18932 <shared_ptr>
18933 <id>-196</id>
18934 </shared_ptr>
18935 </weak_ptr>
18936 <variant>2</variant>
18937 <string> decl:)&#10;&#10;(:include </string>
18938 <variant>1</variant>
18939 <weak_ptr>
18940 <expired>0</expired>
18941 <shared_ptr>
18942 <id>-32</id>
18943 </shared_ptr>
18944 </weak_ptr>
18945 <variant>2</variant>
18946 <string> decl:)@]&#10;</string>
18947 </pair>
18948 <pair>
18949 <weak_ptr>
18950 <expired>0</expired>
18951 <shared_ptr>
18952 <id>-151</id>
18953 </shared_ptr>
18954 </weak_ptr>
18955 <size>0</size>
18956 </pair>
18957 <pair>
18958 <weak_ptr>
18959 <expired>0</expired>
18960 <shared_ptr>
18961 <id>-152</id>
18962 </shared_ptr>
18963 </weak_ptr>
18964 <size>0</size>
18965 </pair>
18966 <pair>
18967 <weak_ptr>
18968 <expired>0</expired>
18969 <shared_ptr>
18970 <id>-153</id>
18971 </shared_ptr>
18972 </weak_ptr>
18973 <size>0</size>
18974 </pair>
18975 <pair>
18976 <weak_ptr>
18977 <expired>0</expired>
18978 <shared_ptr>
18979 <id>-154</id>
18980 </shared_ptr>
18981 </weak_ptr>
18982 <size>0</size>
18983 </pair>
18984 <pair>
18985 <weak_ptr>
18986 <expired>0</expired>
18987 <shared_ptr>
18988 <id>-155</id>
18989 </shared_ptr>
18990 </weak_ptr>
18991 <size>0</size>
18992 </pair>
18993 <pair>
18994 <weak_ptr>
18995 <expired>0</expired>
18996 <shared_ptr>
18997 <id>-156</id>
18998 </shared_ptr>
18999 </weak_ptr>
19000 <size>0</size>
19001 </pair>
19002 <pair>
19003 <weak_ptr>
19004 <expired>0</expired>
19005 <shared_ptr>
19006 <id>-157</id>
19007 </shared_ptr>
19008 </weak_ptr>
19009 <size>0</size>
19010 </pair>
19011 <pair>
19012 <weak_ptr>
19013 <expired>0</expired>
19014 <shared_ptr>
19015 <id>-158</id>
19016 </shared_ptr>
19017 </weak_ptr>
19018 <size>3</size>
19019 <variant>2</variant>
19020 <string>[@(:include </string>
19021 <variant>1</variant>
19022 <weak_ptr>
19023 <expired>0</expired>
19024 <shared_ptr>
19025 <id>-171</id>
19026 </shared_ptr>
19027 </weak_ptr>
19028 <variant>2</variant>
19029 <string> def:)@]&#10;</string>
19030 </pair>
19031 <pair>
19032 <weak_ptr>
19033 <expired>0</expired>
19034 <shared_ptr>
19035 <id>-159</id>
19036 </shared_ptr>
19037 </weak_ptr>
19038 <size>3</size>
19039 <variant>2</variant>
19040 <string>[@(:include </string>
19041 <variant>1</variant>
19042 <weak_ptr>
19043 <expired>0</expired>
19044 <shared_ptr>
19045 <id>-162</id>
19046 </shared_ptr>
19047 </weak_ptr>
19048 <variant>2</variant>
19049 <string> def:)@]&#10;</string>
19050 </pair>
19051 <pair>
19052 <weak_ptr>
19053 <expired>0</expired>
19054 <shared_ptr>
19055 <id>-160</id>
19056 </shared_ptr>
19057 </weak_ptr>
19058 <size>0</size>
19059 </pair>
19060 <pair>
19061 <weak_ptr>
19062 <expired>0</expired>
19063 <shared_ptr>
19064 <id>-161</id>
19065 </shared_ptr>
19066 </weak_ptr>
19067 <size>0</size>
19068 </pair>
19069 <pair>
19070 <weak_ptr>
19071 <expired>0</expired>
19072 <shared_ptr>
19073 <id>-162</id>
19074 </shared_ptr>
19075 </weak_ptr>
19076 <size>0</size>
19077 </pair>
19078 <pair>
19079 <weak_ptr>
19080 <expired>0</expired>
19081 <shared_ptr>
19082 <id>-163</id>
19083 </shared_ptr>
19084 </weak_ptr>
19085 <size>0</size>
19086 </pair>
19087 <pair>
19088 <weak_ptr>
19089 <expired>0</expired>
19090 <shared_ptr>
19091 <id>-164</id>
19092 </shared_ptr>
19093 </weak_ptr>
19094 <size>3</size>
19095 <variant>2</variant>
19096 <string>[@(:include </string>
19097 <variant>1</variant>
19098 <weak_ptr>
19099 <expired>0</expired>
19100 <shared_ptr>
19101 <id>-18</id>
19102 </shared_ptr>
19103 </weak_ptr>
19104 <variant>2</variant>
19105 <string> def:)@]&#10;</string>
19106 </pair>
19107 <pair>
19108 <weak_ptr>
19109 <expired>0</expired>
19110 <shared_ptr>
19111 <id>-165</id>
19112 </shared_ptr>
19113 </weak_ptr>
19114 <size>0</size>
19115 </pair>
19116 <pair>
19117 <weak_ptr>
19118 <expired>0</expired>
19119 <shared_ptr>
19120 <id>-166</id>
19121 </shared_ptr>
19122 </weak_ptr>
19123 <size>0</size>
19124 </pair>
19125 <pair>
19126 <weak_ptr>
19127 <expired>0</expired>
19128 <shared_ptr>
19129 <id>-167</id>
19130 </shared_ptr>
19131 </weak_ptr>
19132 <size>3</size>
19133 <variant>2</variant>
19134 <string>[@(:include </string>
19135 <variant>1</variant>
19136 <weak_ptr>
19137 <expired>0</expired>
19138 <shared_ptr>
19139 <id>-220</id>
19140 </shared_ptr>
19141 </weak_ptr>
19142 <variant>2</variant>
19143 <string> decl:)@]&#10;</string>
19144 </pair>
19145 <pair>
19146 <weak_ptr>
19147 <expired>0</expired>
19148 <shared_ptr>
19149 <id>-168</id>
19150 </shared_ptr>
19151 </weak_ptr>
19152 <size>0</size>
19153 </pair>
19154 <pair>
19155 <weak_ptr>
19156 <expired>0</expired>
19157 <shared_ptr>
19158 <id>-169</id>
19159 </shared_ptr>
19160 </weak_ptr>
19161 <size>0</size>
19162 </pair>
19163 <pair>
19164 <weak_ptr>
19165 <expired>0</expired>
19166 <shared_ptr>
19167 <id>-170</id>
19168 </shared_ptr>
19169 </weak_ptr>
19170 <size>0</size>
19171 </pair>
19172 <pair>
19173 <weak_ptr>
19174 <expired>0</expired>
19175 <shared_ptr>
19176 <id>-171</id>
19177 </shared_ptr>
19178 </weak_ptr>
19179 <size>0</size>
19180 </pair>
19181 <pair>
19182 <weak_ptr>
19183 <expired>0</expired>
19184 <shared_ptr>
19185 <id>-172</id>
19186 </shared_ptr>
19187 </weak_ptr>
19188 <size>0</size>
19189 </pair>
19190 <pair>
19191 <weak_ptr>
19192 <expired>0</expired>
19193 <shared_ptr>
19194 <id>-173</id>
19195 </shared_ptr>
19196 </weak_ptr>
19197 <size>0</size>
19198 </pair>
19199 <pair>
19200 <weak_ptr>
19201 <expired>0</expired>
19202 <shared_ptr>
19203 <id>-174</id>
19204 </shared_ptr>
19205 </weak_ptr>
19206 <size>0</size>
19207 </pair>
19208 <pair>
19209 <weak_ptr>
19210 <expired>0</expired>
19211 <shared_ptr>
19212 <id>-175</id>
19213 </shared_ptr>
19214 </weak_ptr>
19215 <size>0</size>
19216 </pair>
19217 <pair>
19218 <weak_ptr>
19219 <expired>0</expired>
19220 <shared_ptr>
19221 <id>-176</id>
19222 </shared_ptr>
19223 </weak_ptr>
19224 <size>0</size>
19225 </pair>
19226 <pair>
19227 <weak_ptr>
19228 <expired>0</expired>
19229 <shared_ptr>
19230 <id>-177</id>
19231 </shared_ptr>
19232 </weak_ptr>
19233 <size>7</size>
19234 <variant>2</variant>
19235 <string>[@//*** Quaternion, vector and matrix types ***&#10;&#10;(:include </string>
19236 <variant>1</variant>
19237 <weak_ptr>
19238 <expired>0</expired>
19239 <shared_ptr>
19240 <id>-215</id>
19241 </shared_ptr>
19242 </weak_ptr>
19243 <variant>2</variant>
19244 <string> api:)&#10;&#10;(:include </string>
19245 <variant>1</variant>
19246 <weak_ptr>
19247 <expired>0</expired>
19248 <shared_ptr>
19249 <id>-164</id>
19250 </shared_ptr>
19251 </weak_ptr>
19252 <variant>2</variant>
19253 <string> api:)&#10;&#10;(:include </string>
19254 <variant>1</variant>
19255 <weak_ptr>
19256 <expired>0</expired>
19257 <shared_ptr>
19258 <id>-221</id>
19259 </shared_ptr>
19260 </weak_ptr>
19261 <variant>2</variant>
19262 <string> api:)@]&#10;</string>
19263 </pair>
19264 <pair>
19265 <weak_ptr>
19266 <expired>0</expired>
19267 <shared_ptr>
19268 <id>-178</id>
19269 </shared_ptr>
19270 </weak_ptr>
19271 <size>0</size>
19272 </pair>
19273 <pair>
19274 <weak_ptr>
19275 <expired>0</expired>
19276 <shared_ptr>
19277 <id>-179</id>
19278 </shared_ptr>
19279 </weak_ptr>
19280 <size>0</size>
19281 </pair>
19282 <pair>
19283 <weak_ptr>
19284 <expired>0</expired>
19285 <shared_ptr>
19286 <id>-180</id>
19287 </shared_ptr>
19288 </weak_ptr>
19289 <size>0</size>
19290 </pair>
19291 <pair>
19292 <weak_ptr>
19293 <expired>0</expired>
19294 <shared_ptr>
19295 <id>-181</id>
19296 </shared_ptr>
19297 </weak_ptr>
19298 <size>0</size>
19299 </pair>
19300 <pair>
19301 <weak_ptr>
19302 <expired>0</expired>
19303 <shared_ptr>
19304 <id>-182</id>
19305 </shared_ptr>
19306 </weak_ptr>
19307 <size>0</size>
19308 </pair>
19309 <pair>
19310 <weak_ptr>
19311 <expired>0</expired>
19312 <shared_ptr>
19313 <id>-183</id>
19314 </shared_ptr>
19315 </weak_ptr>
19316 <size>0</size>
19317 </pair>
19318 <pair>
19319 <weak_ptr>
19320 <expired>0</expired>
19321 <shared_ptr>
19322 <id>-184</id>
19323 </shared_ptr>
19324 </weak_ptr>
19325 <size>0</size>
19326 </pair>
19327 <pair>
19328 <weak_ptr>
19329 <expired>0</expired>
19330 <shared_ptr>
19331 <id>-185</id>
19332 </shared_ptr>
19333 </weak_ptr>
19334 <size>5</size>
19335 <variant>2</variant>
19336 <string>[@(:include </string>
19337 <variant>1</variant>
19338 <weak_ptr>
19339 <expired>0</expired>
19340 <shared_ptr>
19341 <id>-143</id>
19342 </shared_ptr>
19343 </weak_ptr>
19344 <variant>2</variant>
19345 <string> def:)&#10;&#10;(:include </string>
19346 <variant>1</variant>
19347 <weak_ptr>
19348 <expired>0</expired>
19349 <shared_ptr>
19350 <id>-75</id>
19351 </shared_ptr>
19352 </weak_ptr>
19353 <variant>2</variant>
19354 <string> def:)@]&#10;</string>
19355 </pair>
19356 <pair>
19357 <weak_ptr>
19358 <expired>0</expired>
19359 <shared_ptr>
19360 <id>-186</id>
19361 </shared_ptr>
19362 </weak_ptr>
19363 <size>0</size>
19364 </pair>
19365 <pair>
19366 <weak_ptr>
19367 <expired>0</expired>
19368 <shared_ptr>
19369 <id>-187</id>
19370 </shared_ptr>
19371 </weak_ptr>
19372 <size>0</size>
19373 </pair>
19374 <pair>
19375 <weak_ptr>
19376 <expired>0</expired>
19377 <shared_ptr>
19378 <id>-188</id>
19379 </shared_ptr>
19380 </weak_ptr>
19381 <size>0</size>
19382 </pair>
19383 <pair>
19384 <weak_ptr>
19385 <expired>0</expired>
19386 <shared_ptr>
19387 <id>-189</id>
19388 </shared_ptr>
19389 </weak_ptr>
19390 <size>0</size>
19391 </pair>
19392 <pair>
19393 <weak_ptr>
19394 <expired>0</expired>
19395 <shared_ptr>
19396 <id>-190</id>
19397 </shared_ptr>
19398 </weak_ptr>
19399 <size>0</size>
19400 </pair>
19401 <pair>
19402 <weak_ptr>
19403 <expired>0</expired>
19404 <shared_ptr>
19405 <id>-191</id>
19406 </shared_ptr>
19407 </weak_ptr>
19408 <size>3</size>
19409 <variant>2</variant>
19410 <string>[@//*** Vector operations ***&#10;&#10;(:include </string>
19411 <variant>1</variant>
19412 <weak_ptr>
19413 <expired>0</expired>
19414 <shared_ptr>
19415 <id>-47</id>
19416 </shared_ptr>
19417 </weak_ptr>
19418 <variant>2</variant>
19419 <string> api:)@]&#10;</string>
19420 </pair>
19421 <pair>
19422 <weak_ptr>
19423 <expired>0</expired>
19424 <shared_ptr>
19425 <id>-192</id>
19426 </shared_ptr>
19427 </weak_ptr>
19428 <size>0</size>
19429 </pair>
19430 <pair>
19431 <weak_ptr>
19432 <expired>0</expired>
19433 <shared_ptr>
19434 <id>-193</id>
19435 </shared_ptr>
19436 </weak_ptr>
19437 <size>0</size>
19438 </pair>
19439 <pair>
19440 <weak_ptr>
19441 <expired>0</expired>
19442 <shared_ptr>
19443 <id>-194</id>
19444 </shared_ptr>
19445 </weak_ptr>
19446 <size>0</size>
19447 </pair>
19448 <pair>
19449 <weak_ptr>
19450 <expired>0</expired>
19451 <shared_ptr>
19452 <id>-195</id>
19453 </shared_ptr>
19454 </weak_ptr>
19455 <size>0</size>
19456 </pair>
19457 <pair>
19458 <weak_ptr>
19459 <expired>0</expired>
19460 <shared_ptr>
19461 <id>-196</id>
19462 </shared_ptr>
19463 </weak_ptr>
19464 <size>0</size>
19465 </pair>
19466 <pair>
19467 <weak_ptr>
19468 <expired>0</expired>
19469 <shared_ptr>
19470 <id>-197</id>
19471 </shared_ptr>
19472 </weak_ptr>
19473 <size>0</size>
19474 </pair>
19475 <pair>
19476 <weak_ptr>
19477 <expired>0</expired>
19478 <shared_ptr>
19479 <id>-198</id>
19480 </shared_ptr>
19481 </weak_ptr>
19482 <size>5</size>
19483 <variant>2</variant>
19484 <string>[@(:include </string>
19485 <variant>1</variant>
19486 <weak_ptr>
19487 <expired>0</expired>
19488 <shared_ptr>
19489 <id>-107</id>
19490 </shared_ptr>
19491 </weak_ptr>
19492 <variant>2</variant>
19493 <string> def:)&#10;&#10;(:include </string>
19494 <variant>1</variant>
19495 <weak_ptr>
19496 <expired>0</expired>
19497 <shared_ptr>
19498 <id>-240</id>
19499 </shared_ptr>
19500 </weak_ptr>
19501 <variant>2</variant>
19502 <string> def:)@]&#10;</string>
19503 </pair>
19504 <pair>
19505 <weak_ptr>
19506 <expired>0</expired>
19507 <shared_ptr>
19508 <id>-199</id>
19509 </shared_ptr>
19510 </weak_ptr>
19511 <size>0</size>
19512 </pair>
19513 <pair>
19514 <weak_ptr>
19515 <expired>0</expired>
19516 <shared_ptr>
19517 <id>-200</id>
19518 </shared_ptr>
19519 </weak_ptr>
19520 <size>0</size>
19521 </pair>
19522 <pair>
19523 <weak_ptr>
19524 <expired>0</expired>
19525 <shared_ptr>
19526 <id>-201</id>
19527 </shared_ptr>
19528 </weak_ptr>
19529 <size>0</size>
19530 </pair>
19531 <pair>
19532 <weak_ptr>
19533 <expired>0</expired>
19534 <shared_ptr>
19535 <id>-202</id>
19536 </shared_ptr>
19537 </weak_ptr>
19538 <size>0</size>
19539 </pair>
19540 <pair>
19541 <weak_ptr>
19542 <expired>0</expired>
19543 <shared_ptr>
19544 <id>-203</id>
19545 </shared_ptr>
19546 </weak_ptr>
19547 <size>0</size>
19548 </pair>
19549 <pair>
19550 <weak_ptr>
19551 <expired>0</expired>
19552 <shared_ptr>
19553 <id>-204</id>
19554 </shared_ptr>
19555 </weak_ptr>
19556 <size>0</size>
19557 </pair>
19558 <pair>
19559 <weak_ptr>
19560 <expired>0</expired>
19561 <shared_ptr>
19562 <id>-205</id>
19563 </shared_ptr>
19564 </weak_ptr>
19565 <size>0</size>
19566 </pair>
19567 <pair>
19568 <weak_ptr>
19569 <expired>0</expired>
19570 <shared_ptr>
19571 <id>-206</id>
19572 </shared_ptr>
19573 </weak_ptr>
19574 <size>0</size>
19575 </pair>
19576 <pair>
19577 <weak_ptr>
19578 <expired>0</expired>
19579 <shared_ptr>
19580 <id>-207</id>
19581 </shared_ptr>
19582 </weak_ptr>
19583 <size>0</size>
19584 </pair>
19585 <pair>
19586 <weak_ptr>
19587 <expired>0</expired>
19588 <shared_ptr>
19589 <id>-208</id>
19590 </shared_ptr>
19591 </weak_ptr>
19592 <size>0</size>
19593 </pair>
19594 <pair>
19595 <weak_ptr>
19596 <expired>0</expired>
19597 <shared_ptr>
19598 <id>-209</id>
19599 </shared_ptr>
19600 </weak_ptr>
19601 <size>0</size>
19602 </pair>
19603 <pair>
19604 <weak_ptr>
19605 <expired>0</expired>
19606 <shared_ptr>
19607 <id>-210</id>
19608 </shared_ptr>
19609 </weak_ptr>
19610 <size>0</size>
19611 </pair>
19612 <pair>
19613 <weak_ptr>
19614 <expired>0</expired>
19615 <shared_ptr>
19616 <id>-211</id>
19617 </shared_ptr>
19618 </weak_ptr>
19619 <size>0</size>
19620 </pair>
19621 <pair>
19622 <weak_ptr>
19623 <expired>0</expired>
19624 <shared_ptr>
19625 <id>-212</id>
19626 </shared_ptr>
19627 </weak_ptr>
19628 <size>0</size>
19629 </pair>
19630 <pair>
19631 <weak_ptr>
19632 <expired>0</expired>
19633 <shared_ptr>
19634 <id>-213</id>
19635 </shared_ptr>
19636 </weak_ptr>
19637 <size>0</size>
19638 </pair>
19639 <pair>
19640 <weak_ptr>
19641 <expired>0</expired>
19642 <shared_ptr>
19643 <id>-214</id>
19644 </shared_ptr>
19645 </weak_ptr>
19646 <size>3</size>
19647 <variant>2</variant>
19648 <string>[@//*** Indexing vector elements ***&#10;&#10;(:include </string>
19649 <variant>1</variant>
19650 <weak_ptr>
19651 <expired>0</expired>
19652 <shared_ptr>
19653 <id>-269</id>
19654 </shared_ptr>
19655 </weak_ptr>
19656 <variant>2</variant>
19657 <string> api:)@]&#10;</string>
19658 </pair>
19659 <pair>
19660 <weak_ptr>
19661 <expired>0</expired>
19662 <shared_ptr>
19663 <id>-215</id>
19664 </shared_ptr>
19665 </weak_ptr>
19666 <size>3</size>
19667 <variant>2</variant>
19668 <string>[@(:include </string>
19669 <variant>1</variant>
19670 <weak_ptr>
19671 <expired>0</expired>
19672 <shared_ptr>
19673 <id>-48</id>
19674 </shared_ptr>
19675 </weak_ptr>
19676 <variant>2</variant>
19677 <string> def:)@]&#10;</string>
19678 </pair>
19679 <pair>
19680 <weak_ptr>
19681 <expired>0</expired>
19682 <shared_ptr>
19683 <id>-216</id>
19684 </shared_ptr>
19685 </weak_ptr>
19686 <size>0</size>
19687 </pair>
19688 <pair>
19689 <weak_ptr>
19690 <expired>0</expired>
19691 <shared_ptr>
19692 <id>-217</id>
19693 </shared_ptr>
19694 </weak_ptr>
19695 <size>0</size>
19696 </pair>
19697 <pair>
19698 <weak_ptr>
19699 <expired>0</expired>
19700 <shared_ptr>
19701 <id>-218</id>
19702 </shared_ptr>
19703 </weak_ptr>
19704 <size>0</size>
19705 </pair>
19706 <pair>
19707 <weak_ptr>
19708 <expired>0</expired>
19709 <shared_ptr>
19710 <id>-219</id>
19711 </shared_ptr>
19712 </weak_ptr>
19713 <size>0</size>
19714 </pair>
19715 <pair>
19716 <weak_ptr>
19717 <expired>0</expired>
19718 <shared_ptr>
19719 <id>-220</id>
19720 </shared_ptr>
19721 </weak_ptr>
19722 <size>0</size>
19723 </pair>
19724 <pair>
19725 <weak_ptr>
19726 <expired>0</expired>
19727 <shared_ptr>
19728 <id>-221</id>
19729 </shared_ptr>
19730 </weak_ptr>
19731 <size>3</size>
19732 <variant>2</variant>
19733 <string>[@(:include </string>
19734 <variant>1</variant>
19735 <weak_ptr>
19736 <expired>0</expired>
19737 <shared_ptr>
19738 <id>-252</id>
19739 </shared_ptr>
19740 </weak_ptr>
19741 <variant>2</variant>
19742 <string> def:)@]&#10;</string>
19743 </pair>
19744 <pair>
19745 <weak_ptr>
19746 <expired>0</expired>
19747 <shared_ptr>
19748 <id>-222</id>
19749 </shared_ptr>
19750 </weak_ptr>
19751 <size>0</size>
19752 </pair>
19753 <pair>
19754 <weak_ptr>
19755 <expired>0</expired>
19756 <shared_ptr>
19757 <id>-223</id>
19758 </shared_ptr>
19759 </weak_ptr>
19760 <size>0</size>
19761 </pair>
19762 <pair>
19763 <weak_ptr>
19764 <expired>0</expired>
19765 <shared_ptr>
19766 <id>-224</id>
19767 </shared_ptr>
19768 </weak_ptr>
19769 <size>9</size>
19770 <variant>2</variant>
19771 <string>[@(:include </string>
19772 <variant>1</variant>
19773 <weak_ptr>
19774 <expired>0</expired>
19775 <shared_ptr>
19776 <id>-30</id>
19777 </shared_ptr>
19778 </weak_ptr>
19779 <variant>2</variant>
19780 <string> decl:)&#10;&#10;(:include </string>
19781 <variant>1</variant>
19782 <weak_ptr>
19783 <expired>0</expired>
19784 <shared_ptr>
19785 <id>-193</id>
19786 </shared_ptr>
19787 </weak_ptr>
19788 <variant>2</variant>
19789 <string> decl:)&#10;&#10;(:include </string>
19790 <variant>1</variant>
19791 <weak_ptr>
19792 <expired>0</expired>
19793 <shared_ptr>
19794 <id>-35</id>
19795 </shared_ptr>
19796 </weak_ptr>
19797 <variant>2</variant>
19798 <string> decl:)&#10;&#10;(:include </string>
19799 <variant>1</variant>
19800 <weak_ptr>
19801 <expired>0</expired>
19802 <shared_ptr>
19803 <id>-232</id>
19804 </shared_ptr>
19805 </weak_ptr>
19806 <variant>2</variant>
19807 <string> decl:)@]&#10;</string>
19808 </pair>
19809 <pair>
19810 <weak_ptr>
19811 <expired>0</expired>
19812 <shared_ptr>
19813 <id>-225</id>
19814 </shared_ptr>
19815 </weak_ptr>
19816 <size>0</size>
19817 </pair>
19818 <pair>
19819 <weak_ptr>
19820 <expired>0</expired>
19821 <shared_ptr>
19822 <id>-226</id>
19823 </shared_ptr>
19824 </weak_ptr>
19825 <size>0</size>
19826 </pair>
19827 <pair>
19828 <weak_ptr>
19829 <expired>0</expired>
19830 <shared_ptr>
19831 <id>-227</id>
19832 </shared_ptr>
19833 </weak_ptr>
19834 <size>0</size>
19835 </pair>
19836 <pair>
19837 <weak_ptr>
19838 <expired>0</expired>
19839 <shared_ptr>
19840 <id>-228</id>
19841 </shared_ptr>
19842 </weak_ptr>
19843 <size>0</size>
19844 </pair>
19845 <pair>
19846 <weak_ptr>
19847 <expired>0</expired>
19848 <shared_ptr>
19849 <id>-229</id>
19850 </shared_ptr>
19851 </weak_ptr>
19852 <size>0</size>
19853 </pair>
19854 <pair>
19855 <weak_ptr>
19856 <expired>0</expired>
19857 <shared_ptr>
19858 <id>-230</id>
19859 </shared_ptr>
19860 </weak_ptr>
19861 <size>0</size>
19862 </pair>
19863 <pair>
19864 <weak_ptr>
19865 <expired>0</expired>
19866 <shared_ptr>
19867 <id>-231</id>
19868 </shared_ptr>
19869 </weak_ptr>
19870 <size>0</size>
19871 </pair>
19872 <pair>
19873 <weak_ptr>
19874 <expired>0</expired>
19875 <shared_ptr>
19876 <id>-232</id>
19877 </shared_ptr>
19878 </weak_ptr>
19879 <size>0</size>
19880 </pair>
19881 <pair>
19882 <weak_ptr>
19883 <expired>0</expired>
19884 <shared_ptr>
19885 <id>-233</id>
19886 </shared_ptr>
19887 </weak_ptr>
19888 <size>0</size>
19889 </pair>
19890 <pair>
19891 <weak_ptr>
19892 <expired>0</expired>
19893 <shared_ptr>
19894 <id>-234</id>
19895 </shared_ptr>
19896 </weak_ptr>
19897 <size>0</size>
19898 </pair>
19899 <pair>
19900 <weak_ptr>
19901 <expired>0</expired>
19902 <shared_ptr>
19903 <id>-235</id>
19904 </shared_ptr>
19905 </weak_ptr>
19906 <size>0</size>
19907 </pair>
19908 <pair>
19909 <weak_ptr>
19910 <expired>0</expired>
19911 <shared_ptr>
19912 <id>-236</id>
19913 </shared_ptr>
19914 </weak_ptr>
19915 <size>0</size>
19916 </pair>
19917 <pair>
19918 <weak_ptr>
19919 <expired>0</expired>
19920 <shared_ptr>
19921 <id>-237</id>
19922 </shared_ptr>
19923 </weak_ptr>
19924 <size>0</size>
19925 </pair>
19926 <pair>
19927 <weak_ptr>
19928 <expired>0</expired>
19929 <shared_ptr>
19930 <id>-238</id>
19931 </shared_ptr>
19932 </weak_ptr>
19933 <size>0</size>
19934 </pair>
19935 <pair>
19936 <weak_ptr>
19937 <expired>0</expired>
19938 <shared_ptr>
19939 <id>-239</id>
19940 </shared_ptr>
19941 </weak_ptr>
19942 <size>0</size>
19943 </pair>
19944 <pair>
19945 <weak_ptr>
19946 <expired>0</expired>
19947 <shared_ptr>
19948 <id>-240</id>
19949 </shared_ptr>
19950 </weak_ptr>
19951 <size>0</size>
19952 </pair>
19953 <pair>
19954 <weak_ptr>
19955 <expired>0</expired>
19956 <shared_ptr>
19957 <id>-241</id>
19958 </shared_ptr>
19959 </weak_ptr>
19960 <size>0</size>
19961 </pair>
19962 <pair>
19963 <weak_ptr>
19964 <expired>0</expired>
19965 <shared_ptr>
19966 <id>-242</id>
19967 </shared_ptr>
19968 </weak_ptr>
19969 <size>0</size>
19970 </pair>
19971 <pair>
19972 <weak_ptr>
19973 <expired>0</expired>
19974 <shared_ptr>
19975 <id>-243</id>
19976 </shared_ptr>
19977 </weak_ptr>
19978 <size>0</size>
19979 </pair>
19980 <pair>
19981 <weak_ptr>
19982 <expired>0</expired>
19983 <shared_ptr>
19984 <id>-244</id>
19985 </shared_ptr>
19986 </weak_ptr>
19987 <size>5</size>
19988 <variant>2</variant>
19989 <string>[@(:include </string>
19990 <variant>1</variant>
19991 <weak_ptr>
19992 <expired>0</expired>
19993 <shared_ptr>
19994 <id>-69</id>
19995 </shared_ptr>
19996 </weak_ptr>
19997 <variant>2</variant>
19998 <string> decl:)&#10;&#10;(:include </string>
19999 <variant>1</variant>
20000 <weak_ptr>
20001 <expired>0</expired>
20002 <shared_ptr>
20003 <id>-29</id>
20004 </shared_ptr>
20005 </weak_ptr>
20006 <variant>2</variant>
20007 <string> decl:)@]&#10;</string>
20008 </pair>
20009 <pair>
20010 <weak_ptr>
20011 <expired>0</expired>
20012 <shared_ptr>
20013 <id>-245</id>
20014 </shared_ptr>
20015 </weak_ptr>
20016 <size>3</size>
20017 <variant>2</variant>
20018 <string>[@(:include </string>
20019 <variant>1</variant>
20020 <weak_ptr>
20021 <expired>0</expired>
20022 <shared_ptr>
20023 <id>-122</id>
20024 </shared_ptr>
20025 </weak_ptr>
20026 <variant>2</variant>
20027 <string> decl:)@]&#10;</string>
20028 </pair>
20029 <pair>
20030 <weak_ptr>
20031 <expired>0</expired>
20032 <shared_ptr>
20033 <id>-246</id>
20034 </shared_ptr>
20035 </weak_ptr>
20036 <size>5</size>
20037 <variant>2</variant>
20038 <string>[@(:include </string>
20039 <variant>1</variant>
20040 <weak_ptr>
20041 <expired>0</expired>
20042 <shared_ptr>
20043 <id>-14</id>
20044 </shared_ptr>
20045 </weak_ptr>
20046 <variant>2</variant>
20047 <string> def:)&#10;&#10;(:include </string>
20048 <variant>1</variant>
20049 <weak_ptr>
20050 <expired>0</expired>
20051 <shared_ptr>
20052 <id>-21</id>
20053 </shared_ptr>
20054 </weak_ptr>
20055 <variant>2</variant>
20056 <string> def:)@]&#10;</string>
20057 </pair>
20058 <pair>
20059 <weak_ptr>
20060 <expired>0</expired>
20061 <shared_ptr>
20062 <id>-247</id>
20063 </shared_ptr>
20064 </weak_ptr>
20065 <size>0</size>
20066 </pair>
20067 <pair>
20068 <weak_ptr>
20069 <expired>0</expired>
20070 <shared_ptr>
20071 <id>-248</id>
20072 </shared_ptr>
20073 </weak_ptr>
20074 <size>0</size>
20075 </pair>
20076 <pair>
20077 <weak_ptr>
20078 <expired>0</expired>
20079 <shared_ptr>
20080 <id>-249</id>
20081 </shared_ptr>
20082 </weak_ptr>
20083 <size>0</size>
20084 </pair>
20085 <pair>
20086 <weak_ptr>
20087 <expired>0</expired>
20088 <shared_ptr>
20089 <id>-250</id>
20090 </shared_ptr>
20091 </weak_ptr>
20092 <size>3</size>
20093 <variant>2</variant>
20094 <string>[@(:include </string>
20095 <variant>1</variant>
20096 <weak_ptr>
20097 <expired>0</expired>
20098 <shared_ptr>
20099 <id>-64</id>
20100 </shared_ptr>
20101 </weak_ptr>
20102 <variant>2</variant>
20103 <string> decl:)@]&#10;</string>
20104 </pair>
20105 <pair>
20106 <weak_ptr>
20107 <expired>0</expired>
20108 <shared_ptr>
20109 <id>-251</id>
20110 </shared_ptr>
20111 </weak_ptr>
20112 <size>13</size>
20113 <variant>2</variant>
20114 <string>[@(:include </string>
20115 <variant>1</variant>
20116 <weak_ptr>
20117 <expired>0</expired>
20118 <shared_ptr>
20119 <id>-228</id>
20120 </shared_ptr>
20121 </weak_ptr>
20122 <variant>2</variant>
20123 <string> def:)&#10;&#10;(:include </string>
20124 <variant>1</variant>
20125 <weak_ptr>
20126 <expired>0</expired>
20127 <shared_ptr>
20128 <id>-95</id>
20129 </shared_ptr>
20130 </weak_ptr>
20131 <variant>2</variant>
20132 <string> def:)&#10;&#10;(:include </string>
20133 <variant>1</variant>
20134 <weak_ptr>
20135 <expired>0</expired>
20136 <shared_ptr>
20137 <id>-155</id>
20138 </shared_ptr>
20139 </weak_ptr>
20140 <variant>2</variant>
20141 <string> def:)&#10;&#10;(:include </string>
20142 <variant>1</variant>
20143 <weak_ptr>
20144 <expired>0</expired>
20145 <shared_ptr>
20146 <id>-50</id>
20147 </shared_ptr>
20148 </weak_ptr>
20149 <variant>2</variant>
20150 <string> def:)&#10;&#10;(:include </string>
20151 <variant>1</variant>
20152 <weak_ptr>
20153 <expired>0</expired>
20154 <shared_ptr>
20155 <id>-264</id>
20156 </shared_ptr>
20157 </weak_ptr>
20158 <variant>2</variant>
20159 <string> def:)&#10;&#10;(:include </string>
20160 <variant>1</variant>
20161 <weak_ptr>
20162 <expired>0</expired>
20163 <shared_ptr>
20164 <id>-230</id>
20165 </shared_ptr>
20166 </weak_ptr>
20167 <variant>2</variant>
20168 <string> def:)@]&#10;</string>
20169 </pair>
20170 <pair>
20171 <weak_ptr>
20172 <expired>0</expired>
20173 <shared_ptr>
20174 <id>-252</id>
20175 </shared_ptr>
20176 </weak_ptr>
20177 <size>0</size>
20178 </pair>
20179 <pair>
20180 <weak_ptr>
20181 <expired>0</expired>
20182 <shared_ptr>
20183 <id>-253</id>
20184 </shared_ptr>
20185 </weak_ptr>
20186 <size>0</size>
20187 </pair>
20188 <pair>
20189 <weak_ptr>
20190 <expired>0</expired>
20191 <shared_ptr>
20192 <id>-254</id>
20193 </shared_ptr>
20194 </weak_ptr>
20195 <size>0</size>
20196 </pair>
20197 <pair>
20198 <weak_ptr>
20199 <expired>0</expired>
20200 <shared_ptr>
20201 <id>-255</id>
20202 </shared_ptr>
20203 </weak_ptr>
20204 <size>0</size>
20205 </pair>
20206 <pair>
20207 <weak_ptr>
20208 <expired>0</expired>
20209 <shared_ptr>
20210 <id>-256</id>
20211 </shared_ptr>
20212 </weak_ptr>
20213 <size>0</size>
20214 </pair>
20215 <pair>
20216 <weak_ptr>
20217 <expired>0</expired>
20218 <shared_ptr>
20219 <id>-257</id>
20220 </shared_ptr>
20221 </weak_ptr>
20222 <size>0</size>
20223 </pair>
20224 <pair>
20225 <weak_ptr>
20226 <expired>0</expired>
20227 <shared_ptr>
20228 <id>-258</id>
20229 </shared_ptr>
20230 </weak_ptr>
20231 <size>85</size>
20232 <variant>2</variant>
20233 <string>[@template &lt;class T&gt; T acos( T );&#10;template &lt;class T&gt; T asin( T );&#10;template &lt;class T&gt; T atan( T );&#10;template &lt;class T&gt; T atan2( T, T );&#10;template &lt;class T&gt; T cos( T );&#10;template &lt;class T&gt; T sin( T );&#10;template &lt;class T&gt; T tan( T );&#10;template &lt;class T&gt; T cosh( T );&#10;template &lt;class T&gt; T sinh( T );&#10;template &lt;class T&gt; T tanh( T );&#10;template &lt;class T&gt; T exp( T );&#10;template &lt;class T&gt; T log( T );&#10;template &lt;class T&gt; T log10( T );&#10;template &lt;class T&gt; T mod( T , T );&#10;template &lt;class T&gt; T pow( T, T );&#10;template &lt;class T&gt; T sqrt( T );&#10;template &lt;class T&gt; T ceil( T );&#10;template &lt;class T&gt; T abs( T );&#10;template &lt;class T&gt; T floor( T );&#10;template &lt;class T&gt; T mod( T, T );&#10;template &lt;class T&gt; T ldexp( T, int );&#10;template &lt;class T&gt; T sign( T );&#10;&#10;template &lt;&gt; </string>
20234 <variant>1</variant>
20235 <weak_ptr>
20236 <expired>0</expired>
20237 <shared_ptr>
20238 <id>-155</id>
20239 </shared_ptr>
20240 </weak_ptr>
20241 <variant>2</variant>
20242 <string> float acos&lt;float&gt;( float x ) { return ::acosf(x); }&#10;template &lt;&gt; </string>
20243 <variant>1</variant>
20244 <weak_ptr>
20245 <expired>0</expired>
20246 <shared_ptr>
20247 <id>-155</id>
20248 </shared_ptr>
20249 </weak_ptr>
20250 <variant>2</variant>
20251 <string> float asin&lt;float&gt;( float x ) { return ::asinf(x); }&#10;template &lt;&gt; </string>
20252 <variant>1</variant>
20253 <weak_ptr>
20254 <expired>0</expired>
20255 <shared_ptr>
20256 <id>-155</id>
20257 </shared_ptr>
20258 </weak_ptr>
20259 <variant>2</variant>
20260 <string> float atan&lt;float&gt;( float x ) { return ::atanf(x); }&#10;template &lt;&gt; </string>
20261 <variant>1</variant>
20262 <weak_ptr>
20263 <expired>0</expired>
20264 <shared_ptr>
20265 <id>-155</id>
20266 </shared_ptr>
20267 </weak_ptr>
20268 <variant>2</variant>
20269 <string> float atan2&lt;float&gt;( float x, float y ) { return ::atan2f(x,y); }&#10;template &lt;&gt; </string>
20270 <variant>1</variant>
20271 <weak_ptr>
20272 <expired>0</expired>
20273 <shared_ptr>
20274 <id>-155</id>
20275 </shared_ptr>
20276 </weak_ptr>
20277 <variant>2</variant>
20278 <string> float cos&lt;float&gt;( float x ) { return ::cosf(x); }&#10;template &lt;&gt; </string>
20279 <variant>1</variant>
20280 <weak_ptr>
20281 <expired>0</expired>
20282 <shared_ptr>
20283 <id>-155</id>
20284 </shared_ptr>
20285 </weak_ptr>
20286 <variant>2</variant>
20287 <string> float sin&lt;float&gt;( float x ) { return ::sinf(x); }&#10;template &lt;&gt; </string>
20288 <variant>1</variant>
20289 <weak_ptr>
20290 <expired>0</expired>
20291 <shared_ptr>
20292 <id>-155</id>
20293 </shared_ptr>
20294 </weak_ptr>
20295 <variant>2</variant>
20296 <string> float tan&lt;float&gt;( float x ) { return ::tanf(x); }&#10;template &lt;&gt; </string>
20297 <variant>1</variant>
20298 <weak_ptr>
20299 <expired>0</expired>
20300 <shared_ptr>
20301 <id>-155</id>
20302 </shared_ptr>
20303 </weak_ptr>
20304 <variant>2</variant>
20305 <string> float cosh&lt;float&gt;( float x ) { return ::coshf(x); }&#10;template &lt;&gt; </string>
20306 <variant>1</variant>
20307 <weak_ptr>
20308 <expired>0</expired>
20309 <shared_ptr>
20310 <id>-155</id>
20311 </shared_ptr>
20312 </weak_ptr>
20313 <variant>2</variant>
20314 <string> float sinh&lt;float&gt;( float x ) { return ::sinhf(x); }&#10;template &lt;&gt; </string>
20315 <variant>1</variant>
20316 <weak_ptr>
20317 <expired>0</expired>
20318 <shared_ptr>
20319 <id>-155</id>
20320 </shared_ptr>
20321 </weak_ptr>
20322 <variant>2</variant>
20323 <string> float tanh&lt;float&gt;( float x ) { return ::tanhf(x); }&#10;template &lt;&gt; </string>
20324 <variant>1</variant>
20325 <weak_ptr>
20326 <expired>0</expired>
20327 <shared_ptr>
20328 <id>-155</id>
20329 </shared_ptr>
20330 </weak_ptr>
20331 <variant>2</variant>
20332 <string> float exp&lt;float&gt;( float x ) { return ::expf(x); }&#10;template &lt;&gt; </string>
20333 <variant>1</variant>
20334 <weak_ptr>
20335 <expired>0</expired>
20336 <shared_ptr>
20337 <id>-155</id>
20338 </shared_ptr>
20339 </weak_ptr>
20340 <variant>2</variant>
20341 <string> float log&lt;float&gt;( float x ) { return ::logf(x); }&#10;template &lt;&gt; </string>
20342 <variant>1</variant>
20343 <weak_ptr>
20344 <expired>0</expired>
20345 <shared_ptr>
20346 <id>-155</id>
20347 </shared_ptr>
20348 </weak_ptr>
20349 <variant>2</variant>
20350 <string> float log10&lt;float&gt;( float x ) { return ::log10f(x); }&#10;template &lt;&gt; </string>
20351 <variant>1</variant>
20352 <weak_ptr>
20353 <expired>0</expired>
20354 <shared_ptr>
20355 <id>-155</id>
20356 </shared_ptr>
20357 </weak_ptr>
20358 <variant>2</variant>
20359 <string> float mod&lt;float&gt;( float x, float y ) { return ::fmodf(x,y); }&#10;template &lt;&gt; </string>
20360 <variant>1</variant>
20361 <weak_ptr>
20362 <expired>0</expired>
20363 <shared_ptr>
20364 <id>-155</id>
20365 </shared_ptr>
20366 </weak_ptr>
20367 <variant>2</variant>
20368 <string> float pow&lt;float&gt;( float x, float y ) { return ::powf(x,y); }&#10;template &lt;&gt; </string>
20369 <variant>1</variant>
20370 <weak_ptr>
20371 <expired>0</expired>
20372 <shared_ptr>
20373 <id>-155</id>
20374 </shared_ptr>
20375 </weak_ptr>
20376 <variant>2</variant>
20377 <string> float sqrt&lt;float&gt;( float x ) { return ::sqrtf(x); }&#10;template &lt;&gt; </string>
20378 <variant>1</variant>
20379 <weak_ptr>
20380 <expired>0</expired>
20381 <shared_ptr>
20382 <id>-155</id>
20383 </shared_ptr>
20384 </weak_ptr>
20385 <variant>2</variant>
20386 <string> float ceil&lt;float&gt;( float x ) { return ::ceilf(x); }&#10;template &lt;&gt; </string>
20387 <variant>1</variant>
20388 <weak_ptr>
20389 <expired>0</expired>
20390 <shared_ptr>
20391 <id>-155</id>
20392 </shared_ptr>
20393 </weak_ptr>
20394 <variant>2</variant>
20395 <string> float abs&lt;float&gt;( float x ) { return ::fabsf(x); }&#10;template &lt;&gt; </string>
20396 <variant>1</variant>
20397 <weak_ptr>
20398 <expired>0</expired>
20399 <shared_ptr>
20400 <id>-155</id>
20401 </shared_ptr>
20402 </weak_ptr>
20403 <variant>2</variant>
20404 <string> float floor&lt;float&gt;( float x ) { return ::floorf(x); }&#10;template &lt;&gt; </string>
20405 <variant>1</variant>
20406 <weak_ptr>
20407 <expired>0</expired>
20408 <shared_ptr>
20409 <id>-155</id>
20410 </shared_ptr>
20411 </weak_ptr>
20412 <variant>2</variant>
20413 <string> float ldexp&lt;float&gt;( float x, int y ) { return ::ldexpf(x,y); }&#10;template &lt;&gt; </string>
20414 <variant>1</variant>
20415 <weak_ptr>
20416 <expired>0</expired>
20417 <shared_ptr>
20418 <id>-155</id>
20419 </shared_ptr>
20420 </weak_ptr>
20421 <variant>2</variant>
20422 <string> float sign&lt;float&gt;( float x ) { return x&lt;0 ? -1.f : +1.f; }&#10; &#10;template &lt;&gt; </string>
20423 <variant>1</variant>
20424 <weak_ptr>
20425 <expired>0</expired>
20426 <shared_ptr>
20427 <id>-155</id>
20428 </shared_ptr>
20429 </weak_ptr>
20430 <variant>2</variant>
20431 <string> double acos&lt;double&gt;( double x ) { return ::acos(x); }&#10;template &lt;&gt; </string>
20432 <variant>1</variant>
20433 <weak_ptr>
20434 <expired>0</expired>
20435 <shared_ptr>
20436 <id>-155</id>
20437 </shared_ptr>
20438 </weak_ptr>
20439 <variant>2</variant>
20440 <string> double asin&lt;double&gt;( double x ) { return ::asin(x); }&#10;template &lt;&gt; </string>
20441 <variant>1</variant>
20442 <weak_ptr>
20443 <expired>0</expired>
20444 <shared_ptr>
20445 <id>-155</id>
20446 </shared_ptr>
20447 </weak_ptr>
20448 <variant>2</variant>
20449 <string> double atan&lt;double&gt;( double x ) { return ::atan(x); }&#10;template &lt;&gt; </string>
20450 <variant>1</variant>
20451 <weak_ptr>
20452 <expired>0</expired>
20453 <shared_ptr>
20454 <id>-155</id>
20455 </shared_ptr>
20456 </weak_ptr>
20457 <variant>2</variant>
20458 <string> double atan2&lt;double&gt;( double x, double y ) { return ::atan2(x,y); }&#10;template &lt;&gt; </string>
20459 <variant>1</variant>
20460 <weak_ptr>
20461 <expired>0</expired>
20462 <shared_ptr>
20463 <id>-155</id>
20464 </shared_ptr>
20465 </weak_ptr>
20466 <variant>2</variant>
20467 <string> double cos&lt;double&gt;( double x ) { return ::cos(x); }&#10;template &lt;&gt; </string>
20468 <variant>1</variant>
20469 <weak_ptr>
20470 <expired>0</expired>
20471 <shared_ptr>
20472 <id>-155</id>
20473 </shared_ptr>
20474 </weak_ptr>
20475 <variant>2</variant>
20476 <string> double sin&lt;double&gt;( double x ) { return ::sin(x); }&#10;template &lt;&gt; </string>
20477 <variant>1</variant>
20478 <weak_ptr>
20479 <expired>0</expired>
20480 <shared_ptr>
20481 <id>-155</id>
20482 </shared_ptr>
20483 </weak_ptr>
20484 <variant>2</variant>
20485 <string> double tan&lt;double&gt;( double x ) { return ::tan(x); }&#10;template &lt;&gt; </string>
20486 <variant>1</variant>
20487 <weak_ptr>
20488 <expired>0</expired>
20489 <shared_ptr>
20490 <id>-155</id>
20491 </shared_ptr>
20492 </weak_ptr>
20493 <variant>2</variant>
20494 <string> double cosh&lt;double&gt;( double x ) { return ::cosh(x); }&#10;template &lt;&gt; </string>
20495 <variant>1</variant>
20496 <weak_ptr>
20497 <expired>0</expired>
20498 <shared_ptr>
20499 <id>-155</id>
20500 </shared_ptr>
20501 </weak_ptr>
20502 <variant>2</variant>
20503 <string> double sinh&lt;double&gt;( double x ) { return ::sinh(x); }&#10;template &lt;&gt; </string>
20504 <variant>1</variant>
20505 <weak_ptr>
20506 <expired>0</expired>
20507 <shared_ptr>
20508 <id>-155</id>
20509 </shared_ptr>
20510 </weak_ptr>
20511 <variant>2</variant>
20512 <string> double tanh&lt;double&gt;( double x ) { return ::tanh(x); }&#10;template &lt;&gt; </string>
20513 <variant>1</variant>
20514 <weak_ptr>
20515 <expired>0</expired>
20516 <shared_ptr>
20517 <id>-155</id>
20518 </shared_ptr>
20519 </weak_ptr>
20520 <variant>2</variant>
20521 <string> double exp&lt;double&gt;( double x ) { return ::exp(x); }&#10;template &lt;&gt; </string>
20522 <variant>1</variant>
20523 <weak_ptr>
20524 <expired>0</expired>
20525 <shared_ptr>
20526 <id>-155</id>
20527 </shared_ptr>
20528 </weak_ptr>
20529 <variant>2</variant>
20530 <string> double log&lt;double&gt;( double x ) { return ::log(x); }&#10;template &lt;&gt; </string>
20531 <variant>1</variant>
20532 <weak_ptr>
20533 <expired>0</expired>
20534 <shared_ptr>
20535 <id>-155</id>
20536 </shared_ptr>
20537 </weak_ptr>
20538 <variant>2</variant>
20539 <string> double log10&lt;double&gt;( double x ) { return ::log10(x); }&#10;template &lt;&gt; </string>
20540 <variant>1</variant>
20541 <weak_ptr>
20542 <expired>0</expired>
20543 <shared_ptr>
20544 <id>-155</id>
20545 </shared_ptr>
20546 </weak_ptr>
20547 <variant>2</variant>
20548 <string> double mod&lt;double&gt;( double x, double y ) { return ::fmod(x,y); }&#10;template &lt;&gt; </string>
20549 <variant>1</variant>
20550 <weak_ptr>
20551 <expired>0</expired>
20552 <shared_ptr>
20553 <id>-155</id>
20554 </shared_ptr>
20555 </weak_ptr>
20556 <variant>2</variant>
20557 <string> double pow&lt;double&gt;( double x, double y ) { return ::pow(x,y); }&#10;template &lt;&gt; </string>
20558 <variant>1</variant>
20559 <weak_ptr>
20560 <expired>0</expired>
20561 <shared_ptr>
20562 <id>-155</id>
20563 </shared_ptr>
20564 </weak_ptr>
20565 <variant>2</variant>
20566 <string> double sqrt&lt;double&gt;( double x ) { return ::sqrt(x); }&#10;template &lt;&gt; </string>
20567 <variant>1</variant>
20568 <weak_ptr>
20569 <expired>0</expired>
20570 <shared_ptr>
20571 <id>-155</id>
20572 </shared_ptr>
20573 </weak_ptr>
20574 <variant>2</variant>
20575 <string> double ceil&lt;double&gt;( double x ) { return ::ceil(x); }&#10;template &lt;&gt; </string>
20576 <variant>1</variant>
20577 <weak_ptr>
20578 <expired>0</expired>
20579 <shared_ptr>
20580 <id>-155</id>
20581 </shared_ptr>
20582 </weak_ptr>
20583 <variant>2</variant>
20584 <string> double abs&lt;double&gt;( double x ) { return ::fabs(x); }&#10;template &lt;&gt; </string>
20585 <variant>1</variant>
20586 <weak_ptr>
20587 <expired>0</expired>
20588 <shared_ptr>
20589 <id>-155</id>
20590 </shared_ptr>
20591 </weak_ptr>
20592 <variant>2</variant>
20593 <string> double floor&lt;double&gt;( double x ) { return ::floor(x); }&#10;template &lt;&gt; </string>
20594 <variant>1</variant>
20595 <weak_ptr>
20596 <expired>0</expired>
20597 <shared_ptr>
20598 <id>-155</id>
20599 </shared_ptr>
20600 </weak_ptr>
20601 <variant>2</variant>
20602 <string> double ldexp&lt;double&gt;( double x, int y ) { return ::ldexp(x,y); }&#10;template &lt;&gt; </string>
20603 <variant>1</variant>
20604 <weak_ptr>
20605 <expired>0</expired>
20606 <shared_ptr>
20607 <id>-155</id>
20608 </shared_ptr>
20609 </weak_ptr>
20610 <variant>2</variant>
20611 <string> double sign&lt;double&gt;( double x ) { return x&lt;0 ? -1.0 : +1.0; }@]&#10;</string>
20612 </pair>
20613 <pair>
20614 <weak_ptr>
20615 <expired>0</expired>
20616 <shared_ptr>
20617 <id>-259</id>
20618 </shared_ptr>
20619 </weak_ptr>
20620 <size>0</size>
20621 </pair>
20622 <pair>
20623 <weak_ptr>
20624 <expired>0</expired>
20625 <shared_ptr>
20626 <id>-260</id>
20627 </shared_ptr>
20628 </weak_ptr>
20629 <size>0</size>
20630 </pair>
20631 <pair>
20632 <weak_ptr>
20633 <expired>0</expired>
20634 <shared_ptr>
20635 <id>-261</id>
20636 </shared_ptr>
20637 </weak_ptr>
20638 <size>0</size>
20639 </pair>
20640 <pair>
20641 <weak_ptr>
20642 <expired>0</expired>
20643 <shared_ptr>
20644 <id>-262</id>
20645 </shared_ptr>
20646 </weak_ptr>
20647 <size>0</size>
20648 </pair>
20649 <pair>
20650 <weak_ptr>
20651 <expired>0</expired>
20652 <shared_ptr>
20653 <id>-263</id>
20654 </shared_ptr>
20655 </weak_ptr>
20656 <size>0</size>
20657 </pair>
20658 <pair>
20659 <weak_ptr>
20660 <expired>0</expired>
20661 <shared_ptr>
20662 <id>-264</id>
20663 </shared_ptr>
20664 </weak_ptr>
20665 <size>0</size>
20666 </pair>
20667 <pair>
20668 <weak_ptr>
20669 <expired>0</expired>
20670 <shared_ptr>
20671 <id>-265</id>
20672 </shared_ptr>
20673 </weak_ptr>
20674 <size>0</size>
20675 </pair>
20676 <pair>
20677 <weak_ptr>
20678 <expired>0</expired>
20679 <shared_ptr>
20680 <id>-266</id>
20681 </shared_ptr>
20682 </weak_ptr>
20683 <size>0</size>
20684 </pair>
20685 <pair>
20686 <weak_ptr>
20687 <expired>0</expired>
20688 <shared_ptr>
20689 <id>-267</id>
20690 </shared_ptr>
20691 </weak_ptr>
20692 <size>0</size>
20693 </pair>
20694 <pair>
20695 <weak_ptr>
20696 <expired>0</expired>
20697 <shared_ptr>
20698 <id>-268</id>
20699 </shared_ptr>
20700 </weak_ptr>
20701 <size>0</size>
20702 </pair>
20703 <pair>
20704 <weak_ptr>
20705 <expired>0</expired>
20706 <shared_ptr>
20707 <id>-269</id>
20708 </shared_ptr>
20709 </weak_ptr>
20710 <size>5</size>
20711 <variant>2</variant>
20712 <string>[@(:include </string>
20713 <variant>1</variant>
20714 <weak_ptr>
20715 <expired>0</expired>
20716 <shared_ptr>
20717 <id>-268</id>
20718 </shared_ptr>
20719 </weak_ptr>
20720 <variant>2</variant>
20721 <string> decl:)&#10;&#10;(:include </string>
20722 <variant>1</variant>
20723 <weak_ptr>
20724 <expired>0</expired>
20725 <shared_ptr>
20726 <id>-110</id>
20727 </shared_ptr>
20728 </weak_ptr>
20729 <variant>2</variant>
20730 <string> decl:)@]&#10;</string>
20731 </pair>
20732 <pair>
20733 <weak_ptr>
20734 <expired>0</expired>
20735 <shared_ptr>
20736 <id>-270</id>
20737 </shared_ptr>
20738 </weak_ptr>
20739 <size>0</size>
20740 </pair>
20741 <pair>
20742 <weak_ptr>
20743 <expired>0</expired>
20744 <shared_ptr>
20745 <id>-271</id>
20746 </shared_ptr>
20747 </weak_ptr>
20748 <size>0</size>
20749 </pair>
20750 <pair>
20751 <weak_ptr>
20752 <expired>0</expired>
20753 <shared_ptr>
20754 <id>-272</id>
20755 </shared_ptr>
20756 </weak_ptr>
20757 <size>0</size>
20758 </pair>
20759 <pair>
20760 <weak_ptr>
20761 <expired>0</expired>
20762 <shared_ptr>
20763 <id>-273</id>
20764 </shared_ptr>
20765 </weak_ptr>
20766 <size>7</size>
20767 <variant>2</variant>
20768 <string>[@(:include </string>
20769 <variant>1</variant>
20770 <weak_ptr>
20771 <expired>0</expired>
20772 <shared_ptr>
20773 <id>-197</id>
20774 </shared_ptr>
20775 </weak_ptr>
20776 <variant>2</variant>
20777 <string> def:)&#10;&#10;(:include </string>
20778 <variant>1</variant>
20779 <weak_ptr>
20780 <expired>0</expired>
20781 <shared_ptr>
20782 <id>-133</id>
20783 </shared_ptr>
20784 </weak_ptr>
20785 <variant>2</variant>
20786 <string> def:)&#10;(:include </string>
20787 <variant>1</variant>
20788 <weak_ptr>
20789 <expired>0</expired>
20790 <shared_ptr>
20791 <id>-199</id>
20792 </shared_ptr>
20793 </weak_ptr>
20794 <variant>2</variant>
20795 <string> def:)@]&#10;</string>
20796 </pair>
20797 <pair>
20798 <weak_ptr>
20799 <expired>0</expired>
20800 <shared_ptr>
20801 <id>-274</id>
20802 </shared_ptr>
20803 </weak_ptr>
20804 <size>0</size>
20805 </pair>
20806 <pair>
20807 <weak_ptr>
20808 <expired>0</expired>
20809 <shared_ptr>
20810 <id>-275</id>
20811 </shared_ptr>
20812 </weak_ptr>
20813 <size>0</size>
20814 </pair>
20815 <pair>
20816 <weak_ptr>
20817 <expired>0</expired>
20818 <shared_ptr>
20819 <id>-276</id>
20820 </shared_ptr>
20821 </weak_ptr>
20822 <size>3</size>
20823 <variant>2</variant>
20824 <string>[@//*** Exception types ***&#10;&#10;(:include </string>
20825 <variant>1</variant>
20826 <weak_ptr>
20827 <expired>0</expired>
20828 <shared_ptr>
20829 <id>-273</id>
20830 </shared_ptr>
20831 </weak_ptr>
20832 <variant>2</variant>
20833 <string> api:)@]&#10;</string>
20834 </pair>
20835 <pair>
20836 <weak_ptr>
20837 <expired>0</expired>
20838 <shared_ptr>
20839 <id>-277</id>
20840 </shared_ptr>
20841 </weak_ptr>
20842 <size>5</size>
20843 <variant>2</variant>
20844 <string>[@(:include </string>
20845 <variant>1</variant>
20846 <weak_ptr>
20847 <expired>0</expired>
20848 <shared_ptr>
20849 <id>-85</id>
20850 </shared_ptr>
20851 </weak_ptr>
20852 <variant>2</variant>
20853 <string> def:)&#10;&#10;(:include </string>
20854 <variant>1</variant>
20855 <weak_ptr>
20856 <expired>0</expired>
20857 <shared_ptr>
20858 <id>-154</id>
20859 </shared_ptr>
20860 </weak_ptr>
20861 <variant>2</variant>
20862 <string> def:)@]&#10;</string>
20863 </pair>
20864 <pair>
20865 <weak_ptr>
20866 <expired>0</expired>
20867 <shared_ptr>
20868 <id>-278</id>
20869 </shared_ptr>
20870 </weak_ptr>
20871 <size>0</size>
20872 </pair>
20873 <pair>
20874 <weak_ptr>
20875 <expired>0</expired>
20876 <shared_ptr>
20877 <id>-279</id>
20878 </shared_ptr>
20879 </weak_ptr>
20880 <size>0</size>
20881 </pair>
20882 </sorted>
20883 </object>
20884 </shared_ptr>
20885 </pair>
20886 <pair>
20887 <string>decl</string>
20888 <shared_ptr>
20889 <id>282</id>
20890 <type>
20891 <string>reno_layer</string>
20892 </type>
20893 <object>
20894 <sorted>
20895 <size>275</size>
20896 <pair>
20897 <weak_ptr>
20898 <expired>0</expired>
20899 <shared_ptr>
20900 <id>-5</id>
20901 </shared_ptr>
20902 </weak_ptr>
20903 <size>3</size>
20904 <variant>2</variant>
20905 <string>[@template &lt;int R1,int R2&gt;&#10;-unspecified-return-type- (:link </string>
20906 <variant>1</variant>
20907 <weak_ptr>
20908 <expired>0</expired>
20909 <shared_ptr>
20910 <id>-5</id>
20911 </shared_ptr>
20912 </weak_ptr>
20913 <variant>2</variant>
20914 <string>:)();@]&#10;</string>
20915 </pair>
20916 <pair>
20917 <weak_ptr>
20918 <expired>0</expired>
20919 <shared_ptr>
20920 <id>-6</id>
20921 </shared_ptr>
20922 </weak_ptr>
20923 <size>0</size>
20924 </pair>
20925 <pair>
20926 <weak_ptr>
20927 <expired>0</expired>
20928 <shared_ptr>
20929 <id>-8</id>
20930 </shared_ptr>
20931 </weak_ptr>
20932 <size>11</size>
20933 <variant>2</variant>
20934 <string>[@//Only (:link </string>
20935 <variant>1</variant>
20936 <weak_ptr>
20937 <expired>0</expired>
20938 <shared_ptr>
20939 <id>-175</id>
20940 </shared_ptr>
20941 </weak_ptr>
20942 <variant>2</variant>
20943 <string>|enabled if:): (:link </string>
20944 <variant>1</variant>
20945 <weak_ptr>
20946 <expired>0</expired>
20947 <shared_ptr>
20948 <id>-148</id>
20949 </shared_ptr>
20950 </weak_ptr>
20951 <variant>2</variant>
20952 <string>:)&lt;A&gt;::value &amp;&amp; </string>
20953 <variant>1</variant>
20954 <weak_ptr>
20955 <expired>0</expired>
20956 <shared_ptr>
20957 <id>-172</id>
20958 </shared_ptr>
20959 </weak_ptr>
20960 <variant>2</variant>
20961 <string>&lt;B&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
20962 <variant>1</variant>
20963 <weak_ptr>
20964 <expired>0</expired>
20965 <shared_ptr>
20966 <id>-107</id>
20967 </shared_ptr>
20968 </weak_ptr>
20969 <variant>2</variant>
20970 <string>:)&lt;A&gt;::type&#10;(:link </string>
20971 <variant>1</variant>
20972 <weak_ptr>
20973 <expired>0</expired>
20974 <shared_ptr>
20975 <id>-8</id>
20976 </shared_ptr>
20977 </weak_ptr>
20978 <variant>2</variant>
20979 <string> mod=&quot;(&quot;:)( A const &amp; a, B b );@]&#10;</string>
20980 </pair>
20981 <pair>
20982 <weak_ptr>
20983 <expired>0</expired>
20984 <shared_ptr>
20985 <id>-9</id>
20986 </shared_ptr>
20987 </weak_ptr>
20988 <size>1</size>
20989 <variant>2</variant>
20990 <string>[@using boost::enable_if;&#10;using boost::enable_if_c;&#10;using boost::lazy_enable_if;&#10;using boost::lazy_enable_if_c;@]&#10;</string>
20991 </pair>
20992 <pair>
20993 <weak_ptr>
20994 <expired>0</expired>
20995 <shared_ptr>
20996 <id>-10</id>
20997 </shared_ptr>
20998 </weak_ptr>
20999 <size>0</size>
21000 </pair>
21001 <pair>
21002 <weak_ptr>
21003 <expired>0</expired>
21004 <shared_ptr>
21005 <id>-11</id>
21006 </shared_ptr>
21007 </weak_ptr>
21008 <size>0</size>
21009 </pair>
21010 <pair>
21011 <weak_ptr>
21012 <expired>0</expired>
21013 <shared_ptr>
21014 <id>-12</id>
21015 </shared_ptr>
21016 </weak_ptr>
21017 <size>5</size>
21018 <variant>2</variant>
21019 <string>[@static inline (:link </string>
21020 <variant>1</variant>
21021 <weak_ptr>
21022 <expired>0</expired>
21023 <shared_ptr>
21024 <id>-183</id>
21025 </shared_ptr>
21026 </weak_ptr>
21027 <variant>2</variant>
21028 <string> mod=&quot;m&quot;:) &amp; (:link </string>
21029 <variant>1</variant>
21030 <weak_ptr>
21031 <expired>0</expired>
21032 <shared_ptr>
21033 <id>-12</id>
21034 </shared_ptr>
21035 </weak_ptr>
21036 <variant>2</variant>
21037 <string> mod=&quot;m&quot;:)( int i, Vector &amp; v );@]&#10;</string>
21038 </pair>
21039 <pair>
21040 <weak_ptr>
21041 <expired>0</expired>
21042 <shared_ptr>
21043 <id>-13</id>
21044 </shared_ptr>
21045 </weak_ptr>
21046 <size>0</size>
21047 </pair>
21048 <pair>
21049 <weak_ptr>
21050 <expired>0</expired>
21051 <shared_ptr>
21052 <id>-14</id>
21053 </shared_ptr>
21054 </weak_ptr>
21055 <size>0</size>
21056 </pair>
21057 <pair>
21058 <weak_ptr>
21059 <expired>0</expired>
21060 <shared_ptr>
21061 <id>-15</id>
21062 </shared_ptr>
21063 </weak_ptr>
21064 <size>9</size>
21065 <variant>2</variant>
21066 <string>[@//Only (:link </string>
21067 <variant>1</variant>
21068 <weak_ptr>
21069 <expired>0</expired>
21070 <shared_ptr>
21071 <id>-175</id>
21072 </shared_ptr>
21073 </weak_ptr>
21074 <variant>2</variant>
21075 <string>|enabled if:):&#10;// (:link </string>
21076 <variant>1</variant>
21077 <weak_ptr>
21078 <expired>0</expired>
21079 <shared_ptr>
21080 <id>-143</id>
21081 </shared_ptr>
21082 </weak_ptr>
21083 <variant>2</variant>
21084 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
21085 <variant>1</variant>
21086 <weak_ptr>
21087 <expired>0</expired>
21088 <shared_ptr>
21089 <id>-143</id>
21090 </shared_ptr>
21091 </weak_ptr>
21092 <variant>2</variant>
21093 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
21094 <variant>1</variant>
21095 <weak_ptr>
21096 <expired>0</expired>
21097 <shared_ptr>
21098 <id>-15</id>
21099 </shared_ptr>
21100 </weak_ptr>
21101 <variant>2</variant>
21102 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
21103 </pair>
21104 <pair>
21105 <weak_ptr>
21106 <expired>0</expired>
21107 <shared_ptr>
21108 <id>-16</id>
21109 </shared_ptr>
21110 </weak_ptr>
21111 <size>0</size>
21112 </pair>
21113 <pair>
21114 <weak_ptr>
21115 <expired>0</expired>
21116 <shared_ptr>
21117 <id>-17</id>
21118 </shared_ptr>
21119 </weak_ptr>
21120 <size>5</size>
21121 <variant>2</variant>
21122 <string>[@template &lt;int I&gt; static inline (:link </string>
21123 <variant>1</variant>
21124 <weak_ptr>
21125 <expired>0</expired>
21126 <shared_ptr>
21127 <id>-170</id>
21128 </shared_ptr>
21129 </weak_ptr>
21130 <variant>2</variant>
21131 <string> mod=&quot;m&quot;:) &amp; (:link </string>
21132 <variant>1</variant>
21133 <weak_ptr>
21134 <expired>0</expired>
21135 <shared_ptr>
21136 <id>-17</id>
21137 </shared_ptr>
21138 </weak_ptr>
21139 <variant>2</variant>
21140 <string> mod=&quot;m&quot;:)( Quaternion &amp; q );@]&#10;</string>
21141 </pair>
21142 <pair>
21143 <weak_ptr>
21144 <expired>0</expired>
21145 <shared_ptr>
21146 <id>-18</id>
21147 </shared_ptr>
21148 </weak_ptr>
21149 <size>0</size>
21150 </pair>
21151 <pair>
21152 <weak_ptr>
21153 <expired>0</expired>
21154 <shared_ptr>
21155 <id>-19</id>
21156 </shared_ptr>
21157 </weak_ptr>
21158 <size>11</size>
21159 <variant>2</variant>
21160 <string>[@//Only (:link </string>
21161 <variant>1</variant>
21162 <weak_ptr>
21163 <expired>0</expired>
21164 <shared_ptr>
21165 <id>-175</id>
21166 </shared_ptr>
21167 </weak_ptr>
21168 <variant>2</variant>
21169 <string>|enabled if:): (:link </string>
21170 <variant>1</variant>
21171 <weak_ptr>
21172 <expired>0</expired>
21173 <shared_ptr>
21174 <id>-85</id>
21175 </shared_ptr>
21176 </weak_ptr>
21177 <variant>2</variant>
21178 <string>:)&lt;A&gt;::value &amp;&amp; </string>
21179 <variant>1</variant>
21180 <weak_ptr>
21181 <expired>0</expired>
21182 <shared_ptr>
21183 <id>-172</id>
21184 </shared_ptr>
21185 </weak_ptr>
21186 <variant>2</variant>
21187 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
21188 <variant>1</variant>
21189 <weak_ptr>
21190 <expired>0</expired>
21191 <shared_ptr>
21192 <id>-222</id>
21193 </shared_ptr>
21194 </weak_ptr>
21195 <variant>2</variant>
21196 <string>:)&lt;A&gt;::type&#10;(:link </string>
21197 <variant>1</variant>
21198 <weak_ptr>
21199 <expired>0</expired>
21200 <shared_ptr>
21201 <id>-19</id>
21202 </shared_ptr>
21203 </weak_ptr>
21204 <variant>2</variant>
21205 <string> mod=&quot;(&quot;:)( A const &amp; a, B b );@]&#10;</string>
21206 </pair>
21207 <pair>
21208 <weak_ptr>
21209 <expired>0</expired>
21210 <shared_ptr>
21211 <id>-20</id>
21212 </shared_ptr>
21213 </weak_ptr>
21214 <size>9</size>
21215 <variant>2</variant>
21216 <string>[@//Only (:link </string>
21217 <variant>1</variant>
21218 <weak_ptr>
21219 <expired>0</expired>
21220 <shared_ptr>
21221 <id>-175</id>
21222 </shared_ptr>
21223 </weak_ptr>
21224 <variant>2</variant>
21225 <string>|enabled if:):&#10;// (:link </string>
21226 <variant>1</variant>
21227 <weak_ptr>
21228 <expired>0</expired>
21229 <shared_ptr>
21230 <id>-148</id>
21231 </shared_ptr>
21232 </weak_ptr>
21233 <variant>2</variant>
21234 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
21235 <variant>1</variant>
21236 <weak_ptr>
21237 <expired>0</expired>
21238 <shared_ptr>
21239 <id>-107</id>
21240 </shared_ptr>
21241 </weak_ptr>
21242 <variant>2</variant>
21243 <string>:)&lt;A&gt;::type&#10;(:link </string>
21244 <variant>1</variant>
21245 <weak_ptr>
21246 <expired>0</expired>
21247 <shared_ptr>
21248 <id>-20</id>
21249 </shared_ptr>
21250 </weak_ptr>
21251 <variant>2</variant>
21252 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
21253 </pair>
21254 <pair>
21255 <weak_ptr>
21256 <expired>0</expired>
21257 <shared_ptr>
21258 <id>-21</id>
21259 </shared_ptr>
21260 </weak_ptr>
21261 <size>0</size>
21262 </pair>
21263 <pair>
21264 <weak_ptr>
21265 <expired>0</expired>
21266 <shared_ptr>
21267 <id>-22</id>
21268 </shared_ptr>
21269 </weak_ptr>
21270 <size>9</size>
21271 <variant>2</variant>
21272 <string>[@//Only (:link </string>
21273 <variant>1</variant>
21274 <weak_ptr>
21275 <expired>0</expired>
21276 <shared_ptr>
21277 <id>-175</id>
21278 </shared_ptr>
21279 </weak_ptr>
21280 <variant>2</variant>
21281 <string>|enabled if:):&#10;// (:link </string>
21282 <variant>1</variant>
21283 <weak_ptr>
21284 <expired>0</expired>
21285 <shared_ptr>
21286 <id>-143</id>
21287 </shared_ptr>
21288 </weak_ptr>
21289 <variant>2</variant>
21290 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
21291 <variant>1</variant>
21292 <weak_ptr>
21293 <expired>0</expired>
21294 <shared_ptr>
21295 <id>-143</id>
21296 </shared_ptr>
21297 </weak_ptr>
21298 <variant>2</variant>
21299 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B,class Cmp&gt;&#10;bool (:link </string>
21300 <variant>1</variant>
21301 <weak_ptr>
21302 <expired>0</expired>
21303 <shared_ptr>
21304 <id>-22</id>
21305 </shared_ptr>
21306 </weak_ptr>
21307 <variant>2</variant>
21308 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b, Cmp pred );@]&#10;</string>
21309 </pair>
21310 <pair>
21311 <weak_ptr>
21312 <expired>0</expired>
21313 <shared_ptr>
21314 <id>-23</id>
21315 </shared_ptr>
21316 </weak_ptr>
21317 <size>23</size>
21318 <variant>2</variant>
21319 <string>[@//Only (:link </string>
21320 <variant>1</variant>
21321 <weak_ptr>
21322 <expired>0</expired>
21323 <shared_ptr>
21324 <id>-175</id>
21325 </shared_ptr>
21326 </weak_ptr>
21327 <variant>2</variant>
21328 <string>|enabled if:):&#10;// (:link </string>
21329 <variant>1</variant>
21330 <weak_ptr>
21331 <expired>0</expired>
21332 <shared_ptr>
21333 <id>-85</id>
21334 </shared_ptr>
21335 </weak_ptr>
21336 <variant>2</variant>
21337 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
21338 <variant>1</variant>
21339 <weak_ptr>
21340 <expired>0</expired>
21341 <shared_ptr>
21342 <id>-148</id>
21343 </shared_ptr>
21344 </weak_ptr>
21345 <variant>2</variant>
21346 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
21347 <variant>1</variant>
21348 <weak_ptr>
21349 <expired>0</expired>
21350 <shared_ptr>
21351 <id>-154</id>
21352 </shared_ptr>
21353 </weak_ptr>
21354 <variant>2</variant>
21355 <string>:)&lt;A&gt;::(:link </string>
21356 <variant>1</variant>
21357 <weak_ptr>
21358 <expired>0</expired>
21359 <shared_ptr>
21360 <id>-125</id>
21361 </shared_ptr>
21362 </weak_ptr>
21363 <variant>2</variant>
21364 <string> mod=&quot;m&quot;:)==4 &amp;&amp; (:link </string>
21365 <variant>1</variant>
21366 <weak_ptr>
21367 <expired>0</expired>
21368 <shared_ptr>
21369 <id>-154</id>
21370 </shared_ptr>
21371 </weak_ptr>
21372 <variant>2</variant>
21373 <string>:)&lt;A&gt;::(:link </string>
21374 <variant>1</variant>
21375 <weak_ptr>
21376 <expired>0</expired>
21377 <shared_ptr>
21378 <id>-97</id>
21379 </shared_ptr>
21380 </weak_ptr>
21381 <variant>2</variant>
21382 <string> mod=&quot;m&quot;:)==4 &amp;&amp;&#10;// (:link </string>
21383 <variant>1</variant>
21384 <weak_ptr>
21385 <expired>0</expired>
21386 <shared_ptr>
21387 <id>-161</id>
21388 </shared_ptr>
21389 </weak_ptr>
21390 <variant>2</variant>
21391 <string>:)&lt;B&gt;::(:link </string>
21392 <variant>1</variant>
21393 <weak_ptr>
21394 <expired>0</expired>
21395 <shared_ptr>
21396 <id>-225</id>
21397 </shared_ptr>
21398 </weak_ptr>
21399 <variant>2</variant>
21400 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A,class B&gt;&#10;(:link </string>
21401 <variant>1</variant>
21402 <weak_ptr>
21403 <expired>0</expired>
21404 <shared_ptr>
21405 <id>-240</id>
21406 </shared_ptr>
21407 </weak_ptr>
21408 <variant>2</variant>
21409 <string>:)&lt;A,B,3&gt; &gt;::type&#10;(:link </string>
21410 <variant>1</variant>
21411 <weak_ptr>
21412 <expired>0</expired>
21413 <shared_ptr>
21414 <id>-23</id>
21415 </shared_ptr>
21416 </weak_ptr>
21417 <variant>2</variant>
21418 <string>:)( A const &amp; a, B const &amp; b );@]&#10;</string>
21419 </pair>
21420 <pair>
21421 <weak_ptr>
21422 <expired>0</expired>
21423 <shared_ptr>
21424 <id>-24</id>
21425 </shared_ptr>
21426 </weak_ptr>
21427 <size>3</size>
21428 <variant>2</variant>
21429 <string>[@template &lt;int Dim,class Angle&gt;&#10;-unspecified-return-type- (:link </string>
21430 <variant>1</variant>
21431 <weak_ptr>
21432 <expired>0</expired>
21433 <shared_ptr>
21434 <id>-24</id>
21435 </shared_ptr>
21436 </weak_ptr>
21437 <variant>2</variant>
21438 <string> mod=&quot;(&quot;:)( Angle const &amp; angle );@]&#10;</string>
21439 </pair>
21440 <pair>
21441 <weak_ptr>
21442 <expired>0</expired>
21443 <shared_ptr>
21444 <id>-25</id>
21445 </shared_ptr>
21446 </weak_ptr>
21447 <size>17</size>
21448 <variant>2</variant>
21449 <string>[@//Only (:link </string>
21450 <variant>1</variant>
21451 <weak_ptr>
21452 <expired>0</expired>
21453 <shared_ptr>
21454 <id>-175</id>
21455 </shared_ptr>
21456 </weak_ptr>
21457 <variant>2</variant>
21458 <string>|enabled if:):&#10;// (:link </string>
21459 <variant>1</variant>
21460 <weak_ptr>
21461 <expired>0</expired>
21462 <shared_ptr>
21463 <id>-148</id>
21464 </shared_ptr>
21465 </weak_ptr>
21466 <variant>2</variant>
21467 <string>:)&lt;R&gt;::value &amp;&amp; (:link </string>
21468 <variant>1</variant>
21469 <weak_ptr>
21470 <expired>0</expired>
21471 <shared_ptr>
21472 <id>-148</id>
21473 </shared_ptr>
21474 </weak_ptr>
21475 <variant>2</variant>
21476 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
21477 <variant>1</variant>
21478 <weak_ptr>
21479 <expired>0</expired>
21480 <shared_ptr>
21481 <id>-161</id>
21482 </shared_ptr>
21483 </weak_ptr>
21484 <variant>2</variant>
21485 <string>:)&lt;R&gt;::(:link </string>
21486 <variant>1</variant>
21487 <weak_ptr>
21488 <expired>0</expired>
21489 <shared_ptr>
21490 <id>-225</id>
21491 </shared_ptr>
21492 </weak_ptr>
21493 <variant>2</variant>
21494 <string> mod=&quot;m&quot;:)==(:link </string>
21495 <variant>1</variant>
21496 <weak_ptr>
21497 <expired>0</expired>
21498 <shared_ptr>
21499 <id>-161</id>
21500 </shared_ptr>
21501 </weak_ptr>
21502 <variant>2</variant>
21503 <string>:)&lt;A&gt;::(:link </string>
21504 <variant>1</variant>
21505 <weak_ptr>
21506 <expired>0</expired>
21507 <shared_ptr>
21508 <id>-225</id>
21509 </shared_ptr>
21510 </weak_ptr>
21511 <variant>2</variant>
21512 <string> mod=&quot;m&quot;:)&#10;template &lt;class R,class A&gt;&#10;R (:link </string>
21513 <variant>1</variant>
21514 <weak_ptr>
21515 <expired>0</expired>
21516 <shared_ptr>
21517 <id>-25</id>
21518 </shared_ptr>
21519 </weak_ptr>
21520 <variant>2</variant>
21521 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
21522 </pair>
21523 <pair>
21524 <weak_ptr>
21525 <expired>0</expired>
21526 <shared_ptr>
21527 <id>-26</id>
21528 </shared_ptr>
21529 </weak_ptr>
21530 <size>0</size>
21531 </pair>
21532 <pair>
21533 <weak_ptr>
21534 <expired>0</expired>
21535 <shared_ptr>
21536 <id>-27</id>
21537 </shared_ptr>
21538 </weak_ptr>
21539 <size>23</size>
21540 <variant>2</variant>
21541 <string>[@//Only (:link </string>
21542 <variant>1</variant>
21543 <weak_ptr>
21544 <expired>0</expired>
21545 <shared_ptr>
21546 <id>-175</id>
21547 </shared_ptr>
21548 </weak_ptr>
21549 <variant>2</variant>
21550 <string>|enabled if:):&#10;// (:link </string>
21551 <variant>1</variant>
21552 <weak_ptr>
21553 <expired>0</expired>
21554 <shared_ptr>
21555 <id>-85</id>
21556 </shared_ptr>
21557 </weak_ptr>
21558 <variant>2</variant>
21559 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
21560 <variant>1</variant>
21561 <weak_ptr>
21562 <expired>0</expired>
21563 <shared_ptr>
21564 <id>-154</id>
21565 </shared_ptr>
21566 </weak_ptr>
21567 <variant>2</variant>
21568 <string>:)&lt;A&gt;::(:link </string>
21569 <variant>1</variant>
21570 <weak_ptr>
21571 <expired>0</expired>
21572 <shared_ptr>
21573 <id>-125</id>
21574 </shared_ptr>
21575 </weak_ptr>
21576 <variant>2</variant>
21577 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
21578 <variant>1</variant>
21579 <weak_ptr>
21580 <expired>0</expired>
21581 <shared_ptr>
21582 <id>-154</id>
21583 </shared_ptr>
21584 </weak_ptr>
21585 <variant>2</variant>
21586 <string>:)&lt;A&gt;::(:link </string>
21587 <variant>1</variant>
21588 <weak_ptr>
21589 <expired>0</expired>
21590 <shared_ptr>
21591 <id>-125</id>
21592 </shared_ptr>
21593 </weak_ptr>
21594 <variant>2</variant>
21595 <string> mod=&quot;m&quot;:)==(:link </string>
21596 <variant>1</variant>
21597 <weak_ptr>
21598 <expired>0</expired>
21599 <shared_ptr>
21600 <id>-154</id>
21601 </shared_ptr>
21602 </weak_ptr>
21603 <variant>2</variant>
21604 <string>:)&lt;A&gt;::(:link </string>
21605 <variant>1</variant>
21606 <weak_ptr>
21607 <expired>0</expired>
21608 <shared_ptr>
21609 <id>-97</id>
21610 </shared_ptr>
21611 </weak_ptr>
21612 <variant>2</variant>
21613 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;void (:link </string>
21614 <variant>1</variant>
21615 <weak_ptr>
21616 <expired>0</expired>
21617 <shared_ptr>
21618 <id>-27</id>
21619 </shared_ptr>
21620 </weak_ptr>
21621 <variant>2</variant>
21622 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
21623 <variant>1</variant>
21624 <weak_ptr>
21625 <expired>0</expired>
21626 <shared_ptr>
21627 <id>-154</id>
21628 </shared_ptr>
21629 </weak_ptr>
21630 <variant>2</variant>
21631 <string>:)&lt;A&gt;::(:link </string>
21632 <variant>1</variant>
21633 <weak_ptr>
21634 <expired>0</expired>
21635 <shared_ptr>
21636 <id>-104</id>
21637 </shared_ptr>
21638 </weak_ptr>
21639 <variant>2</variant>
21640 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
21641 </pair>
21642 <pair>
21643 <weak_ptr>
21644 <expired>0</expired>
21645 <shared_ptr>
21646 <id>-28</id>
21647 </shared_ptr>
21648 </weak_ptr>
21649 <size>0</size>
21650 </pair>
21651 <pair>
21652 <weak_ptr>
21653 <expired>0</expired>
21654 <shared_ptr>
21655 <id>-29</id>
21656 </shared_ptr>
21657 </weak_ptr>
21658 <size>11</size>
21659 <variant>2</variant>
21660 <string>[@//Only (:link </string>
21661 <variant>1</variant>
21662 <weak_ptr>
21663 <expired>0</expired>
21664 <shared_ptr>
21665 <id>-175</id>
21666 </shared_ptr>
21667 </weak_ptr>
21668 <variant>2</variant>
21669 <string>|enabled if:):&#10;// (:link </string>
21670 <variant>1</variant>
21671 <weak_ptr>
21672 <expired>0</expired>
21673 <shared_ptr>
21674 <id>-85</id>
21675 </shared_ptr>
21676 </weak_ptr>
21677 <variant>2</variant>
21678 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
21679 <variant>1</variant>
21680 <weak_ptr>
21681 <expired>0</expired>
21682 <shared_ptr>
21683 <id>-154</id>
21684 </shared_ptr>
21685 </weak_ptr>
21686 <variant>2</variant>
21687 <string>:)&lt;A&gt;::(:link </string>
21688 <variant>1</variant>
21689 <weak_ptr>
21690 <expired>0</expired>
21691 <shared_ptr>
21692 <id>-104</id>
21693 </shared_ptr>
21694 </weak_ptr>
21695 <variant>2</variant>
21696 <string> mod=&quot;m&quot;:) &amp;&#10;(:link </string>
21697 <variant>1</variant>
21698 <weak_ptr>
21699 <expired>0</expired>
21700 <shared_ptr>
21701 <id>-29</id>
21702 </shared_ptr>
21703 </weak_ptr>
21704 <variant>2</variant>
21705 <string>:)( A &amp; a, int r, int c );@]&#10;</string>
21706 </pair>
21707 <pair>
21708 <weak_ptr>
21709 <expired>0</expired>
21710 <shared_ptr>
21711 <id>-30</id>
21712 </shared_ptr>
21713 </weak_ptr>
21714 <size>7</size>
21715 <variant>2</variant>
21716 <string>[@//Only (:link </string>
21717 <variant>1</variant>
21718 <weak_ptr>
21719 <expired>0</expired>
21720 <shared_ptr>
21721 <id>-175</id>
21722 </shared_ptr>
21723 </weak_ptr>
21724 <variant>2</variant>
21725 <string>|enabled if:): (:link </string>
21726 <variant>1</variant>
21727 <weak_ptr>
21728 <expired>0</expired>
21729 <shared_ptr>
21730 <id>-148</id>
21731 </shared_ptr>
21732 </weak_ptr>
21733 <variant>2</variant>
21734 <string>:)&lt;A&gt;::value&#10;template &lt;iclass A&gt;&#10;-unspecified-return-type- (:link </string>
21735 <variant>1</variant>
21736 <weak_ptr>
21737 <expired>0</expired>
21738 <shared_ptr>
21739 <id>-30</id>
21740 </shared_ptr>
21741 </weak_ptr>
21742 <variant>2</variant>
21743 <string>:)( A &amp; a );@]&#10;</string>
21744 </pair>
21745 <pair>
21746 <weak_ptr>
21747 <expired>0</expired>
21748 <shared_ptr>
21749 <id>-31</id>
21750 </shared_ptr>
21751 </weak_ptr>
21752 <size>9</size>
21753 <variant>2</variant>
21754 <string>[@//Only (:link </string>
21755 <variant>1</variant>
21756 <weak_ptr>
21757 <expired>0</expired>
21758 <shared_ptr>
21759 <id>-175</id>
21760 </shared_ptr>
21761 </weak_ptr>
21762 <variant>2</variant>
21763 <string>|enabled if:): (:link </string>
21764 <variant>1</variant>
21765 <weak_ptr>
21766 <expired>0</expired>
21767 <shared_ptr>
21768 <id>-148</id>
21769 </shared_ptr>
21770 </weak_ptr>
21771 <variant>2</variant>
21772 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
21773 <variant>1</variant>
21774 <weak_ptr>
21775 <expired>0</expired>
21776 <shared_ptr>
21777 <id>-107</id>
21778 </shared_ptr>
21779 </weak_ptr>
21780 <variant>2</variant>
21781 <string>:)&lt;A&gt;::type&#10;(:link </string>
21782 <variant>1</variant>
21783 <weak_ptr>
21784 <expired>0</expired>
21785 <shared_ptr>
21786 <id>-31</id>
21787 </shared_ptr>
21788 </weak_ptr>
21789 <variant>2</variant>
21790 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
21791 </pair>
21792 <pair>
21793 <weak_ptr>
21794 <expired>0</expired>
21795 <shared_ptr>
21796 <id>-32</id>
21797 </shared_ptr>
21798 </weak_ptr>
21799 <size>7</size>
21800 <variant>2</variant>
21801 <string>[@//Only (:link </string>
21802 <variant>1</variant>
21803 <weak_ptr>
21804 <expired>0</expired>
21805 <shared_ptr>
21806 <id>-175</id>
21807 </shared_ptr>
21808 </weak_ptr>
21809 <variant>2</variant>
21810 <string>|enabled if:): (:link </string>
21811 <variant>1</variant>
21812 <weak_ptr>
21813 <expired>0</expired>
21814 <shared_ptr>
21815 <id>-85</id>
21816 </shared_ptr>
21817 </weak_ptr>
21818 <variant>2</variant>
21819 <string>:)&lt;A&gt;::value&#10;template &lt;class Scalar,class A&gt;&#10;-unspecified-return_type- (:link </string>
21820 <variant>1</variant>
21821 <weak_ptr>
21822 <expired>0</expired>
21823 <shared_ptr>
21824 <id>-32</id>
21825 </shared_ptr>
21826 </weak_ptr>
21827 <variant>2</variant>
21828 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
21829 </pair>
21830 <pair>
21831 <weak_ptr>
21832 <expired>0</expired>
21833 <shared_ptr>
21834 <id>-33</id>
21835 </shared_ptr>
21836 </weak_ptr>
21837 <size>11</size>
21838 <variant>2</variant>
21839 <string>[@//Only (:link </string>
21840 <variant>1</variant>
21841 <weak_ptr>
21842 <expired>0</expired>
21843 <shared_ptr>
21844 <id>-175</id>
21845 </shared_ptr>
21846 </weak_ptr>
21847 <variant>2</variant>
21848 <string>|enabled if:): (:link </string>
21849 <variant>1</variant>
21850 <weak_ptr>
21851 <expired>0</expired>
21852 <shared_ptr>
21853 <id>-143</id>
21854 </shared_ptr>
21855 </weak_ptr>
21856 <variant>2</variant>
21857 <string>:)&lt;A&gt;::value &amp;&amp; </string>
21858 <variant>1</variant>
21859 <weak_ptr>
21860 <expired>0</expired>
21861 <shared_ptr>
21862 <id>-143</id>
21863 </shared_ptr>
21864 </weak_ptr>
21865 <variant>2</variant>
21866 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
21867 <variant>1</variant>
21868 <weak_ptr>
21869 <expired>0</expired>
21870 <shared_ptr>
21871 <id>-14</id>
21872 </shared_ptr>
21873 </weak_ptr>
21874 <variant>2</variant>
21875 <string>:)&lt;A&gt;::type&#10;(:link </string>
21876 <variant>1</variant>
21877 <weak_ptr>
21878 <expired>0</expired>
21879 <shared_ptr>
21880 <id>-33</id>
21881 </shared_ptr>
21882 </weak_ptr>
21883 <variant>2</variant>
21884 <string> mod=&quot;(&quot;:)( A const &amp; a, B b );@]&#10;</string>
21885 </pair>
21886 <pair>
21887 <weak_ptr>
21888 <expired>0</expired>
21889 <shared_ptr>
21890 <id>-34</id>
21891 </shared_ptr>
21892 </weak_ptr>
21893 <size>33</size>
21894 <variant>2</variant>
21895 <string>[@//Only (:link </string>
21896 <variant>1</variant>
21897 <weak_ptr>
21898 <expired>0</expired>
21899 <shared_ptr>
21900 <id>-175</id>
21901 </shared_ptr>
21902 </weak_ptr>
21903 <variant>2</variant>
21904 <string>|enabled if:):&#10;// (:link </string>
21905 <variant>1</variant>
21906 <weak_ptr>
21907 <expired>0</expired>
21908 <shared_ptr>
21909 <id>-85</id>
21910 </shared_ptr>
21911 </weak_ptr>
21912 <variant>2</variant>
21913 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
21914 <variant>1</variant>
21915 <weak_ptr>
21916 <expired>0</expired>
21917 <shared_ptr>
21918 <id>-85</id>
21919 </shared_ptr>
21920 </weak_ptr>
21921 <variant>2</variant>
21922 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
21923 <variant>1</variant>
21924 <weak_ptr>
21925 <expired>0</expired>
21926 <shared_ptr>
21927 <id>-154</id>
21928 </shared_ptr>
21929 </weak_ptr>
21930 <variant>2</variant>
21931 <string>:)&lt;A&gt;::(:link </string>
21932 <variant>1</variant>
21933 <weak_ptr>
21934 <expired>0</expired>
21935 <shared_ptr>
21936 <id>-125</id>
21937 </shared_ptr>
21938 </weak_ptr>
21939 <variant>2</variant>
21940 <string> mod=&quot;m&quot;:)==(:link </string>
21941 <variant>1</variant>
21942 <weak_ptr>
21943 <expired>0</expired>
21944 <shared_ptr>
21945 <id>-154</id>
21946 </shared_ptr>
21947 </weak_ptr>
21948 <variant>2</variant>
21949 <string>:)&lt;A&gt;::(:link </string>
21950 <variant>1</variant>
21951 <weak_ptr>
21952 <expired>0</expired>
21953 <shared_ptr>
21954 <id>-97</id>
21955 </shared_ptr>
21956 </weak_ptr>
21957 <variant>2</variant>
21958 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
21959 <variant>1</variant>
21960 <weak_ptr>
21961 <expired>0</expired>
21962 <shared_ptr>
21963 <id>-154</id>
21964 </shared_ptr>
21965 </weak_ptr>
21966 <variant>2</variant>
21967 <string>:)&lt;A&gt;::(:link </string>
21968 <variant>1</variant>
21969 <weak_ptr>
21970 <expired>0</expired>
21971 <shared_ptr>
21972 <id>-125</id>
21973 </shared_ptr>
21974 </weak_ptr>
21975 <variant>2</variant>
21976 <string> mod=&quot;m&quot;:)==(:link </string>
21977 <variant>1</variant>
21978 <weak_ptr>
21979 <expired>0</expired>
21980 <shared_ptr>
21981 <id>-154</id>
21982 </shared_ptr>
21983 </weak_ptr>
21984 <variant>2</variant>
21985 <string>:)&lt;B&gt;::(:link </string>
21986 <variant>1</variant>
21987 <weak_ptr>
21988 <expired>0</expired>
21989 <shared_ptr>
21990 <id>-125</id>
21991 </shared_ptr>
21992 </weak_ptr>
21993 <variant>2</variant>
21994 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
21995 <variant>1</variant>
21996 <weak_ptr>
21997 <expired>0</expired>
21998 <shared_ptr>
21999 <id>-154</id>
22000 </shared_ptr>
22001 </weak_ptr>
22002 <variant>2</variant>
22003 <string>:)&lt;A&gt;::(:link </string>
22004 <variant>1</variant>
22005 <weak_ptr>
22006 <expired>0</expired>
22007 <shared_ptr>
22008 <id>-97</id>
22009 </shared_ptr>
22010 </weak_ptr>
22011 <variant>2</variant>
22012 <string> mod=&quot;m&quot;:)==(:link </string>
22013 <variant>1</variant>
22014 <weak_ptr>
22015 <expired>0</expired>
22016 <shared_ptr>
22017 <id>-154</id>
22018 </shared_ptr>
22019 </weak_ptr>
22020 <variant>2</variant>
22021 <string>:)&lt;B&gt;::(:link </string>
22022 <variant>1</variant>
22023 <weak_ptr>
22024 <expired>0</expired>
22025 <shared_ptr>
22026 <id>-97</id>
22027 </shared_ptr>
22028 </weak_ptr>
22029 <variant>2</variant>
22030 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
22031 <variant>1</variant>
22032 <weak_ptr>
22033 <expired>0</expired>
22034 <shared_ptr>
22035 <id>-34</id>
22036 </shared_ptr>
22037 </weak_ptr>
22038 <variant>2</variant>
22039 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
22040 </pair>
22041 <pair>
22042 <weak_ptr>
22043 <expired>0</expired>
22044 <shared_ptr>
22045 <id>-35</id>
22046 </shared_ptr>
22047 </weak_ptr>
22048 <size>7</size>
22049 <variant>2</variant>
22050 <string>[@//Only (:link </string>
22051 <variant>1</variant>
22052 <weak_ptr>
22053 <expired>0</expired>
22054 <shared_ptr>
22055 <id>-175</id>
22056 </shared_ptr>
22057 </weak_ptr>
22058 <variant>2</variant>
22059 <string>|enabled if:): (:link </string>
22060 <variant>1</variant>
22061 <weak_ptr>
22062 <expired>0</expired>
22063 <shared_ptr>
22064 <id>-148</id>
22065 </shared_ptr>
22066 </weak_ptr>
22067 <variant>2</variant>
22068 <string>:)&lt;A&gt;::value&#10;template &lt;iclass A&gt;&#10;-unspecified-return-type- (:link </string>
22069 <variant>1</variant>
22070 <weak_ptr>
22071 <expired>0</expired>
22072 <shared_ptr>
22073 <id>-35</id>
22074 </shared_ptr>
22075 </weak_ptr>
22076 <variant>2</variant>
22077 <string>:)( A &amp; a );@]&#10;</string>
22078 </pair>
22079 <pair>
22080 <weak_ptr>
22081 <expired>0</expired>
22082 <shared_ptr>
22083 <id>-36</id>
22084 </shared_ptr>
22085 </weak_ptr>
22086 <size>0</size>
22087 </pair>
22088 <pair>
22089 <weak_ptr>
22090 <expired>0</expired>
22091 <shared_ptr>
22092 <id>-37</id>
22093 </shared_ptr>
22094 </weak_ptr>
22095 <size>3</size>
22096 <variant>2</variant>
22097 <string>[@template &lt;int Rows,int Cols,class T&gt;&#10;T (&amp;</string>
22098 <variant>1</variant>
22099 <weak_ptr>
22100 <expired>0</expired>
22101 <shared_ptr>
22102 <id>-37</id>
22103 </shared_ptr>
22104 </weak_ptr>
22105 <variant>2</variant>
22106 <string>( T * ptr ))[Rows][Cols];@]&#10;</string>
22107 </pair>
22108 <pair>
22109 <weak_ptr>
22110 <expired>0</expired>
22111 <shared_ptr>
22112 <id>-38</id>
22113 </shared_ptr>
22114 </weak_ptr>
22115 <size>0</size>
22116 </pair>
22117 <pair>
22118 <weak_ptr>
22119 <expired>0</expired>
22120 <shared_ptr>
22121 <id>-39</id>
22122 </shared_ptr>
22123 </weak_ptr>
22124 <size>25</size>
22125 <variant>2</variant>
22126 <string>[@//Only (:link </string>
22127 <variant>1</variant>
22128 <weak_ptr>
22129 <expired>0</expired>
22130 <shared_ptr>
22131 <id>-175</id>
22132 </shared_ptr>
22133 </weak_ptr>
22134 <variant>2</variant>
22135 <string>|enabled if:):&#10;// (:link </string>
22136 <variant>1</variant>
22137 <weak_ptr>
22138 <expired>0</expired>
22139 <shared_ptr>
22140 <id>-85</id>
22141 </shared_ptr>
22142 </weak_ptr>
22143 <variant>2</variant>
22144 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
22145 <variant>1</variant>
22146 <weak_ptr>
22147 <expired>0</expired>
22148 <shared_ptr>
22149 <id>-85</id>
22150 </shared_ptr>
22151 </weak_ptr>
22152 <variant>2</variant>
22153 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
22154 <variant>1</variant>
22155 <weak_ptr>
22156 <expired>0</expired>
22157 <shared_ptr>
22158 <id>-154</id>
22159 </shared_ptr>
22160 </weak_ptr>
22161 <variant>2</variant>
22162 <string>:)&lt;A&gt;::(:link </string>
22163 <variant>1</variant>
22164 <weak_ptr>
22165 <expired>0</expired>
22166 <shared_ptr>
22167 <id>-125</id>
22168 </shared_ptr>
22169 </weak_ptr>
22170 <variant>2</variant>
22171 <string> mod=&quot;m&quot;:)==(:link </string>
22172 <variant>1</variant>
22173 <weak_ptr>
22174 <expired>0</expired>
22175 <shared_ptr>
22176 <id>-154</id>
22177 </shared_ptr>
22178 </weak_ptr>
22179 <variant>2</variant>
22180 <string>:)&lt;B&gt;::(:link </string>
22181 <variant>1</variant>
22182 <weak_ptr>
22183 <expired>0</expired>
22184 <shared_ptr>
22185 <id>-125</id>
22186 </shared_ptr>
22187 </weak_ptr>
22188 <variant>2</variant>
22189 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
22190 <variant>1</variant>
22191 <weak_ptr>
22192 <expired>0</expired>
22193 <shared_ptr>
22194 <id>-154</id>
22195 </shared_ptr>
22196 </weak_ptr>
22197 <variant>2</variant>
22198 <string>:)&lt;A&gt;::(:link </string>
22199 <variant>1</variant>
22200 <weak_ptr>
22201 <expired>0</expired>
22202 <shared_ptr>
22203 <id>-97</id>
22204 </shared_ptr>
22205 </weak_ptr>
22206 <variant>2</variant>
22207 <string> mod=&quot;m&quot;:)==(:link </string>
22208 <variant>1</variant>
22209 <weak_ptr>
22210 <expired>0</expired>
22211 <shared_ptr>
22212 <id>-154</id>
22213 </shared_ptr>
22214 </weak_ptr>
22215 <variant>2</variant>
22216 <string>:)&lt;B&gt;::(:link </string>
22217 <variant>1</variant>
22218 <weak_ptr>
22219 <expired>0</expired>
22220 <shared_ptr>
22221 <id>-97</id>
22222 </shared_ptr>
22223 </weak_ptr>
22224 <variant>2</variant>
22225 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;bool (:link </string>
22226 <variant>1</variant>
22227 <weak_ptr>
22228 <expired>0</expired>
22229 <shared_ptr>
22230 <id>-39</id>
22231 </shared_ptr>
22232 </weak_ptr>
22233 <variant>2</variant>
22234 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
22235 </pair>
22236 <pair>
22237 <weak_ptr>
22238 <expired>0</expired>
22239 <shared_ptr>
22240 <id>-40</id>
22241 </shared_ptr>
22242 </weak_ptr>
22243 <size>11</size>
22244 <variant>2</variant>
22245 <string>[@//Only (:link </string>
22246 <variant>1</variant>
22247 <weak_ptr>
22248 <expired>0</expired>
22249 <shared_ptr>
22250 <id>-175</id>
22251 </shared_ptr>
22252 </weak_ptr>
22253 <variant>2</variant>
22254 <string>|enabled if:): (:link </string>
22255 <variant>1</variant>
22256 <weak_ptr>
22257 <expired>0</expired>
22258 <shared_ptr>
22259 <id>-143</id>
22260 </shared_ptr>
22261 </weak_ptr>
22262 <variant>2</variant>
22263 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
22264 <variant>1</variant>
22265 <weak_ptr>
22266 <expired>0</expired>
22267 <shared_ptr>
22268 <id>-40</id>
22269 </shared_ptr>
22270 </weak_ptr>
22271 <variant>2</variant>
22272 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
22273 <variant>1</variant>
22274 <weak_ptr>
22275 <expired>0</expired>
22276 <shared_ptr>
22277 <id>-75</id>
22278 </shared_ptr>
22279 </weak_ptr>
22280 <variant>2</variant>
22281 <string>:)&lt;A&gt;::(:link </string>
22282 <variant>1</variant>
22283 <weak_ptr>
22284 <expired>0</expired>
22285 <shared_ptr>
22286 <id>-170</id>
22287 </shared_ptr>
22288 </weak_ptr>
22289 <variant>2</variant>
22290 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
22291 </pair>
22292 <pair>
22293 <weak_ptr>
22294 <expired>0</expired>
22295 <shared_ptr>
22296 <id>-41</id>
22297 </shared_ptr>
22298 </weak_ptr>
22299 <size>0</size>
22300 </pair>
22301 <pair>
22302 <weak_ptr>
22303 <expired>0</expired>
22304 <shared_ptr>
22305 <id>-42</id>
22306 </shared_ptr>
22307 </weak_ptr>
22308 <size>0</size>
22309 </pair>
22310 <pair>
22311 <weak_ptr>
22312 <expired>0</expired>
22313 <shared_ptr>
22314 <id>-43</id>
22315 </shared_ptr>
22316 </weak_ptr>
22317 <size>0</size>
22318 </pair>
22319 <pair>
22320 <weak_ptr>
22321 <expired>0</expired>
22322 <shared_ptr>
22323 <id>-44</id>
22324 </shared_ptr>
22325 </weak_ptr>
22326 <size>9</size>
22327 <variant>2</variant>
22328 <string>[@//Only (:link </string>
22329 <variant>1</variant>
22330 <weak_ptr>
22331 <expired>0</expired>
22332 <shared_ptr>
22333 <id>-175</id>
22334 </shared_ptr>
22335 </weak_ptr>
22336 <variant>2</variant>
22337 <string>|enabled if:): (:link </string>
22338 <variant>1</variant>
22339 <weak_ptr>
22340 <expired>0</expired>
22341 <shared_ptr>
22342 <id>-148</id>
22343 </shared_ptr>
22344 </weak_ptr>
22345 <variant>2</variant>
22346 <string>:)&lt;A&gt;::value &amp;&amp; </string>
22347 <variant>1</variant>
22348 <weak_ptr>
22349 <expired>0</expired>
22350 <shared_ptr>
22351 <id>-172</id>
22352 </shared_ptr>
22353 </weak_ptr>
22354 <variant>2</variant>
22355 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
22356 <variant>1</variant>
22357 <weak_ptr>
22358 <expired>0</expired>
22359 <shared_ptr>
22360 <id>-44</id>
22361 </shared_ptr>
22362 </weak_ptr>
22363 <variant>2</variant>
22364 <string> mod=&quot;(&quot;:)( A &amp; a, B b );@]&#10;</string>
22365 </pair>
22366 <pair>
22367 <weak_ptr>
22368 <expired>0</expired>
22369 <shared_ptr>
22370 <id>-45</id>
22371 </shared_ptr>
22372 </weak_ptr>
22373 <size>3</size>
22374 <variant>2</variant>
22375 <string>[@template &lt;class Angle&gt;&#10;-unspecified-return-type- (:link </string>
22376 <variant>1</variant>
22377 <weak_ptr>
22378 <expired>0</expired>
22379 <shared_ptr>
22380 <id>-45</id>
22381 </shared_ptr>
22382 </weak_ptr>
22383 <variant>2</variant>
22384 <string> mod=&quot;(&quot;:)( Angle const &amp; angle );@]&#10;</string>
22385 </pair>
22386 <pair>
22387 <weak_ptr>
22388 <expired>0</expired>
22389 <shared_ptr>
22390 <id>-46</id>
22391 </shared_ptr>
22392 </weak_ptr>
22393 <size>0</size>
22394 </pair>
22395 <pair>
22396 <weak_ptr>
22397 <expired>0</expired>
22398 <shared_ptr>
22399 <id>-48</id>
22400 </shared_ptr>
22401 </weak_ptr>
22402 <size>0</size>
22403 </pair>
22404 <pair>
22405 <weak_ptr>
22406 <expired>0</expired>
22407 <shared_ptr>
22408 <id>-49</id>
22409 </shared_ptr>
22410 </weak_ptr>
22411 <size>0</size>
22412 </pair>
22413 <pair>
22414 <weak_ptr>
22415 <expired>0</expired>
22416 <shared_ptr>
22417 <id>-50</id>
22418 </shared_ptr>
22419 </weak_ptr>
22420 <size>0</size>
22421 </pair>
22422 <pair>
22423 <weak_ptr>
22424 <expired>0</expired>
22425 <shared_ptr>
22426 <id>-51</id>
22427 </shared_ptr>
22428 </weak_ptr>
22429 <size>0</size>
22430 </pair>
22431 <pair>
22432 <weak_ptr>
22433 <expired>0</expired>
22434 <shared_ptr>
22435 <id>-47</id>
22436 </shared_ptr>
22437 </weak_ptr>
22438 <size>0</size>
22439 </pair>
22440 <pair>
22441 <weak_ptr>
22442 <expired>0</expired>
22443 <shared_ptr>
22444 <id>-52</id>
22445 </shared_ptr>
22446 </weak_ptr>
22447 <size>11</size>
22448 <variant>2</variant>
22449 <string>[@//Only (:link </string>
22450 <variant>1</variant>
22451 <weak_ptr>
22452 <expired>0</expired>
22453 <shared_ptr>
22454 <id>-175</id>
22455 </shared_ptr>
22456 </weak_ptr>
22457 <variant>2</variant>
22458 <string>|enabled if:):&#10;// (:link </string>
22459 <variant>1</variant>
22460 <weak_ptr>
22461 <expired>0</expired>
22462 <shared_ptr>
22463 <id>-148</id>
22464 </shared_ptr>
22465 </weak_ptr>
22466 <variant>2</variant>
22467 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
22468 <variant>1</variant>
22469 <weak_ptr>
22470 <expired>0</expired>
22471 <shared_ptr>
22472 <id>-161</id>
22473 </shared_ptr>
22474 </weak_ptr>
22475 <variant>2</variant>
22476 <string>:)&lt;A&gt;::(:link </string>
22477 <variant>1</variant>
22478 <weak_ptr>
22479 <expired>0</expired>
22480 <shared_ptr>
22481 <id>-225</id>
22482 </shared_ptr>
22483 </weak_ptr>
22484 <variant>2</variant>
22485 <string> mod=&quot;m&quot;:)==3&#10;template &lt;int Dim,class A,class Angle&gt;&#10;-unspecified-return-type&#10;(:link </string>
22486 <variant>1</variant>
22487 <weak_ptr>
22488 <expired>0</expired>
22489 <shared_ptr>
22490 <id>-52</id>
22491 </shared_ptr>
22492 </weak_ptr>
22493 <variant>2</variant>
22494 <string> mod=&quot;(&quot;:)( A const &amp; axis, Angle angle );@]&#10;</string>
22495 </pair>
22496 <pair>
22497 <weak_ptr>
22498 <expired>0</expired>
22499 <shared_ptr>
22500 <id>-53</id>
22501 </shared_ptr>
22502 </weak_ptr>
22503 <size>0</size>
22504 </pair>
22505 <pair>
22506 <weak_ptr>
22507 <expired>0</expired>
22508 <shared_ptr>
22509 <id>-54</id>
22510 </shared_ptr>
22511 </weak_ptr>
22512 <size>11</size>
22513 <variant>2</variant>
22514 <string>[@//Only (:link </string>
22515 <variant>1</variant>
22516 <weak_ptr>
22517 <expired>0</expired>
22518 <shared_ptr>
22519 <id>-175</id>
22520 </shared_ptr>
22521 </weak_ptr>
22522 <variant>2</variant>
22523 <string>|enabled if:): (:link </string>
22524 <variant>1</variant>
22525 <weak_ptr>
22526 <expired>0</expired>
22527 <shared_ptr>
22528 <id>-85</id>
22529 </shared_ptr>
22530 </weak_ptr>
22531 <variant>2</variant>
22532 <string>:)&lt;A&gt;::value &amp;&amp; </string>
22533 <variant>1</variant>
22534 <weak_ptr>
22535 <expired>0</expired>
22536 <shared_ptr>
22537 <id>-172</id>
22538 </shared_ptr>
22539 </weak_ptr>
22540 <variant>2</variant>
22541 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
22542 <variant>1</variant>
22543 <weak_ptr>
22544 <expired>0</expired>
22545 <shared_ptr>
22546 <id>-222</id>
22547 </shared_ptr>
22548 </weak_ptr>
22549 <variant>2</variant>
22550 <string>:)&lt;A&gt;::type&#10;(:link </string>
22551 <variant>1</variant>
22552 <weak_ptr>
22553 <expired>0</expired>
22554 <shared_ptr>
22555 <id>-54</id>
22556 </shared_ptr>
22557 </weak_ptr>
22558 <variant>2</variant>
22559 <string> mod=&quot;(&quot;:)( A const &amp; a, B b );@]&#10;</string>
22560 </pair>
22561 <pair>
22562 <weak_ptr>
22563 <expired>0</expired>
22564 <shared_ptr>
22565 <id>-55</id>
22566 </shared_ptr>
22567 </weak_ptr>
22568 <size>17</size>
22569 <variant>2</variant>
22570 <string>[@//Only (:link </string>
22571 <variant>1</variant>
22572 <weak_ptr>
22573 <expired>0</expired>
22574 <shared_ptr>
22575 <id>-175</id>
22576 </shared_ptr>
22577 </weak_ptr>
22578 <variant>2</variant>
22579 <string>|enabled if:):&#10;// (:link </string>
22580 <variant>1</variant>
22581 <weak_ptr>
22582 <expired>0</expired>
22583 <shared_ptr>
22584 <id>-148</id>
22585 </shared_ptr>
22586 </weak_ptr>
22587 <variant>2</variant>
22588 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
22589 <variant>1</variant>
22590 <weak_ptr>
22591 <expired>0</expired>
22592 <shared_ptr>
22593 <id>-148</id>
22594 </shared_ptr>
22595 </weak_ptr>
22596 <variant>2</variant>
22597 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
22598 <variant>1</variant>
22599 <weak_ptr>
22600 <expired>0</expired>
22601 <shared_ptr>
22602 <id>-161</id>
22603 </shared_ptr>
22604 </weak_ptr>
22605 <variant>2</variant>
22606 <string>:)&lt;A&gt;::(:link </string>
22607 <variant>1</variant>
22608 <weak_ptr>
22609 <expired>0</expired>
22610 <shared_ptr>
22611 <id>-225</id>
22612 </shared_ptr>
22613 </weak_ptr>
22614 <variant>2</variant>
22615 <string> mod=&quot;m&quot;:)==(:link </string>
22616 <variant>1</variant>
22617 <weak_ptr>
22618 <expired>0</expired>
22619 <shared_ptr>
22620 <id>-161</id>
22621 </shared_ptr>
22622 </weak_ptr>
22623 <variant>2</variant>
22624 <string>:)&lt;B&gt;::(:link </string>
22625 <variant>1</variant>
22626 <weak_ptr>
22627 <expired>0</expired>
22628 <shared_ptr>
22629 <id>-225</id>
22630 </shared_ptr>
22631 </weak_ptr>
22632 <variant>2</variant>
22633 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;bool (:link </string>
22634 <variant>1</variant>
22635 <weak_ptr>
22636 <expired>0</expired>
22637 <shared_ptr>
22638 <id>-55</id>
22639 </shared_ptr>
22640 </weak_ptr>
22641 <variant>2</variant>
22642 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
22643 </pair>
22644 <pair>
22645 <weak_ptr>
22646 <expired>0</expired>
22647 <shared_ptr>
22648 <id>-56</id>
22649 </shared_ptr>
22650 </weak_ptr>
22651 <size>0</size>
22652 </pair>
22653 <pair>
22654 <weak_ptr>
22655 <expired>0</expired>
22656 <shared_ptr>
22657 <id>-7</id>
22658 </shared_ptr>
22659 </weak_ptr>
22660 <size>0</size>
22661 </pair>
22662 <pair>
22663 <weak_ptr>
22664 <expired>0</expired>
22665 <shared_ptr>
22666 <id>-57</id>
22667 </shared_ptr>
22668 </weak_ptr>
22669 <size>0</size>
22670 </pair>
22671 <pair>
22672 <weak_ptr>
22673 <expired>0</expired>
22674 <shared_ptr>
22675 <id>-58</id>
22676 </shared_ptr>
22677 </weak_ptr>
22678 <size>0</size>
22679 </pair>
22680 <pair>
22681 <weak_ptr>
22682 <expired>0</expired>
22683 <shared_ptr>
22684 <id>-59</id>
22685 </shared_ptr>
22686 </weak_ptr>
22687 <size>7</size>
22688 <variant>2</variant>
22689 <string>[@//Only (:link </string>
22690 <variant>1</variant>
22691 <weak_ptr>
22692 <expired>0</expired>
22693 <shared_ptr>
22694 <id>-175</id>
22695 </shared_ptr>
22696 </weak_ptr>
22697 <variant>2</variant>
22698 <string>|enabled if:): (:link </string>
22699 <variant>1</variant>
22700 <weak_ptr>
22701 <expired>0</expired>
22702 <shared_ptr>
22703 <id>-85</id>
22704 </shared_ptr>
22705 </weak_ptr>
22706 <variant>2</variant>
22707 <string>:)&lt;A&gt;::value&#10;template &lt;int C,class A&gt;&#10;-unspecified-return-type- (:link </string>
22708 <variant>1</variant>
22709 <weak_ptr>
22710 <expired>0</expired>
22711 <shared_ptr>
22712 <id>-59</id>
22713 </shared_ptr>
22714 </weak_ptr>
22715 <variant>2</variant>
22716 <string>:)( A &amp; a );@]&#10;</string>
22717 </pair>
22718 <pair>
22719 <weak_ptr>
22720 <expired>0</expired>
22721 <shared_ptr>
22722 <id>-60</id>
22723 </shared_ptr>
22724 </weak_ptr>
22725 <size>25</size>
22726 <variant>2</variant>
22727 <string>[@//Only (:link </string>
22728 <variant>1</variant>
22729 <weak_ptr>
22730 <expired>0</expired>
22731 <shared_ptr>
22732 <id>-175</id>
22733 </shared_ptr>
22734 </weak_ptr>
22735 <variant>2</variant>
22736 <string>|enabled if:):&#10;// (:link </string>
22737 <variant>1</variant>
22738 <weak_ptr>
22739 <expired>0</expired>
22740 <shared_ptr>
22741 <id>-85</id>
22742 </shared_ptr>
22743 </weak_ptr>
22744 <variant>2</variant>
22745 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
22746 <variant>1</variant>
22747 <weak_ptr>
22748 <expired>0</expired>
22749 <shared_ptr>
22750 <id>-85</id>
22751 </shared_ptr>
22752 </weak_ptr>
22753 <variant>2</variant>
22754 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
22755 <variant>1</variant>
22756 <weak_ptr>
22757 <expired>0</expired>
22758 <shared_ptr>
22759 <id>-154</id>
22760 </shared_ptr>
22761 </weak_ptr>
22762 <variant>2</variant>
22763 <string>:)&lt;A&gt;::(:link </string>
22764 <variant>1</variant>
22765 <weak_ptr>
22766 <expired>0</expired>
22767 <shared_ptr>
22768 <id>-125</id>
22769 </shared_ptr>
22770 </weak_ptr>
22771 <variant>2</variant>
22772 <string> mod=&quot;m&quot;:)==(:link </string>
22773 <variant>1</variant>
22774 <weak_ptr>
22775 <expired>0</expired>
22776 <shared_ptr>
22777 <id>-154</id>
22778 </shared_ptr>
22779 </weak_ptr>
22780 <variant>2</variant>
22781 <string>:)&lt;B&gt;::(:link </string>
22782 <variant>1</variant>
22783 <weak_ptr>
22784 <expired>0</expired>
22785 <shared_ptr>
22786 <id>-125</id>
22787 </shared_ptr>
22788 </weak_ptr>
22789 <variant>2</variant>
22790 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
22791 <variant>1</variant>
22792 <weak_ptr>
22793 <expired>0</expired>
22794 <shared_ptr>
22795 <id>-154</id>
22796 </shared_ptr>
22797 </weak_ptr>
22798 <variant>2</variant>
22799 <string>:)&lt;A&gt;::(:link </string>
22800 <variant>1</variant>
22801 <weak_ptr>
22802 <expired>0</expired>
22803 <shared_ptr>
22804 <id>-97</id>
22805 </shared_ptr>
22806 </weak_ptr>
22807 <variant>2</variant>
22808 <string> mod=&quot;m&quot;:)==(:link </string>
22809 <variant>1</variant>
22810 <weak_ptr>
22811 <expired>0</expired>
22812 <shared_ptr>
22813 <id>-154</id>
22814 </shared_ptr>
22815 </weak_ptr>
22816 <variant>2</variant>
22817 <string>:)&lt;B&gt;::(:link </string>
22818 <variant>1</variant>
22819 <weak_ptr>
22820 <expired>0</expired>
22821 <shared_ptr>
22822 <id>-97</id>
22823 </shared_ptr>
22824 </weak_ptr>
22825 <variant>2</variant>
22826 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B,class Cmp&gt;&#10;bool (:link </string>
22827 <variant>1</variant>
22828 <weak_ptr>
22829 <expired>0</expired>
22830 <shared_ptr>
22831 <id>-60</id>
22832 </shared_ptr>
22833 </weak_ptr>
22834 <variant>2</variant>
22835 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b, Cmp pred );@]&#10;</string>
22836 </pair>
22837 <pair>
22838 <weak_ptr>
22839 <expired>0</expired>
22840 <shared_ptr>
22841 <id>-61</id>
22842 </shared_ptr>
22843 </weak_ptr>
22844 <size>7</size>
22845 <variant>2</variant>
22846 <string>[@//Only (:link </string>
22847 <variant>1</variant>
22848 <weak_ptr>
22849 <expired>0</expired>
22850 <shared_ptr>
22851 <id>-175</id>
22852 </shared_ptr>
22853 </weak_ptr>
22854 <variant>2</variant>
22855 <string>|enabled if:): (:link </string>
22856 <variant>1</variant>
22857 <weak_ptr>
22858 <expired>0</expired>
22859 <shared_ptr>
22860 <id>-85</id>
22861 </shared_ptr>
22862 </weak_ptr>
22863 <variant>2</variant>
22864 <string>:)&lt;A&gt;::value&#10;template &lt;int C,class A&gt;&#10;-unspecified-return-type- (:link </string>
22865 <variant>1</variant>
22866 <weak_ptr>
22867 <expired>0</expired>
22868 <shared_ptr>
22869 <id>-61</id>
22870 </shared_ptr>
22871 </weak_ptr>
22872 <variant>2</variant>
22873 <string>:)( A &amp; a );@]&#10;</string>
22874 </pair>
22875 <pair>
22876 <weak_ptr>
22877 <expired>0</expired>
22878 <shared_ptr>
22879 <id>-62</id>
22880 </shared_ptr>
22881 </weak_ptr>
22882 <size>0</size>
22883 </pair>
22884 <pair>
22885 <weak_ptr>
22886 <expired>0</expired>
22887 <shared_ptr>
22888 <id>-63</id>
22889 </shared_ptr>
22890 </weak_ptr>
22891 <size>0</size>
22892 </pair>
22893 <pair>
22894 <weak_ptr>
22895 <expired>0</expired>
22896 <shared_ptr>
22897 <id>-64</id>
22898 </shared_ptr>
22899 </weak_ptr>
22900 <size>7</size>
22901 <variant>2</variant>
22902 <string>[@//Only (:link </string>
22903 <variant>1</variant>
22904 <weak_ptr>
22905 <expired>0</expired>
22906 <shared_ptr>
22907 <id>-175</id>
22908 </shared_ptr>
22909 </weak_ptr>
22910 <variant>2</variant>
22911 <string>|enabled if:):&#10;// (:link </string>
22912 <variant>1</variant>
22913 <weak_ptr>
22914 <expired>0</expired>
22915 <shared_ptr>
22916 <id>-148</id>
22917 </shared_ptr>
22918 </weak_ptr>
22919 <variant>2</variant>
22920 <string>:)&lt;V&gt;::value&#10;&#10;template &lt;int I,class V&gt; -unspecified-return-type- (:link </string>
22921 <variant>1</variant>
22922 <weak_ptr>
22923 <expired>0</expired>
22924 <shared_ptr>
22925 <id>-64</id>
22926 </shared_ptr>
22927 </weak_ptr>
22928 <variant>2</variant>
22929 <string>|A:)( V &amp; v );&#10;template &lt;class V&gt; -unspecified-return-type- A0( V &amp; v );&#10;template &lt;class V&gt; -unspecified-return-type- A1( V &amp; v );&#10;...&#10;template &lt;class V&gt; -unspecified-return-type- A9( V &amp; v );&#10;&#10;template &lt;class V&gt; -unspecified-return-type- X( V &amp; v );&#10;template &lt;class V&gt; -unspecified-return-type- Y( V &amp; v );&#10;template &lt;class V&gt; -unspecified-return-type- Z( V &amp; v );&#10;template &lt;class V&gt; -unspecified-return-type- W( V &amp; v );@]&#10;</string>
22930 </pair>
22931 <pair>
22932 <weak_ptr>
22933 <expired>0</expired>
22934 <shared_ptr>
22935 <id>-65</id>
22936 </shared_ptr>
22937 </weak_ptr>
22938 <size>25</size>
22939 <variant>2</variant>
22940 <string>[@//Only (:link </string>
22941 <variant>1</variant>
22942 <weak_ptr>
22943 <expired>0</expired>
22944 <shared_ptr>
22945 <id>-175</id>
22946 </shared_ptr>
22947 </weak_ptr>
22948 <variant>2</variant>
22949 <string>|enabled if:):&#10;// (:link </string>
22950 <variant>1</variant>
22951 <weak_ptr>
22952 <expired>0</expired>
22953 <shared_ptr>
22954 <id>-85</id>
22955 </shared_ptr>
22956 </weak_ptr>
22957 <variant>2</variant>
22958 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
22959 <variant>1</variant>
22960 <weak_ptr>
22961 <expired>0</expired>
22962 <shared_ptr>
22963 <id>-85</id>
22964 </shared_ptr>
22965 </weak_ptr>
22966 <variant>2</variant>
22967 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
22968 <variant>1</variant>
22969 <weak_ptr>
22970 <expired>0</expired>
22971 <shared_ptr>
22972 <id>-154</id>
22973 </shared_ptr>
22974 </weak_ptr>
22975 <variant>2</variant>
22976 <string>:)&lt;A&gt;::(:link </string>
22977 <variant>1</variant>
22978 <weak_ptr>
22979 <expired>0</expired>
22980 <shared_ptr>
22981 <id>-125</id>
22982 </shared_ptr>
22983 </weak_ptr>
22984 <variant>2</variant>
22985 <string> mod=&quot;m&quot;:)==(:link </string>
22986 <variant>1</variant>
22987 <weak_ptr>
22988 <expired>0</expired>
22989 <shared_ptr>
22990 <id>-154</id>
22991 </shared_ptr>
22992 </weak_ptr>
22993 <variant>2</variant>
22994 <string>:)&lt;B&gt;::(:link </string>
22995 <variant>1</variant>
22996 <weak_ptr>
22997 <expired>0</expired>
22998 <shared_ptr>
22999 <id>-125</id>
23000 </shared_ptr>
23001 </weak_ptr>
23002 <variant>2</variant>
23003 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
23004 <variant>1</variant>
23005 <weak_ptr>
23006 <expired>0</expired>
23007 <shared_ptr>
23008 <id>-154</id>
23009 </shared_ptr>
23010 </weak_ptr>
23011 <variant>2</variant>
23012 <string>:)&lt;A&gt;::(:link </string>
23013 <variant>1</variant>
23014 <weak_ptr>
23015 <expired>0</expired>
23016 <shared_ptr>
23017 <id>-97</id>
23018 </shared_ptr>
23019 </weak_ptr>
23020 <variant>2</variant>
23021 <string> mod=&quot;m&quot;:)==(:link </string>
23022 <variant>1</variant>
23023 <weak_ptr>
23024 <expired>0</expired>
23025 <shared_ptr>
23026 <id>-154</id>
23027 </shared_ptr>
23028 </weak_ptr>
23029 <variant>2</variant>
23030 <string>:)&lt;B&gt;::(:link </string>
23031 <variant>1</variant>
23032 <weak_ptr>
23033 <expired>0</expired>
23034 <shared_ptr>
23035 <id>-97</id>
23036 </shared_ptr>
23037 </weak_ptr>
23038 <variant>2</variant>
23039 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
23040 <variant>1</variant>
23041 <weak_ptr>
23042 <expired>0</expired>
23043 <shared_ptr>
23044 <id>-65</id>
23045 </shared_ptr>
23046 </weak_ptr>
23047 <variant>2</variant>
23048 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
23049 </pair>
23050 <pair>
23051 <weak_ptr>
23052 <expired>0</expired>
23053 <shared_ptr>
23054 <id>-66</id>
23055 </shared_ptr>
23056 </weak_ptr>
23057 <size>3</size>
23058 <variant>2</variant>
23059 <string>[@template &lt;class T,int S&gt;&#10;-unspecified-return-type- (:link </string>
23060 <variant>1</variant>
23061 <weak_ptr>
23062 <expired>0</expired>
23063 <shared_ptr>
23064 <id>-66</id>
23065 </shared_ptr>
23066 </weak_ptr>
23067 <variant>2</variant>
23068 <string>:)();@]&#10;</string>
23069 </pair>
23070 <pair>
23071 <weak_ptr>
23072 <expired>0</expired>
23073 <shared_ptr>
23074 <id>-67</id>
23075 </shared_ptr>
23076 </weak_ptr>
23077 <size>11</size>
23078 <variant>2</variant>
23079 <string>[@//Only (:link </string>
23080 <variant>1</variant>
23081 <weak_ptr>
23082 <expired>0</expired>
23083 <shared_ptr>
23084 <id>-175</id>
23085 </shared_ptr>
23086 </weak_ptr>
23087 <variant>2</variant>
23088 <string>|enabled if:):&#10;// (:link </string>
23089 <variant>1</variant>
23090 <weak_ptr>
23091 <expired>0</expired>
23092 <shared_ptr>
23093 <id>-148</id>
23094 </shared_ptr>
23095 </weak_ptr>
23096 <variant>2</variant>
23097 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
23098 <variant>1</variant>
23099 <weak_ptr>
23100 <expired>0</expired>
23101 <shared_ptr>
23102 <id>-161</id>
23103 </shared_ptr>
23104 </weak_ptr>
23105 <variant>2</variant>
23106 <string>:)&lt;A&gt;::(:link </string>
23107 <variant>1</variant>
23108 <weak_ptr>
23109 <expired>0</expired>
23110 <shared_ptr>
23111 <id>-183</id>
23112 </shared_ptr>
23113 </weak_ptr>
23114 <variant>2</variant>
23115 <string> mod=&quot;m&quot;:)&#10;(:link </string>
23116 <variant>1</variant>
23117 <weak_ptr>
23118 <expired>0</expired>
23119 <shared_ptr>
23120 <id>-67</id>
23121 </shared_ptr>
23122 </weak_ptr>
23123 <variant>2</variant>
23124 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
23125 </pair>
23126 <pair>
23127 <weak_ptr>
23128 <expired>0</expired>
23129 <shared_ptr>
23130 <id>-68</id>
23131 </shared_ptr>
23132 </weak_ptr>
23133 <size>0</size>
23134 </pair>
23135 <pair>
23136 <weak_ptr>
23137 <expired>0</expired>
23138 <shared_ptr>
23139 <id>-69</id>
23140 </shared_ptr>
23141 </weak_ptr>
23142 <size>11</size>
23143 <variant>2</variant>
23144 <string>[@//Only (:link </string>
23145 <variant>1</variant>
23146 <weak_ptr>
23147 <expired>0</expired>
23148 <shared_ptr>
23149 <id>-175</id>
23150 </shared_ptr>
23151 </weak_ptr>
23152 <variant>2</variant>
23153 <string>|enabled if:):&#10;// (:link </string>
23154 <variant>1</variant>
23155 <weak_ptr>
23156 <expired>0</expired>
23157 <shared_ptr>
23158 <id>-85</id>
23159 </shared_ptr>
23160 </weak_ptr>
23161 <variant>2</variant>
23162 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
23163 <variant>1</variant>
23164 <weak_ptr>
23165 <expired>0</expired>
23166 <shared_ptr>
23167 <id>-154</id>
23168 </shared_ptr>
23169 </weak_ptr>
23170 <variant>2</variant>
23171 <string>:)&lt;A&gt;::(:link </string>
23172 <variant>1</variant>
23173 <weak_ptr>
23174 <expired>0</expired>
23175 <shared_ptr>
23176 <id>-104</id>
23177 </shared_ptr>
23178 </weak_ptr>
23179 <variant>2</variant>
23180 <string> mod=&quot;m&quot;:)&#10;(:link </string>
23181 <variant>1</variant>
23182 <weak_ptr>
23183 <expired>0</expired>
23184 <shared_ptr>
23185 <id>-69</id>
23186 </shared_ptr>
23187 </weak_ptr>
23188 <variant>2</variant>
23189 <string>:)( A const &amp; a, int r, int c );@]&#10;</string>
23190 </pair>
23191 <pair>
23192 <weak_ptr>
23193 <expired>0</expired>
23194 <shared_ptr>
23195 <id>-70</id>
23196 </shared_ptr>
23197 </weak_ptr>
23198 <size>0</size>
23199 </pair>
23200 <pair>
23201 <weak_ptr>
23202 <expired>0</expired>
23203 <shared_ptr>
23204 <id>-71</id>
23205 </shared_ptr>
23206 </weak_ptr>
23207 <size>3</size>
23208 <variant>2</variant>
23209 <string>[@template &lt;int Dim,class T&gt;&#10;T (&amp;</string>
23210 <variant>1</variant>
23211 <weak_ptr>
23212 <expired>0</expired>
23213 <shared_ptr>
23214 <id>-71</id>
23215 </shared_ptr>
23216 </weak_ptr>
23217 <variant>2</variant>
23218 <string>( T * ptr ))[Dim];@]&#10;</string>
23219 </pair>
23220 <pair>
23221 <weak_ptr>
23222 <expired>0</expired>
23223 <shared_ptr>
23224 <id>-72</id>
23225 </shared_ptr>
23226 </weak_ptr>
23227 <size>9</size>
23228 <variant>2</variant>
23229 <string>[@//Only (:link </string>
23230 <variant>1</variant>
23231 <weak_ptr>
23232 <expired>0</expired>
23233 <shared_ptr>
23234 <id>-175</id>
23235 </shared_ptr>
23236 </weak_ptr>
23237 <variant>2</variant>
23238 <string>|enabled if:):&#10;// (:link </string>
23239 <variant>1</variant>
23240 <weak_ptr>
23241 <expired>0</expired>
23242 <shared_ptr>
23243 <id>-143</id>
23244 </shared_ptr>
23245 </weak_ptr>
23246 <variant>2</variant>
23247 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23248 <variant>1</variant>
23249 <weak_ptr>
23250 <expired>0</expired>
23251 <shared_ptr>
23252 <id>-143</id>
23253 </shared_ptr>
23254 </weak_ptr>
23255 <variant>2</variant>
23256 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;bool (:link </string>
23257 <variant>1</variant>
23258 <weak_ptr>
23259 <expired>0</expired>
23260 <shared_ptr>
23261 <id>-72</id>
23262 </shared_ptr>
23263 </weak_ptr>
23264 <variant>2</variant>
23265 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
23266 </pair>
23267 <pair>
23268 <weak_ptr>
23269 <expired>0</expired>
23270 <shared_ptr>
23271 <id>-73</id>
23272 </shared_ptr>
23273 </weak_ptr>
23274 <size>7</size>
23275 <variant>2</variant>
23276 <string>[@//Only (:link </string>
23277 <variant>1</variant>
23278 <weak_ptr>
23279 <expired>0</expired>
23280 <shared_ptr>
23281 <id>-175</id>
23282 </shared_ptr>
23283 </weak_ptr>
23284 <variant>2</variant>
23285 <string>|enabled if:):&#10;// (:link </string>
23286 <variant>1</variant>
23287 <weak_ptr>
23288 <expired>0</expired>
23289 <shared_ptr>
23290 <id>-85</id>
23291 </shared_ptr>
23292 </weak_ptr>
23293 <variant>2</variant>
23294 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
23295 <variant>1</variant>
23296 <weak_ptr>
23297 <expired>0</expired>
23298 <shared_ptr>
23299 <id>-73</id>
23300 </shared_ptr>
23301 </weak_ptr>
23302 <variant>2</variant>
23303 <string> mod=&quot;(&quot;:)( A &amp; a );@]&#10;</string>
23304 </pair>
23305 <pair>
23306 <weak_ptr>
23307 <expired>0</expired>
23308 <shared_ptr>
23309 <id>-74</id>
23310 </shared_ptr>
23311 </weak_ptr>
23312 <size>25</size>
23313 <variant>2</variant>
23314 <string>[@//Only (:link </string>
23315 <variant>1</variant>
23316 <weak_ptr>
23317 <expired>0</expired>
23318 <shared_ptr>
23319 <id>-175</id>
23320 </shared_ptr>
23321 </weak_ptr>
23322 <variant>2</variant>
23323 <string>|enabled if:):&#10;// (:link </string>
23324 <variant>1</variant>
23325 <weak_ptr>
23326 <expired>0</expired>
23327 <shared_ptr>
23328 <id>-85</id>
23329 </shared_ptr>
23330 </weak_ptr>
23331 <variant>2</variant>
23332 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23333 <variant>1</variant>
23334 <weak_ptr>
23335 <expired>0</expired>
23336 <shared_ptr>
23337 <id>-85</id>
23338 </shared_ptr>
23339 </weak_ptr>
23340 <variant>2</variant>
23341 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
23342 <variant>1</variant>
23343 <weak_ptr>
23344 <expired>0</expired>
23345 <shared_ptr>
23346 <id>-154</id>
23347 </shared_ptr>
23348 </weak_ptr>
23349 <variant>2</variant>
23350 <string>:)&lt;A&gt;::(:link </string>
23351 <variant>1</variant>
23352 <weak_ptr>
23353 <expired>0</expired>
23354 <shared_ptr>
23355 <id>-125</id>
23356 </shared_ptr>
23357 </weak_ptr>
23358 <variant>2</variant>
23359 <string> mod=&quot;m&quot;:)==(:link </string>
23360 <variant>1</variant>
23361 <weak_ptr>
23362 <expired>0</expired>
23363 <shared_ptr>
23364 <id>-154</id>
23365 </shared_ptr>
23366 </weak_ptr>
23367 <variant>2</variant>
23368 <string>:)&lt;B&gt;::(:link </string>
23369 <variant>1</variant>
23370 <weak_ptr>
23371 <expired>0</expired>
23372 <shared_ptr>
23373 <id>-125</id>
23374 </shared_ptr>
23375 </weak_ptr>
23376 <variant>2</variant>
23377 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
23378 <variant>1</variant>
23379 <weak_ptr>
23380 <expired>0</expired>
23381 <shared_ptr>
23382 <id>-154</id>
23383 </shared_ptr>
23384 </weak_ptr>
23385 <variant>2</variant>
23386 <string>:)&lt;A&gt;::(:link </string>
23387 <variant>1</variant>
23388 <weak_ptr>
23389 <expired>0</expired>
23390 <shared_ptr>
23391 <id>-97</id>
23392 </shared_ptr>
23393 </weak_ptr>
23394 <variant>2</variant>
23395 <string> mod=&quot;m&quot;:)==(:link </string>
23396 <variant>1</variant>
23397 <weak_ptr>
23398 <expired>0</expired>
23399 <shared_ptr>
23400 <id>-154</id>
23401 </shared_ptr>
23402 </weak_ptr>
23403 <variant>2</variant>
23404 <string>:)&lt;B&gt;::(:link </string>
23405 <variant>1</variant>
23406 <weak_ptr>
23407 <expired>0</expired>
23408 <shared_ptr>
23409 <id>-97</id>
23410 </shared_ptr>
23411 </weak_ptr>
23412 <variant>2</variant>
23413 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
23414 <variant>1</variant>
23415 <weak_ptr>
23416 <expired>0</expired>
23417 <shared_ptr>
23418 <id>-74</id>
23419 </shared_ptr>
23420 </weak_ptr>
23421 <variant>2</variant>
23422 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
23423 </pair>
23424 <pair>
23425 <weak_ptr>
23426 <expired>0</expired>
23427 <shared_ptr>
23428 <id>-75</id>
23429 </shared_ptr>
23430 </weak_ptr>
23431 <size>0</size>
23432 </pair>
23433 <pair>
23434 <weak_ptr>
23435 <expired>0</expired>
23436 <shared_ptr>
23437 <id>-76</id>
23438 </shared_ptr>
23439 </weak_ptr>
23440 <size>17</size>
23441 <variant>2</variant>
23442 <string>[@//Only (:link </string>
23443 <variant>1</variant>
23444 <weak_ptr>
23445 <expired>0</expired>
23446 <shared_ptr>
23447 <id>-175</id>
23448 </shared_ptr>
23449 </weak_ptr>
23450 <variant>2</variant>
23451 <string>|enabled if:):&#10;// (:link </string>
23452 <variant>1</variant>
23453 <weak_ptr>
23454 <expired>0</expired>
23455 <shared_ptr>
23456 <id>-148</id>
23457 </shared_ptr>
23458 </weak_ptr>
23459 <variant>2</variant>
23460 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23461 <variant>1</variant>
23462 <weak_ptr>
23463 <expired>0</expired>
23464 <shared_ptr>
23465 <id>-148</id>
23466 </shared_ptr>
23467 </weak_ptr>
23468 <variant>2</variant>
23469 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
23470 <variant>1</variant>
23471 <weak_ptr>
23472 <expired>0</expired>
23473 <shared_ptr>
23474 <id>-161</id>
23475 </shared_ptr>
23476 </weak_ptr>
23477 <variant>2</variant>
23478 <string>:)&lt;A&gt;::(:link </string>
23479 <variant>1</variant>
23480 <weak_ptr>
23481 <expired>0</expired>
23482 <shared_ptr>
23483 <id>-225</id>
23484 </shared_ptr>
23485 </weak_ptr>
23486 <variant>2</variant>
23487 <string> mod=&quot;m&quot;:)==(:link </string>
23488 <variant>1</variant>
23489 <weak_ptr>
23490 <expired>0</expired>
23491 <shared_ptr>
23492 <id>-161</id>
23493 </shared_ptr>
23494 </weak_ptr>
23495 <variant>2</variant>
23496 <string>:)&lt;B&gt;::(:link </string>
23497 <variant>1</variant>
23498 <weak_ptr>
23499 <expired>0</expired>
23500 <shared_ptr>
23501 <id>-225</id>
23502 </shared_ptr>
23503 </weak_ptr>
23504 <variant>2</variant>
23505 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;bool (:link </string>
23506 <variant>1</variant>
23507 <weak_ptr>
23508 <expired>0</expired>
23509 <shared_ptr>
23510 <id>-76</id>
23511 </shared_ptr>
23512 </weak_ptr>
23513 <variant>2</variant>
23514 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
23515 </pair>
23516 <pair>
23517 <weak_ptr>
23518 <expired>0</expired>
23519 <shared_ptr>
23520 <id>-77</id>
23521 </shared_ptr>
23522 </weak_ptr>
23523 <size>0</size>
23524 </pair>
23525 <pair>
23526 <weak_ptr>
23527 <expired>0</expired>
23528 <shared_ptr>
23529 <id>-78</id>
23530 </shared_ptr>
23531 </weak_ptr>
23532 <size>0</size>
23533 </pair>
23534 <pair>
23535 <weak_ptr>
23536 <expired>0</expired>
23537 <shared_ptr>
23538 <id>-79</id>
23539 </shared_ptr>
23540 </weak_ptr>
23541 <size>9</size>
23542 <variant>2</variant>
23543 <string>[@//Only (:link </string>
23544 <variant>1</variant>
23545 <weak_ptr>
23546 <expired>0</expired>
23547 <shared_ptr>
23548 <id>-175</id>
23549 </shared_ptr>
23550 </weak_ptr>
23551 <variant>2</variant>
23552 <string>|enabled if:):&#10;// (:link </string>
23553 <variant>1</variant>
23554 <weak_ptr>
23555 <expired>0</expired>
23556 <shared_ptr>
23557 <id>-143</id>
23558 </shared_ptr>
23559 </weak_ptr>
23560 <variant>2</variant>
23561 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23562 <variant>1</variant>
23563 <weak_ptr>
23564 <expired>0</expired>
23565 <shared_ptr>
23566 <id>-143</id>
23567 </shared_ptr>
23568 </weak_ptr>
23569 <variant>2</variant>
23570 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;bool (:link </string>
23571 <variant>1</variant>
23572 <weak_ptr>
23573 <expired>0</expired>
23574 <shared_ptr>
23575 <id>-79</id>
23576 </shared_ptr>
23577 </weak_ptr>
23578 <variant>2</variant>
23579 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
23580 </pair>
23581 <pair>
23582 <weak_ptr>
23583 <expired>0</expired>
23584 <shared_ptr>
23585 <id>-80</id>
23586 </shared_ptr>
23587 </weak_ptr>
23588 <size>11</size>
23589 <variant>2</variant>
23590 <string>[@//Only (:link </string>
23591 <variant>1</variant>
23592 <weak_ptr>
23593 <expired>0</expired>
23594 <shared_ptr>
23595 <id>-175</id>
23596 </shared_ptr>
23597 </weak_ptr>
23598 <variant>2</variant>
23599 <string>|enabled if:):&#10;// (:link </string>
23600 <variant>1</variant>
23601 <weak_ptr>
23602 <expired>0</expired>
23603 <shared_ptr>
23604 <id>-143</id>
23605 </shared_ptr>
23606 </weak_ptr>
23607 <variant>2</variant>
23608 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23609 <variant>1</variant>
23610 <weak_ptr>
23611 <expired>0</expired>
23612 <shared_ptr>
23613 <id>-143</id>
23614 </shared_ptr>
23615 </weak_ptr>
23616 <variant>2</variant>
23617 <string>:)&lt;B&gt;::value &amp;&amp;&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
23618 <variant>1</variant>
23619 <weak_ptr>
23620 <expired>0</expired>
23621 <shared_ptr>
23622 <id>-21</id>
23623 </shared_ptr>
23624 </weak_ptr>
23625 <variant>2</variant>
23626 <string>:)&lt;A,B&gt;::type&#10;(:link </string>
23627 <variant>1</variant>
23628 <weak_ptr>
23629 <expired>0</expired>
23630 <shared_ptr>
23631 <id>-80</id>
23632 </shared_ptr>
23633 </weak_ptr>
23634 <variant>2</variant>
23635 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
23636 </pair>
23637 <pair>
23638 <weak_ptr>
23639 <expired>0</expired>
23640 <shared_ptr>
23641 <id>-81</id>
23642 </shared_ptr>
23643 </weak_ptr>
23644 <size>23</size>
23645 <variant>2</variant>
23646 <string>[@//Only (:link </string>
23647 <variant>1</variant>
23648 <weak_ptr>
23649 <expired>0</expired>
23650 <shared_ptr>
23651 <id>-175</id>
23652 </shared_ptr>
23653 </weak_ptr>
23654 <variant>2</variant>
23655 <string>|enabled if:):&#10;// (:link </string>
23656 <variant>1</variant>
23657 <weak_ptr>
23658 <expired>0</expired>
23659 <shared_ptr>
23660 <id>-85</id>
23661 </shared_ptr>
23662 </weak_ptr>
23663 <variant>2</variant>
23664 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23665 <variant>1</variant>
23666 <weak_ptr>
23667 <expired>0</expired>
23668 <shared_ptr>
23669 <id>-154</id>
23670 </shared_ptr>
23671 </weak_ptr>
23672 <variant>2</variant>
23673 <string>:)&lt;A&gt;::(:link </string>
23674 <variant>1</variant>
23675 <weak_ptr>
23676 <expired>0</expired>
23677 <shared_ptr>
23678 <id>-125</id>
23679 </shared_ptr>
23680 </weak_ptr>
23681 <variant>2</variant>
23682 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
23683 <variant>1</variant>
23684 <weak_ptr>
23685 <expired>0</expired>
23686 <shared_ptr>
23687 <id>-154</id>
23688 </shared_ptr>
23689 </weak_ptr>
23690 <variant>2</variant>
23691 <string>:)&lt;A&gt;::(:link </string>
23692 <variant>1</variant>
23693 <weak_ptr>
23694 <expired>0</expired>
23695 <shared_ptr>
23696 <id>-125</id>
23697 </shared_ptr>
23698 </weak_ptr>
23699 <variant>2</variant>
23700 <string> mod=&quot;m&quot;:)==(:link </string>
23701 <variant>1</variant>
23702 <weak_ptr>
23703 <expired>0</expired>
23704 <shared_ptr>
23705 <id>-154</id>
23706 </shared_ptr>
23707 </weak_ptr>
23708 <variant>2</variant>
23709 <string>:)&lt;A&gt;::(:link </string>
23710 <variant>1</variant>
23711 <weak_ptr>
23712 <expired>0</expired>
23713 <shared_ptr>
23714 <id>-97</id>
23715 </shared_ptr>
23716 </weak_ptr>
23717 <variant>2</variant>
23718 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;void (:link </string>
23719 <variant>1</variant>
23720 <weak_ptr>
23721 <expired>0</expired>
23722 <shared_ptr>
23723 <id>-81</id>
23724 </shared_ptr>
23725 </weak_ptr>
23726 <variant>2</variant>
23727 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
23728 <variant>1</variant>
23729 <weak_ptr>
23730 <expired>0</expired>
23731 <shared_ptr>
23732 <id>-154</id>
23733 </shared_ptr>
23734 </weak_ptr>
23735 <variant>2</variant>
23736 <string>:)&lt;A&gt;::(:link </string>
23737 <variant>1</variant>
23738 <weak_ptr>
23739 <expired>0</expired>
23740 <shared_ptr>
23741 <id>-104</id>
23742 </shared_ptr>
23743 </weak_ptr>
23744 <variant>2</variant>
23745 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
23746 </pair>
23747 <pair>
23748 <weak_ptr>
23749 <expired>0</expired>
23750 <shared_ptr>
23751 <id>-82</id>
23752 </shared_ptr>
23753 </weak_ptr>
23754 <size>23</size>
23755 <variant>2</variant>
23756 <string>[@//Only (:link </string>
23757 <variant>1</variant>
23758 <weak_ptr>
23759 <expired>0</expired>
23760 <shared_ptr>
23761 <id>-175</id>
23762 </shared_ptr>
23763 </weak_ptr>
23764 <variant>2</variant>
23765 <string>|enabled if:):&#10;// (:link </string>
23766 <variant>1</variant>
23767 <weak_ptr>
23768 <expired>0</expired>
23769 <shared_ptr>
23770 <id>-85</id>
23771 </shared_ptr>
23772 </weak_ptr>
23773 <variant>2</variant>
23774 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23775 <variant>1</variant>
23776 <weak_ptr>
23777 <expired>0</expired>
23778 <shared_ptr>
23779 <id>-154</id>
23780 </shared_ptr>
23781 </weak_ptr>
23782 <variant>2</variant>
23783 <string>:)&lt;A&gt;::(:link </string>
23784 <variant>1</variant>
23785 <weak_ptr>
23786 <expired>0</expired>
23787 <shared_ptr>
23788 <id>-125</id>
23789 </shared_ptr>
23790 </weak_ptr>
23791 <variant>2</variant>
23792 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
23793 <variant>1</variant>
23794 <weak_ptr>
23795 <expired>0</expired>
23796 <shared_ptr>
23797 <id>-154</id>
23798 </shared_ptr>
23799 </weak_ptr>
23800 <variant>2</variant>
23801 <string>:)&lt;A&gt;::(:link </string>
23802 <variant>1</variant>
23803 <weak_ptr>
23804 <expired>0</expired>
23805 <shared_ptr>
23806 <id>-125</id>
23807 </shared_ptr>
23808 </weak_ptr>
23809 <variant>2</variant>
23810 <string> mod=&quot;m&quot;:)==(:link </string>
23811 <variant>1</variant>
23812 <weak_ptr>
23813 <expired>0</expired>
23814 <shared_ptr>
23815 <id>-154</id>
23816 </shared_ptr>
23817 </weak_ptr>
23818 <variant>2</variant>
23819 <string>:)&lt;A&gt;::(:link </string>
23820 <variant>1</variant>
23821 <weak_ptr>
23822 <expired>0</expired>
23823 <shared_ptr>
23824 <id>-97</id>
23825 </shared_ptr>
23826 </weak_ptr>
23827 <variant>2</variant>
23828 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;void (:link </string>
23829 <variant>1</variant>
23830 <weak_ptr>
23831 <expired>0</expired>
23832 <shared_ptr>
23833 <id>-82</id>
23834 </shared_ptr>
23835 </weak_ptr>
23836 <variant>2</variant>
23837 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
23838 <variant>1</variant>
23839 <weak_ptr>
23840 <expired>0</expired>
23841 <shared_ptr>
23842 <id>-154</id>
23843 </shared_ptr>
23844 </weak_ptr>
23845 <variant>2</variant>
23846 <string>:)&lt;A&gt;::(:link </string>
23847 <variant>1</variant>
23848 <weak_ptr>
23849 <expired>0</expired>
23850 <shared_ptr>
23851 <id>-104</id>
23852 </shared_ptr>
23853 </weak_ptr>
23854 <variant>2</variant>
23855 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
23856 </pair>
23857 <pair>
23858 <weak_ptr>
23859 <expired>0</expired>
23860 <shared_ptr>
23861 <id>-83</id>
23862 </shared_ptr>
23863 </weak_ptr>
23864 <size>0</size>
23865 </pair>
23866 <pair>
23867 <weak_ptr>
23868 <expired>0</expired>
23869 <shared_ptr>
23870 <id>-84</id>
23871 </shared_ptr>
23872 </weak_ptr>
23873 <size>17</size>
23874 <variant>2</variant>
23875 <string>[@//Only (:link </string>
23876 <variant>1</variant>
23877 <weak_ptr>
23878 <expired>0</expired>
23879 <shared_ptr>
23880 <id>-175</id>
23881 </shared_ptr>
23882 </weak_ptr>
23883 <variant>2</variant>
23884 <string>|enabled if:):&#10;// (:link </string>
23885 <variant>1</variant>
23886 <weak_ptr>
23887 <expired>0</expired>
23888 <shared_ptr>
23889 <id>-148</id>
23890 </shared_ptr>
23891 </weak_ptr>
23892 <variant>2</variant>
23893 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23894 <variant>1</variant>
23895 <weak_ptr>
23896 <expired>0</expired>
23897 <shared_ptr>
23898 <id>-148</id>
23899 </shared_ptr>
23900 </weak_ptr>
23901 <variant>2</variant>
23902 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
23903 <variant>1</variant>
23904 <weak_ptr>
23905 <expired>0</expired>
23906 <shared_ptr>
23907 <id>-161</id>
23908 </shared_ptr>
23909 </weak_ptr>
23910 <variant>2</variant>
23911 <string>:)&lt;A&gt;::(:link </string>
23912 <variant>1</variant>
23913 <weak_ptr>
23914 <expired>0</expired>
23915 <shared_ptr>
23916 <id>-225</id>
23917 </shared_ptr>
23918 </weak_ptr>
23919 <variant>2</variant>
23920 <string> mod=&quot;m&quot;:)==(:link </string>
23921 <variant>1</variant>
23922 <weak_ptr>
23923 <expired>0</expired>
23924 <shared_ptr>
23925 <id>-161</id>
23926 </shared_ptr>
23927 </weak_ptr>
23928 <variant>2</variant>
23929 <string>:)&lt;B&gt;::(:link </string>
23930 <variant>1</variant>
23931 <weak_ptr>
23932 <expired>0</expired>
23933 <shared_ptr>
23934 <id>-225</id>
23935 </shared_ptr>
23936 </weak_ptr>
23937 <variant>2</variant>
23938 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
23939 <variant>1</variant>
23940 <weak_ptr>
23941 <expired>0</expired>
23942 <shared_ptr>
23943 <id>-84</id>
23944 </shared_ptr>
23945 </weak_ptr>
23946 <variant>2</variant>
23947 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
23948 </pair>
23949 <pair>
23950 <weak_ptr>
23951 <expired>0</expired>
23952 <shared_ptr>
23953 <id>-85</id>
23954 </shared_ptr>
23955 </weak_ptr>
23956 <size>0</size>
23957 </pair>
23958 <pair>
23959 <weak_ptr>
23960 <expired>0</expired>
23961 <shared_ptr>
23962 <id>-86</id>
23963 </shared_ptr>
23964 </weak_ptr>
23965 <size>23</size>
23966 <variant>2</variant>
23967 <string>[@//Only (:link </string>
23968 <variant>1</variant>
23969 <weak_ptr>
23970 <expired>0</expired>
23971 <shared_ptr>
23972 <id>-175</id>
23973 </shared_ptr>
23974 </weak_ptr>
23975 <variant>2</variant>
23976 <string>|enabled if:):&#10;// (:link </string>
23977 <variant>1</variant>
23978 <weak_ptr>
23979 <expired>0</expired>
23980 <shared_ptr>
23981 <id>-85</id>
23982 </shared_ptr>
23983 </weak_ptr>
23984 <variant>2</variant>
23985 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
23986 <variant>1</variant>
23987 <weak_ptr>
23988 <expired>0</expired>
23989 <shared_ptr>
23990 <id>-148</id>
23991 </shared_ptr>
23992 </weak_ptr>
23993 <variant>2</variant>
23994 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
23995 <variant>1</variant>
23996 <weak_ptr>
23997 <expired>0</expired>
23998 <shared_ptr>
23999 <id>-154</id>
24000 </shared_ptr>
24001 </weak_ptr>
24002 <variant>2</variant>
24003 <string>:)&lt;A&gt;::(:link </string>
24004 <variant>1</variant>
24005 <weak_ptr>
24006 <expired>0</expired>
24007 <shared_ptr>
24008 <id>-97</id>
24009 </shared_ptr>
24010 </weak_ptr>
24011 <variant>2</variant>
24012 <string> mod=&quot;m&quot;:)==(:link </string>
24013 <variant>1</variant>
24014 <weak_ptr>
24015 <expired>0</expired>
24016 <shared_ptr>
24017 <id>-161</id>
24018 </shared_ptr>
24019 </weak_ptr>
24020 <variant>2</variant>
24021 <string>:)&lt;B&gt;::(:link </string>
24022 <variant>1</variant>
24023 <weak_ptr>
24024 <expired>0</expired>
24025 <shared_ptr>
24026 <id>-225</id>
24027 </shared_ptr>
24028 </weak_ptr>
24029 <variant>2</variant>
24030 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
24031 <variant>1</variant>
24032 <weak_ptr>
24033 <expired>0</expired>
24034 <shared_ptr>
24035 <id>-240</id>
24036 </shared_ptr>
24037 </weak_ptr>
24038 <variant>2</variant>
24039 <string>:)&lt;A,B,(:link </string>
24040 <variant>1</variant>
24041 <weak_ptr>
24042 <expired>0</expired>
24043 <shared_ptr>
24044 <id>-154</id>
24045 </shared_ptr>
24046 </weak_ptr>
24047 <variant>2</variant>
24048 <string>:)&lt;A&gt;::(:link </string>
24049 <variant>1</variant>
24050 <weak_ptr>
24051 <expired>0</expired>
24052 <shared_ptr>
24053 <id>-125</id>
24054 </shared_ptr>
24055 </weak_ptr>
24056 <variant>2</variant>
24057 <string> mod=&quot;m&quot;:)&gt;::type&#10;(:link </string>
24058 <variant>1</variant>
24059 <weak_ptr>
24060 <expired>0</expired>
24061 <shared_ptr>
24062 <id>-86</id>
24063 </shared_ptr>
24064 </weak_ptr>
24065 <variant>2</variant>
24066 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
24067 </pair>
24068 <pair>
24069 <weak_ptr>
24070 <expired>0</expired>
24071 <shared_ptr>
24072 <id>-87</id>
24073 </shared_ptr>
24074 </weak_ptr>
24075 <size>9</size>
24076 <variant>2</variant>
24077 <string>[@//Only (:link </string>
24078 <variant>1</variant>
24079 <weak_ptr>
24080 <expired>0</expired>
24081 <shared_ptr>
24082 <id>-175</id>
24083 </shared_ptr>
24084 </weak_ptr>
24085 <variant>2</variant>
24086 <string>|enabled if:): (:link </string>
24087 <variant>1</variant>
24088 <weak_ptr>
24089 <expired>0</expired>
24090 <shared_ptr>
24091 <id>-85</id>
24092 </shared_ptr>
24093 </weak_ptr>
24094 <variant>2</variant>
24095 <string>:)&lt;A&gt;::value &amp;&amp; </string>
24096 <variant>1</variant>
24097 <weak_ptr>
24098 <expired>0</expired>
24099 <shared_ptr>
24100 <id>-172</id>
24101 </shared_ptr>
24102 </weak_ptr>
24103 <variant>2</variant>
24104 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
24105 <variant>1</variant>
24106 <weak_ptr>
24107 <expired>0</expired>
24108 <shared_ptr>
24109 <id>-87</id>
24110 </shared_ptr>
24111 </weak_ptr>
24112 <variant>2</variant>
24113 <string> mod=&quot;(&quot;:)( A &amp; a, B b );@]&#10;</string>
24114 </pair>
24115 <pair>
24116 <weak_ptr>
24117 <expired>0</expired>
24118 <shared_ptr>
24119 <id>-88</id>
24120 </shared_ptr>
24121 </weak_ptr>
24122 <size>29</size>
24123 <variant>2</variant>
24124 <string>[@//Only (:link </string>
24125 <variant>1</variant>
24126 <weak_ptr>
24127 <expired>0</expired>
24128 <shared_ptr>
24129 <id>-175</id>
24130 </shared_ptr>
24131 </weak_ptr>
24132 <variant>2</variant>
24133 <string>|enabled if:):&#10;// (:link </string>
24134 <variant>1</variant>
24135 <weak_ptr>
24136 <expired>0</expired>
24137 <shared_ptr>
24138 <id>-85</id>
24139 </shared_ptr>
24140 </weak_ptr>
24141 <variant>2</variant>
24142 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
24143 <variant>1</variant>
24144 <weak_ptr>
24145 <expired>0</expired>
24146 <shared_ptr>
24147 <id>-154</id>
24148 </shared_ptr>
24149 </weak_ptr>
24150 <variant>2</variant>
24151 <string>:)&lt;A&gt;::(:link </string>
24152 <variant>1</variant>
24153 <weak_ptr>
24154 <expired>0</expired>
24155 <shared_ptr>
24156 <id>-125</id>
24157 </shared_ptr>
24158 </weak_ptr>
24159 <variant>2</variant>
24160 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
24161 <variant>1</variant>
24162 <weak_ptr>
24163 <expired>0</expired>
24164 <shared_ptr>
24165 <id>-154</id>
24166 </shared_ptr>
24167 </weak_ptr>
24168 <variant>2</variant>
24169 <string>:)&lt;A&gt;::(:link </string>
24170 <variant>1</variant>
24171 <weak_ptr>
24172 <expired>0</expired>
24173 <shared_ptr>
24174 <id>-125</id>
24175 </shared_ptr>
24176 </weak_ptr>
24177 <variant>2</variant>
24178 <string> mod=&quot;m&quot;:)==(:link </string>
24179 <variant>1</variant>
24180 <weak_ptr>
24181 <expired>0</expired>
24182 <shared_ptr>
24183 <id>-154</id>
24184 </shared_ptr>
24185 </weak_ptr>
24186 <variant>2</variant>
24187 <string>:)&lt;A&gt;::(:link </string>
24188 <variant>1</variant>
24189 <weak_ptr>
24190 <expired>0</expired>
24191 <shared_ptr>
24192 <id>-97</id>
24193 </shared_ptr>
24194 </weak_ptr>
24195 <variant>2</variant>
24196 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
24197 <variant>1</variant>
24198 <weak_ptr>
24199 <expired>0</expired>
24200 <shared_ptr>
24201 <id>-148</id>
24202 </shared_ptr>
24203 </weak_ptr>
24204 <variant>2</variant>
24205 <string>:)&lt;B&gt;::value &amp;&amp; (:link </string>
24206 <variant>1</variant>
24207 <weak_ptr>
24208 <expired>0</expired>
24209 <shared_ptr>
24210 <id>-161</id>
24211 </shared_ptr>
24212 </weak_ptr>
24213 <variant>2</variant>
24214 <string>:)&lt;B&gt;::(:link </string>
24215 <variant>1</variant>
24216 <weak_ptr>
24217 <expired>0</expired>
24218 <shared_ptr>
24219 <id>-225</id>
24220 </shared_ptr>
24221 </weak_ptr>
24222 <variant>2</variant>
24223 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A&gt;&#10;void (:link </string>
24224 <variant>1</variant>
24225 <weak_ptr>
24226 <expired>0</expired>
24227 <shared_ptr>
24228 <id>-88</id>
24229 </shared_ptr>
24230 </weak_ptr>
24231 <variant>2</variant>
24232 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; axis, typename (:link </string>
24233 <variant>1</variant>
24234 <weak_ptr>
24235 <expired>0</expired>
24236 <shared_ptr>
24237 <id>-161</id>
24238 </shared_ptr>
24239 </weak_ptr>
24240 <variant>2</variant>
24241 <string>:)&lt;B&gt;::(:link </string>
24242 <variant>1</variant>
24243 <weak_ptr>
24244 <expired>0</expired>
24245 <shared_ptr>
24246 <id>-183</id>
24247 </shared_ptr>
24248 </weak_ptr>
24249 <variant>2</variant>
24250 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
24251 </pair>
24252 <pair>
24253 <weak_ptr>
24254 <expired>0</expired>
24255 <shared_ptr>
24256 <id>-89</id>
24257 </shared_ptr>
24258 </weak_ptr>
24259 <size>0</size>
24260 </pair>
24261 <pair>
24262 <weak_ptr>
24263 <expired>0</expired>
24264 <shared_ptr>
24265 <id>-90</id>
24266 </shared_ptr>
24267 </weak_ptr>
24268 <size>0</size>
24269 </pair>
24270 <pair>
24271 <weak_ptr>
24272 <expired>0</expired>
24273 <shared_ptr>
24274 <id>-91</id>
24275 </shared_ptr>
24276 </weak_ptr>
24277 <size>9</size>
24278 <variant>2</variant>
24279 <string>[@//Only (:link </string>
24280 <variant>1</variant>
24281 <weak_ptr>
24282 <expired>0</expired>
24283 <shared_ptr>
24284 <id>-175</id>
24285 </shared_ptr>
24286 </weak_ptr>
24287 <variant>2</variant>
24288 <string>|enabled if:):&#10;// (:link </string>
24289 <variant>1</variant>
24290 <weak_ptr>
24291 <expired>0</expired>
24292 <shared_ptr>
24293 <id>-143</id>
24294 </shared_ptr>
24295 </weak_ptr>
24296 <variant>2</variant>
24297 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
24298 <variant>1</variant>
24299 <weak_ptr>
24300 <expired>0</expired>
24301 <shared_ptr>
24302 <id>-143</id>
24303 </shared_ptr>
24304 </weak_ptr>
24305 <variant>2</variant>
24306 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
24307 <variant>1</variant>
24308 <weak_ptr>
24309 <expired>0</expired>
24310 <shared_ptr>
24311 <id>-91</id>
24312 </shared_ptr>
24313 </weak_ptr>
24314 <variant>2</variant>
24315 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
24316 </pair>
24317 <pair>
24318 <weak_ptr>
24319 <expired>0</expired>
24320 <shared_ptr>
24321 <id>-92</id>
24322 </shared_ptr>
24323 </weak_ptr>
24324 <size>0</size>
24325 </pair>
24326 <pair>
24327 <weak_ptr>
24328 <expired>0</expired>
24329 <shared_ptr>
24330 <id>-93</id>
24331 </shared_ptr>
24332 </weak_ptr>
24333 <size>3</size>
24334 <variant>2</variant>
24335 <string>[@template &lt;class T&gt;&#10;-unspecified-return-type&#10;(:link </string>
24336 <variant>1</variant>
24337 <weak_ptr>
24338 <expired>0</expired>
24339 <shared_ptr>
24340 <id>-93</id>
24341 </shared_ptr>
24342 </weak_ptr>
24343 <variant>2</variant>
24344 <string>:)( T fov_y, T aspect, T zn, T zf );@]&#10;</string>
24345 </pair>
24346 <pair>
24347 <weak_ptr>
24348 <expired>0</expired>
24349 <shared_ptr>
24350 <id>-94</id>
24351 </shared_ptr>
24352 </weak_ptr>
24353 <size>23</size>
24354 <variant>2</variant>
24355 <string>[@//Only (:link </string>
24356 <variant>1</variant>
24357 <weak_ptr>
24358 <expired>0</expired>
24359 <shared_ptr>
24360 <id>-175</id>
24361 </shared_ptr>
24362 </weak_ptr>
24363 <variant>2</variant>
24364 <string>|enabled if:):&#10;// (:link </string>
24365 <variant>1</variant>
24366 <weak_ptr>
24367 <expired>0</expired>
24368 <shared_ptr>
24369 <id>-85</id>
24370 </shared_ptr>
24371 </weak_ptr>
24372 <variant>2</variant>
24373 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
24374 <variant>1</variant>
24375 <weak_ptr>
24376 <expired>0</expired>
24377 <shared_ptr>
24378 <id>-154</id>
24379 </shared_ptr>
24380 </weak_ptr>
24381 <variant>2</variant>
24382 <string>:)&lt;A&gt;::(:link </string>
24383 <variant>1</variant>
24384 <weak_ptr>
24385 <expired>0</expired>
24386 <shared_ptr>
24387 <id>-125</id>
24388 </shared_ptr>
24389 </weak_ptr>
24390 <variant>2</variant>
24391 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
24392 <variant>1</variant>
24393 <weak_ptr>
24394 <expired>0</expired>
24395 <shared_ptr>
24396 <id>-154</id>
24397 </shared_ptr>
24398 </weak_ptr>
24399 <variant>2</variant>
24400 <string>:)&lt;A&gt;::(:link </string>
24401 <variant>1</variant>
24402 <weak_ptr>
24403 <expired>0</expired>
24404 <shared_ptr>
24405 <id>-125</id>
24406 </shared_ptr>
24407 </weak_ptr>
24408 <variant>2</variant>
24409 <string> mod=&quot;m&quot;:)==(:link </string>
24410 <variant>1</variant>
24411 <weak_ptr>
24412 <expired>0</expired>
24413 <shared_ptr>
24414 <id>-154</id>
24415 </shared_ptr>
24416 </weak_ptr>
24417 <variant>2</variant>
24418 <string>:)&lt;A&gt;::(:link </string>
24419 <variant>1</variant>
24420 <weak_ptr>
24421 <expired>0</expired>
24422 <shared_ptr>
24423 <id>-97</id>
24424 </shared_ptr>
24425 </weak_ptr>
24426 <variant>2</variant>
24427 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;void (:link </string>
24428 <variant>1</variant>
24429 <weak_ptr>
24430 <expired>0</expired>
24431 <shared_ptr>
24432 <id>-94</id>
24433 </shared_ptr>
24434 </weak_ptr>
24435 <variant>2</variant>
24436 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
24437 <variant>1</variant>
24438 <weak_ptr>
24439 <expired>0</expired>
24440 <shared_ptr>
24441 <id>-154</id>
24442 </shared_ptr>
24443 </weak_ptr>
24444 <variant>2</variant>
24445 <string>:)&lt;A&gt;::(:link </string>
24446 <variant>1</variant>
24447 <weak_ptr>
24448 <expired>0</expired>
24449 <shared_ptr>
24450 <id>-104</id>
24451 </shared_ptr>
24452 </weak_ptr>
24453 <variant>2</variant>
24454 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
24455 </pair>
24456 <pair>
24457 <weak_ptr>
24458 <expired>0</expired>
24459 <shared_ptr>
24460 <id>-95</id>
24461 </shared_ptr>
24462 </weak_ptr>
24463 <size>0</size>
24464 </pair>
24465 <pair>
24466 <weak_ptr>
24467 <expired>0</expired>
24468 <shared_ptr>
24469 <id>-96</id>
24470 </shared_ptr>
24471 </weak_ptr>
24472 <size>15</size>
24473 <variant>2</variant>
24474 <string>[@//Only (:link </string>
24475 <variant>1</variant>
24476 <weak_ptr>
24477 <expired>0</expired>
24478 <shared_ptr>
24479 <id>-175</id>
24480 </shared_ptr>
24481 </weak_ptr>
24482 <variant>2</variant>
24483 <string>|enabled if:):&#10;// (:link </string>
24484 <variant>1</variant>
24485 <weak_ptr>
24486 <expired>0</expired>
24487 <shared_ptr>
24488 <id>-143</id>
24489 </shared_ptr>
24490 </weak_ptr>
24491 <variant>2</variant>
24492 <string>:)&lt;Q&gt;::value&#10;&#10;template &lt;class Q&gt; -unspecified-return-type- (:link </string>
24493 <variant>1</variant>
24494 <weak_ptr>
24495 <expired>0</expired>
24496 <shared_ptr>
24497 <id>-96</id>
24498 </shared_ptr>
24499 </weak_ptr>
24500 <variant>2</variant>
24501 <string>|S:)( Q &amp; q );&#10;template &lt;class Q&gt; -unspecified-return-type- (:link </string>
24502 <variant>1</variant>
24503 <weak_ptr>
24504 <expired>0</expired>
24505 <shared_ptr>
24506 <id>-96</id>
24507 </shared_ptr>
24508 </weak_ptr>
24509 <variant>2</variant>
24510 <string>|V:)( Q &amp; q );&#10;template &lt;class Q&gt; -unspecified-return-type- (:link </string>
24511 <variant>1</variant>
24512 <weak_ptr>
24513 <expired>0</expired>
24514 <shared_ptr>
24515 <id>-96</id>
24516 </shared_ptr>
24517 </weak_ptr>
24518 <variant>2</variant>
24519 <string>|X:)( Q &amp; q );&#10;template &lt;class Q&gt; -unspecified-return-type- (:link </string>
24520 <variant>1</variant>
24521 <weak_ptr>
24522 <expired>0</expired>
24523 <shared_ptr>
24524 <id>-96</id>
24525 </shared_ptr>
24526 </weak_ptr>
24527 <variant>2</variant>
24528 <string>|Y:)( Q &amp; q );&#10;template &lt;class Q&gt; -unspecified-return-type- (:link </string>
24529 <variant>1</variant>
24530 <weak_ptr>
24531 <expired>0</expired>
24532 <shared_ptr>
24533 <id>-96</id>
24534 </shared_ptr>
24535 </weak_ptr>
24536 <variant>2</variant>
24537 <string>|Z:)( Q &amp; q );@]&#10;</string>
24538 </pair>
24539 <pair>
24540 <weak_ptr>
24541 <expired>0</expired>
24542 <shared_ptr>
24543 <id>-97</id>
24544 </shared_ptr>
24545 </weak_ptr>
24546 <size>0</size>
24547 </pair>
24548 <pair>
24549 <weak_ptr>
24550 <expired>0</expired>
24551 <shared_ptr>
24552 <id>-98</id>
24553 </shared_ptr>
24554 </weak_ptr>
24555 <size>0</size>
24556 </pair>
24557 <pair>
24558 <weak_ptr>
24559 <expired>0</expired>
24560 <shared_ptr>
24561 <id>-99</id>
24562 </shared_ptr>
24563 </weak_ptr>
24564 <size>0</size>
24565 </pair>
24566 <pair>
24567 <weak_ptr>
24568 <expired>0</expired>
24569 <shared_ptr>
24570 <id>-100</id>
24571 </shared_ptr>
24572 </weak_ptr>
24573 <size>5</size>
24574 <variant>2</variant>
24575 <string>[@template &lt;int I&gt; static inline (:link </string>
24576 <variant>1</variant>
24577 <weak_ptr>
24578 <expired>0</expired>
24579 <shared_ptr>
24580 <id>-183</id>
24581 </shared_ptr>
24582 </weak_ptr>
24583 <variant>2</variant>
24584 <string> mod=&quot;m&quot;:) &amp; (:link </string>
24585 <variant>1</variant>
24586 <weak_ptr>
24587 <expired>0</expired>
24588 <shared_ptr>
24589 <id>-100</id>
24590 </shared_ptr>
24591 </weak_ptr>
24592 <variant>2</variant>
24593 <string> mod=&quot;m&quot;:)( Vector &amp; v );@]&#10;</string>
24594 </pair>
24595 <pair>
24596 <weak_ptr>
24597 <expired>0</expired>
24598 <shared_ptr>
24599 <id>-101</id>
24600 </shared_ptr>
24601 </weak_ptr>
24602 <size>0</size>
24603 </pair>
24604 <pair>
24605 <weak_ptr>
24606 <expired>0</expired>
24607 <shared_ptr>
24608 <id>-102</id>
24609 </shared_ptr>
24610 </weak_ptr>
24611 <size>0</size>
24612 </pair>
24613 <pair>
24614 <weak_ptr>
24615 <expired>0</expired>
24616 <shared_ptr>
24617 <id>-103</id>
24618 </shared_ptr>
24619 </weak_ptr>
24620 <size>17</size>
24621 <variant>2</variant>
24622 <string>[@//Only (:link </string>
24623 <variant>1</variant>
24624 <weak_ptr>
24625 <expired>0</expired>
24626 <shared_ptr>
24627 <id>-175</id>
24628 </shared_ptr>
24629 </weak_ptr>
24630 <variant>2</variant>
24631 <string>|enabled if:):&#10;// (:link </string>
24632 <variant>1</variant>
24633 <weak_ptr>
24634 <expired>0</expired>
24635 <shared_ptr>
24636 <id>-143</id>
24637 </shared_ptr>
24638 </weak_ptr>
24639 <variant>2</variant>
24640 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
24641 <variant>1</variant>
24642 <weak_ptr>
24643 <expired>0</expired>
24644 <shared_ptr>
24645 <id>-148</id>
24646 </shared_ptr>
24647 </weak_ptr>
24648 <variant>2</variant>
24649 <string>:)&lt;B&gt;::value &amp;&amp; (:link </string>
24650 <variant>1</variant>
24651 <weak_ptr>
24652 <expired>0</expired>
24653 <shared_ptr>
24654 <id>-161</id>
24655 </shared_ptr>
24656 </weak_ptr>
24657 <variant>2</variant>
24658 <string>:)&lt;B&gt;::(:link </string>
24659 <variant>1</variant>
24660 <weak_ptr>
24661 <expired>0</expired>
24662 <shared_ptr>
24663 <id>-225</id>
24664 </shared_ptr>
24665 </weak_ptr>
24666 <variant>2</variant>
24667 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A&gt;&#10;void (:link </string>
24668 <variant>1</variant>
24669 <weak_ptr>
24670 <expired>0</expired>
24671 <shared_ptr>
24672 <id>-103</id>
24673 </shared_ptr>
24674 </weak_ptr>
24675 <variant>2</variant>
24676 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; axis, typename (:link </string>
24677 <variant>1</variant>
24678 <weak_ptr>
24679 <expired>0</expired>
24680 <shared_ptr>
24681 <id>-161</id>
24682 </shared_ptr>
24683 </weak_ptr>
24684 <variant>2</variant>
24685 <string>:)&lt;B&gt;::(:link </string>
24686 <variant>1</variant>
24687 <weak_ptr>
24688 <expired>0</expired>
24689 <shared_ptr>
24690 <id>-183</id>
24691 </shared_ptr>
24692 </weak_ptr>
24693 <variant>2</variant>
24694 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
24695 </pair>
24696 <pair>
24697 <weak_ptr>
24698 <expired>0</expired>
24699 <shared_ptr>
24700 <id>-104</id>
24701 </shared_ptr>
24702 </weak_ptr>
24703 <size>0</size>
24704 </pair>
24705 <pair>
24706 <weak_ptr>
24707 <expired>0</expired>
24708 <shared_ptr>
24709 <id>-105</id>
24710 </shared_ptr>
24711 </weak_ptr>
24712 <size>11</size>
24713 <variant>2</variant>
24714 <string>[@//Only (:link </string>
24715 <variant>1</variant>
24716 <weak_ptr>
24717 <expired>0</expired>
24718 <shared_ptr>
24719 <id>-175</id>
24720 </shared_ptr>
24721 </weak_ptr>
24722 <variant>2</variant>
24723 <string>|enabled if:): (:link </string>
24724 <variant>1</variant>
24725 <weak_ptr>
24726 <expired>0</expired>
24727 <shared_ptr>
24728 <id>-143</id>
24729 </shared_ptr>
24730 </weak_ptr>
24731 <variant>2</variant>
24732 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
24733 <variant>1</variant>
24734 <weak_ptr>
24735 <expired>0</expired>
24736 <shared_ptr>
24737 <id>-105</id>
24738 </shared_ptr>
24739 </weak_ptr>
24740 <variant>2</variant>
24741 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
24742 <variant>1</variant>
24743 <weak_ptr>
24744 <expired>0</expired>
24745 <shared_ptr>
24746 <id>-75</id>
24747 </shared_ptr>
24748 </weak_ptr>
24749 <variant>2</variant>
24750 <string>:)&lt;A&gt;::(:link </string>
24751 <variant>1</variant>
24752 <weak_ptr>
24753 <expired>0</expired>
24754 <shared_ptr>
24755 <id>-170</id>
24756 </shared_ptr>
24757 </weak_ptr>
24758 <variant>2</variant>
24759 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
24760 </pair>
24761 <pair>
24762 <weak_ptr>
24763 <expired>0</expired>
24764 <shared_ptr>
24765 <id>-106</id>
24766 </shared_ptr>
24767 </weak_ptr>
24768 <size>25</size>
24769 <variant>2</variant>
24770 <string>[@//Only (:link </string>
24771 <variant>1</variant>
24772 <weak_ptr>
24773 <expired>0</expired>
24774 <shared_ptr>
24775 <id>-175</id>
24776 </shared_ptr>
24777 </weak_ptr>
24778 <variant>2</variant>
24779 <string>|enabled if:):&#10;// (:link </string>
24780 <variant>1</variant>
24781 <weak_ptr>
24782 <expired>0</expired>
24783 <shared_ptr>
24784 <id>-143</id>
24785 </shared_ptr>
24786 </weak_ptr>
24787 <variant>2</variant>
24788 <string>:)&lt;R&gt;::value &amp;&amp; (:link </string>
24789 <variant>1</variant>
24790 <weak_ptr>
24791 <expired>0</expired>
24792 <shared_ptr>
24793 <id>-143</id>
24794 </shared_ptr>
24795 </weak_ptr>
24796 <variant>2</variant>
24797 <string>:)&lt;A&gt;::value&#10;template &lt;class R,class A&gt;&#10;R (:link </string>
24798 <variant>1</variant>
24799 <weak_ptr>
24800 <expired>0</expired>
24801 <shared_ptr>
24802 <id>-106</id>
24803 </shared_ptr>
24804 </weak_ptr>
24805 <variant>2</variant>
24806 <string> mod=&quot;(&quot;:)( A const &amp; a );&#10;&#10;//Only (:link </string>
24807 <variant>1</variant>
24808 <weak_ptr>
24809 <expired>0</expired>
24810 <shared_ptr>
24811 <id>-175</id>
24812 </shared_ptr>
24813 </weak_ptr>
24814 <variant>2</variant>
24815 <string>|enabled if:):&#10;// (:link </string>
24816 <variant>1</variant>
24817 <weak_ptr>
24818 <expired>0</expired>
24819 <shared_ptr>
24820 <id>-143</id>
24821 </shared_ptr>
24822 </weak_ptr>
24823 <variant>2</variant>
24824 <string>:)&lt;R&gt;::value &amp;&amp; (:link </string>
24825 <variant>1</variant>
24826 <weak_ptr>
24827 <expired>0</expired>
24828 <shared_ptr>
24829 <id>-85</id>
24830 </shared_ptr>
24831 </weak_ptr>
24832 <variant>2</variant>
24833 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
24834 <variant>1</variant>
24835 <weak_ptr>
24836 <expired>0</expired>
24837 <shared_ptr>
24838 <id>-154</id>
24839 </shared_ptr>
24840 </weak_ptr>
24841 <variant>2</variant>
24842 <string>:)&lt;A&gt;::(:link </string>
24843 <variant>1</variant>
24844 <weak_ptr>
24845 <expired>0</expired>
24846 <shared_ptr>
24847 <id>-125</id>
24848 </shared_ptr>
24849 </weak_ptr>
24850 <variant>2</variant>
24851 <string> mod=&quot;m&quot;:)==3 &amp;&amp; (:link </string>
24852 <variant>1</variant>
24853 <weak_ptr>
24854 <expired>0</expired>
24855 <shared_ptr>
24856 <id>-154</id>
24857 </shared_ptr>
24858 </weak_ptr>
24859 <variant>2</variant>
24860 <string>:)&lt;A&gt;::(:link </string>
24861 <variant>1</variant>
24862 <weak_ptr>
24863 <expired>0</expired>
24864 <shared_ptr>
24865 <id>-97</id>
24866 </shared_ptr>
24867 </weak_ptr>
24868 <variant>2</variant>
24869 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class R,class A&gt;&#10;R (:link </string>
24870 <variant>1</variant>
24871 <weak_ptr>
24872 <expired>0</expired>
24873 <shared_ptr>
24874 <id>-106</id>
24875 </shared_ptr>
24876 </weak_ptr>
24877 <variant>2</variant>
24878 <string> mod=&quot;(&quot;:)( A const &amp; m );@]&#10;</string>
24879 </pair>
24880 <pair>
24881 <weak_ptr>
24882 <expired>0</expired>
24883 <shared_ptr>
24884 <id>-107</id>
24885 </shared_ptr>
24886 </weak_ptr>
24887 <size>0</size>
24888 </pair>
24889 <pair>
24890 <weak_ptr>
24891 <expired>0</expired>
24892 <shared_ptr>
24893 <id>-108</id>
24894 </shared_ptr>
24895 </weak_ptr>
24896 <size>0</size>
24897 </pair>
24898 <pair>
24899 <weak_ptr>
24900 <expired>0</expired>
24901 <shared_ptr>
24902 <id>-109</id>
24903 </shared_ptr>
24904 </weak_ptr>
24905 <size>0</size>
24906 </pair>
24907 <pair>
24908 <weak_ptr>
24909 <expired>0</expired>
24910 <shared_ptr>
24911 <id>-110</id>
24912 </shared_ptr>
24913 </weak_ptr>
24914 <size>11</size>
24915 <variant>2</variant>
24916 <string>[@//Only (:link </string>
24917 <variant>1</variant>
24918 <weak_ptr>
24919 <expired>0</expired>
24920 <shared_ptr>
24921 <id>-175</id>
24922 </shared_ptr>
24923 </weak_ptr>
24924 <variant>2</variant>
24925 <string>|enabled if:):&#10;// (:link </string>
24926 <variant>1</variant>
24927 <weak_ptr>
24928 <expired>0</expired>
24929 <shared_ptr>
24930 <id>-148</id>
24931 </shared_ptr>
24932 </weak_ptr>
24933 <variant>2</variant>
24934 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
24935 <variant>1</variant>
24936 <weak_ptr>
24937 <expired>0</expired>
24938 <shared_ptr>
24939 <id>-161</id>
24940 </shared_ptr>
24941 </weak_ptr>
24942 <variant>2</variant>
24943 <string>:)&lt;A&gt;::(:link </string>
24944 <variant>1</variant>
24945 <weak_ptr>
24946 <expired>0</expired>
24947 <shared_ptr>
24948 <id>-183</id>
24949 </shared_ptr>
24950 </weak_ptr>
24951 <variant>2</variant>
24952 <string> mod=&quot;m&quot;:) &amp;&#10;(:link </string>
24953 <variant>1</variant>
24954 <weak_ptr>
24955 <expired>0</expired>
24956 <shared_ptr>
24957 <id>-110</id>
24958 </shared_ptr>
24959 </weak_ptr>
24960 <variant>2</variant>
24961 <string>:)( A &amp; a, int i );@]&#10;</string>
24962 </pair>
24963 <pair>
24964 <weak_ptr>
24965 <expired>0</expired>
24966 <shared_ptr>
24967 <id>-111</id>
24968 </shared_ptr>
24969 </weak_ptr>
24970 <size>17</size>
24971 <variant>2</variant>
24972 <string>[@//Only (:link </string>
24973 <variant>1</variant>
24974 <weak_ptr>
24975 <expired>0</expired>
24976 <shared_ptr>
24977 <id>-175</id>
24978 </shared_ptr>
24979 </weak_ptr>
24980 <variant>2</variant>
24981 <string>|enabled if:):&#10;// (:link </string>
24982 <variant>1</variant>
24983 <weak_ptr>
24984 <expired>0</expired>
24985 <shared_ptr>
24986 <id>-148</id>
24987 </shared_ptr>
24988 </weak_ptr>
24989 <variant>2</variant>
24990 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
24991 <variant>1</variant>
24992 <weak_ptr>
24993 <expired>0</expired>
24994 <shared_ptr>
24995 <id>-148</id>
24996 </shared_ptr>
24997 </weak_ptr>
24998 <variant>2</variant>
24999 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
25000 <variant>1</variant>
25001 <weak_ptr>
25002 <expired>0</expired>
25003 <shared_ptr>
25004 <id>-161</id>
25005 </shared_ptr>
25006 </weak_ptr>
25007 <variant>2</variant>
25008 <string>:)&lt;A&gt;::(:link </string>
25009 <variant>1</variant>
25010 <weak_ptr>
25011 <expired>0</expired>
25012 <shared_ptr>
25013 <id>-225</id>
25014 </shared_ptr>
25015 </weak_ptr>
25016 <variant>2</variant>
25017 <string> mod=&quot;m&quot;:)==(:link </string>
25018 <variant>1</variant>
25019 <weak_ptr>
25020 <expired>0</expired>
25021 <shared_ptr>
25022 <id>-161</id>
25023 </shared_ptr>
25024 </weak_ptr>
25025 <variant>2</variant>
25026 <string>:)&lt;B&gt;::(:link </string>
25027 <variant>1</variant>
25028 <weak_ptr>
25029 <expired>0</expired>
25030 <shared_ptr>
25031 <id>-225</id>
25032 </shared_ptr>
25033 </weak_ptr>
25034 <variant>2</variant>
25035 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
25036 <variant>1</variant>
25037 <weak_ptr>
25038 <expired>0</expired>
25039 <shared_ptr>
25040 <id>-111</id>
25041 </shared_ptr>
25042 </weak_ptr>
25043 <variant>2</variant>
25044 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
25045 </pair>
25046 <pair>
25047 <weak_ptr>
25048 <expired>0</expired>
25049 <shared_ptr>
25050 <id>-112</id>
25051 </shared_ptr>
25052 </weak_ptr>
25053 <size>29</size>
25054 <variant>2</variant>
25055 <string>[@//Only (:link </string>
25056 <variant>1</variant>
25057 <weak_ptr>
25058 <expired>0</expired>
25059 <shared_ptr>
25060 <id>-175</id>
25061 </shared_ptr>
25062 </weak_ptr>
25063 <variant>2</variant>
25064 <string>|enabled if:):&#10;// (:link </string>
25065 <variant>1</variant>
25066 <weak_ptr>
25067 <expired>0</expired>
25068 <shared_ptr>
25069 <id>-85</id>
25070 </shared_ptr>
25071 </weak_ptr>
25072 <variant>2</variant>
25073 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
25074 <variant>1</variant>
25075 <weak_ptr>
25076 <expired>0</expired>
25077 <shared_ptr>
25078 <id>-154</id>
25079 </shared_ptr>
25080 </weak_ptr>
25081 <variant>2</variant>
25082 <string>:)&lt;A&gt;::(:link </string>
25083 <variant>1</variant>
25084 <weak_ptr>
25085 <expired>0</expired>
25086 <shared_ptr>
25087 <id>-125</id>
25088 </shared_ptr>
25089 </weak_ptr>
25090 <variant>2</variant>
25091 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
25092 <variant>1</variant>
25093 <weak_ptr>
25094 <expired>0</expired>
25095 <shared_ptr>
25096 <id>-154</id>
25097 </shared_ptr>
25098 </weak_ptr>
25099 <variant>2</variant>
25100 <string>:)&lt;A&gt;::(:link </string>
25101 <variant>1</variant>
25102 <weak_ptr>
25103 <expired>0</expired>
25104 <shared_ptr>
25105 <id>-125</id>
25106 </shared_ptr>
25107 </weak_ptr>
25108 <variant>2</variant>
25109 <string> mod=&quot;m&quot;:)==(:link </string>
25110 <variant>1</variant>
25111 <weak_ptr>
25112 <expired>0</expired>
25113 <shared_ptr>
25114 <id>-154</id>
25115 </shared_ptr>
25116 </weak_ptr>
25117 <variant>2</variant>
25118 <string>:)&lt;A&gt;::(:link </string>
25119 <variant>1</variant>
25120 <weak_ptr>
25121 <expired>0</expired>
25122 <shared_ptr>
25123 <id>-97</id>
25124 </shared_ptr>
25125 </weak_ptr>
25126 <variant>2</variant>
25127 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
25128 <variant>1</variant>
25129 <weak_ptr>
25130 <expired>0</expired>
25131 <shared_ptr>
25132 <id>-148</id>
25133 </shared_ptr>
25134 </weak_ptr>
25135 <variant>2</variant>
25136 <string>:)&lt;B&gt;::value &amp;&amp; (:link </string>
25137 <variant>1</variant>
25138 <weak_ptr>
25139 <expired>0</expired>
25140 <shared_ptr>
25141 <id>-161</id>
25142 </shared_ptr>
25143 </weak_ptr>
25144 <variant>2</variant>
25145 <string>:)&lt;B&gt;::(:link </string>
25146 <variant>1</variant>
25147 <weak_ptr>
25148 <expired>0</expired>
25149 <shared_ptr>
25150 <id>-225</id>
25151 </shared_ptr>
25152 </weak_ptr>
25153 <variant>2</variant>
25154 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A,class B&gt;&#10;void (:link </string>
25155 <variant>1</variant>
25156 <weak_ptr>
25157 <expired>0</expired>
25158 <shared_ptr>
25159 <id>-112</id>
25160 </shared_ptr>
25161 </weak_ptr>
25162 <variant>2</variant>
25163 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; axis, typename (:link </string>
25164 <variant>1</variant>
25165 <weak_ptr>
25166 <expired>0</expired>
25167 <shared_ptr>
25168 <id>-154</id>
25169 </shared_ptr>
25170 </weak_ptr>
25171 <variant>2</variant>
25172 <string>:)&lt;A&gt;::(:link </string>
25173 <variant>1</variant>
25174 <weak_ptr>
25175 <expired>0</expired>
25176 <shared_ptr>
25177 <id>-104</id>
25178 </shared_ptr>
25179 </weak_ptr>
25180 <variant>2</variant>
25181 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
25182 </pair>
25183 <pair>
25184 <weak_ptr>
25185 <expired>0</expired>
25186 <shared_ptr>
25187 <id>-113</id>
25188 </shared_ptr>
25189 </weak_ptr>
25190 <size>35</size>
25191 <variant>2</variant>
25192 <string>[@//Only (:link </string>
25193 <variant>1</variant>
25194 <weak_ptr>
25195 <expired>0</expired>
25196 <shared_ptr>
25197 <id>-175</id>
25198 </shared_ptr>
25199 </weak_ptr>
25200 <variant>2</variant>
25201 <string>|enabled if:):&#10;// (:link </string>
25202 <variant>1</variant>
25203 <weak_ptr>
25204 <expired>0</expired>
25205 <shared_ptr>
25206 <id>-85</id>
25207 </shared_ptr>
25208 </weak_ptr>
25209 <variant>2</variant>
25210 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
25211 <variant>1</variant>
25212 <weak_ptr>
25213 <expired>0</expired>
25214 <shared_ptr>
25215 <id>-85</id>
25216 </shared_ptr>
25217 </weak_ptr>
25218 <variant>2</variant>
25219 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
25220 <variant>1</variant>
25221 <weak_ptr>
25222 <expired>0</expired>
25223 <shared_ptr>
25224 <id>-154</id>
25225 </shared_ptr>
25226 </weak_ptr>
25227 <variant>2</variant>
25228 <string>:)&lt;A&gt;::(:link </string>
25229 <variant>1</variant>
25230 <weak_ptr>
25231 <expired>0</expired>
25232 <shared_ptr>
25233 <id>-125</id>
25234 </shared_ptr>
25235 </weak_ptr>
25236 <variant>2</variant>
25237 <string> mod=&quot;m&quot;:)==(:link </string>
25238 <variant>1</variant>
25239 <weak_ptr>
25240 <expired>0</expired>
25241 <shared_ptr>
25242 <id>-154</id>
25243 </shared_ptr>
25244 </weak_ptr>
25245 <variant>2</variant>
25246 <string>:)&lt;B&gt;::(:link </string>
25247 <variant>1</variant>
25248 <weak_ptr>
25249 <expired>0</expired>
25250 <shared_ptr>
25251 <id>-125</id>
25252 </shared_ptr>
25253 </weak_ptr>
25254 <variant>2</variant>
25255 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
25256 <variant>1</variant>
25257 <weak_ptr>
25258 <expired>0</expired>
25259 <shared_ptr>
25260 <id>-154</id>
25261 </shared_ptr>
25262 </weak_ptr>
25263 <variant>2</variant>
25264 <string>:)&lt;A&gt;::(:link </string>
25265 <variant>1</variant>
25266 <weak_ptr>
25267 <expired>0</expired>
25268 <shared_ptr>
25269 <id>-97</id>
25270 </shared_ptr>
25271 </weak_ptr>
25272 <variant>2</variant>
25273 <string> mod=&quot;m&quot;:)==(:link </string>
25274 <variant>1</variant>
25275 <weak_ptr>
25276 <expired>0</expired>
25277 <shared_ptr>
25278 <id>-154</id>
25279 </shared_ptr>
25280 </weak_ptr>
25281 <variant>2</variant>
25282 <string>:)&lt;B&gt;::(:link </string>
25283 <variant>1</variant>
25284 <weak_ptr>
25285 <expired>0</expired>
25286 <shared_ptr>
25287 <id>-97</id>
25288 </shared_ptr>
25289 </weak_ptr>
25290 <variant>2</variant>
25291 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
25292 <variant>1</variant>
25293 <weak_ptr>
25294 <expired>0</expired>
25295 <shared_ptr>
25296 <id>-101</id>
25297 </shared_ptr>
25298 </weak_ptr>
25299 <variant>2</variant>
25300 <string>:)&lt;A,B,(:link </string>
25301 <variant>1</variant>
25302 <weak_ptr>
25303 <expired>0</expired>
25304 <shared_ptr>
25305 <id>-154</id>
25306 </shared_ptr>
25307 </weak_ptr>
25308 <variant>2</variant>
25309 <string>:)&lt;A&gt;::(:link </string>
25310 <variant>1</variant>
25311 <weak_ptr>
25312 <expired>0</expired>
25313 <shared_ptr>
25314 <id>-125</id>
25315 </shared_ptr>
25316 </weak_ptr>
25317 <variant>2</variant>
25318 <string> mod=&quot;m&quot;:),(:link </string>
25319 <variant>1</variant>
25320 <weak_ptr>
25321 <expired>0</expired>
25322 <shared_ptr>
25323 <id>-154</id>
25324 </shared_ptr>
25325 </weak_ptr>
25326 <variant>2</variant>
25327 <string>:)&lt;A&gt;::(:link </string>
25328 <variant>1</variant>
25329 <weak_ptr>
25330 <expired>0</expired>
25331 <shared_ptr>
25332 <id>-97</id>
25333 </shared_ptr>
25334 </weak_ptr>
25335 <variant>2</variant>
25336 <string> mod=&quot;m&quot;:)&gt;::type&#10;(:link </string>
25337 <variant>1</variant>
25338 <weak_ptr>
25339 <expired>0</expired>
25340 <shared_ptr>
25341 <id>-113</id>
25342 </shared_ptr>
25343 </weak_ptr>
25344 <variant>2</variant>
25345 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
25346 </pair>
25347 <pair>
25348 <weak_ptr>
25349 <expired>0</expired>
25350 <shared_ptr>
25351 <id>-114</id>
25352 </shared_ptr>
25353 </weak_ptr>
25354 <size>9</size>
25355 <variant>2</variant>
25356 <string>[@//Only (:link </string>
25357 <variant>1</variant>
25358 <weak_ptr>
25359 <expired>0</expired>
25360 <shared_ptr>
25361 <id>-175</id>
25362 </shared_ptr>
25363 </weak_ptr>
25364 <variant>2</variant>
25365 <string>|enabled if:): (:link </string>
25366 <variant>1</variant>
25367 <weak_ptr>
25368 <expired>0</expired>
25369 <shared_ptr>
25370 <id>-85</id>
25371 </shared_ptr>
25372 </weak_ptr>
25373 <variant>2</variant>
25374 <string>:)&lt;A&gt;::value &amp;&amp; </string>
25375 <variant>1</variant>
25376 <weak_ptr>
25377 <expired>0</expired>
25378 <shared_ptr>
25379 <id>-172</id>
25380 </shared_ptr>
25381 </weak_ptr>
25382 <variant>2</variant>
25383 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
25384 <variant>1</variant>
25385 <weak_ptr>
25386 <expired>0</expired>
25387 <shared_ptr>
25388 <id>-114</id>
25389 </shared_ptr>
25390 </weak_ptr>
25391 <variant>2</variant>
25392 <string> mod=&quot;(&quot;:)( A &amp; a, B b );@]&#10;</string>
25393 </pair>
25394 <pair>
25395 <weak_ptr>
25396 <expired>0</expired>
25397 <shared_ptr>
25398 <id>-115</id>
25399 </shared_ptr>
25400 </weak_ptr>
25401 <size>0</size>
25402 </pair>
25403 <pair>
25404 <weak_ptr>
25405 <expired>0</expired>
25406 <shared_ptr>
25407 <id>-116</id>
25408 </shared_ptr>
25409 </weak_ptr>
25410 <size>0</size>
25411 </pair>
25412 <pair>
25413 <weak_ptr>
25414 <expired>0</expired>
25415 <shared_ptr>
25416 <id>-117</id>
25417 </shared_ptr>
25418 </weak_ptr>
25419 <size>19</size>
25420 <variant>2</variant>
25421 <string>[@//Only (:link </string>
25422 <variant>1</variant>
25423 <weak_ptr>
25424 <expired>0</expired>
25425 <shared_ptr>
25426 <id>-175</id>
25427 </shared_ptr>
25428 </weak_ptr>
25429 <variant>2</variant>
25430 <string>|enabled if:):&#10;// (:link </string>
25431 <variant>1</variant>
25432 <weak_ptr>
25433 <expired>0</expired>
25434 <shared_ptr>
25435 <id>-148</id>
25436 </shared_ptr>
25437 </weak_ptr>
25438 <variant>2</variant>
25439 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
25440 <variant>1</variant>
25441 <weak_ptr>
25442 <expired>0</expired>
25443 <shared_ptr>
25444 <id>-148</id>
25445 </shared_ptr>
25446 </weak_ptr>
25447 <variant>2</variant>
25448 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
25449 <variant>1</variant>
25450 <weak_ptr>
25451 <expired>0</expired>
25452 <shared_ptr>
25453 <id>-161</id>
25454 </shared_ptr>
25455 </weak_ptr>
25456 <variant>2</variant>
25457 <string>:)&lt;A&gt;::(:link </string>
25458 <variant>1</variant>
25459 <weak_ptr>
25460 <expired>0</expired>
25461 <shared_ptr>
25462 <id>-225</id>
25463 </shared_ptr>
25464 </weak_ptr>
25465 <variant>2</variant>
25466 <string> mod=&quot;m&quot;:)==(:link </string>
25467 <variant>1</variant>
25468 <weak_ptr>
25469 <expired>0</expired>
25470 <shared_ptr>
25471 <id>-161</id>
25472 </shared_ptr>
25473 </weak_ptr>
25474 <variant>2</variant>
25475 <string>:)&lt;B&gt;::(:link </string>
25476 <variant>1</variant>
25477 <weak_ptr>
25478 <expired>0</expired>
25479 <shared_ptr>
25480 <id>-225</id>
25481 </shared_ptr>
25482 </weak_ptr>
25483 <variant>2</variant>
25484 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
25485 <variant>1</variant>
25486 <weak_ptr>
25487 <expired>0</expired>
25488 <shared_ptr>
25489 <id>-171</id>
25490 </shared_ptr>
25491 </weak_ptr>
25492 <variant>2</variant>
25493 <string>:)&lt;A,B&gt;::type&#10;(:link </string>
25494 <variant>1</variant>
25495 <weak_ptr>
25496 <expired>0</expired>
25497 <shared_ptr>
25498 <id>-117</id>
25499 </shared_ptr>
25500 </weak_ptr>
25501 <variant>2</variant>
25502 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
25503 </pair>
25504 <pair>
25505 <weak_ptr>
25506 <expired>0</expired>
25507 <shared_ptr>
25508 <id>-118</id>
25509 </shared_ptr>
25510 </weak_ptr>
25511 <size>0</size>
25512 </pair>
25513 <pair>
25514 <weak_ptr>
25515 <expired>0</expired>
25516 <shared_ptr>
25517 <id>-119</id>
25518 </shared_ptr>
25519 </weak_ptr>
25520 <size>5</size>
25521 <variant>2</variant>
25522 <string>[@template &lt;int I&gt; static inline (:link </string>
25523 <variant>1</variant>
25524 <weak_ptr>
25525 <expired>0</expired>
25526 <shared_ptr>
25527 <id>-183</id>
25528 </shared_ptr>
25529 </weak_ptr>
25530 <variant>2</variant>
25531 <string> mod=&quot;m&quot;:) (:link </string>
25532 <variant>1</variant>
25533 <weak_ptr>
25534 <expired>0</expired>
25535 <shared_ptr>
25536 <id>-119</id>
25537 </shared_ptr>
25538 </weak_ptr>
25539 <variant>2</variant>
25540 <string> mod=&quot;m&quot;:)( Vector const &amp; v );@]&#10;</string>
25541 </pair>
25542 <pair>
25543 <weak_ptr>
25544 <expired>0</expired>
25545 <shared_ptr>
25546 <id>-120</id>
25547 </shared_ptr>
25548 </weak_ptr>
25549 <size>0</size>
25550 </pair>
25551 <pair>
25552 <weak_ptr>
25553 <expired>0</expired>
25554 <shared_ptr>
25555 <id>-121</id>
25556 </shared_ptr>
25557 </weak_ptr>
25558 <size>23</size>
25559 <variant>2</variant>
25560 <string>[@//Only (:link </string>
25561 <variant>1</variant>
25562 <weak_ptr>
25563 <expired>0</expired>
25564 <shared_ptr>
25565 <id>-175</id>
25566 </shared_ptr>
25567 </weak_ptr>
25568 <variant>2</variant>
25569 <string>|enabled if:):&#10;// (:link </string>
25570 <variant>1</variant>
25571 <weak_ptr>
25572 <expired>0</expired>
25573 <shared_ptr>
25574 <id>-85</id>
25575 </shared_ptr>
25576 </weak_ptr>
25577 <variant>2</variant>
25578 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
25579 <variant>1</variant>
25580 <weak_ptr>
25581 <expired>0</expired>
25582 <shared_ptr>
25583 <id>-154</id>
25584 </shared_ptr>
25585 </weak_ptr>
25586 <variant>2</variant>
25587 <string>:)&lt;A&gt;::(:link </string>
25588 <variant>1</variant>
25589 <weak_ptr>
25590 <expired>0</expired>
25591 <shared_ptr>
25592 <id>-125</id>
25593 </shared_ptr>
25594 </weak_ptr>
25595 <variant>2</variant>
25596 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
25597 <variant>1</variant>
25598 <weak_ptr>
25599 <expired>0</expired>
25600 <shared_ptr>
25601 <id>-154</id>
25602 </shared_ptr>
25603 </weak_ptr>
25604 <variant>2</variant>
25605 <string>:)&lt;A&gt;::(:link </string>
25606 <variant>1</variant>
25607 <weak_ptr>
25608 <expired>0</expired>
25609 <shared_ptr>
25610 <id>-125</id>
25611 </shared_ptr>
25612 </weak_ptr>
25613 <variant>2</variant>
25614 <string> mod=&quot;m&quot;:)==(:link </string>
25615 <variant>1</variant>
25616 <weak_ptr>
25617 <expired>0</expired>
25618 <shared_ptr>
25619 <id>-154</id>
25620 </shared_ptr>
25621 </weak_ptr>
25622 <variant>2</variant>
25623 <string>:)&lt;A&gt;::(:link </string>
25624 <variant>1</variant>
25625 <weak_ptr>
25626 <expired>0</expired>
25627 <shared_ptr>
25628 <id>-97</id>
25629 </shared_ptr>
25630 </weak_ptr>
25631 <variant>2</variant>
25632 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;void (:link </string>
25633 <variant>1</variant>
25634 <weak_ptr>
25635 <expired>0</expired>
25636 <shared_ptr>
25637 <id>-121</id>
25638 </shared_ptr>
25639 </weak_ptr>
25640 <variant>2</variant>
25641 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
25642 <variant>1</variant>
25643 <weak_ptr>
25644 <expired>0</expired>
25645 <shared_ptr>
25646 <id>-154</id>
25647 </shared_ptr>
25648 </weak_ptr>
25649 <variant>2</variant>
25650 <string>:)&lt;A&gt;::(:link </string>
25651 <variant>1</variant>
25652 <weak_ptr>
25653 <expired>0</expired>
25654 <shared_ptr>
25655 <id>-104</id>
25656 </shared_ptr>
25657 </weak_ptr>
25658 <variant>2</variant>
25659 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
25660 </pair>
25661 <pair>
25662 <weak_ptr>
25663 <expired>0</expired>
25664 <shared_ptr>
25665 <id>-122</id>
25666 </shared_ptr>
25667 </weak_ptr>
25668 <size>7</size>
25669 <variant>2</variant>
25670 <string>[@//Only (:link </string>
25671 <variant>1</variant>
25672 <weak_ptr>
25673 <expired>0</expired>
25674 <shared_ptr>
25675 <id>-175</id>
25676 </shared_ptr>
25677 </weak_ptr>
25678 <variant>2</variant>
25679 <string>|enabled if:):&#10;// (:link </string>
25680 <variant>1</variant>
25681 <weak_ptr>
25682 <expired>0</expired>
25683 <shared_ptr>
25684 <id>-143</id>
25685 </shared_ptr>
25686 </weak_ptr>
25687 <variant>2</variant>
25688 <string>:)&lt;Q&gt;::value&#10;&#10;template &lt;int R,int C,class M&gt; -unspecified-return-type- (:link </string>
25689 <variant>1</variant>
25690 <weak_ptr>
25691 <expired>0</expired>
25692 <shared_ptr>
25693 <id>-122</id>
25694 </shared_ptr>
25695 </weak_ptr>
25696 <variant>2</variant>
25697 <string>|A:)( M &amp; m );&#10;&#10;template &lt;class M&gt; -unspecified-return-type- A00( M &amp; m );&#10;template &lt;class M&gt; -unspecified-return-type- A01( M &amp; m );&#10;...&#10;template &lt;class M&gt; -unspecified-return-type- A09( M &amp; m );&#10;template &lt;class M&gt; -unspecified-return-type- A10( M &amp; m );&#10;...&#10;template &lt;class M&gt; -unspecified-return-type- A99( M &amp; m );@]&#10;</string>
25698 </pair>
25699 <pair>
25700 <weak_ptr>
25701 <expired>0</expired>
25702 <shared_ptr>
25703 <id>-123</id>
25704 </shared_ptr>
25705 </weak_ptr>
25706 <size>25</size>
25707 <variant>2</variant>
25708 <string>[@//Only (:link </string>
25709 <variant>1</variant>
25710 <weak_ptr>
25711 <expired>0</expired>
25712 <shared_ptr>
25713 <id>-175</id>
25714 </shared_ptr>
25715 </weak_ptr>
25716 <variant>2</variant>
25717 <string>|enabled if:):&#10;// (:link </string>
25718 <variant>1</variant>
25719 <weak_ptr>
25720 <expired>0</expired>
25721 <shared_ptr>
25722 <id>-85</id>
25723 </shared_ptr>
25724 </weak_ptr>
25725 <variant>2</variant>
25726 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
25727 <variant>1</variant>
25728 <weak_ptr>
25729 <expired>0</expired>
25730 <shared_ptr>
25731 <id>-85</id>
25732 </shared_ptr>
25733 </weak_ptr>
25734 <variant>2</variant>
25735 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
25736 <variant>1</variant>
25737 <weak_ptr>
25738 <expired>0</expired>
25739 <shared_ptr>
25740 <id>-154</id>
25741 </shared_ptr>
25742 </weak_ptr>
25743 <variant>2</variant>
25744 <string>:)&lt;A&gt;::(:link </string>
25745 <variant>1</variant>
25746 <weak_ptr>
25747 <expired>0</expired>
25748 <shared_ptr>
25749 <id>-125</id>
25750 </shared_ptr>
25751 </weak_ptr>
25752 <variant>2</variant>
25753 <string> mod=&quot;m&quot;:)==(:link </string>
25754 <variant>1</variant>
25755 <weak_ptr>
25756 <expired>0</expired>
25757 <shared_ptr>
25758 <id>-154</id>
25759 </shared_ptr>
25760 </weak_ptr>
25761 <variant>2</variant>
25762 <string>:)&lt;B&gt;::(:link </string>
25763 <variant>1</variant>
25764 <weak_ptr>
25765 <expired>0</expired>
25766 <shared_ptr>
25767 <id>-125</id>
25768 </shared_ptr>
25769 </weak_ptr>
25770 <variant>2</variant>
25771 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
25772 <variant>1</variant>
25773 <weak_ptr>
25774 <expired>0</expired>
25775 <shared_ptr>
25776 <id>-154</id>
25777 </shared_ptr>
25778 </weak_ptr>
25779 <variant>2</variant>
25780 <string>:)&lt;A&gt;::(:link </string>
25781 <variant>1</variant>
25782 <weak_ptr>
25783 <expired>0</expired>
25784 <shared_ptr>
25785 <id>-97</id>
25786 </shared_ptr>
25787 </weak_ptr>
25788 <variant>2</variant>
25789 <string> mod=&quot;m&quot;:)==(:link </string>
25790 <variant>1</variant>
25791 <weak_ptr>
25792 <expired>0</expired>
25793 <shared_ptr>
25794 <id>-154</id>
25795 </shared_ptr>
25796 </weak_ptr>
25797 <variant>2</variant>
25798 <string>:)&lt;B&gt;::(:link </string>
25799 <variant>1</variant>
25800 <weak_ptr>
25801 <expired>0</expired>
25802 <shared_ptr>
25803 <id>-97</id>
25804 </shared_ptr>
25805 </weak_ptr>
25806 <variant>2</variant>
25807 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;bool (:link </string>
25808 <variant>1</variant>
25809 <weak_ptr>
25810 <expired>0</expired>
25811 <shared_ptr>
25812 <id>-123</id>
25813 </shared_ptr>
25814 </weak_ptr>
25815 <variant>2</variant>
25816 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
25817 </pair>
25818 <pair>
25819 <weak_ptr>
25820 <expired>0</expired>
25821 <shared_ptr>
25822 <id>-124</id>
25823 </shared_ptr>
25824 </weak_ptr>
25825 <size>35</size>
25826 <variant>2</variant>
25827 <string>[@//Only (:link </string>
25828 <variant>1</variant>
25829 <weak_ptr>
25830 <expired>0</expired>
25831 <shared_ptr>
25832 <id>-175</id>
25833 </shared_ptr>
25834 </weak_ptr>
25835 <variant>2</variant>
25836 <string>|enabled if:):&#10;// (:link </string>
25837 <variant>1</variant>
25838 <weak_ptr>
25839 <expired>0</expired>
25840 <shared_ptr>
25841 <id>-85</id>
25842 </shared_ptr>
25843 </weak_ptr>
25844 <variant>2</variant>
25845 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
25846 <variant>1</variant>
25847 <weak_ptr>
25848 <expired>0</expired>
25849 <shared_ptr>
25850 <id>-85</id>
25851 </shared_ptr>
25852 </weak_ptr>
25853 <variant>2</variant>
25854 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
25855 <variant>1</variant>
25856 <weak_ptr>
25857 <expired>0</expired>
25858 <shared_ptr>
25859 <id>-154</id>
25860 </shared_ptr>
25861 </weak_ptr>
25862 <variant>2</variant>
25863 <string>:)&lt;A&gt;::(:link </string>
25864 <variant>1</variant>
25865 <weak_ptr>
25866 <expired>0</expired>
25867 <shared_ptr>
25868 <id>-125</id>
25869 </shared_ptr>
25870 </weak_ptr>
25871 <variant>2</variant>
25872 <string> mod=&quot;m&quot;:)==(:link </string>
25873 <variant>1</variant>
25874 <weak_ptr>
25875 <expired>0</expired>
25876 <shared_ptr>
25877 <id>-154</id>
25878 </shared_ptr>
25879 </weak_ptr>
25880 <variant>2</variant>
25881 <string>:)&lt;B&gt;::(:link </string>
25882 <variant>1</variant>
25883 <weak_ptr>
25884 <expired>0</expired>
25885 <shared_ptr>
25886 <id>-125</id>
25887 </shared_ptr>
25888 </weak_ptr>
25889 <variant>2</variant>
25890 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
25891 <variant>1</variant>
25892 <weak_ptr>
25893 <expired>0</expired>
25894 <shared_ptr>
25895 <id>-154</id>
25896 </shared_ptr>
25897 </weak_ptr>
25898 <variant>2</variant>
25899 <string>:)&lt;A&gt;::(:link </string>
25900 <variant>1</variant>
25901 <weak_ptr>
25902 <expired>0</expired>
25903 <shared_ptr>
25904 <id>-97</id>
25905 </shared_ptr>
25906 </weak_ptr>
25907 <variant>2</variant>
25908 <string> mod=&quot;m&quot;:)==(:link </string>
25909 <variant>1</variant>
25910 <weak_ptr>
25911 <expired>0</expired>
25912 <shared_ptr>
25913 <id>-154</id>
25914 </shared_ptr>
25915 </weak_ptr>
25916 <variant>2</variant>
25917 <string>:)&lt;B&gt;::(:link </string>
25918 <variant>1</variant>
25919 <weak_ptr>
25920 <expired>0</expired>
25921 <shared_ptr>
25922 <id>-97</id>
25923 </shared_ptr>
25924 </weak_ptr>
25925 <variant>2</variant>
25926 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename </string>
25927 <variant>1</variant>
25928 <weak_ptr>
25929 <expired>0</expired>
25930 <shared_ptr>
25931 <id>-101</id>
25932 </shared_ptr>
25933 </weak_ptr>
25934 <variant>2</variant>
25935 <string>&lt;A,B,(:link </string>
25936 <variant>1</variant>
25937 <weak_ptr>
25938 <expired>0</expired>
25939 <shared_ptr>
25940 <id>-154</id>
25941 </shared_ptr>
25942 </weak_ptr>
25943 <variant>2</variant>
25944 <string>:)&lt;A&gt;::(:link </string>
25945 <variant>1</variant>
25946 <weak_ptr>
25947 <expired>0</expired>
25948 <shared_ptr>
25949 <id>-125</id>
25950 </shared_ptr>
25951 </weak_ptr>
25952 <variant>2</variant>
25953 <string> mod=&quot;m&quot;:),(:link </string>
25954 <variant>1</variant>
25955 <weak_ptr>
25956 <expired>0</expired>
25957 <shared_ptr>
25958 <id>-154</id>
25959 </shared_ptr>
25960 </weak_ptr>
25961 <variant>2</variant>
25962 <string>:)&lt;A&gt;::(:link </string>
25963 <variant>1</variant>
25964 <weak_ptr>
25965 <expired>0</expired>
25966 <shared_ptr>
25967 <id>-97</id>
25968 </shared_ptr>
25969 </weak_ptr>
25970 <variant>2</variant>
25971 <string> mod=&quot;m&quot;:)&gt;::type&#10;(:link </string>
25972 <variant>1</variant>
25973 <weak_ptr>
25974 <expired>0</expired>
25975 <shared_ptr>
25976 <id>-124</id>
25977 </shared_ptr>
25978 </weak_ptr>
25979 <variant>2</variant>
25980 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
25981 </pair>
25982 <pair>
25983 <weak_ptr>
25984 <expired>0</expired>
25985 <shared_ptr>
25986 <id>-125</id>
25987 </shared_ptr>
25988 </weak_ptr>
25989 <size>0</size>
25990 </pair>
25991 <pair>
25992 <weak_ptr>
25993 <expired>0</expired>
25994 <shared_ptr>
25995 <id>-126</id>
25996 </shared_ptr>
25997 </weak_ptr>
25998 <size>0</size>
25999 </pair>
26000 <pair>
26001 <weak_ptr>
26002 <expired>0</expired>
26003 <shared_ptr>
26004 <id>-127</id>
26005 </shared_ptr>
26006 </weak_ptr>
26007 <size>9</size>
26008 <variant>2</variant>
26009 <string>[@//Only (:link </string>
26010 <variant>1</variant>
26011 <weak_ptr>
26012 <expired>0</expired>
26013 <shared_ptr>
26014 <id>-175</id>
26015 </shared_ptr>
26016 </weak_ptr>
26017 <variant>2</variant>
26018 <string>|enabled if:): (:link </string>
26019 <variant>1</variant>
26020 <weak_ptr>
26021 <expired>0</expired>
26022 <shared_ptr>
26023 <id>-143</id>
26024 </shared_ptr>
26025 </weak_ptr>
26026 <variant>2</variant>
26027 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
26028 <variant>1</variant>
26029 <weak_ptr>
26030 <expired>0</expired>
26031 <shared_ptr>
26032 <id>-14</id>
26033 </shared_ptr>
26034 </weak_ptr>
26035 <variant>2</variant>
26036 <string>:)&lt;A&gt;::type&#10;(:link </string>
26037 <variant>1</variant>
26038 <weak_ptr>
26039 <expired>0</expired>
26040 <shared_ptr>
26041 <id>-127</id>
26042 </shared_ptr>
26043 </weak_ptr>
26044 <variant>2</variant>
26045 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
26046 </pair>
26047 <pair>
26048 <weak_ptr>
26049 <expired>0</expired>
26050 <shared_ptr>
26051 <id>-128</id>
26052 </shared_ptr>
26053 </weak_ptr>
26054 <size>9</size>
26055 <variant>2</variant>
26056 <string>[@//Only (:link </string>
26057 <variant>1</variant>
26058 <weak_ptr>
26059 <expired>0</expired>
26060 <shared_ptr>
26061 <id>-175</id>
26062 </shared_ptr>
26063 </weak_ptr>
26064 <variant>2</variant>
26065 <string>|enabled if:): (:link </string>
26066 <variant>1</variant>
26067 <weak_ptr>
26068 <expired>0</expired>
26069 <shared_ptr>
26070 <id>-143</id>
26071 </shared_ptr>
26072 </weak_ptr>
26073 <variant>2</variant>
26074 <string>:)&lt;A&gt;::value &amp;&amp; </string>
26075 <variant>1</variant>
26076 <weak_ptr>
26077 <expired>0</expired>
26078 <shared_ptr>
26079 <id>-143</id>
26080 </shared_ptr>
26081 </weak_ptr>
26082 <variant>2</variant>
26083 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
26084 <variant>1</variant>
26085 <weak_ptr>
26086 <expired>0</expired>
26087 <shared_ptr>
26088 <id>-128</id>
26089 </shared_ptr>
26090 </weak_ptr>
26091 <variant>2</variant>
26092 <string> mod=&quot;(&quot;:)( A &amp; a, B b );@]&#10;</string>
26093 </pair>
26094 <pair>
26095 <weak_ptr>
26096 <expired>0</expired>
26097 <shared_ptr>
26098 <id>-129</id>
26099 </shared_ptr>
26100 </weak_ptr>
26101 <size>0</size>
26102 </pair>
26103 <pair>
26104 <weak_ptr>
26105 <expired>0</expired>
26106 <shared_ptr>
26107 <id>-130</id>
26108 </shared_ptr>
26109 </weak_ptr>
26110 <size>19</size>
26111 <variant>2</variant>
26112 <string>[@//Only (:link </string>
26113 <variant>1</variant>
26114 <weak_ptr>
26115 <expired>0</expired>
26116 <shared_ptr>
26117 <id>-175</id>
26118 </shared_ptr>
26119 </weak_ptr>
26120 <variant>2</variant>
26121 <string>|enabled if:):&#10;// (:link </string>
26122 <variant>1</variant>
26123 <weak_ptr>
26124 <expired>0</expired>
26125 <shared_ptr>
26126 <id>-85</id>
26127 </shared_ptr>
26128 </weak_ptr>
26129 <variant>2</variant>
26130 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
26131 <variant>1</variant>
26132 <weak_ptr>
26133 <expired>0</expired>
26134 <shared_ptr>
26135 <id>-154</id>
26136 </shared_ptr>
26137 </weak_ptr>
26138 <variant>2</variant>
26139 <string>:)&lt;A&gt;::(:link </string>
26140 <variant>1</variant>
26141 <weak_ptr>
26142 <expired>0</expired>
26143 <shared_ptr>
26144 <id>-125</id>
26145 </shared_ptr>
26146 </weak_ptr>
26147 <variant>2</variant>
26148 <string> mod=&quot;m&quot;:)==(:link </string>
26149 <variant>1</variant>
26150 <weak_ptr>
26151 <expired>0</expired>
26152 <shared_ptr>
26153 <id>-154</id>
26154 </shared_ptr>
26155 </weak_ptr>
26156 <variant>2</variant>
26157 <string>:)&lt;A&gt;::(:link </string>
26158 <variant>1</variant>
26159 <weak_ptr>
26160 <expired>0</expired>
26161 <shared_ptr>
26162 <id>-97</id>
26163 </shared_ptr>
26164 </weak_ptr>
26165 <variant>2</variant>
26166 <string> mod=&quot;m&quot;:) &amp;&amp; (:link </string>
26167 <variant>1</variant>
26168 <weak_ptr>
26169 <expired>0</expired>
26170 <shared_ptr>
26171 <id>-154</id>
26172 </shared_ptr>
26173 </weak_ptr>
26174 <variant>2</variant>
26175 <string>:)&lt;A&gt;::(:link </string>
26176 <variant>1</variant>
26177 <weak_ptr>
26178 <expired>0</expired>
26179 <shared_ptr>
26180 <id>-125</id>
26181 </shared_ptr>
26182 </weak_ptr>
26183 <variant>2</variant>
26184 <string> mod=&quot;m&quot;:)&gt;=3&#10;template &lt;class A&gt;&#10;-unspecified-return-type- (:link </string>
26185 <variant>1</variant>
26186 <weak_ptr>
26187 <expired>0</expired>
26188 <shared_ptr>
26189 <id>-130</id>
26190 </shared_ptr>
26191 </weak_ptr>
26192 <variant>2</variant>
26193 <string>:)( A &amp; a );@]&#10;</string>
26194 </pair>
26195 <pair>
26196 <weak_ptr>
26197 <expired>0</expired>
26198 <shared_ptr>
26199 <id>-131</id>
26200 </shared_ptr>
26201 </weak_ptr>
26202 <size>3</size>
26203 <variant>2</variant>
26204 <string>[@template &lt;int C&gt;&#10;-unspecified-return-type- (:link </string>
26205 <variant>1</variant>
26206 <weak_ptr>
26207 <expired>0</expired>
26208 <shared_ptr>
26209 <id>-131</id>
26210 </shared_ptr>
26211 </weak_ptr>
26212 <variant>2</variant>
26213 <string>:)();@]&#10;</string>
26214 </pair>
26215 <pair>
26216 <weak_ptr>
26217 <expired>0</expired>
26218 <shared_ptr>
26219 <id>-132</id>
26220 </shared_ptr>
26221 </weak_ptr>
26222 <size>0</size>
26223 </pair>
26224 <pair>
26225 <weak_ptr>
26226 <expired>0</expired>
26227 <shared_ptr>
26228 <id>-133</id>
26229 </shared_ptr>
26230 </weak_ptr>
26231 <size>0</size>
26232 </pair>
26233 <pair>
26234 <weak_ptr>
26235 <expired>0</expired>
26236 <shared_ptr>
26237 <id>-134</id>
26238 </shared_ptr>
26239 </weak_ptr>
26240 <size>11</size>
26241 <variant>2</variant>
26242 <string>[@//Only (:link </string>
26243 <variant>1</variant>
26244 <weak_ptr>
26245 <expired>0</expired>
26246 <shared_ptr>
26247 <id>-175</id>
26248 </shared_ptr>
26249 </weak_ptr>
26250 <variant>2</variant>
26251 <string>|enabled if:): (:link </string>
26252 <variant>1</variant>
26253 <weak_ptr>
26254 <expired>0</expired>
26255 <shared_ptr>
26256 <id>-143</id>
26257 </shared_ptr>
26258 </weak_ptr>
26259 <variant>2</variant>
26260 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
26261 <variant>1</variant>
26262 <weak_ptr>
26263 <expired>0</expired>
26264 <shared_ptr>
26265 <id>-75</id>
26266 </shared_ptr>
26267 </weak_ptr>
26268 <variant>2</variant>
26269 <string>:)&lt;A&gt;::(:link </string>
26270 <variant>1</variant>
26271 <weak_ptr>
26272 <expired>0</expired>
26273 <shared_ptr>
26274 <id>-170</id>
26275 </shared_ptr>
26276 </weak_ptr>
26277 <variant>2</variant>
26278 <string> mod=&quot;m&quot;:)&#10;(:link </string>
26279 <variant>1</variant>
26280 <weak_ptr>
26281 <expired>0</expired>
26282 <shared_ptr>
26283 <id>-134</id>
26284 </shared_ptr>
26285 </weak_ptr>
26286 <variant>2</variant>
26287 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
26288 </pair>
26289 <pair>
26290 <weak_ptr>
26291 <expired>0</expired>
26292 <shared_ptr>
26293 <id>-135</id>
26294 </shared_ptr>
26295 </weak_ptr>
26296 <size>11</size>
26297 <variant>2</variant>
26298 <string>[@//Only (:link </string>
26299 <variant>1</variant>
26300 <weak_ptr>
26301 <expired>0</expired>
26302 <shared_ptr>
26303 <id>-175</id>
26304 </shared_ptr>
26305 </weak_ptr>
26306 <variant>2</variant>
26307 <string>|enabled if:): (:link </string>
26308 <variant>1</variant>
26309 <weak_ptr>
26310 <expired>0</expired>
26311 <shared_ptr>
26312 <id>-148</id>
26313 </shared_ptr>
26314 </weak_ptr>
26315 <variant>2</variant>
26316 <string>:)&lt;A&gt;::value &amp;&amp; </string>
26317 <variant>1</variant>
26318 <weak_ptr>
26319 <expired>0</expired>
26320 <shared_ptr>
26321 <id>-172</id>
26322 </shared_ptr>
26323 </weak_ptr>
26324 <variant>2</variant>
26325 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
26326 <variant>1</variant>
26327 <weak_ptr>
26328 <expired>0</expired>
26329 <shared_ptr>
26330 <id>-107</id>
26331 </shared_ptr>
26332 </weak_ptr>
26333 <variant>2</variant>
26334 <string>:)&lt;A&gt;::type&#10;(:link </string>
26335 <variant>1</variant>
26336 <weak_ptr>
26337 <expired>0</expired>
26338 <shared_ptr>
26339 <id>-135</id>
26340 </shared_ptr>
26341 </weak_ptr>
26342 <variant>2</variant>
26343 <string> mod=&quot;(&quot;:)( A const &amp; a, B b );@]&#10;</string>
26344 </pair>
26345 <pair>
26346 <weak_ptr>
26347 <expired>0</expired>
26348 <shared_ptr>
26349 <id>-136</id>
26350 </shared_ptr>
26351 </weak_ptr>
26352 <size>17</size>
26353 <variant>2</variant>
26354 <string>[@//Only (:link </string>
26355 <variant>1</variant>
26356 <weak_ptr>
26357 <expired>0</expired>
26358 <shared_ptr>
26359 <id>-175</id>
26360 </shared_ptr>
26361 </weak_ptr>
26362 <variant>2</variant>
26363 <string>|enabled if:):&#10;// (:link </string>
26364 <variant>1</variant>
26365 <weak_ptr>
26366 <expired>0</expired>
26367 <shared_ptr>
26368 <id>-143</id>
26369 </shared_ptr>
26370 </weak_ptr>
26371 <variant>2</variant>
26372 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
26373 <variant>1</variant>
26374 <weak_ptr>
26375 <expired>0</expired>
26376 <shared_ptr>
26377 <id>-148</id>
26378 </shared_ptr>
26379 </weak_ptr>
26380 <variant>2</variant>
26381 <string>:)&lt;B&gt;::value &amp;&amp; (:link </string>
26382 <variant>1</variant>
26383 <weak_ptr>
26384 <expired>0</expired>
26385 <shared_ptr>
26386 <id>-161</id>
26387 </shared_ptr>
26388 </weak_ptr>
26389 <variant>2</variant>
26390 <string>:)&lt;B&gt;::(:link </string>
26391 <variant>1</variant>
26392 <weak_ptr>
26393 <expired>0</expired>
26394 <shared_ptr>
26395 <id>-225</id>
26396 </shared_ptr>
26397 </weak_ptr>
26398 <variant>2</variant>
26399 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A,class B&gt;&#10;void (:link </string>
26400 <variant>1</variant>
26401 <weak_ptr>
26402 <expired>0</expired>
26403 <shared_ptr>
26404 <id>-136</id>
26405 </shared_ptr>
26406 </weak_ptr>
26407 <variant>2</variant>
26408 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; axis, typename (:link </string>
26409 <variant>1</variant>
26410 <weak_ptr>
26411 <expired>0</expired>
26412 <shared_ptr>
26413 <id>-75</id>
26414 </shared_ptr>
26415 </weak_ptr>
26416 <variant>2</variant>
26417 <string>:)&lt;A&gt;::(:link </string>
26418 <variant>1</variant>
26419 <weak_ptr>
26420 <expired>0</expired>
26421 <shared_ptr>
26422 <id>-170</id>
26423 </shared_ptr>
26424 </weak_ptr>
26425 <variant>2</variant>
26426 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
26427 </pair>
26428 <pair>
26429 <weak_ptr>
26430 <expired>0</expired>
26431 <shared_ptr>
26432 <id>-137</id>
26433 </shared_ptr>
26434 </weak_ptr>
26435 <size>3</size>
26436 <variant>2</variant>
26437 <string>[@template &lt;int C&gt;&#10;-unspecified-return-type- (:link </string>
26438 <variant>1</variant>
26439 <weak_ptr>
26440 <expired>0</expired>
26441 <shared_ptr>
26442 <id>-137</id>
26443 </shared_ptr>
26444 </weak_ptr>
26445 <variant>2</variant>
26446 <string>:)();@]&#10;</string>
26447 </pair>
26448 <pair>
26449 <weak_ptr>
26450 <expired>0</expired>
26451 <shared_ptr>
26452 <id>-138</id>
26453 </shared_ptr>
26454 </weak_ptr>
26455 <size>11</size>
26456 <variant>2</variant>
26457 <string>[@//Only (:link </string>
26458 <variant>1</variant>
26459 <weak_ptr>
26460 <expired>0</expired>
26461 <shared_ptr>
26462 <id>-175</id>
26463 </shared_ptr>
26464 </weak_ptr>
26465 <variant>2</variant>
26466 <string>|enabled if:):&#10;// (:link </string>
26467 <variant>1</variant>
26468 <weak_ptr>
26469 <expired>0</expired>
26470 <shared_ptr>
26471 <id>-143</id>
26472 </shared_ptr>
26473 </weak_ptr>
26474 <variant>2</variant>
26475 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
26476 <variant>1</variant>
26477 <weak_ptr>
26478 <expired>0</expired>
26479 <shared_ptr>
26480 <id>-143</id>
26481 </shared_ptr>
26482 </weak_ptr>
26483 <variant>2</variant>
26484 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
26485 <variant>1</variant>
26486 <weak_ptr>
26487 <expired>0</expired>
26488 <shared_ptr>
26489 <id>-21</id>
26490 </shared_ptr>
26491 </weak_ptr>
26492 <variant>2</variant>
26493 <string>:)&lt;A,B&gt;::type&#10;(:link </string>
26494 <variant>1</variant>
26495 <weak_ptr>
26496 <expired>0</expired>
26497 <shared_ptr>
26498 <id>-138</id>
26499 </shared_ptr>
26500 </weak_ptr>
26501 <variant>2</variant>
26502 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
26503 </pair>
26504 <pair>
26505 <weak_ptr>
26506 <expired>0</expired>
26507 <shared_ptr>
26508 <id>-139</id>
26509 </shared_ptr>
26510 </weak_ptr>
26511 <size>19</size>
26512 <variant>2</variant>
26513 <string>[@//Only (:link </string>
26514 <variant>1</variant>
26515 <weak_ptr>
26516 <expired>0</expired>
26517 <shared_ptr>
26518 <id>-175</id>
26519 </shared_ptr>
26520 </weak_ptr>
26521 <variant>2</variant>
26522 <string>|enabled if:):&#10;// (:link </string>
26523 <variant>1</variant>
26524 <weak_ptr>
26525 <expired>0</expired>
26526 <shared_ptr>
26527 <id>-148</id>
26528 </shared_ptr>
26529 </weak_ptr>
26530 <variant>2</variant>
26531 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
26532 <variant>1</variant>
26533 <weak_ptr>
26534 <expired>0</expired>
26535 <shared_ptr>
26536 <id>-148</id>
26537 </shared_ptr>
26538 </weak_ptr>
26539 <variant>2</variant>
26540 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
26541 <variant>1</variant>
26542 <weak_ptr>
26543 <expired>0</expired>
26544 <shared_ptr>
26545 <id>-161</id>
26546 </shared_ptr>
26547 </weak_ptr>
26548 <variant>2</variant>
26549 <string>:)&lt;A&gt;::(:link </string>
26550 <variant>1</variant>
26551 <weak_ptr>
26552 <expired>0</expired>
26553 <shared_ptr>
26554 <id>-225</id>
26555 </shared_ptr>
26556 </weak_ptr>
26557 <variant>2</variant>
26558 <string> mod=&quot;m&quot;:)==3 &amp;&amp; (:link </string>
26559 <variant>1</variant>
26560 <weak_ptr>
26561 <expired>0</expired>
26562 <shared_ptr>
26563 <id>-161</id>
26564 </shared_ptr>
26565 </weak_ptr>
26566 <variant>2</variant>
26567 <string>:)&lt;B&gt;::(:link </string>
26568 <variant>1</variant>
26569 <weak_ptr>
26570 <expired>0</expired>
26571 <shared_ptr>
26572 <id>-225</id>
26573 </shared_ptr>
26574 </weak_ptr>
26575 <variant>2</variant>
26576 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
26577 <variant>1</variant>
26578 <weak_ptr>
26579 <expired>0</expired>
26580 <shared_ptr>
26581 <id>-240</id>
26582 </shared_ptr>
26583 </weak_ptr>
26584 <variant>2</variant>
26585 <string>:)&lt;A,B,3&gt;::type&#10;(:link </string>
26586 <variant>1</variant>
26587 <weak_ptr>
26588 <expired>0</expired>
26589 <shared_ptr>
26590 <id>-139</id>
26591 </shared_ptr>
26592 </weak_ptr>
26593 <variant>2</variant>
26594 <string>:)( A const &amp; a, B const &amp; b );@]&#10;</string>
26595 </pair>
26596 <pair>
26597 <weak_ptr>
26598 <expired>0</expired>
26599 <shared_ptr>
26600 <id>-140</id>
26601 </shared_ptr>
26602 </weak_ptr>
26603 <size>17</size>
26604 <variant>2</variant>
26605 <string>[@//Only (:link </string>
26606 <variant>1</variant>
26607 <weak_ptr>
26608 <expired>0</expired>
26609 <shared_ptr>
26610 <id>-175</id>
26611 </shared_ptr>
26612 </weak_ptr>
26613 <variant>2</variant>
26614 <string>|enabled if:):&#10;// (:link </string>
26615 <variant>1</variant>
26616 <weak_ptr>
26617 <expired>0</expired>
26618 <shared_ptr>
26619 <id>-148</id>
26620 </shared_ptr>
26621 </weak_ptr>
26622 <variant>2</variant>
26623 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
26624 <variant>1</variant>
26625 <weak_ptr>
26626 <expired>0</expired>
26627 <shared_ptr>
26628 <id>-148</id>
26629 </shared_ptr>
26630 </weak_ptr>
26631 <variant>2</variant>
26632 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
26633 <variant>1</variant>
26634 <weak_ptr>
26635 <expired>0</expired>
26636 <shared_ptr>
26637 <id>-161</id>
26638 </shared_ptr>
26639 </weak_ptr>
26640 <variant>2</variant>
26641 <string>:)&lt;A&gt;::(:link </string>
26642 <variant>1</variant>
26643 <weak_ptr>
26644 <expired>0</expired>
26645 <shared_ptr>
26646 <id>-225</id>
26647 </shared_ptr>
26648 </weak_ptr>
26649 <variant>2</variant>
26650 <string> mod=&quot;m&quot;:)==(:link </string>
26651 <variant>1</variant>
26652 <weak_ptr>
26653 <expired>0</expired>
26654 <shared_ptr>
26655 <id>-161</id>
26656 </shared_ptr>
26657 </weak_ptr>
26658 <variant>2</variant>
26659 <string>:)&lt;B&gt;::(:link </string>
26660 <variant>1</variant>
26661 <weak_ptr>
26662 <expired>0</expired>
26663 <shared_ptr>
26664 <id>-225</id>
26665 </shared_ptr>
26666 </weak_ptr>
26667 <variant>2</variant>
26668 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
26669 <variant>1</variant>
26670 <weak_ptr>
26671 <expired>0</expired>
26672 <shared_ptr>
26673 <id>-140</id>
26674 </shared_ptr>
26675 </weak_ptr>
26676 <variant>2</variant>
26677 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
26678 </pair>
26679 <pair>
26680 <weak_ptr>
26681 <expired>0</expired>
26682 <shared_ptr>
26683 <id>-141</id>
26684 </shared_ptr>
26685 </weak_ptr>
26686 <size>5</size>
26687 <variant>2</variant>
26688 <string>[@static inline (:link </string>
26689 <variant>1</variant>
26690 <weak_ptr>
26691 <expired>0</expired>
26692 <shared_ptr>
26693 <id>-104</id>
26694 </shared_ptr>
26695 </weak_ptr>
26696 <variant>2</variant>
26697 <string> mod=&quot;m&quot;:) &amp; (:link </string>
26698 <variant>1</variant>
26699 <weak_ptr>
26700 <expired>0</expired>
26701 <shared_ptr>
26702 <id>-141</id>
26703 </shared_ptr>
26704 </weak_ptr>
26705 <variant>2</variant>
26706 <string> mod=&quot;m&quot;:)( int r, int c, Matrix &amp; m );@]&#10;</string>
26707 </pair>
26708 <pair>
26709 <weak_ptr>
26710 <expired>0</expired>
26711 <shared_ptr>
26712 <id>-142</id>
26713 </shared_ptr>
26714 </weak_ptr>
26715 <size>3</size>
26716 <variant>2</variant>
26717 <string>[@template &lt;int Dim,class Angle&gt;&#10;-unspecified-return-type- (:link </string>
26718 <variant>1</variant>
26719 <weak_ptr>
26720 <expired>0</expired>
26721 <shared_ptr>
26722 <id>-142</id>
26723 </shared_ptr>
26724 </weak_ptr>
26725 <variant>2</variant>
26726 <string> mod=&quot;(&quot;:)( Angle const &amp; angle );@]&#10;</string>
26727 </pair>
26728 <pair>
26729 <weak_ptr>
26730 <expired>0</expired>
26731 <shared_ptr>
26732 <id>-143</id>
26733 </shared_ptr>
26734 </weak_ptr>
26735 <size>0</size>
26736 </pair>
26737 <pair>
26738 <weak_ptr>
26739 <expired>0</expired>
26740 <shared_ptr>
26741 <id>-144</id>
26742 </shared_ptr>
26743 </weak_ptr>
26744 <size>0</size>
26745 </pair>
26746 <pair>
26747 <weak_ptr>
26748 <expired>0</expired>
26749 <shared_ptr>
26750 <id>-145</id>
26751 </shared_ptr>
26752 </weak_ptr>
26753 <size>0</size>
26754 </pair>
26755 <pair>
26756 <weak_ptr>
26757 <expired>0</expired>
26758 <shared_ptr>
26759 <id>-146</id>
26760 </shared_ptr>
26761 </weak_ptr>
26762 <size>3</size>
26763 <variant>2</variant>
26764 <string>[@template &lt;class Angle&gt;&#10;-unspecified-return-type- (:link </string>
26765 <variant>1</variant>
26766 <weak_ptr>
26767 <expired>0</expired>
26768 <shared_ptr>
26769 <id>-146</id>
26770 </shared_ptr>
26771 </weak_ptr>
26772 <variant>2</variant>
26773 <string> mod=&quot;(&quot;:)( Angle const &amp; angle );@]&#10;</string>
26774 </pair>
26775 <pair>
26776 <weak_ptr>
26777 <expired>0</expired>
26778 <shared_ptr>
26779 <id>-147</id>
26780 </shared_ptr>
26781 </weak_ptr>
26782 <size>3</size>
26783 <variant>2</variant>
26784 <string>[@template &lt;class T&gt;&#10;T (&amp;</string>
26785 <variant>1</variant>
26786 <weak_ptr>
26787 <expired>0</expired>
26788 <shared_ptr>
26789 <id>-147</id>
26790 </shared_ptr>
26791 </weak_ptr>
26792 <variant>2</variant>
26793 <string>( T * ptr ))[4];@]&#10;</string>
26794 </pair>
26795 <pair>
26796 <weak_ptr>
26797 <expired>0</expired>
26798 <shared_ptr>
26799 <id>-148</id>
26800 </shared_ptr>
26801 </weak_ptr>
26802 <size>0</size>
26803 </pair>
26804 <pair>
26805 <weak_ptr>
26806 <expired>0</expired>
26807 <shared_ptr>
26808 <id>-149</id>
26809 </shared_ptr>
26810 </weak_ptr>
26811 <size>7</size>
26812 <variant>2</variant>
26813 <string>[@//Only (:link </string>
26814 <variant>1</variant>
26815 <weak_ptr>
26816 <expired>0</expired>
26817 <shared_ptr>
26818 <id>-175</id>
26819 </shared_ptr>
26820 </weak_ptr>
26821 <variant>2</variant>
26822 <string>|enabled if:): (:link </string>
26823 <variant>1</variant>
26824 <weak_ptr>
26825 <expired>0</expired>
26826 <shared_ptr>
26827 <id>-148</id>
26828 </shared_ptr>
26829 </weak_ptr>
26830 <variant>2</variant>
26831 <string>:)&lt;A&gt;::value&#10;template &lt;class Scalar,class A&gt;&#10;-unspecified-return_type- (:link </string>
26832 <variant>1</variant>
26833 <weak_ptr>
26834 <expired>0</expired>
26835 <shared_ptr>
26836 <id>-149</id>
26837 </shared_ptr>
26838 </weak_ptr>
26839 <variant>2</variant>
26840 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
26841 </pair>
26842 <pair>
26843 <weak_ptr>
26844 <expired>0</expired>
26845 <shared_ptr>
26846 <id>-150</id>
26847 </shared_ptr>
26848 </weak_ptr>
26849 <size>0</size>
26850 </pair>
26851 <pair>
26852 <weak_ptr>
26853 <expired>0</expired>
26854 <shared_ptr>
26855 <id>-151</id>
26856 </shared_ptr>
26857 </weak_ptr>
26858 <size>0</size>
26859 </pair>
26860 <pair>
26861 <weak_ptr>
26862 <expired>0</expired>
26863 <shared_ptr>
26864 <id>-152</id>
26865 </shared_ptr>
26866 </weak_ptr>
26867 <size>11</size>
26868 <variant>2</variant>
26869 <string>[@//Only (:link </string>
26870 <variant>1</variant>
26871 <weak_ptr>
26872 <expired>0</expired>
26873 <shared_ptr>
26874 <id>-175</id>
26875 </shared_ptr>
26876 </weak_ptr>
26877 <variant>2</variant>
26878 <string>|enabled if:): (:link </string>
26879 <variant>1</variant>
26880 <weak_ptr>
26881 <expired>0</expired>
26882 <shared_ptr>
26883 <id>-143</id>
26884 </shared_ptr>
26885 </weak_ptr>
26886 <variant>2</variant>
26887 <string>:)&lt;A&gt;::value &amp;&amp; </string>
26888 <variant>1</variant>
26889 <weak_ptr>
26890 <expired>0</expired>
26891 <shared_ptr>
26892 <id>-143</id>
26893 </shared_ptr>
26894 </weak_ptr>
26895 <variant>2</variant>
26896 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
26897 <variant>1</variant>
26898 <weak_ptr>
26899 <expired>0</expired>
26900 <shared_ptr>
26901 <id>-14</id>
26902 </shared_ptr>
26903 </weak_ptr>
26904 <variant>2</variant>
26905 <string>:)&lt;A&gt;::type&#10;(:link </string>
26906 <variant>1</variant>
26907 <weak_ptr>
26908 <expired>0</expired>
26909 <shared_ptr>
26910 <id>-152</id>
26911 </shared_ptr>
26912 </weak_ptr>
26913 <variant>2</variant>
26914 <string> mod=&quot;(&quot;:)( A const &amp; a, B b );@]&#10;</string>
26915 </pair>
26916 <pair>
26917 <weak_ptr>
26918 <expired>0</expired>
26919 <shared_ptr>
26920 <id>-153</id>
26921 </shared_ptr>
26922 </weak_ptr>
26923 <size>9</size>
26924 <variant>2</variant>
26925 <string>[@//Only (:link </string>
26926 <variant>1</variant>
26927 <weak_ptr>
26928 <expired>0</expired>
26929 <shared_ptr>
26930 <id>-175</id>
26931 </shared_ptr>
26932 </weak_ptr>
26933 <variant>2</variant>
26934 <string>|enabled if:): (:link </string>
26935 <variant>1</variant>
26936 <weak_ptr>
26937 <expired>0</expired>
26938 <shared_ptr>
26939 <id>-143</id>
26940 </shared_ptr>
26941 </weak_ptr>
26942 <variant>2</variant>
26943 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
26944 <variant>1</variant>
26945 <weak_ptr>
26946 <expired>0</expired>
26947 <shared_ptr>
26948 <id>-14</id>
26949 </shared_ptr>
26950 </weak_ptr>
26951 <variant>2</variant>
26952 <string>:)&lt;A&gt;::type&#10;(:link </string>
26953 <variant>1</variant>
26954 <weak_ptr>
26955 <expired>0</expired>
26956 <shared_ptr>
26957 <id>-153</id>
26958 </shared_ptr>
26959 </weak_ptr>
26960 <variant>2</variant>
26961 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
26962 </pair>
26963 <pair>
26964 <weak_ptr>
26965 <expired>0</expired>
26966 <shared_ptr>
26967 <id>-154</id>
26968 </shared_ptr>
26969 </weak_ptr>
26970 <size>0</size>
26971 </pair>
26972 <pair>
26973 <weak_ptr>
26974 <expired>0</expired>
26975 <shared_ptr>
26976 <id>-155</id>
26977 </shared_ptr>
26978 </weak_ptr>
26979 <size>0</size>
26980 </pair>
26981 <pair>
26982 <weak_ptr>
26983 <expired>0</expired>
26984 <shared_ptr>
26985 <id>-156</id>
26986 </shared_ptr>
26987 </weak_ptr>
26988 <size>0</size>
26989 </pair>
26990 <pair>
26991 <weak_ptr>
26992 <expired>0</expired>
26993 <shared_ptr>
26994 <id>-157</id>
26995 </shared_ptr>
26996 </weak_ptr>
26997 <size>23</size>
26998 <variant>2</variant>
26999 <string>[@//Only (:link </string>
27000 <variant>1</variant>
27001 <weak_ptr>
27002 <expired>0</expired>
27003 <shared_ptr>
27004 <id>-175</id>
27005 </shared_ptr>
27006 </weak_ptr>
27007 <variant>2</variant>
27008 <string>|enabled if:):&#10;// (:link </string>
27009 <variant>1</variant>
27010 <weak_ptr>
27011 <expired>0</expired>
27012 <shared_ptr>
27013 <id>-85</id>
27014 </shared_ptr>
27015 </weak_ptr>
27016 <variant>2</variant>
27017 <string>:)&lt;A&gt;::value &amp;&amp; </string>
27018 <variant>1</variant>
27019 <weak_ptr>
27020 <expired>0</expired>
27021 <shared_ptr>
27022 <id>-172</id>
27023 </shared_ptr>
27024 </weak_ptr>
27025 <variant>2</variant>
27026 <string>&lt;B&gt;::value&#10;// (:link </string>
27027 <variant>1</variant>
27028 <weak_ptr>
27029 <expired>0</expired>
27030 <shared_ptr>
27031 <id>-154</id>
27032 </shared_ptr>
27033 </weak_ptr>
27034 <variant>2</variant>
27035 <string>:)&lt;A&gt;::(:link </string>
27036 <variant>1</variant>
27037 <weak_ptr>
27038 <expired>0</expired>
27039 <shared_ptr>
27040 <id>-125</id>
27041 </shared_ptr>
27042 </weak_ptr>
27043 <variant>2</variant>
27044 <string> mod=&quot;m&quot;:)==(:link </string>
27045 <variant>1</variant>
27046 <weak_ptr>
27047 <expired>0</expired>
27048 <shared_ptr>
27049 <id>-154</id>
27050 </shared_ptr>
27051 </weak_ptr>
27052 <variant>2</variant>
27053 <string>:)&lt;A&gt;::(:link </string>
27054 <variant>1</variant>
27055 <weak_ptr>
27056 <expired>0</expired>
27057 <shared_ptr>
27058 <id>-97</id>
27059 </shared_ptr>
27060 </weak_ptr>
27061 <variant>2</variant>
27062 <string> mod=&quot;m&quot;:)&#10;&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
27063 <variant>1</variant>
27064 <weak_ptr>
27065 <expired>0</expired>
27066 <shared_ptr>
27067 <id>-222</id>
27068 </shared_ptr>
27069 </weak_ptr>
27070 <variant>2</variant>
27071 <string>:)&lt;A&gt;::type&#10;(:link </string>
27072 <variant>1</variant>
27073 <weak_ptr>
27074 <expired>0</expired>
27075 <shared_ptr>
27076 <id>-157</id>
27077 </shared_ptr>
27078 </weak_ptr>
27079 <variant>2</variant>
27080 <string> mod=&quot;(&quot;:)( A const &amp; a, B det );&#10;&#10;template &lt;class A&gt;&#10;typename (:link </string>
27081 <variant>1</variant>
27082 <weak_ptr>
27083 <expired>0</expired>
27084 <shared_ptr>
27085 <id>-222</id>
27086 </shared_ptr>
27087 </weak_ptr>
27088 <variant>2</variant>
27089 <string>:)&lt;A&gt;::type&#10;(:link </string>
27090 <variant>1</variant>
27091 <weak_ptr>
27092 <expired>0</expired>
27093 <shared_ptr>
27094 <id>-157</id>
27095 </shared_ptr>
27096 </weak_ptr>
27097 <variant>2</variant>
27098 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
27099 </pair>
27100 <pair>
27101 <weak_ptr>
27102 <expired>0</expired>
27103 <shared_ptr>
27104 <id>-158</id>
27105 </shared_ptr>
27106 </weak_ptr>
27107 <size>0</size>
27108 </pair>
27109 <pair>
27110 <weak_ptr>
27111 <expired>0</expired>
27112 <shared_ptr>
27113 <id>-159</id>
27114 </shared_ptr>
27115 </weak_ptr>
27116 <size>0</size>
27117 </pair>
27118 <pair>
27119 <weak_ptr>
27120 <expired>0</expired>
27121 <shared_ptr>
27122 <id>-160</id>
27123 </shared_ptr>
27124 </weak_ptr>
27125 <size>23</size>
27126 <variant>2</variant>
27127 <string>[@//Only (:link </string>
27128 <variant>1</variant>
27129 <weak_ptr>
27130 <expired>0</expired>
27131 <shared_ptr>
27132 <id>-175</id>
27133 </shared_ptr>
27134 </weak_ptr>
27135 <variant>2</variant>
27136 <string>|enabled if:):&#10;// (:link </string>
27137 <variant>1</variant>
27138 <weak_ptr>
27139 <expired>0</expired>
27140 <shared_ptr>
27141 <id>-85</id>
27142 </shared_ptr>
27143 </weak_ptr>
27144 <variant>2</variant>
27145 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
27146 <variant>1</variant>
27147 <weak_ptr>
27148 <expired>0</expired>
27149 <shared_ptr>
27150 <id>-148</id>
27151 </shared_ptr>
27152 </weak_ptr>
27153 <variant>2</variant>
27154 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
27155 <variant>1</variant>
27156 <weak_ptr>
27157 <expired>0</expired>
27158 <shared_ptr>
27159 <id>-154</id>
27160 </shared_ptr>
27161 </weak_ptr>
27162 <variant>2</variant>
27163 <string>:)&lt;A&gt;::(:link </string>
27164 <variant>1</variant>
27165 <weak_ptr>
27166 <expired>0</expired>
27167 <shared_ptr>
27168 <id>-125</id>
27169 </shared_ptr>
27170 </weak_ptr>
27171 <variant>2</variant>
27172 <string> mod=&quot;m&quot;:)==4 &amp;&amp; (:link </string>
27173 <variant>1</variant>
27174 <weak_ptr>
27175 <expired>0</expired>
27176 <shared_ptr>
27177 <id>-154</id>
27178 </shared_ptr>
27179 </weak_ptr>
27180 <variant>2</variant>
27181 <string>:)&lt;A&gt;::(:link </string>
27182 <variant>1</variant>
27183 <weak_ptr>
27184 <expired>0</expired>
27185 <shared_ptr>
27186 <id>-97</id>
27187 </shared_ptr>
27188 </weak_ptr>
27189 <variant>2</variant>
27190 <string> mod=&quot;m&quot;:)==4 &amp;&amp;&#10;// (:link </string>
27191 <variant>1</variant>
27192 <weak_ptr>
27193 <expired>0</expired>
27194 <shared_ptr>
27195 <id>-161</id>
27196 </shared_ptr>
27197 </weak_ptr>
27198 <variant>2</variant>
27199 <string>:)&lt;B&gt;::(:link </string>
27200 <variant>1</variant>
27201 <weak_ptr>
27202 <expired>0</expired>
27203 <shared_ptr>
27204 <id>-225</id>
27205 </shared_ptr>
27206 </weak_ptr>
27207 <variant>2</variant>
27208 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A,class B&gt;&#10;(:link </string>
27209 <variant>1</variant>
27210 <weak_ptr>
27211 <expired>0</expired>
27212 <shared_ptr>
27213 <id>-240</id>
27214 </shared_ptr>
27215 </weak_ptr>
27216 <variant>2</variant>
27217 <string>:)&lt;A,B,3&gt; &gt;::type&#10;(:link </string>
27218 <variant>1</variant>
27219 <weak_ptr>
27220 <expired>0</expired>
27221 <shared_ptr>
27222 <id>-160</id>
27223 </shared_ptr>
27224 </weak_ptr>
27225 <variant>2</variant>
27226 <string>:)( A const &amp; a, B const &amp; b );@]&#10;</string>
27227 </pair>
27228 <pair>
27229 <weak_ptr>
27230 <expired>0</expired>
27231 <shared_ptr>
27232 <id>-161</id>
27233 </shared_ptr>
27234 </weak_ptr>
27235 <size>0</size>
27236 </pair>
27237 <pair>
27238 <weak_ptr>
27239 <expired>0</expired>
27240 <shared_ptr>
27241 <id>-162</id>
27242 </shared_ptr>
27243 </weak_ptr>
27244 <size>0</size>
27245 </pair>
27246 <pair>
27247 <weak_ptr>
27248 <expired>0</expired>
27249 <shared_ptr>
27250 <id>-163</id>
27251 </shared_ptr>
27252 </weak_ptr>
27253 <size>5</size>
27254 <variant>2</variant>
27255 <string>[@static inline (:link </string>
27256 <variant>1</variant>
27257 <weak_ptr>
27258 <expired>0</expired>
27259 <shared_ptr>
27260 <id>-104</id>
27261 </shared_ptr>
27262 </weak_ptr>
27263 <variant>2</variant>
27264 <string> mod=&quot;m&quot;:) (:link </string>
27265 <variant>1</variant>
27266 <weak_ptr>
27267 <expired>0</expired>
27268 <shared_ptr>
27269 <id>-163</id>
27270 </shared_ptr>
27271 </weak_ptr>
27272 <variant>2</variant>
27273 <string> mod=&quot;m&quot;:)( int r, int c, Matrix const &amp; m );@]&#10;</string>
27274 </pair>
27275 <pair>
27276 <weak_ptr>
27277 <expired>0</expired>
27278 <shared_ptr>
27279 <id>-164</id>
27280 </shared_ptr>
27281 </weak_ptr>
27282 <size>0</size>
27283 </pair>
27284 <pair>
27285 <weak_ptr>
27286 <expired>0</expired>
27287 <shared_ptr>
27288 <id>-165</id>
27289 </shared_ptr>
27290 </weak_ptr>
27291 <size>7</size>
27292 <variant>2</variant>
27293 <string>[@//Only (:link </string>
27294 <variant>1</variant>
27295 <weak_ptr>
27296 <expired>0</expired>
27297 <shared_ptr>
27298 <id>-175</id>
27299 </shared_ptr>
27300 </weak_ptr>
27301 <variant>2</variant>
27302 <string>|enabled if:): (:link </string>
27303 <variant>1</variant>
27304 <weak_ptr>
27305 <expired>0</expired>
27306 <shared_ptr>
27307 <id>-148</id>
27308 </shared_ptr>
27309 </weak_ptr>
27310 <variant>2</variant>
27311 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;-unspecified-return-type- </string>
27312 <variant>1</variant>
27313 <weak_ptr>
27314 <expired>0</expired>
27315 <shared_ptr>
27316 <id>-165</id>
27317 </shared_ptr>
27318 </weak_ptr>
27319 <variant>2</variant>
27320 <string>( A &amp; a );@]&#10;</string>
27321 </pair>
27322 <pair>
27323 <weak_ptr>
27324 <expired>0</expired>
27325 <shared_ptr>
27326 <id>-166</id>
27327 </shared_ptr>
27328 </weak_ptr>
27329 <size>23</size>
27330 <variant>2</variant>
27331 <string>[@//Only (:link </string>
27332 <variant>1</variant>
27333 <weak_ptr>
27334 <expired>0</expired>
27335 <shared_ptr>
27336 <id>-175</id>
27337 </shared_ptr>
27338 </weak_ptr>
27339 <variant>2</variant>
27340 <string>|enabled if:):&#10;// (:link </string>
27341 <variant>1</variant>
27342 <weak_ptr>
27343 <expired>0</expired>
27344 <shared_ptr>
27345 <id>-148</id>
27346 </shared_ptr>
27347 </weak_ptr>
27348 <variant>2</variant>
27349 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
27350 <variant>1</variant>
27351 <weak_ptr>
27352 <expired>0</expired>
27353 <shared_ptr>
27354 <id>-148</id>
27355 </shared_ptr>
27356 </weak_ptr>
27357 <variant>2</variant>
27358 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
27359 <variant>1</variant>
27360 <weak_ptr>
27361 <expired>0</expired>
27362 <shared_ptr>
27363 <id>-161</id>
27364 </shared_ptr>
27365 </weak_ptr>
27366 <variant>2</variant>
27367 <string>:)&lt;A&gt;::(:link </string>
27368 <variant>1</variant>
27369 <weak_ptr>
27370 <expired>0</expired>
27371 <shared_ptr>
27372 <id>-225</id>
27373 </shared_ptr>
27374 </weak_ptr>
27375 <variant>2</variant>
27376 <string> mod=&quot;m&quot;:)==(:link </string>
27377 <variant>1</variant>
27378 <weak_ptr>
27379 <expired>0</expired>
27380 <shared_ptr>
27381 <id>-161</id>
27382 </shared_ptr>
27383 </weak_ptr>
27384 <variant>2</variant>
27385 <string>:)&lt;B&gt;::(:link </string>
27386 <variant>1</variant>
27387 <weak_ptr>
27388 <expired>0</expired>
27389 <shared_ptr>
27390 <id>-225</id>
27391 </shared_ptr>
27392 </weak_ptr>
27393 <variant>2</variant>
27394 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
27395 <variant>1</variant>
27396 <weak_ptr>
27397 <expired>0</expired>
27398 <shared_ptr>
27399 <id>-240</id>
27400 </shared_ptr>
27401 </weak_ptr>
27402 <variant>2</variant>
27403 <string>:)&lt;A,B,(:link </string>
27404 <variant>1</variant>
27405 <weak_ptr>
27406 <expired>0</expired>
27407 <shared_ptr>
27408 <id>-161</id>
27409 </shared_ptr>
27410 </weak_ptr>
27411 <variant>2</variant>
27412 <string>:)&lt;A&gt;::(:link </string>
27413 <variant>1</variant>
27414 <weak_ptr>
27415 <expired>0</expired>
27416 <shared_ptr>
27417 <id>-225</id>
27418 </shared_ptr>
27419 </weak_ptr>
27420 <variant>2</variant>
27421 <string> mod=&quot;m&quot;:)&gt;::type&#10;(:link </string>
27422 <variant>1</variant>
27423 <weak_ptr>
27424 <expired>0</expired>
27425 <shared_ptr>
27426 <id>-166</id>
27427 </shared_ptr>
27428 </weak_ptr>
27429 <variant>2</variant>
27430 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
27431 </pair>
27432 <pair>
27433 <weak_ptr>
27434 <expired>0</expired>
27435 <shared_ptr>
27436 <id>-167</id>
27437 </shared_ptr>
27438 </weak_ptr>
27439 <size>0</size>
27440 </pair>
27441 <pair>
27442 <weak_ptr>
27443 <expired>0</expired>
27444 <shared_ptr>
27445 <id>-168</id>
27446 </shared_ptr>
27447 </weak_ptr>
27448 <size>3</size>
27449 <variant>2</variant>
27450 <string>[@template &lt;class T&gt;&#10;-unspecified-return-type&#10;(:link </string>
27451 <variant>1</variant>
27452 <weak_ptr>
27453 <expired>0</expired>
27454 <shared_ptr>
27455 <id>-168</id>
27456 </shared_ptr>
27457 </weak_ptr>
27458 <variant>2</variant>
27459 <string>:)( T fov_y, T aspect, T zn, T zf );@]&#10;</string>
27460 </pair>
27461 <pair>
27462 <weak_ptr>
27463 <expired>0</expired>
27464 <shared_ptr>
27465 <id>-169</id>
27466 </shared_ptr>
27467 </weak_ptr>
27468 <size>0</size>
27469 </pair>
27470 <pair>
27471 <weak_ptr>
27472 <expired>0</expired>
27473 <shared_ptr>
27474 <id>-170</id>
27475 </shared_ptr>
27476 </weak_ptr>
27477 <size>0</size>
27478 </pair>
27479 <pair>
27480 <weak_ptr>
27481 <expired>0</expired>
27482 <shared_ptr>
27483 <id>-171</id>
27484 </shared_ptr>
27485 </weak_ptr>
27486 <size>0</size>
27487 </pair>
27488 <pair>
27489 <weak_ptr>
27490 <expired>0</expired>
27491 <shared_ptr>
27492 <id>-172</id>
27493 </shared_ptr>
27494 </weak_ptr>
27495 <size>0</size>
27496 </pair>
27497 <pair>
27498 <weak_ptr>
27499 <expired>0</expired>
27500 <shared_ptr>
27501 <id>-173</id>
27502 </shared_ptr>
27503 </weak_ptr>
27504 <size>9</size>
27505 <variant>2</variant>
27506 <string>[@//Only (:link </string>
27507 <variant>1</variant>
27508 <weak_ptr>
27509 <expired>0</expired>
27510 <shared_ptr>
27511 <id>-175</id>
27512 </shared_ptr>
27513 </weak_ptr>
27514 <variant>2</variant>
27515 <string>|enabled if:): (:link </string>
27516 <variant>1</variant>
27517 <weak_ptr>
27518 <expired>0</expired>
27519 <shared_ptr>
27520 <id>-143</id>
27521 </shared_ptr>
27522 </weak_ptr>
27523 <variant>2</variant>
27524 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
27525 <variant>1</variant>
27526 <weak_ptr>
27527 <expired>0</expired>
27528 <shared_ptr>
27529 <id>-14</id>
27530 </shared_ptr>
27531 </weak_ptr>
27532 <variant>2</variant>
27533 <string>:)&lt;A&gt;::type&#10;(:link </string>
27534 <variant>1</variant>
27535 <weak_ptr>
27536 <expired>0</expired>
27537 <shared_ptr>
27538 <id>-173</id>
27539 </shared_ptr>
27540 </weak_ptr>
27541 <variant>2</variant>
27542 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
27543 </pair>
27544 <pair>
27545 <weak_ptr>
27546 <expired>0</expired>
27547 <shared_ptr>
27548 <id>-174</id>
27549 </shared_ptr>
27550 </weak_ptr>
27551 <size>0</size>
27552 </pair>
27553 <pair>
27554 <weak_ptr>
27555 <expired>0</expired>
27556 <shared_ptr>
27557 <id>-175</id>
27558 </shared_ptr>
27559 </weak_ptr>
27560 <size>0</size>
27561 </pair>
27562 <pair>
27563 <weak_ptr>
27564 <expired>0</expired>
27565 <shared_ptr>
27566 <id>-176</id>
27567 </shared_ptr>
27568 </weak_ptr>
27569 <size>9</size>
27570 <variant>2</variant>
27571 <string>[@//Only (:link </string>
27572 <variant>1</variant>
27573 <weak_ptr>
27574 <expired>0</expired>
27575 <shared_ptr>
27576 <id>-175</id>
27577 </shared_ptr>
27578 </weak_ptr>
27579 <variant>2</variant>
27580 <string>|enabled if:): (:link </string>
27581 <variant>1</variant>
27582 <weak_ptr>
27583 <expired>0</expired>
27584 <shared_ptr>
27585 <id>-143</id>
27586 </shared_ptr>
27587 </weak_ptr>
27588 <variant>2</variant>
27589 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
27590 <variant>1</variant>
27591 <weak_ptr>
27592 <expired>0</expired>
27593 <shared_ptr>
27594 <id>-14</id>
27595 </shared_ptr>
27596 </weak_ptr>
27597 <variant>2</variant>
27598 <string>:)&lt;A&gt;::type&#10;(:link </string>
27599 <variant>1</variant>
27600 <weak_ptr>
27601 <expired>0</expired>
27602 <shared_ptr>
27603 <id>-176</id>
27604 </shared_ptr>
27605 </weak_ptr>
27606 <variant>2</variant>
27607 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
27608 </pair>
27609 <pair>
27610 <weak_ptr>
27611 <expired>0</expired>
27612 <shared_ptr>
27613 <id>-177</id>
27614 </shared_ptr>
27615 </weak_ptr>
27616 <size>0</size>
27617 </pair>
27618 <pair>
27619 <weak_ptr>
27620 <expired>0</expired>
27621 <shared_ptr>
27622 <id>-178</id>
27623 </shared_ptr>
27624 </weak_ptr>
27625 <size>0</size>
27626 </pair>
27627 <pair>
27628 <weak_ptr>
27629 <expired>0</expired>
27630 <shared_ptr>
27631 <id>-179</id>
27632 </shared_ptr>
27633 </weak_ptr>
27634 <size>0</size>
27635 </pair>
27636 <pair>
27637 <weak_ptr>
27638 <expired>0</expired>
27639 <shared_ptr>
27640 <id>-180</id>
27641 </shared_ptr>
27642 </weak_ptr>
27643 <size>23</size>
27644 <variant>2</variant>
27645 <string>[@//Only (:link </string>
27646 <variant>1</variant>
27647 <weak_ptr>
27648 <expired>0</expired>
27649 <shared_ptr>
27650 <id>-175</id>
27651 </shared_ptr>
27652 </weak_ptr>
27653 <variant>2</variant>
27654 <string>|enabled if:):&#10;// (:link </string>
27655 <variant>1</variant>
27656 <weak_ptr>
27657 <expired>0</expired>
27658 <shared_ptr>
27659 <id>-85</id>
27660 </shared_ptr>
27661 </weak_ptr>
27662 <variant>2</variant>
27663 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
27664 <variant>1</variant>
27665 <weak_ptr>
27666 <expired>0</expired>
27667 <shared_ptr>
27668 <id>-154</id>
27669 </shared_ptr>
27670 </weak_ptr>
27671 <variant>2</variant>
27672 <string>:)&lt;A&gt;::(:link </string>
27673 <variant>1</variant>
27674 <weak_ptr>
27675 <expired>0</expired>
27676 <shared_ptr>
27677 <id>-125</id>
27678 </shared_ptr>
27679 </weak_ptr>
27680 <variant>2</variant>
27681 <string> mod=&quot;m&quot;:)&gt;=3 &amp;&amp;&#10;// (:link </string>
27682 <variant>1</variant>
27683 <weak_ptr>
27684 <expired>0</expired>
27685 <shared_ptr>
27686 <id>-154</id>
27687 </shared_ptr>
27688 </weak_ptr>
27689 <variant>2</variant>
27690 <string>:)&lt;A&gt;::(:link </string>
27691 <variant>1</variant>
27692 <weak_ptr>
27693 <expired>0</expired>
27694 <shared_ptr>
27695 <id>-125</id>
27696 </shared_ptr>
27697 </weak_ptr>
27698 <variant>2</variant>
27699 <string> mod=&quot;m&quot;:)==(:link </string>
27700 <variant>1</variant>
27701 <weak_ptr>
27702 <expired>0</expired>
27703 <shared_ptr>
27704 <id>-154</id>
27705 </shared_ptr>
27706 </weak_ptr>
27707 <variant>2</variant>
27708 <string>:)&lt;A&gt;::(:link </string>
27709 <variant>1</variant>
27710 <weak_ptr>
27711 <expired>0</expired>
27712 <shared_ptr>
27713 <id>-97</id>
27714 </shared_ptr>
27715 </weak_ptr>
27716 <variant>2</variant>
27717 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;void (:link </string>
27718 <variant>1</variant>
27719 <weak_ptr>
27720 <expired>0</expired>
27721 <shared_ptr>
27722 <id>-180</id>
27723 </shared_ptr>
27724 </weak_ptr>
27725 <variant>2</variant>
27726 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
27727 <variant>1</variant>
27728 <weak_ptr>
27729 <expired>0</expired>
27730 <shared_ptr>
27731 <id>-154</id>
27732 </shared_ptr>
27733 </weak_ptr>
27734 <variant>2</variant>
27735 <string>:)&lt;A&gt;::(:link </string>
27736 <variant>1</variant>
27737 <weak_ptr>
27738 <expired>0</expired>
27739 <shared_ptr>
27740 <id>-104</id>
27741 </shared_ptr>
27742 </weak_ptr>
27743 <variant>2</variant>
27744 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
27745 </pair>
27746 <pair>
27747 <weak_ptr>
27748 <expired>0</expired>
27749 <shared_ptr>
27750 <id>-181</id>
27751 </shared_ptr>
27752 </weak_ptr>
27753 <size>0</size>
27754 </pair>
27755 <pair>
27756 <weak_ptr>
27757 <expired>0</expired>
27758 <shared_ptr>
27759 <id>-182</id>
27760 </shared_ptr>
27761 </weak_ptr>
27762 <size>5</size>
27763 <variant>2</variant>
27764 <string>[@template &lt;class T,int D&gt;&#10;-unspecified-return-type- (:link </string>
27765 <variant>1</variant>
27766 <weak_ptr>
27767 <expired>0</expired>
27768 <shared_ptr>
27769 <id>-182</id>
27770 </shared_ptr>
27771 </weak_ptr>
27772 <variant>2</variant>
27773 <string>:)();&#10;&#10;template &lt;class T,int R,int C&gt;&#10;-unspecified-return-type- (:link </string>
27774 <variant>1</variant>
27775 <weak_ptr>
27776 <expired>0</expired>
27777 <shared_ptr>
27778 <id>-182</id>
27779 </shared_ptr>
27780 </weak_ptr>
27781 <variant>2</variant>
27782 <string>:)();@]&#10;</string>
27783 </pair>
27784 <pair>
27785 <weak_ptr>
27786 <expired>0</expired>
27787 <shared_ptr>
27788 <id>-183</id>
27789 </shared_ptr>
27790 </weak_ptr>
27791 <size>0</size>
27792 </pair>
27793 <pair>
27794 <weak_ptr>
27795 <expired>0</expired>
27796 <shared_ptr>
27797 <id>-184</id>
27798 </shared_ptr>
27799 </weak_ptr>
27800 <size>3</size>
27801 <variant>2</variant>
27802 <string>[@-unspecified-return-type- (:link </string>
27803 <variant>1</variant>
27804 <weak_ptr>
27805 <expired>0</expired>
27806 <shared_ptr>
27807 <id>-184</id>
27808 </shared_ptr>
27809 </weak_ptr>
27810 <variant>2</variant>
27811 <string>:)();@]&#10;</string>
27812 </pair>
27813 <pair>
27814 <weak_ptr>
27815 <expired>0</expired>
27816 <shared_ptr>
27817 <id>-185</id>
27818 </shared_ptr>
27819 </weak_ptr>
27820 <size>0</size>
27821 </pair>
27822 <pair>
27823 <weak_ptr>
27824 <expired>0</expired>
27825 <shared_ptr>
27826 <id>-186</id>
27827 </shared_ptr>
27828 </weak_ptr>
27829 <size>3</size>
27830 <variant>2</variant>
27831 <string>[@template &lt;int R&gt;&#10;-unspecified-return-type- (:link </string>
27832 <variant>1</variant>
27833 <weak_ptr>
27834 <expired>0</expired>
27835 <shared_ptr>
27836 <id>-186</id>
27837 </shared_ptr>
27838 </weak_ptr>
27839 <variant>2</variant>
27840 <string>:)();@]&#10;</string>
27841 </pair>
27842 <pair>
27843 <weak_ptr>
27844 <expired>0</expired>
27845 <shared_ptr>
27846 <id>-187</id>
27847 </shared_ptr>
27848 </weak_ptr>
27849 <size>27</size>
27850 <variant>2</variant>
27851 <string>[@//Only (:link </string>
27852 <variant>1</variant>
27853 <weak_ptr>
27854 <expired>0</expired>
27855 <shared_ptr>
27856 <id>-175</id>
27857 </shared_ptr>
27858 </weak_ptr>
27859 <variant>2</variant>
27860 <string>|enabled if:):&#10;// (:link </string>
27861 <variant>1</variant>
27862 <weak_ptr>
27863 <expired>0</expired>
27864 <shared_ptr>
27865 <id>-85</id>
27866 </shared_ptr>
27867 </weak_ptr>
27868 <variant>2</variant>
27869 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
27870 <variant>1</variant>
27871 <weak_ptr>
27872 <expired>0</expired>
27873 <shared_ptr>
27874 <id>-85</id>
27875 </shared_ptr>
27876 </weak_ptr>
27877 <variant>2</variant>
27878 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
27879 <variant>1</variant>
27880 <weak_ptr>
27881 <expired>0</expired>
27882 <shared_ptr>
27883 <id>-154</id>
27884 </shared_ptr>
27885 </weak_ptr>
27886 <variant>2</variant>
27887 <string>:)&lt;A&gt;::(:link </string>
27888 <variant>1</variant>
27889 <weak_ptr>
27890 <expired>0</expired>
27891 <shared_ptr>
27892 <id>-97</id>
27893 </shared_ptr>
27894 </weak_ptr>
27895 <variant>2</variant>
27896 <string> mod=&quot;m&quot;:)==(:link </string>
27897 <variant>1</variant>
27898 <weak_ptr>
27899 <expired>0</expired>
27900 <shared_ptr>
27901 <id>-154</id>
27902 </shared_ptr>
27903 </weak_ptr>
27904 <variant>2</variant>
27905 <string>:)&lt;B&gt;::(:link </string>
27906 <variant>1</variant>
27907 <weak_ptr>
27908 <expired>0</expired>
27909 <shared_ptr>
27910 <id>-125</id>
27911 </shared_ptr>
27912 </weak_ptr>
27913 <variant>2</variant>
27914 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
27915 <variant>1</variant>
27916 <weak_ptr>
27917 <expired>0</expired>
27918 <shared_ptr>
27919 <id>-101</id>
27920 </shared_ptr>
27921 </weak_ptr>
27922 <variant>2</variant>
27923 <string>:)&lt;A,B,(:link </string>
27924 <variant>1</variant>
27925 <weak_ptr>
27926 <expired>0</expired>
27927 <shared_ptr>
27928 <id>-154</id>
27929 </shared_ptr>
27930 </weak_ptr>
27931 <variant>2</variant>
27932 <string>:)&lt;A&gt;::(:link </string>
27933 <variant>1</variant>
27934 <weak_ptr>
27935 <expired>0</expired>
27936 <shared_ptr>
27937 <id>-125</id>
27938 </shared_ptr>
27939 </weak_ptr>
27940 <variant>2</variant>
27941 <string> mod=&quot;m&quot;:),(:link </string>
27942 <variant>1</variant>
27943 <weak_ptr>
27944 <expired>0</expired>
27945 <shared_ptr>
27946 <id>-154</id>
27947 </shared_ptr>
27948 </weak_ptr>
27949 <variant>2</variant>
27950 <string>:)&lt;B&gt;::(:link </string>
27951 <variant>1</variant>
27952 <weak_ptr>
27953 <expired>0</expired>
27954 <shared_ptr>
27955 <id>-97</id>
27956 </shared_ptr>
27957 </weak_ptr>
27958 <variant>2</variant>
27959 <string> mod=&quot;m&quot;:)&gt;::type&#10;(:link </string>
27960 <variant>1</variant>
27961 <weak_ptr>
27962 <expired>0</expired>
27963 <shared_ptr>
27964 <id>-187</id>
27965 </shared_ptr>
27966 </weak_ptr>
27967 <variant>2</variant>
27968 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
27969 </pair>
27970 <pair>
27971 <weak_ptr>
27972 <expired>0</expired>
27973 <shared_ptr>
27974 <id>-188</id>
27975 </shared_ptr>
27976 </weak_ptr>
27977 <size>0</size>
27978 </pair>
27979 <pair>
27980 <weak_ptr>
27981 <expired>0</expired>
27982 <shared_ptr>
27983 <id>-189</id>
27984 </shared_ptr>
27985 </weak_ptr>
27986 <size>0</size>
27987 </pair>
27988 <pair>
27989 <weak_ptr>
27990 <expired>0</expired>
27991 <shared_ptr>
27992 <id>-190</id>
27993 </shared_ptr>
27994 </weak_ptr>
27995 <size>3</size>
27996 <variant>2</variant>
27997 <string>[@template &lt;int Dim,class Angle&gt;&#10;-unspecified-return-type- (:link </string>
27998 <variant>1</variant>
27999 <weak_ptr>
28000 <expired>0</expired>
28001 <shared_ptr>
28002 <id>-190</id>
28003 </shared_ptr>
28004 </weak_ptr>
28005 <variant>2</variant>
28006 <string> mod=&quot;(&quot;:)( Angle const &amp; angle );@]&#10;</string>
28007 </pair>
28008 <pair>
28009 <weak_ptr>
28010 <expired>0</expired>
28011 <shared_ptr>
28012 <id>-191</id>
28013 </shared_ptr>
28014 </weak_ptr>
28015 <size>0</size>
28016 </pair>
28017 <pair>
28018 <weak_ptr>
28019 <expired>0</expired>
28020 <shared_ptr>
28021 <id>-192</id>
28022 </shared_ptr>
28023 </weak_ptr>
28024 <size>0</size>
28025 </pair>
28026 <pair>
28027 <weak_ptr>
28028 <expired>0</expired>
28029 <shared_ptr>
28030 <id>-193</id>
28031 </shared_ptr>
28032 </weak_ptr>
28033 <size>7</size>
28034 <variant>2</variant>
28035 <string>[@//Only (:link </string>
28036 <variant>1</variant>
28037 <weak_ptr>
28038 <expired>0</expired>
28039 <shared_ptr>
28040 <id>-175</id>
28041 </shared_ptr>
28042 </weak_ptr>
28043 <variant>2</variant>
28044 <string>|enabled if:): (:link </string>
28045 <variant>1</variant>
28046 <weak_ptr>
28047 <expired>0</expired>
28048 <shared_ptr>
28049 <id>-148</id>
28050 </shared_ptr>
28051 </weak_ptr>
28052 <variant>2</variant>
28053 <string>:)&lt;A&gt;::value&#10;template &lt;iclass A&gt;&#10;-unspecified-return-type- (:link </string>
28054 <variant>1</variant>
28055 <weak_ptr>
28056 <expired>0</expired>
28057 <shared_ptr>
28058 <id>-193</id>
28059 </shared_ptr>
28060 </weak_ptr>
28061 <variant>2</variant>
28062 <string>:)( A &amp; a );@]&#10;</string>
28063 </pair>
28064 <pair>
28065 <weak_ptr>
28066 <expired>0</expired>
28067 <shared_ptr>
28068 <id>-194</id>
28069 </shared_ptr>
28070 </weak_ptr>
28071 <size>9</size>
28072 <variant>2</variant>
28073 <string>[@//Only (:link </string>
28074 <variant>1</variant>
28075 <weak_ptr>
28076 <expired>0</expired>
28077 <shared_ptr>
28078 <id>-175</id>
28079 </shared_ptr>
28080 </weak_ptr>
28081 <variant>2</variant>
28082 <string>|enabled if:): (:link </string>
28083 <variant>1</variant>
28084 <weak_ptr>
28085 <expired>0</expired>
28086 <shared_ptr>
28087 <id>-143</id>
28088 </shared_ptr>
28089 </weak_ptr>
28090 <variant>2</variant>
28091 <string>:)&lt;A&gt;::value &amp;&amp; </string>
28092 <variant>1</variant>
28093 <weak_ptr>
28094 <expired>0</expired>
28095 <shared_ptr>
28096 <id>-143</id>
28097 </shared_ptr>
28098 </weak_ptr>
28099 <variant>2</variant>
28100 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
28101 <variant>1</variant>
28102 <weak_ptr>
28103 <expired>0</expired>
28104 <shared_ptr>
28105 <id>-194</id>
28106 </shared_ptr>
28107 </weak_ptr>
28108 <variant>2</variant>
28109 <string> mod=&quot;(&quot;:)( A &amp; a, B b );@]&#10;</string>
28110 </pair>
28111 <pair>
28112 <weak_ptr>
28113 <expired>0</expired>
28114 <shared_ptr>
28115 <id>-195</id>
28116 </shared_ptr>
28117 </weak_ptr>
28118 <size>15</size>
28119 <variant>2</variant>
28120 <string>[@//Only (:link </string>
28121 <variant>1</variant>
28122 <weak_ptr>
28123 <expired>0</expired>
28124 <shared_ptr>
28125 <id>-175</id>
28126 </shared_ptr>
28127 </weak_ptr>
28128 <variant>2</variant>
28129 <string>|enabled if:):&#10;// (:link </string>
28130 <variant>1</variant>
28131 <weak_ptr>
28132 <expired>0</expired>
28133 <shared_ptr>
28134 <id>-85</id>
28135 </shared_ptr>
28136 </weak_ptr>
28137 <variant>2</variant>
28138 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
28139 <variant>1</variant>
28140 <weak_ptr>
28141 <expired>0</expired>
28142 <shared_ptr>
28143 <id>-154</id>
28144 </shared_ptr>
28145 </weak_ptr>
28146 <variant>2</variant>
28147 <string>:)&lt;A&gt;::(:link </string>
28148 <variant>1</variant>
28149 <weak_ptr>
28150 <expired>0</expired>
28151 <shared_ptr>
28152 <id>-97</id>
28153 </shared_ptr>
28154 </weak_ptr>
28155 <variant>2</variant>
28156 <string> mod=&quot;m&quot;:)==(:link </string>
28157 <variant>1</variant>
28158 <weak_ptr>
28159 <expired>0</expired>
28160 <shared_ptr>
28161 <id>-154</id>
28162 </shared_ptr>
28163 </weak_ptr>
28164 <variant>2</variant>
28165 <string>:)&lt;A&gt;::(:link </string>
28166 <variant>1</variant>
28167 <weak_ptr>
28168 <expired>0</expired>
28169 <shared_ptr>
28170 <id>-125</id>
28171 </shared_ptr>
28172 </weak_ptr>
28173 <variant>2</variant>
28174 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;void (:link </string>
28175 <variant>1</variant>
28176 <weak_ptr>
28177 <expired>0</expired>
28178 <shared_ptr>
28179 <id>-195</id>
28180 </shared_ptr>
28181 </weak_ptr>
28182 <variant>2</variant>
28183 <string> mod=&quot;(&quot;:)( A &amp; a );@]&#10;</string>
28184 </pair>
28185 <pair>
28186 <weak_ptr>
28187 <expired>0</expired>
28188 <shared_ptr>
28189 <id>-196</id>
28190 </shared_ptr>
28191 </weak_ptr>
28192 <size>7</size>
28193 <variant>2</variant>
28194 <string>[@//Only (:link </string>
28195 <variant>1</variant>
28196 <weak_ptr>
28197 <expired>0</expired>
28198 <shared_ptr>
28199 <id>-175</id>
28200 </shared_ptr>
28201 </weak_ptr>
28202 <variant>2</variant>
28203 <string>|enabled if:): (:link </string>
28204 <variant>1</variant>
28205 <weak_ptr>
28206 <expired>0</expired>
28207 <shared_ptr>
28208 <id>-85</id>
28209 </shared_ptr>
28210 </weak_ptr>
28211 <variant>2</variant>
28212 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;-unspecified-return-type- (:link </string>
28213 <variant>1</variant>
28214 <weak_ptr>
28215 <expired>0</expired>
28216 <shared_ptr>
28217 <id>-196</id>
28218 </shared_ptr>
28219 </weak_ptr>
28220 <variant>2</variant>
28221 <string>:)( A &amp; a );@]&#10;</string>
28222 </pair>
28223 <pair>
28224 <weak_ptr>
28225 <expired>0</expired>
28226 <shared_ptr>
28227 <id>-197</id>
28228 </shared_ptr>
28229 </weak_ptr>
28230 <size>0</size>
28231 </pair>
28232 <pair>
28233 <weak_ptr>
28234 <expired>0</expired>
28235 <shared_ptr>
28236 <id>-198</id>
28237 </shared_ptr>
28238 </weak_ptr>
28239 <size>0</size>
28240 </pair>
28241 <pair>
28242 <weak_ptr>
28243 <expired>0</expired>
28244 <shared_ptr>
28245 <id>-199</id>
28246 </shared_ptr>
28247 </weak_ptr>
28248 <size>0</size>
28249 </pair>
28250 <pair>
28251 <weak_ptr>
28252 <expired>0</expired>
28253 <shared_ptr>
28254 <id>-200</id>
28255 </shared_ptr>
28256 </weak_ptr>
28257 <size>11</size>
28258 <variant>2</variant>
28259 <string>[@//Only (:link </string>
28260 <variant>1</variant>
28261 <weak_ptr>
28262 <expired>0</expired>
28263 <shared_ptr>
28264 <id>-175</id>
28265 </shared_ptr>
28266 </weak_ptr>
28267 <variant>2</variant>
28268 <string>|enabled if:): (:link </string>
28269 <variant>1</variant>
28270 <weak_ptr>
28271 <expired>0</expired>
28272 <shared_ptr>
28273 <id>-143</id>
28274 </shared_ptr>
28275 </weak_ptr>
28276 <variant>2</variant>
28277 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
28278 <variant>1</variant>
28279 <weak_ptr>
28280 <expired>0</expired>
28281 <shared_ptr>
28282 <id>-262</id>
28283 </shared_ptr>
28284 </weak_ptr>
28285 <variant>2</variant>
28286 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
28287 <variant>1</variant>
28288 <weak_ptr>
28289 <expired>0</expired>
28290 <shared_ptr>
28291 <id>-75</id>
28292 </shared_ptr>
28293 </weak_ptr>
28294 <variant>2</variant>
28295 <string>:)&lt;A&gt;::(:link </string>
28296 <variant>1</variant>
28297 <weak_ptr>
28298 <expired>0</expired>
28299 <shared_ptr>
28300 <id>-170</id>
28301 </shared_ptr>
28302 </weak_ptr>
28303 <variant>2</variant>
28304 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
28305 </pair>
28306 <pair>
28307 <weak_ptr>
28308 <expired>0</expired>
28309 <shared_ptr>
28310 <id>-201</id>
28311 </shared_ptr>
28312 </weak_ptr>
28313 <size>0</size>
28314 </pair>
28315 <pair>
28316 <weak_ptr>
28317 <expired>0</expired>
28318 <shared_ptr>
28319 <id>-202</id>
28320 </shared_ptr>
28321 </weak_ptr>
28322 <size>0</size>
28323 </pair>
28324 <pair>
28325 <weak_ptr>
28326 <expired>0</expired>
28327 <shared_ptr>
28328 <id>-203</id>
28329 </shared_ptr>
28330 </weak_ptr>
28331 <size>0</size>
28332 </pair>
28333 <pair>
28334 <weak_ptr>
28335 <expired>0</expired>
28336 <shared_ptr>
28337 <id>-204</id>
28338 </shared_ptr>
28339 </weak_ptr>
28340 <size>11</size>
28341 <variant>2</variant>
28342 <string>[@//Only (:link </string>
28343 <variant>1</variant>
28344 <weak_ptr>
28345 <expired>0</expired>
28346 <shared_ptr>
28347 <id>-175</id>
28348 </shared_ptr>
28349 </weak_ptr>
28350 <variant>2</variant>
28351 <string>|enabled if:):&#10;// (:link </string>
28352 <variant>1</variant>
28353 <weak_ptr>
28354 <expired>0</expired>
28355 <shared_ptr>
28356 <id>-143</id>
28357 </shared_ptr>
28358 </weak_ptr>
28359 <variant>2</variant>
28360 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
28361 <variant>1</variant>
28362 <weak_ptr>
28363 <expired>0</expired>
28364 <shared_ptr>
28365 <id>-143</id>
28366 </shared_ptr>
28367 </weak_ptr>
28368 <variant>2</variant>
28369 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
28370 <variant>1</variant>
28371 <weak_ptr>
28372 <expired>0</expired>
28373 <shared_ptr>
28374 <id>-171</id>
28375 </shared_ptr>
28376 </weak_ptr>
28377 <variant>2</variant>
28378 <string>:)&lt;A,B&gt;::type&#10;(:link </string>
28379 <variant>1</variant>
28380 <weak_ptr>
28381 <expired>0</expired>
28382 <shared_ptr>
28383 <id>-204</id>
28384 </shared_ptr>
28385 </weak_ptr>
28386 <variant>2</variant>
28387 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
28388 </pair>
28389 <pair>
28390 <weak_ptr>
28391 <expired>0</expired>
28392 <shared_ptr>
28393 <id>-205</id>
28394 </shared_ptr>
28395 </weak_ptr>
28396 <size>0</size>
28397 </pair>
28398 <pair>
28399 <weak_ptr>
28400 <expired>0</expired>
28401 <shared_ptr>
28402 <id>-206</id>
28403 </shared_ptr>
28404 </weak_ptr>
28405 <size>5</size>
28406 <variant>2</variant>
28407 <string>[@template &lt;int R,int C&gt; static inline (:link </string>
28408 <variant>1</variant>
28409 <weak_ptr>
28410 <expired>0</expired>
28411 <shared_ptr>
28412 <id>-104</id>
28413 </shared_ptr>
28414 </weak_ptr>
28415 <variant>2</variant>
28416 <string> mod=&quot;m&quot;:) (:link </string>
28417 <variant>1</variant>
28418 <weak_ptr>
28419 <expired>0</expired>
28420 <shared_ptr>
28421 <id>-206</id>
28422 </shared_ptr>
28423 </weak_ptr>
28424 <variant>2</variant>
28425 <string> mod=&quot;m&quot;:)( Matrix const &amp; m );@]&#10;</string>
28426 </pair>
28427 <pair>
28428 <weak_ptr>
28429 <expired>0</expired>
28430 <shared_ptr>
28431 <id>-207</id>
28432 </shared_ptr>
28433 </weak_ptr>
28434 <size>0</size>
28435 </pair>
28436 <pair>
28437 <weak_ptr>
28438 <expired>0</expired>
28439 <shared_ptr>
28440 <id>-208</id>
28441 </shared_ptr>
28442 </weak_ptr>
28443 <size>3</size>
28444 <variant>2</variant>
28445 <string>[@template &lt;int R&gt;&#10;-unspecified-return-type- (:link </string>
28446 <variant>1</variant>
28447 <weak_ptr>
28448 <expired>0</expired>
28449 <shared_ptr>
28450 <id>-208</id>
28451 </shared_ptr>
28452 </weak_ptr>
28453 <variant>2</variant>
28454 <string>:)();@]&#10;</string>
28455 </pair>
28456 <pair>
28457 <weak_ptr>
28458 <expired>0</expired>
28459 <shared_ptr>
28460 <id>-209</id>
28461 </shared_ptr>
28462 </weak_ptr>
28463 <size>23</size>
28464 <variant>2</variant>
28465 <string>[@//Only (:link </string>
28466 <variant>1</variant>
28467 <weak_ptr>
28468 <expired>0</expired>
28469 <shared_ptr>
28470 <id>-175</id>
28471 </shared_ptr>
28472 </weak_ptr>
28473 <variant>2</variant>
28474 <string>|enabled if:):&#10;// (:link </string>
28475 <variant>1</variant>
28476 <weak_ptr>
28477 <expired>0</expired>
28478 <shared_ptr>
28479 <id>-148</id>
28480 </shared_ptr>
28481 </weak_ptr>
28482 <variant>2</variant>
28483 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
28484 <variant>1</variant>
28485 <weak_ptr>
28486 <expired>0</expired>
28487 <shared_ptr>
28488 <id>-148</id>
28489 </shared_ptr>
28490 </weak_ptr>
28491 <variant>2</variant>
28492 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
28493 <variant>1</variant>
28494 <weak_ptr>
28495 <expired>0</expired>
28496 <shared_ptr>
28497 <id>-161</id>
28498 </shared_ptr>
28499 </weak_ptr>
28500 <variant>2</variant>
28501 <string>:)&lt;A&gt;::(:link </string>
28502 <variant>1</variant>
28503 <weak_ptr>
28504 <expired>0</expired>
28505 <shared_ptr>
28506 <id>-225</id>
28507 </shared_ptr>
28508 </weak_ptr>
28509 <variant>2</variant>
28510 <string> mod=&quot;m&quot;:)==(:link </string>
28511 <variant>1</variant>
28512 <weak_ptr>
28513 <expired>0</expired>
28514 <shared_ptr>
28515 <id>-161</id>
28516 </shared_ptr>
28517 </weak_ptr>
28518 <variant>2</variant>
28519 <string>:)&lt;B&gt;::(:link </string>
28520 <variant>1</variant>
28521 <weak_ptr>
28522 <expired>0</expired>
28523 <shared_ptr>
28524 <id>-225</id>
28525 </shared_ptr>
28526 </weak_ptr>
28527 <variant>2</variant>
28528 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
28529 <variant>1</variant>
28530 <weak_ptr>
28531 <expired>0</expired>
28532 <shared_ptr>
28533 <id>-240</id>
28534 </shared_ptr>
28535 </weak_ptr>
28536 <variant>2</variant>
28537 <string>:)&lt;A,B,(:link </string>
28538 <variant>1</variant>
28539 <weak_ptr>
28540 <expired>0</expired>
28541 <shared_ptr>
28542 <id>-161</id>
28543 </shared_ptr>
28544 </weak_ptr>
28545 <variant>2</variant>
28546 <string>:)&lt;A&gt;::(:link </string>
28547 <variant>1</variant>
28548 <weak_ptr>
28549 <expired>0</expired>
28550 <shared_ptr>
28551 <id>-225</id>
28552 </shared_ptr>
28553 </weak_ptr>
28554 <variant>2</variant>
28555 <string> mod=&quot;m&quot;:)&gt;::type&#10;(:link </string>
28556 <variant>1</variant>
28557 <weak_ptr>
28558 <expired>0</expired>
28559 <shared_ptr>
28560 <id>-209</id>
28561 </shared_ptr>
28562 </weak_ptr>
28563 <variant>2</variant>
28564 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
28565 </pair>
28566 <pair>
28567 <weak_ptr>
28568 <expired>0</expired>
28569 <shared_ptr>
28570 <id>-210</id>
28571 </shared_ptr>
28572 </weak_ptr>
28573 <size>5</size>
28574 <variant>2</variant>
28575 <string>[@template &lt;int I&gt; static inline (:link </string>
28576 <variant>1</variant>
28577 <weak_ptr>
28578 <expired>0</expired>
28579 <shared_ptr>
28580 <id>-170</id>
28581 </shared_ptr>
28582 </weak_ptr>
28583 <variant>2</variant>
28584 <string> mod=&quot;m&quot;:) (:link </string>
28585 <variant>1</variant>
28586 <weak_ptr>
28587 <expired>0</expired>
28588 <shared_ptr>
28589 <id>-210</id>
28590 </shared_ptr>
28591 </weak_ptr>
28592 <variant>2</variant>
28593 <string> mod=&quot;m&quot;:)( Quaternion const &amp; q );@]&#10;</string>
28594 </pair>
28595 <pair>
28596 <weak_ptr>
28597 <expired>0</expired>
28598 <shared_ptr>
28599 <id>-211</id>
28600 </shared_ptr>
28601 </weak_ptr>
28602 <size>0</size>
28603 </pair>
28604 <pair>
28605 <weak_ptr>
28606 <expired>0</expired>
28607 <shared_ptr>
28608 <id>-212</id>
28609 </shared_ptr>
28610 </weak_ptr>
28611 <size>9</size>
28612 <variant>2</variant>
28613 <string>[@//Only (:link </string>
28614 <variant>1</variant>
28615 <weak_ptr>
28616 <expired>0</expired>
28617 <shared_ptr>
28618 <id>-175</id>
28619 </shared_ptr>
28620 </weak_ptr>
28621 <variant>2</variant>
28622 <string>|enabled if:): (:link </string>
28623 <variant>1</variant>
28624 <weak_ptr>
28625 <expired>0</expired>
28626 <shared_ptr>
28627 <id>-148</id>
28628 </shared_ptr>
28629 </weak_ptr>
28630 <variant>2</variant>
28631 <string>:)&lt;A&gt;::value &amp;&amp; </string>
28632 <variant>1</variant>
28633 <weak_ptr>
28634 <expired>0</expired>
28635 <shared_ptr>
28636 <id>-172</id>
28637 </shared_ptr>
28638 </weak_ptr>
28639 <variant>2</variant>
28640 <string>&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
28641 <variant>1</variant>
28642 <weak_ptr>
28643 <expired>0</expired>
28644 <shared_ptr>
28645 <id>-212</id>
28646 </shared_ptr>
28647 </weak_ptr>
28648 <variant>2</variant>
28649 <string> mod=&quot;(&quot;:)( A &amp; a, B b );@]&#10;</string>
28650 </pair>
28651 <pair>
28652 <weak_ptr>
28653 <expired>0</expired>
28654 <shared_ptr>
28655 <id>-213</id>
28656 </shared_ptr>
28657 </weak_ptr>
28658 <size>0</size>
28659 </pair>
28660 <pair>
28661 <weak_ptr>
28662 <expired>0</expired>
28663 <shared_ptr>
28664 <id>-214</id>
28665 </shared_ptr>
28666 </weak_ptr>
28667 <size>0</size>
28668 </pair>
28669 <pair>
28670 <weak_ptr>
28671 <expired>0</expired>
28672 <shared_ptr>
28673 <id>-215</id>
28674 </shared_ptr>
28675 </weak_ptr>
28676 <size>0</size>
28677 </pair>
28678 <pair>
28679 <weak_ptr>
28680 <expired>0</expired>
28681 <shared_ptr>
28682 <id>-216</id>
28683 </shared_ptr>
28684 </weak_ptr>
28685 <size>3</size>
28686 <variant>2</variant>
28687 <string>[@template &lt;int C1,int C2&gt;&#10;-unspecified-return-type- (:link </string>
28688 <variant>1</variant>
28689 <weak_ptr>
28690 <expired>0</expired>
28691 <shared_ptr>
28692 <id>-216</id>
28693 </shared_ptr>
28694 </weak_ptr>
28695 <variant>2</variant>
28696 <string>:)();@]&#10;</string>
28697 </pair>
28698 <pair>
28699 <weak_ptr>
28700 <expired>0</expired>
28701 <shared_ptr>
28702 <id>-217</id>
28703 </shared_ptr>
28704 </weak_ptr>
28705 <size>3</size>
28706 <variant>2</variant>
28707 <string>[@template &lt;class S,int D&gt;&#10;-unspecified-return-type- (:link </string>
28708 <variant>1</variant>
28709 <weak_ptr>
28710 <expired>0</expired>
28711 <shared_ptr>
28712 <id>-217</id>
28713 </shared_ptr>
28714 </weak_ptr>
28715 <variant>2</variant>
28716 <string>:)();@]&#10;</string>
28717 </pair>
28718 <pair>
28719 <weak_ptr>
28720 <expired>0</expired>
28721 <shared_ptr>
28722 <id>-218</id>
28723 </shared_ptr>
28724 </weak_ptr>
28725 <size>0</size>
28726 </pair>
28727 <pair>
28728 <weak_ptr>
28729 <expired>0</expired>
28730 <shared_ptr>
28731 <id>-219</id>
28732 </shared_ptr>
28733 </weak_ptr>
28734 <size>13</size>
28735 <variant>2</variant>
28736 <string>[@//Only (:link </string>
28737 <variant>1</variant>
28738 <weak_ptr>
28739 <expired>0</expired>
28740 <shared_ptr>
28741 <id>-175</id>
28742 </shared_ptr>
28743 </weak_ptr>
28744 <variant>2</variant>
28745 <string>|enabled if:):&#10;// (:link </string>
28746 <variant>1</variant>
28747 <weak_ptr>
28748 <expired>0</expired>
28749 <shared_ptr>
28750 <id>-143</id>
28751 </shared_ptr>
28752 </weak_ptr>
28753 <variant>2</variant>
28754 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
28755 <variant>1</variant>
28756 <weak_ptr>
28757 <expired>0</expired>
28758 <shared_ptr>
28759 <id>-143</id>
28760 </shared_ptr>
28761 </weak_ptr>
28762 <variant>2</variant>
28763 <string>:)&lt;B&gt;::value &amp;&amp; </string>
28764 <variant>1</variant>
28765 <weak_ptr>
28766 <expired>0</expired>
28767 <shared_ptr>
28768 <id>-172</id>
28769 </shared_ptr>
28770 </weak_ptr>
28771 <variant>2</variant>
28772 <string>&lt;C&gt;&#10;template &lt;class A,class B,class C&gt;&#10;typename (:link </string>
28773 <variant>1</variant>
28774 <weak_ptr>
28775 <expired>0</expired>
28776 <shared_ptr>
28777 <id>-21</id>
28778 </shared_ptr>
28779 </weak_ptr>
28780 <variant>2</variant>
28781 <string>:)&lt;A,B&gt; &gt;::type&#10;(:link </string>
28782 <variant>1</variant>
28783 <weak_ptr>
28784 <expired>0</expired>
28785 <shared_ptr>
28786 <id>-219</id>
28787 </shared_ptr>
28788 </weak_ptr>
28789 <variant>2</variant>
28790 <string>:)( A const &amp; a, B const &amp; b, C c );@]&#10;</string>
28791 </pair>
28792 <pair>
28793 <weak_ptr>
28794 <expired>0</expired>
28795 <shared_ptr>
28796 <id>-220</id>
28797 </shared_ptr>
28798 </weak_ptr>
28799 <size>15</size>
28800 <variant>2</variant>
28801 <string>[@//Only (:link </string>
28802 <variant>1</variant>
28803 <weak_ptr>
28804 <expired>0</expired>
28805 <shared_ptr>
28806 <id>-175</id>
28807 </shared_ptr>
28808 </weak_ptr>
28809 <variant>2</variant>
28810 <string>|enabled if:):&#10;// (:link </string>
28811 <variant>1</variant>
28812 <weak_ptr>
28813 <expired>0</expired>
28814 <shared_ptr>
28815 <id>-143</id>
28816 </shared_ptr>
28817 </weak_ptr>
28818 <variant>2</variant>
28819 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
28820 <variant>1</variant>
28821 <weak_ptr>
28822 <expired>0</expired>
28823 <shared_ptr>
28824 <id>-148</id>
28825 </shared_ptr>
28826 </weak_ptr>
28827 <variant>2</variant>
28828 <string>:)&lt;B&gt;::value &amp;&amp; (:link </string>
28829 <variant>1</variant>
28830 <weak_ptr>
28831 <expired>0</expired>
28832 <shared_ptr>
28833 <id>-161</id>
28834 </shared_ptr>
28835 </weak_ptr>
28836 <variant>2</variant>
28837 <string>:)&lt;B&gt;::(:link </string>
28838 <variant>1</variant>
28839 <weak_ptr>
28840 <expired>0</expired>
28841 <shared_ptr>
28842 <id>-225</id>
28843 </shared_ptr>
28844 </weak_ptr>
28845 <variant>2</variant>
28846 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
28847 <variant>1</variant>
28848 <weak_ptr>
28849 <expired>0</expired>
28850 <shared_ptr>
28851 <id>-240</id>
28852 </shared_ptr>
28853 </weak_ptr>
28854 <variant>2</variant>
28855 <string>:)&lt;A,B,3&gt;::type&#10;(:link </string>
28856 <variant>1</variant>
28857 <weak_ptr>
28858 <expired>0</expired>
28859 <shared_ptr>
28860 <id>-86</id>
28861 </shared_ptr>
28862 </weak_ptr>
28863 <variant>2</variant>
28864 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
28865 </pair>
28866 <pair>
28867 <weak_ptr>
28868 <expired>0</expired>
28869 <shared_ptr>
28870 <id>-221</id>
28871 </shared_ptr>
28872 </weak_ptr>
28873 <size>0</size>
28874 </pair>
28875 <pair>
28876 <weak_ptr>
28877 <expired>0</expired>
28878 <shared_ptr>
28879 <id>-222</id>
28880 </shared_ptr>
28881 </weak_ptr>
28882 <size>0</size>
28883 </pair>
28884 <pair>
28885 <weak_ptr>
28886 <expired>0</expired>
28887 <shared_ptr>
28888 <id>-223</id>
28889 </shared_ptr>
28890 </weak_ptr>
28891 <size>3</size>
28892 <variant>2</variant>
28893 <string>[@template &lt;class T&gt;&#10;-unspecified-return-type- (:link </string>
28894 <variant>1</variant>
28895 <weak_ptr>
28896 <expired>0</expired>
28897 <shared_ptr>
28898 <id>-223</id>
28899 </shared_ptr>
28900 </weak_ptr>
28901 <variant>2</variant>
28902 <string>:)();@]&#10;</string>
28903 </pair>
28904 <pair>
28905 <weak_ptr>
28906 <expired>0</expired>
28907 <shared_ptr>
28908 <id>-224</id>
28909 </shared_ptr>
28910 </weak_ptr>
28911 <size>0</size>
28912 </pair>
28913 <pair>
28914 <weak_ptr>
28915 <expired>0</expired>
28916 <shared_ptr>
28917 <id>-225</id>
28918 </shared_ptr>
28919 </weak_ptr>
28920 <size>0</size>
28921 </pair>
28922 <pair>
28923 <weak_ptr>
28924 <expired>0</expired>
28925 <shared_ptr>
28926 <id>-226</id>
28927 </shared_ptr>
28928 </weak_ptr>
28929 <size>0</size>
28930 </pair>
28931 <pair>
28932 <weak_ptr>
28933 <expired>0</expired>
28934 <shared_ptr>
28935 <id>-227</id>
28936 </shared_ptr>
28937 </weak_ptr>
28938 <size>17</size>
28939 <variant>2</variant>
28940 <string>[@//Only (:link </string>
28941 <variant>1</variant>
28942 <weak_ptr>
28943 <expired>0</expired>
28944 <shared_ptr>
28945 <id>-175</id>
28946 </shared_ptr>
28947 </weak_ptr>
28948 <variant>2</variant>
28949 <string>|enabled if:):&#10;// (:link </string>
28950 <variant>1</variant>
28951 <weak_ptr>
28952 <expired>0</expired>
28953 <shared_ptr>
28954 <id>-148</id>
28955 </shared_ptr>
28956 </weak_ptr>
28957 <variant>2</variant>
28958 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
28959 <variant>1</variant>
28960 <weak_ptr>
28961 <expired>0</expired>
28962 <shared_ptr>
28963 <id>-148</id>
28964 </shared_ptr>
28965 </weak_ptr>
28966 <variant>2</variant>
28967 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
28968 <variant>1</variant>
28969 <weak_ptr>
28970 <expired>0</expired>
28971 <shared_ptr>
28972 <id>-161</id>
28973 </shared_ptr>
28974 </weak_ptr>
28975 <variant>2</variant>
28976 <string>:)&lt;A&gt;::(:link </string>
28977 <variant>1</variant>
28978 <weak_ptr>
28979 <expired>0</expired>
28980 <shared_ptr>
28981 <id>-225</id>
28982 </shared_ptr>
28983 </weak_ptr>
28984 <variant>2</variant>
28985 <string> mod=&quot;m&quot;:)==(:link </string>
28986 <variant>1</variant>
28987 <weak_ptr>
28988 <expired>0</expired>
28989 <shared_ptr>
28990 <id>-161</id>
28991 </shared_ptr>
28992 </weak_ptr>
28993 <variant>2</variant>
28994 <string>:)&lt;B&gt;::(:link </string>
28995 <variant>1</variant>
28996 <weak_ptr>
28997 <expired>0</expired>
28998 <shared_ptr>
28999 <id>-225</id>
29000 </shared_ptr>
29001 </weak_ptr>
29002 <variant>2</variant>
29003 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B,class Cmp&gt;&#10;bool (:link </string>
29004 <variant>1</variant>
29005 <weak_ptr>
29006 <expired>0</expired>
29007 <shared_ptr>
29008 <id>-60</id>
29009 </shared_ptr>
29010 </weak_ptr>
29011 <variant>2</variant>
29012 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b, Cmp pred );@]&#10;</string>
29013 </pair>
29014 <pair>
29015 <weak_ptr>
29016 <expired>0</expired>
29017 <shared_ptr>
29018 <id>-228</id>
29019 </shared_ptr>
29020 </weak_ptr>
29021 <size>0</size>
29022 </pair>
29023 <pair>
29024 <weak_ptr>
29025 <expired>0</expired>
29026 <shared_ptr>
29027 <id>-229</id>
29028 </shared_ptr>
29029 </weak_ptr>
29030 <size>0</size>
29031 </pair>
29032 <pair>
29033 <weak_ptr>
29034 <expired>0</expired>
29035 <shared_ptr>
29036 <id>-230</id>
29037 </shared_ptr>
29038 </weak_ptr>
29039 <size>0</size>
29040 </pair>
29041 <pair>
29042 <weak_ptr>
29043 <expired>0</expired>
29044 <shared_ptr>
29045 <id>-231</id>
29046 </shared_ptr>
29047 </weak_ptr>
29048 <size>0</size>
29049 </pair>
29050 <pair>
29051 <weak_ptr>
29052 <expired>0</expired>
29053 <shared_ptr>
29054 <id>-232</id>
29055 </shared_ptr>
29056 </weak_ptr>
29057 <size>7</size>
29058 <variant>2</variant>
29059 <string>[@//Only (:link </string>
29060 <variant>1</variant>
29061 <weak_ptr>
29062 <expired>0</expired>
29063 <shared_ptr>
29064 <id>-175</id>
29065 </shared_ptr>
29066 </weak_ptr>
29067 <variant>2</variant>
29068 <string>|enabled if:): (:link </string>
29069 <variant>1</variant>
29070 <weak_ptr>
29071 <expired>0</expired>
29072 <shared_ptr>
29073 <id>-148</id>
29074 </shared_ptr>
29075 </weak_ptr>
29076 <variant>2</variant>
29077 <string>:)&lt;A&gt;::value&#10;template &lt;iclass A&gt;&#10;-unspecified-return-type- (:link </string>
29078 <variant>1</variant>
29079 <weak_ptr>
29080 <expired>0</expired>
29081 <shared_ptr>
29082 <id>-232</id>
29083 </shared_ptr>
29084 </weak_ptr>
29085 <variant>2</variant>
29086 <string>:)( A &amp; a );@]&#10;</string>
29087 </pair>
29088 <pair>
29089 <weak_ptr>
29090 <expired>0</expired>
29091 <shared_ptr>
29092 <id>-233</id>
29093 </shared_ptr>
29094 </weak_ptr>
29095 <size>0</size>
29096 </pair>
29097 <pair>
29098 <weak_ptr>
29099 <expired>0</expired>
29100 <shared_ptr>
29101 <id>-234</id>
29102 </shared_ptr>
29103 </weak_ptr>
29104 <size>7</size>
29105 <variant>2</variant>
29106 <string>[@//Only (:link </string>
29107 <variant>1</variant>
29108 <weak_ptr>
29109 <expired>0</expired>
29110 <shared_ptr>
29111 <id>-175</id>
29112 </shared_ptr>
29113 </weak_ptr>
29114 <variant>2</variant>
29115 <string>|enabled if:): (:link </string>
29116 <variant>1</variant>
29117 <weak_ptr>
29118 <expired>0</expired>
29119 <shared_ptr>
29120 <id>-85</id>
29121 </shared_ptr>
29122 </weak_ptr>
29123 <variant>2</variant>
29124 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;-unspecified-return-type- (:link </string>
29125 <variant>1</variant>
29126 <weak_ptr>
29127 <expired>0</expired>
29128 <shared_ptr>
29129 <id>-234</id>
29130 </shared_ptr>
29131 </weak_ptr>
29132 <variant>2</variant>
29133 <string>:)( A &amp; a );@]&#10;</string>
29134 </pair>
29135 <pair>
29136 <weak_ptr>
29137 <expired>0</expired>
29138 <shared_ptr>
29139 <id>-235</id>
29140 </shared_ptr>
29141 </weak_ptr>
29142 <size>0</size>
29143 </pair>
29144 <pair>
29145 <weak_ptr>
29146 <expired>0</expired>
29147 <shared_ptr>
29148 <id>-236</id>
29149 </shared_ptr>
29150 </weak_ptr>
29151 <size>3</size>
29152 <variant>2</variant>
29153 <string>[@template &lt;int R,int C&gt;&#10;-unspecified-return-type- (:link </string>
29154 <variant>1</variant>
29155 <weak_ptr>
29156 <expired>0</expired>
29157 <shared_ptr>
29158 <id>-236</id>
29159 </shared_ptr>
29160 </weak_ptr>
29161 <variant>2</variant>
29162 <string>:)();@]&#10;</string>
29163 </pair>
29164 <pair>
29165 <weak_ptr>
29166 <expired>0</expired>
29167 <shared_ptr>
29168 <id>-237</id>
29169 </shared_ptr>
29170 </weak_ptr>
29171 <size>9</size>
29172 <variant>2</variant>
29173 <string>[@//Only (:link </string>
29174 <variant>1</variant>
29175 <weak_ptr>
29176 <expired>0</expired>
29177 <shared_ptr>
29178 <id>-175</id>
29179 </shared_ptr>
29180 </weak_ptr>
29181 <variant>2</variant>
29182 <string>|enabled if:):&#10;// (:link </string>
29183 <variant>1</variant>
29184 <weak_ptr>
29185 <expired>0</expired>
29186 <shared_ptr>
29187 <id>-143</id>
29188 </shared_ptr>
29189 </weak_ptr>
29190 <variant>2</variant>
29191 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
29192 <variant>1</variant>
29193 <weak_ptr>
29194 <expired>0</expired>
29195 <shared_ptr>
29196 <id>-143</id>
29197 </shared_ptr>
29198 </weak_ptr>
29199 <variant>2</variant>
29200 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
29201 <variant>1</variant>
29202 <weak_ptr>
29203 <expired>0</expired>
29204 <shared_ptr>
29205 <id>-237</id>
29206 </shared_ptr>
29207 </weak_ptr>
29208 <variant>2</variant>
29209 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
29210 </pair>
29211 <pair>
29212 <weak_ptr>
29213 <expired>0</expired>
29214 <shared_ptr>
29215 <id>-238</id>
29216 </shared_ptr>
29217 </weak_ptr>
29218 <size>0</size>
29219 </pair>
29220 <pair>
29221 <weak_ptr>
29222 <expired>0</expired>
29223 <shared_ptr>
29224 <id>-239</id>
29225 </shared_ptr>
29226 </weak_ptr>
29227 <size>9</size>
29228 <variant>2</variant>
29229 <string>[@//Only (:link </string>
29230 <variant>1</variant>
29231 <weak_ptr>
29232 <expired>0</expired>
29233 <shared_ptr>
29234 <id>-175</id>
29235 </shared_ptr>
29236 </weak_ptr>
29237 <variant>2</variant>
29238 <string>|enabled if:):&#10;// (:link </string>
29239 <variant>1</variant>
29240 <weak_ptr>
29241 <expired>0</expired>
29242 <shared_ptr>
29243 <id>-143</id>
29244 </shared_ptr>
29245 </weak_ptr>
29246 <variant>2</variant>
29247 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
29248 <variant>1</variant>
29249 <weak_ptr>
29250 <expired>0</expired>
29251 <shared_ptr>
29252 <id>-143</id>
29253 </shared_ptr>
29254 </weak_ptr>
29255 <variant>2</variant>
29256 <string>:)&lt;B&gt;::value&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
29257 <variant>1</variant>
29258 <weak_ptr>
29259 <expired>0</expired>
29260 <shared_ptr>
29261 <id>-239</id>
29262 </shared_ptr>
29263 </weak_ptr>
29264 <variant>2</variant>
29265 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
29266 </pair>
29267 <pair>
29268 <weak_ptr>
29269 <expired>0</expired>
29270 <shared_ptr>
29271 <id>-240</id>
29272 </shared_ptr>
29273 </weak_ptr>
29274 <size>0</size>
29275 </pair>
29276 <pair>
29277 <weak_ptr>
29278 <expired>0</expired>
29279 <shared_ptr>
29280 <id>-241</id>
29281 </shared_ptr>
29282 </weak_ptr>
29283 <size>23</size>
29284 <variant>2</variant>
29285 <string>[@//Only (:link </string>
29286 <variant>1</variant>
29287 <weak_ptr>
29288 <expired>0</expired>
29289 <shared_ptr>
29290 <id>-175</id>
29291 </shared_ptr>
29292 </weak_ptr>
29293 <variant>2</variant>
29294 <string>|enabled if:):&#10;// (:link </string>
29295 <variant>1</variant>
29296 <weak_ptr>
29297 <expired>0</expired>
29298 <shared_ptr>
29299 <id>-148</id>
29300 </shared_ptr>
29301 </weak_ptr>
29302 <variant>2</variant>
29303 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
29304 <variant>1</variant>
29305 <weak_ptr>
29306 <expired>0</expired>
29307 <shared_ptr>
29308 <id>-85</id>
29309 </shared_ptr>
29310 </weak_ptr>
29311 <variant>2</variant>
29312 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
29313 <variant>1</variant>
29314 <weak_ptr>
29315 <expired>0</expired>
29316 <shared_ptr>
29317 <id>-161</id>
29318 </shared_ptr>
29319 </weak_ptr>
29320 <variant>2</variant>
29321 <string>:)&lt;A&gt;::(:link </string>
29322 <variant>1</variant>
29323 <weak_ptr>
29324 <expired>0</expired>
29325 <shared_ptr>
29326 <id>-225</id>
29327 </shared_ptr>
29328 </weak_ptr>
29329 <variant>2</variant>
29330 <string> mod=&quot;m&quot;:)==(:link </string>
29331 <variant>1</variant>
29332 <weak_ptr>
29333 <expired>0</expired>
29334 <shared_ptr>
29335 <id>-154</id>
29336 </shared_ptr>
29337 </weak_ptr>
29338 <variant>2</variant>
29339 <string>:)&lt;B&gt;::(:link </string>
29340 <variant>1</variant>
29341 <weak_ptr>
29342 <expired>0</expired>
29343 <shared_ptr>
29344 <id>-125</id>
29345 </shared_ptr>
29346 </weak_ptr>
29347 <variant>2</variant>
29348 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
29349 <variant>1</variant>
29350 <weak_ptr>
29351 <expired>0</expired>
29352 <shared_ptr>
29353 <id>-240</id>
29354 </shared_ptr>
29355 </weak_ptr>
29356 <variant>2</variant>
29357 <string>:)&lt;A,B,(:link </string>
29358 <variant>1</variant>
29359 <weak_ptr>
29360 <expired>0</expired>
29361 <shared_ptr>
29362 <id>-154</id>
29363 </shared_ptr>
29364 </weak_ptr>
29365 <variant>2</variant>
29366 <string>:)&lt;B&gt;::(:link </string>
29367 <variant>1</variant>
29368 <weak_ptr>
29369 <expired>0</expired>
29370 <shared_ptr>
29371 <id>-97</id>
29372 </shared_ptr>
29373 </weak_ptr>
29374 <variant>2</variant>
29375 <string> mod=&quot;m&quot;:)&gt;::type&#10;(:link </string>
29376 <variant>1</variant>
29377 <weak_ptr>
29378 <expired>0</expired>
29379 <shared_ptr>
29380 <id>-241</id>
29381 </shared_ptr>
29382 </weak_ptr>
29383 <variant>2</variant>
29384 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
29385 </pair>
29386 <pair>
29387 <weak_ptr>
29388 <expired>0</expired>
29389 <shared_ptr>
29390 <id>-242</id>
29391 </shared_ptr>
29392 </weak_ptr>
29393 <size>7</size>
29394 <variant>2</variant>
29395 <string>[@//Only (:link </string>
29396 <variant>1</variant>
29397 <weak_ptr>
29398 <expired>0</expired>
29399 <shared_ptr>
29400 <id>-175</id>
29401 </shared_ptr>
29402 </weak_ptr>
29403 <variant>2</variant>
29404 <string>|enabled if:):&#10;// (:link </string>
29405 <variant>1</variant>
29406 <weak_ptr>
29407 <expired>0</expired>
29408 <shared_ptr>
29409 <id>-148</id>
29410 </shared_ptr>
29411 </weak_ptr>
29412 <variant>2</variant>
29413 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
29414 <variant>1</variant>
29415 <weak_ptr>
29416 <expired>0</expired>
29417 <shared_ptr>
29418 <id>-242</id>
29419 </shared_ptr>
29420 </weak_ptr>
29421 <variant>2</variant>
29422 <string> mod=&quot;(&quot;:)( A &amp; a );@]&#10;</string>
29423 </pair>
29424 <pair>
29425 <weak_ptr>
29426 <expired>0</expired>
29427 <shared_ptr>
29428 <id>-243</id>
29429 </shared_ptr>
29430 </weak_ptr>
29431 <size>9</size>
29432 <variant>2</variant>
29433 <string>[@//Only (:link </string>
29434 <variant>1</variant>
29435 <weak_ptr>
29436 <expired>0</expired>
29437 <shared_ptr>
29438 <id>-175</id>
29439 </shared_ptr>
29440 </weak_ptr>
29441 <variant>2</variant>
29442 <string>|enabled if:): (:link </string>
29443 <variant>1</variant>
29444 <weak_ptr>
29445 <expired>0</expired>
29446 <shared_ptr>
29447 <id>-85</id>
29448 </shared_ptr>
29449 </weak_ptr>
29450 <variant>2</variant>
29451 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
29452 <variant>1</variant>
29453 <weak_ptr>
29454 <expired>0</expired>
29455 <shared_ptr>
29456 <id>-222</id>
29457 </shared_ptr>
29458 </weak_ptr>
29459 <variant>2</variant>
29460 <string>:)&lt;A&gt;::type&#10;(:link </string>
29461 <variant>1</variant>
29462 <weak_ptr>
29463 <expired>0</expired>
29464 <shared_ptr>
29465 <id>-243</id>
29466 </shared_ptr>
29467 </weak_ptr>
29468 <variant>2</variant>
29469 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
29470 </pair>
29471 <pair>
29472 <weak_ptr>
29473 <expired>0</expired>
29474 <shared_ptr>
29475 <id>-244</id>
29476 </shared_ptr>
29477 </weak_ptr>
29478 <size>0</size>
29479 </pair>
29480 <pair>
29481 <weak_ptr>
29482 <expired>0</expired>
29483 <shared_ptr>
29484 <id>-245</id>
29485 </shared_ptr>
29486 </weak_ptr>
29487 <size>0</size>
29488 </pair>
29489 <pair>
29490 <weak_ptr>
29491 <expired>0</expired>
29492 <shared_ptr>
29493 <id>-246</id>
29494 </shared_ptr>
29495 </weak_ptr>
29496 <size>0</size>
29497 </pair>
29498 <pair>
29499 <weak_ptr>
29500 <expired>0</expired>
29501 <shared_ptr>
29502 <id>-247</id>
29503 </shared_ptr>
29504 </weak_ptr>
29505 <size>7</size>
29506 <variant>2</variant>
29507 <string>[@//Only (:link </string>
29508 <variant>1</variant>
29509 <weak_ptr>
29510 <expired>0</expired>
29511 <shared_ptr>
29512 <id>-175</id>
29513 </shared_ptr>
29514 </weak_ptr>
29515 <variant>2</variant>
29516 <string>|enabled if:): (:link </string>
29517 <variant>1</variant>
29518 <weak_ptr>
29519 <expired>0</expired>
29520 <shared_ptr>
29521 <id>-143</id>
29522 </shared_ptr>
29523 </weak_ptr>
29524 <variant>2</variant>
29525 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
29526 <variant>1</variant>
29527 <weak_ptr>
29528 <expired>0</expired>
29529 <shared_ptr>
29530 <id>-247</id>
29531 </shared_ptr>
29532 </weak_ptr>
29533 <variant>2</variant>
29534 <string> mod=&quot;(&quot;:)( A &amp; a );@]&#10;</string>
29535 </pair>
29536 <pair>
29537 <weak_ptr>
29538 <expired>0</expired>
29539 <shared_ptr>
29540 <id>-248</id>
29541 </shared_ptr>
29542 </weak_ptr>
29543 <size>11</size>
29544 <variant>2</variant>
29545 <string>[@//Only (:link </string>
29546 <variant>1</variant>
29547 <weak_ptr>
29548 <expired>0</expired>
29549 <shared_ptr>
29550 <id>-175</id>
29551 </shared_ptr>
29552 </weak_ptr>
29553 <variant>2</variant>
29554 <string>|enabled if:): (:link </string>
29555 <variant>1</variant>
29556 <weak_ptr>
29557 <expired>0</expired>
29558 <shared_ptr>
29559 <id>-143</id>
29560 </shared_ptr>
29561 </weak_ptr>
29562 <variant>2</variant>
29563 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
29564 <variant>1</variant>
29565 <weak_ptr>
29566 <expired>0</expired>
29567 <shared_ptr>
29568 <id>-75</id>
29569 </shared_ptr>
29570 </weak_ptr>
29571 <variant>2</variant>
29572 <string>:)&lt;A&gt;::(:link </string>
29573 <variant>1</variant>
29574 <weak_ptr>
29575 <expired>0</expired>
29576 <shared_ptr>
29577 <id>-170</id>
29578 </shared_ptr>
29579 </weak_ptr>
29580 <variant>2</variant>
29581 <string> mod=&quot;m&quot;:)&#10;(:link </string>
29582 <variant>1</variant>
29583 <weak_ptr>
29584 <expired>0</expired>
29585 <shared_ptr>
29586 <id>-248</id>
29587 </shared_ptr>
29588 </weak_ptr>
29589 <variant>2</variant>
29590 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
29591 </pair>
29592 <pair>
29593 <weak_ptr>
29594 <expired>0</expired>
29595 <shared_ptr>
29596 <id>-249</id>
29597 </shared_ptr>
29598 </weak_ptr>
29599 <size>7</size>
29600 <variant>2</variant>
29601 <string>[@//Only (:link </string>
29602 <variant>1</variant>
29603 <weak_ptr>
29604 <expired>0</expired>
29605 <shared_ptr>
29606 <id>-175</id>
29607 </shared_ptr>
29608 </weak_ptr>
29609 <variant>2</variant>
29610 <string>|enabled if:):&#10;// (:link </string>
29611 <variant>1</variant>
29612 <weak_ptr>
29613 <expired>0</expired>
29614 <shared_ptr>
29615 <id>-148</id>
29616 </shared_ptr>
29617 </weak_ptr>
29618 <variant>2</variant>
29619 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
29620 <variant>1</variant>
29621 <weak_ptr>
29622 <expired>0</expired>
29623 <shared_ptr>
29624 <id>-249</id>
29625 </shared_ptr>
29626 </weak_ptr>
29627 <variant>2</variant>
29628 <string> mod=&quot;(&quot;:)( A &amp; a );@]&#10;</string>
29629 </pair>
29630 <pair>
29631 <weak_ptr>
29632 <expired>0</expired>
29633 <shared_ptr>
29634 <id>-250</id>
29635 </shared_ptr>
29636 </weak_ptr>
29637 <size>0</size>
29638 </pair>
29639 <pair>
29640 <weak_ptr>
29641 <expired>0</expired>
29642 <shared_ptr>
29643 <id>-251</id>
29644 </shared_ptr>
29645 </weak_ptr>
29646 <size>0</size>
29647 </pair>
29648 <pair>
29649 <weak_ptr>
29650 <expired>0</expired>
29651 <shared_ptr>
29652 <id>-252</id>
29653 </shared_ptr>
29654 </weak_ptr>
29655 <size>0</size>
29656 </pair>
29657 <pair>
29658 <weak_ptr>
29659 <expired>0</expired>
29660 <shared_ptr>
29661 <id>-253</id>
29662 </shared_ptr>
29663 </weak_ptr>
29664 <size>25</size>
29665 <variant>2</variant>
29666 <string>[@//Only (:link </string>
29667 <variant>1</variant>
29668 <weak_ptr>
29669 <expired>0</expired>
29670 <shared_ptr>
29671 <id>-175</id>
29672 </shared_ptr>
29673 </weak_ptr>
29674 <variant>2</variant>
29675 <string>|enabled if:):&#10;// (:link </string>
29676 <variant>1</variant>
29677 <weak_ptr>
29678 <expired>0</expired>
29679 <shared_ptr>
29680 <id>-85</id>
29681 </shared_ptr>
29682 </weak_ptr>
29683 <variant>2</variant>
29684 <string>:)&lt;R&gt;::value &amp;&amp; (:link </string>
29685 <variant>1</variant>
29686 <weak_ptr>
29687 <expired>0</expired>
29688 <shared_ptr>
29689 <id>-85</id>
29690 </shared_ptr>
29691 </weak_ptr>
29692 <variant>2</variant>
29693 <string>:)&lt;A&gt;::value &amp;&amp;&#10;// (:link </string>
29694 <variant>1</variant>
29695 <weak_ptr>
29696 <expired>0</expired>
29697 <shared_ptr>
29698 <id>-154</id>
29699 </shared_ptr>
29700 </weak_ptr>
29701 <variant>2</variant>
29702 <string>:)&lt;R&gt;::(:link </string>
29703 <variant>1</variant>
29704 <weak_ptr>
29705 <expired>0</expired>
29706 <shared_ptr>
29707 <id>-125</id>
29708 </shared_ptr>
29709 </weak_ptr>
29710 <variant>2</variant>
29711 <string> mod=&quot;m&quot;:)==(:link </string>
29712 <variant>1</variant>
29713 <weak_ptr>
29714 <expired>0</expired>
29715 <shared_ptr>
29716 <id>-154</id>
29717 </shared_ptr>
29718 </weak_ptr>
29719 <variant>2</variant>
29720 <string>:)&lt;A&gt;::(:link </string>
29721 <variant>1</variant>
29722 <weak_ptr>
29723 <expired>0</expired>
29724 <shared_ptr>
29725 <id>-125</id>
29726 </shared_ptr>
29727 </weak_ptr>
29728 <variant>2</variant>
29729 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
29730 <variant>1</variant>
29731 <weak_ptr>
29732 <expired>0</expired>
29733 <shared_ptr>
29734 <id>-154</id>
29735 </shared_ptr>
29736 </weak_ptr>
29737 <variant>2</variant>
29738 <string>:)&lt;R&gt;::(:link </string>
29739 <variant>1</variant>
29740 <weak_ptr>
29741 <expired>0</expired>
29742 <shared_ptr>
29743 <id>-97</id>
29744 </shared_ptr>
29745 </weak_ptr>
29746 <variant>2</variant>
29747 <string> mod=&quot;m&quot;:)==(:link </string>
29748 <variant>1</variant>
29749 <weak_ptr>
29750 <expired>0</expired>
29751 <shared_ptr>
29752 <id>-154</id>
29753 </shared_ptr>
29754 </weak_ptr>
29755 <variant>2</variant>
29756 <string>:)&lt;A&gt;::(:link </string>
29757 <variant>1</variant>
29758 <weak_ptr>
29759 <expired>0</expired>
29760 <shared_ptr>
29761 <id>-97</id>
29762 </shared_ptr>
29763 </weak_ptr>
29764 <variant>2</variant>
29765 <string> mod=&quot;m&quot;:)&#10;template &lt;class R,class A&gt;&#10;R (:link </string>
29766 <variant>1</variant>
29767 <weak_ptr>
29768 <expired>0</expired>
29769 <shared_ptr>
29770 <id>-253</id>
29771 </shared_ptr>
29772 </weak_ptr>
29773 <variant>2</variant>
29774 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
29775 </pair>
29776 <pair>
29777 <weak_ptr>
29778 <expired>0</expired>
29779 <shared_ptr>
29780 <id>-254</id>
29781 </shared_ptr>
29782 </weak_ptr>
29783 <size>0</size>
29784 </pair>
29785 <pair>
29786 <weak_ptr>
29787 <expired>0</expired>
29788 <shared_ptr>
29789 <id>-255</id>
29790 </shared_ptr>
29791 </weak_ptr>
29792 <size>11</size>
29793 <variant>2</variant>
29794 <string>[@//Only (:link </string>
29795 <variant>1</variant>
29796 <weak_ptr>
29797 <expired>0</expired>
29798 <shared_ptr>
29799 <id>-175</id>
29800 </shared_ptr>
29801 </weak_ptr>
29802 <variant>2</variant>
29803 <string>|enabled if:): (:link </string>
29804 <variant>1</variant>
29805 <weak_ptr>
29806 <expired>0</expired>
29807 <shared_ptr>
29808 <id>-143</id>
29809 </shared_ptr>
29810 </weak_ptr>
29811 <variant>2</variant>
29812 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
29813 <variant>1</variant>
29814 <weak_ptr>
29815 <expired>0</expired>
29816 <shared_ptr>
29817 <id>-255</id>
29818 </shared_ptr>
29819 </weak_ptr>
29820 <variant>2</variant>
29821 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
29822 <variant>1</variant>
29823 <weak_ptr>
29824 <expired>0</expired>
29825 <shared_ptr>
29826 <id>-75</id>
29827 </shared_ptr>
29828 </weak_ptr>
29829 <variant>2</variant>
29830 <string>:)&lt;A&gt;::(:link </string>
29831 <variant>1</variant>
29832 <weak_ptr>
29833 <expired>0</expired>
29834 <shared_ptr>
29835 <id>-170</id>
29836 </shared_ptr>
29837 </weak_ptr>
29838 <variant>2</variant>
29839 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
29840 </pair>
29841 <pair>
29842 <weak_ptr>
29843 <expired>0</expired>
29844 <shared_ptr>
29845 <id>-256</id>
29846 </shared_ptr>
29847 </weak_ptr>
29848 <size>15</size>
29849 <variant>2</variant>
29850 <string>[@//Only (:link </string>
29851 <variant>1</variant>
29852 <weak_ptr>
29853 <expired>0</expired>
29854 <shared_ptr>
29855 <id>-175</id>
29856 </shared_ptr>
29857 </weak_ptr>
29858 <variant>2</variant>
29859 <string>|enabled if:):&#10;// (:link </string>
29860 <variant>1</variant>
29861 <weak_ptr>
29862 <expired>0</expired>
29863 <shared_ptr>
29864 <id>-148</id>
29865 </shared_ptr>
29866 </weak_ptr>
29867 <variant>2</variant>
29868 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
29869 <variant>1</variant>
29870 <weak_ptr>
29871 <expired>0</expired>
29872 <shared_ptr>
29873 <id>-161</id>
29874 </shared_ptr>
29875 </weak_ptr>
29876 <variant>2</variant>
29877 <string>:)&lt;A&gt;::(:link </string>
29878 <variant>1</variant>
29879 <weak_ptr>
29880 <expired>0</expired>
29881 <shared_ptr>
29882 <id>-225</id>
29883 </shared_ptr>
29884 </weak_ptr>
29885 <variant>2</variant>
29886 <string> mod=&quot;m&quot;:)==3&#10;template &lt;class A&gt;&#10;-unspecified-return-type- (:link </string>
29887 <variant>1</variant>
29888 <weak_ptr>
29889 <expired>0</expired>
29890 <shared_ptr>
29891 <id>-256</id>
29892 </shared_ptr>
29893 </weak_ptr>
29894 <variant>2</variant>
29895 <string> mod=&quot;(&quot;:)( A const &amp; axis, typename (:link </string>
29896 <variant>1</variant>
29897 <weak_ptr>
29898 <expired>0</expired>
29899 <shared_ptr>
29900 <id>-161</id>
29901 </shared_ptr>
29902 </weak_ptr>
29903 <variant>2</variant>
29904 <string>:)&lt;A&gt;::(:link </string>
29905 <variant>1</variant>
29906 <weak_ptr>
29907 <expired>0</expired>
29908 <shared_ptr>
29909 <id>-183</id>
29910 </shared_ptr>
29911 </weak_ptr>
29912 <variant>2</variant>
29913 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
29914 </pair>
29915 <pair>
29916 <weak_ptr>
29917 <expired>0</expired>
29918 <shared_ptr>
29919 <id>-257</id>
29920 </shared_ptr>
29921 </weak_ptr>
29922 <size>7</size>
29923 <variant>2</variant>
29924 <string>[@//Only (:link </string>
29925 <variant>1</variant>
29926 <weak_ptr>
29927 <expired>0</expired>
29928 <shared_ptr>
29929 <id>-175</id>
29930 </shared_ptr>
29931 </weak_ptr>
29932 <variant>2</variant>
29933 <string>|enabled if:): (:link </string>
29934 <variant>1</variant>
29935 <weak_ptr>
29936 <expired>0</expired>
29937 <shared_ptr>
29938 <id>-143</id>
29939 </shared_ptr>
29940 </weak_ptr>
29941 <variant>2</variant>
29942 <string>:)&lt;A&gt;::value&#10;template &lt;class Scalar,class A&gt;&#10;-unspecified-return_type- (:link </string>
29943 <variant>1</variant>
29944 <weak_ptr>
29945 <expired>0</expired>
29946 <shared_ptr>
29947 <id>-257</id>
29948 </shared_ptr>
29949 </weak_ptr>
29950 <variant>2</variant>
29951 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
29952 </pair>
29953 <pair>
29954 <weak_ptr>
29955 <expired>0</expired>
29956 <shared_ptr>
29957 <id>-258</id>
29958 </shared_ptr>
29959 </weak_ptr>
29960 <size>0</size>
29961 </pair>
29962 <pair>
29963 <weak_ptr>
29964 <expired>0</expired>
29965 <shared_ptr>
29966 <id>-259</id>
29967 </shared_ptr>
29968 </weak_ptr>
29969 <size>7</size>
29970 <variant>2</variant>
29971 <string>[@//Only (:link </string>
29972 <variant>1</variant>
29973 <weak_ptr>
29974 <expired>0</expired>
29975 <shared_ptr>
29976 <id>-175</id>
29977 </shared_ptr>
29978 </weak_ptr>
29979 <variant>2</variant>
29980 <string>|enabled if:): (:link </string>
29981 <variant>1</variant>
29982 <weak_ptr>
29983 <expired>0</expired>
29984 <shared_ptr>
29985 <id>-143</id>
29986 </shared_ptr>
29987 </weak_ptr>
29988 <variant>2</variant>
29989 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
29990 <variant>1</variant>
29991 <weak_ptr>
29992 <expired>0</expired>
29993 <shared_ptr>
29994 <id>-259</id>
29995 </shared_ptr>
29996 </weak_ptr>
29997 <variant>2</variant>
29998 <string> mod=&quot;(&quot;:)( A &amp; a );@]&#10;</string>
29999 </pair>
30000 <pair>
30001 <weak_ptr>
30002 <expired>0</expired>
30003 <shared_ptr>
30004 <id>-260</id>
30005 </shared_ptr>
30006 </weak_ptr>
30007 <size>19</size>
30008 <variant>2</variant>
30009 <string>[@//Only (:link </string>
30010 <variant>1</variant>
30011 <weak_ptr>
30012 <expired>0</expired>
30013 <shared_ptr>
30014 <id>-175</id>
30015 </shared_ptr>
30016 </weak_ptr>
30017 <variant>2</variant>
30018 <string>|enabled if:):&#10;// (:link </string>
30019 <variant>1</variant>
30020 <weak_ptr>
30021 <expired>0</expired>
30022 <shared_ptr>
30023 <id>-85</id>
30024 </shared_ptr>
30025 </weak_ptr>
30026 <variant>2</variant>
30027 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
30028 <variant>1</variant>
30029 <weak_ptr>
30030 <expired>0</expired>
30031 <shared_ptr>
30032 <id>-154</id>
30033 </shared_ptr>
30034 </weak_ptr>
30035 <variant>2</variant>
30036 <string>:)&lt;A&gt;::(:link </string>
30037 <variant>1</variant>
30038 <weak_ptr>
30039 <expired>0</expired>
30040 <shared_ptr>
30041 <id>-125</id>
30042 </shared_ptr>
30043 </weak_ptr>
30044 <variant>2</variant>
30045 <string> mod=&quot;m&quot;:)==(:link </string>
30046 <variant>1</variant>
30047 <weak_ptr>
30048 <expired>0</expired>
30049 <shared_ptr>
30050 <id>-154</id>
30051 </shared_ptr>
30052 </weak_ptr>
30053 <variant>2</variant>
30054 <string>:)&lt;A&gt;::(:link </string>
30055 <variant>1</variant>
30056 <weak_ptr>
30057 <expired>0</expired>
30058 <shared_ptr>
30059 <id>-97</id>
30060 </shared_ptr>
30061 </weak_ptr>
30062 <variant>2</variant>
30063 <string> mod=&quot;m&quot;:)&#10;template &lt;class A&gt;&#10;(:link </string>
30064 <variant>1</variant>
30065 <weak_ptr>
30066 <expired>0</expired>
30067 <shared_ptr>
30068 <id>-154</id>
30069 </shared_ptr>
30070 </weak_ptr>
30071 <variant>2</variant>
30072 <string>:)&lt;A&gt;::(:link </string>
30073 <variant>1</variant>
30074 <weak_ptr>
30075 <expired>0</expired>
30076 <shared_ptr>
30077 <id>-104</id>
30078 </shared_ptr>
30079 </weak_ptr>
30080 <variant>2</variant>
30081 <string> mod=&quot;m&quot;:)&#10;(:link </string>
30082 <variant>1</variant>
30083 <weak_ptr>
30084 <expired>0</expired>
30085 <shared_ptr>
30086 <id>-260</id>
30087 </shared_ptr>
30088 </weak_ptr>
30089 <variant>2</variant>
30090 <string>:)( A const &amp; a );@]&#10;</string>
30091 </pair>
30092 <pair>
30093 <weak_ptr>
30094 <expired>0</expired>
30095 <shared_ptr>
30096 <id>-261</id>
30097 </shared_ptr>
30098 </weak_ptr>
30099 <size>11</size>
30100 <variant>2</variant>
30101 <string>[@//Only (:link </string>
30102 <variant>1</variant>
30103 <weak_ptr>
30104 <expired>0</expired>
30105 <shared_ptr>
30106 <id>-175</id>
30107 </shared_ptr>
30108 </weak_ptr>
30109 <variant>2</variant>
30110 <string>|enabled if:):&#10;// (:link </string>
30111 <variant>1</variant>
30112 <weak_ptr>
30113 <expired>0</expired>
30114 <shared_ptr>
30115 <id>-143</id>
30116 </shared_ptr>
30117 </weak_ptr>
30118 <variant>2</variant>
30119 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
30120 <variant>1</variant>
30121 <weak_ptr>
30122 <expired>0</expired>
30123 <shared_ptr>
30124 <id>-143</id>
30125 </shared_ptr>
30126 </weak_ptr>
30127 <variant>2</variant>
30128 <string>:)&lt;B&gt;::value &amp;&amp;&#10;template &lt;class A,class B&gt;&#10;typename (:link </string>
30129 <variant>1</variant>
30130 <weak_ptr>
30131 <expired>0</expired>
30132 <shared_ptr>
30133 <id>-21</id>
30134 </shared_ptr>
30135 </weak_ptr>
30136 <variant>2</variant>
30137 <string>:)&lt;A,B&gt;::type&#10;(:link </string>
30138 <variant>1</variant>
30139 <weak_ptr>
30140 <expired>0</expired>
30141 <shared_ptr>
30142 <id>-261</id>
30143 </shared_ptr>
30144 </weak_ptr>
30145 <variant>2</variant>
30146 <string> mod=&quot;(&quot;:)( A const &amp; a, B const &amp; b );@]&#10;</string>
30147 </pair>
30148 <pair>
30149 <weak_ptr>
30150 <expired>0</expired>
30151 <shared_ptr>
30152 <id>-262</id>
30153 </shared_ptr>
30154 </weak_ptr>
30155 <size>11</size>
30156 <variant>2</variant>
30157 <string>[@//Only (:link </string>
30158 <variant>1</variant>
30159 <weak_ptr>
30160 <expired>0</expired>
30161 <shared_ptr>
30162 <id>-175</id>
30163 </shared_ptr>
30164 </weak_ptr>
30165 <variant>2</variant>
30166 <string>|enabled if:): (:link </string>
30167 <variant>1</variant>
30168 <weak_ptr>
30169 <expired>0</expired>
30170 <shared_ptr>
30171 <id>-143</id>
30172 </shared_ptr>
30173 </weak_ptr>
30174 <variant>2</variant>
30175 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
30176 <variant>1</variant>
30177 <weak_ptr>
30178 <expired>0</expired>
30179 <shared_ptr>
30180 <id>-262</id>
30181 </shared_ptr>
30182 </weak_ptr>
30183 <variant>2</variant>
30184 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
30185 <variant>1</variant>
30186 <weak_ptr>
30187 <expired>0</expired>
30188 <shared_ptr>
30189 <id>-75</id>
30190 </shared_ptr>
30191 </weak_ptr>
30192 <variant>2</variant>
30193 <string>:)&lt;A&gt;::(:link </string>
30194 <variant>1</variant>
30195 <weak_ptr>
30196 <expired>0</expired>
30197 <shared_ptr>
30198 <id>-170</id>
30199 </shared_ptr>
30200 </weak_ptr>
30201 <variant>2</variant>
30202 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
30203 </pair>
30204 <pair>
30205 <weak_ptr>
30206 <expired>0</expired>
30207 <shared_ptr>
30208 <id>-263</id>
30209 </shared_ptr>
30210 </weak_ptr>
30211 <size>0</size>
30212 </pair>
30213 <pair>
30214 <weak_ptr>
30215 <expired>0</expired>
30216 <shared_ptr>
30217 <id>-264</id>
30218 </shared_ptr>
30219 </weak_ptr>
30220 <size>0</size>
30221 </pair>
30222 <pair>
30223 <weak_ptr>
30224 <expired>0</expired>
30225 <shared_ptr>
30226 <id>-265</id>
30227 </shared_ptr>
30228 </weak_ptr>
30229 <size>11</size>
30230 <variant>2</variant>
30231 <string>[@//Only (:link </string>
30232 <variant>1</variant>
30233 <weak_ptr>
30234 <expired>0</expired>
30235 <shared_ptr>
30236 <id>-175</id>
30237 </shared_ptr>
30238 </weak_ptr>
30239 <variant>2</variant>
30240 <string>|enabled if:): (:link </string>
30241 <variant>1</variant>
30242 <weak_ptr>
30243 <expired>0</expired>
30244 <shared_ptr>
30245 <id>-143</id>
30246 </shared_ptr>
30247 </weak_ptr>
30248 <variant>2</variant>
30249 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
30250 <variant>1</variant>
30251 <weak_ptr>
30252 <expired>0</expired>
30253 <shared_ptr>
30254 <id>-265</id>
30255 </shared_ptr>
30256 </weak_ptr>
30257 <variant>2</variant>
30258 <string> mod=&quot;(&quot;:)( A &amp; a, typename (:link </string>
30259 <variant>1</variant>
30260 <weak_ptr>
30261 <expired>0</expired>
30262 <shared_ptr>
30263 <id>-75</id>
30264 </shared_ptr>
30265 </weak_ptr>
30266 <variant>2</variant>
30267 <string>:)&lt;A&gt;::(:link </string>
30268 <variant>1</variant>
30269 <weak_ptr>
30270 <expired>0</expired>
30271 <shared_ptr>
30272 <id>-170</id>
30273 </shared_ptr>
30274 </weak_ptr>
30275 <variant>2</variant>
30276 <string> mod=&quot;m&quot;:) angle );@]&#10;</string>
30277 </pair>
30278 <pair>
30279 <weak_ptr>
30280 <expired>0</expired>
30281 <shared_ptr>
30282 <id>-266</id>
30283 </shared_ptr>
30284 </weak_ptr>
30285 <size>3</size>
30286 <variant>2</variant>
30287 <string>[@template &lt;class Angle&gt;&#10;-unspecified-return-type- (:link </string>
30288 <variant>1</variant>
30289 <weak_ptr>
30290 <expired>0</expired>
30291 <shared_ptr>
30292 <id>-266</id>
30293 </shared_ptr>
30294 </weak_ptr>
30295 <variant>2</variant>
30296 <string> mod=&quot;(&quot;:)( Angle const &amp; angle );@]&#10;</string>
30297 </pair>
30298 <pair>
30299 <weak_ptr>
30300 <expired>0</expired>
30301 <shared_ptr>
30302 <id>-267</id>
30303 </shared_ptr>
30304 </weak_ptr>
30305 <size>0</size>
30306 </pair>
30307 <pair>
30308 <weak_ptr>
30309 <expired>0</expired>
30310 <shared_ptr>
30311 <id>-268</id>
30312 </shared_ptr>
30313 </weak_ptr>
30314 <size>11</size>
30315 <variant>2</variant>
30316 <string>[@//Only (:link </string>
30317 <variant>1</variant>
30318 <weak_ptr>
30319 <expired>0</expired>
30320 <shared_ptr>
30321 <id>-175</id>
30322 </shared_ptr>
30323 </weak_ptr>
30324 <variant>2</variant>
30325 <string>|enabled if:):&#10;// (:link </string>
30326 <variant>1</variant>
30327 <weak_ptr>
30328 <expired>0</expired>
30329 <shared_ptr>
30330 <id>-148</id>
30331 </shared_ptr>
30332 </weak_ptr>
30333 <variant>2</variant>
30334 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
30335 <variant>1</variant>
30336 <weak_ptr>
30337 <expired>0</expired>
30338 <shared_ptr>
30339 <id>-161</id>
30340 </shared_ptr>
30341 </weak_ptr>
30342 <variant>2</variant>
30343 <string>:)&lt;A&gt;::(:link </string>
30344 <variant>1</variant>
30345 <weak_ptr>
30346 <expired>0</expired>
30347 <shared_ptr>
30348 <id>-183</id>
30349 </shared_ptr>
30350 </weak_ptr>
30351 <variant>2</variant>
30352 <string> mod=&quot;m&quot;:)&#10;(:link </string>
30353 <variant>1</variant>
30354 <weak_ptr>
30355 <expired>0</expired>
30356 <shared_ptr>
30357 <id>-268</id>
30358 </shared_ptr>
30359 </weak_ptr>
30360 <variant>2</variant>
30361 <string>:)( A const &amp; a, int i );@]&#10;</string>
30362 </pair>
30363 <pair>
30364 <weak_ptr>
30365 <expired>0</expired>
30366 <shared_ptr>
30367 <id>-269</id>
30368 </shared_ptr>
30369 </weak_ptr>
30370 <size>0</size>
30371 </pair>
30372 <pair>
30373 <weak_ptr>
30374 <expired>0</expired>
30375 <shared_ptr>
30376 <id>-270</id>
30377 </shared_ptr>
30378 </weak_ptr>
30379 <size>7</size>
30380 <variant>2</variant>
30381 <string>[@//Only (:link </string>
30382 <variant>1</variant>
30383 <weak_ptr>
30384 <expired>0</expired>
30385 <shared_ptr>
30386 <id>-175</id>
30387 </shared_ptr>
30388 </weak_ptr>
30389 <variant>2</variant>
30390 <string>|enabled if:): (:link </string>
30391 <variant>1</variant>
30392 <weak_ptr>
30393 <expired>0</expired>
30394 <shared_ptr>
30395 <id>-143</id>
30396 </shared_ptr>
30397 </weak_ptr>
30398 <variant>2</variant>
30399 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;-unspecified-return-type- (:link </string>
30400 <variant>1</variant>
30401 <weak_ptr>
30402 <expired>0</expired>
30403 <shared_ptr>
30404 <id>-270</id>
30405 </shared_ptr>
30406 </weak_ptr>
30407 <variant>2</variant>
30408 <string>:)( A &amp; a );@]&#10;</string>
30409 </pair>
30410 <pair>
30411 <weak_ptr>
30412 <expired>0</expired>
30413 <shared_ptr>
30414 <id>-271</id>
30415 </shared_ptr>
30416 </weak_ptr>
30417 <size>5</size>
30418 <variant>2</variant>
30419 <string>[@static inline (:link </string>
30420 <variant>1</variant>
30421 <weak_ptr>
30422 <expired>0</expired>
30423 <shared_ptr>
30424 <id>-183</id>
30425 </shared_ptr>
30426 </weak_ptr>
30427 <variant>2</variant>
30428 <string> mod=&quot;m&quot;:) (:link </string>
30429 <variant>1</variant>
30430 <weak_ptr>
30431 <expired>0</expired>
30432 <shared_ptr>
30433 <id>-271</id>
30434 </shared_ptr>
30435 </weak_ptr>
30436 <variant>2</variant>
30437 <string> mod=&quot;m&quot;:)( int i, Vector const &amp; v );@]&#10;</string>
30438 </pair>
30439 <pair>
30440 <weak_ptr>
30441 <expired>0</expired>
30442 <shared_ptr>
30443 <id>-272</id>
30444 </shared_ptr>
30445 </weak_ptr>
30446 <size>3</size>
30447 <variant>2</variant>
30448 <string>[@template &lt;class S&gt;&#10;-unspecified-return-type- (:link </string>
30449 <variant>1</variant>
30450 <weak_ptr>
30451 <expired>0</expired>
30452 <shared_ptr>
30453 <id>-272</id>
30454 </shared_ptr>
30455 </weak_ptr>
30456 <variant>2</variant>
30457 <string>:)();@]&#10;</string>
30458 </pair>
30459 <pair>
30460 <weak_ptr>
30461 <expired>0</expired>
30462 <shared_ptr>
30463 <id>-273</id>
30464 </shared_ptr>
30465 </weak_ptr>
30466 <size>0</size>
30467 </pair>
30468 <pair>
30469 <weak_ptr>
30470 <expired>0</expired>
30471 <shared_ptr>
30472 <id>-274</id>
30473 </shared_ptr>
30474 </weak_ptr>
30475 <size>7</size>
30476 <variant>2</variant>
30477 <string>[@//Only (:link </string>
30478 <variant>1</variant>
30479 <weak_ptr>
30480 <expired>0</expired>
30481 <shared_ptr>
30482 <id>-175</id>
30483 </shared_ptr>
30484 </weak_ptr>
30485 <variant>2</variant>
30486 <string>|enabled if:): (:link </string>
30487 <variant>1</variant>
30488 <weak_ptr>
30489 <expired>0</expired>
30490 <shared_ptr>
30491 <id>-143</id>
30492 </shared_ptr>
30493 </weak_ptr>
30494 <variant>2</variant>
30495 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;void (:link </string>
30496 <variant>1</variant>
30497 <weak_ptr>
30498 <expired>0</expired>
30499 <shared_ptr>
30500 <id>-274</id>
30501 </shared_ptr>
30502 </weak_ptr>
30503 <variant>2</variant>
30504 <string> mod=&quot;(&quot;:)( A &amp; a );@]&#10;</string>
30505 </pair>
30506 <pair>
30507 <weak_ptr>
30508 <expired>0</expired>
30509 <shared_ptr>
30510 <id>-275</id>
30511 </shared_ptr>
30512 </weak_ptr>
30513 <size>11</size>
30514 <variant>2</variant>
30515 <string>[@//Only (:link </string>
30516 <variant>1</variant>
30517 <weak_ptr>
30518 <expired>0</expired>
30519 <shared_ptr>
30520 <id>-175</id>
30521 </shared_ptr>
30522 </weak_ptr>
30523 <variant>2</variant>
30524 <string>|enabled if:):&#10;// (:link </string>
30525 <variant>1</variant>
30526 <weak_ptr>
30527 <expired>0</expired>
30528 <shared_ptr>
30529 <id>-148</id>
30530 </shared_ptr>
30531 </weak_ptr>
30532 <variant>2</variant>
30533 <string>:)&lt;A&gt;::value&#10;template &lt;class A&gt;&#10;typename (:link </string>
30534 <variant>1</variant>
30535 <weak_ptr>
30536 <expired>0</expired>
30537 <shared_ptr>
30538 <id>-161</id>
30539 </shared_ptr>
30540 </weak_ptr>
30541 <variant>2</variant>
30542 <string>:)&lt;A&gt;::(:link </string>
30543 <variant>1</variant>
30544 <weak_ptr>
30545 <expired>0</expired>
30546 <shared_ptr>
30547 <id>-183</id>
30548 </shared_ptr>
30549 </weak_ptr>
30550 <variant>2</variant>
30551 <string> mod=&quot;m&quot;:)&#10;(:link </string>
30552 <variant>1</variant>
30553 <weak_ptr>
30554 <expired>0</expired>
30555 <shared_ptr>
30556 <id>-275</id>
30557 </shared_ptr>
30558 </weak_ptr>
30559 <variant>2</variant>
30560 <string> mod=&quot;(&quot;:)( A const &amp; a );@]&#10;</string>
30561 </pair>
30562 <pair>
30563 <weak_ptr>
30564 <expired>0</expired>
30565 <shared_ptr>
30566 <id>-276</id>
30567 </shared_ptr>
30568 </weak_ptr>
30569 <size>0</size>
30570 </pair>
30571 <pair>
30572 <weak_ptr>
30573 <expired>0</expired>
30574 <shared_ptr>
30575 <id>-277</id>
30576 </shared_ptr>
30577 </weak_ptr>
30578 <size>0</size>
30579 </pair>
30580 <pair>
30581 <weak_ptr>
30582 <expired>0</expired>
30583 <shared_ptr>
30584 <id>-278</id>
30585 </shared_ptr>
30586 </weak_ptr>
30587 <size>5</size>
30588 <variant>2</variant>
30589 <string>[@template &lt;int R,int C&gt; static inline (:link </string>
30590 <variant>1</variant>
30591 <weak_ptr>
30592 <expired>0</expired>
30593 <shared_ptr>
30594 <id>-104</id>
30595 </shared_ptr>
30596 </weak_ptr>
30597 <variant>2</variant>
30598 <string> mod=&quot;m&quot;:) &amp; (:link </string>
30599 <variant>1</variant>
30600 <weak_ptr>
30601 <expired>0</expired>
30602 <shared_ptr>
30603 <id>-278</id>
30604 </shared_ptr>
30605 </weak_ptr>
30606 <variant>2</variant>
30607 <string> mod=&quot;m&quot;:)( Matrix &amp; m );@]&#10;</string>
30608 </pair>
30609 <pair>
30610 <weak_ptr>
30611 <expired>0</expired>
30612 <shared_ptr>
30613 <id>-279</id>
30614 </shared_ptr>
30615 </weak_ptr>
30616 <size>25</size>
30617 <variant>2</variant>
30618 <string>[@//Only (:link </string>
30619 <variant>1</variant>
30620 <weak_ptr>
30621 <expired>0</expired>
30622 <shared_ptr>
30623 <id>-175</id>
30624 </shared_ptr>
30625 </weak_ptr>
30626 <variant>2</variant>
30627 <string>|enabled if:):&#10;// (:link </string>
30628 <variant>1</variant>
30629 <weak_ptr>
30630 <expired>0</expired>
30631 <shared_ptr>
30632 <id>-85</id>
30633 </shared_ptr>
30634 </weak_ptr>
30635 <variant>2</variant>
30636 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
30637 <variant>1</variant>
30638 <weak_ptr>
30639 <expired>0</expired>
30640 <shared_ptr>
30641 <id>-85</id>
30642 </shared_ptr>
30643 </weak_ptr>
30644 <variant>2</variant>
30645 <string>:)&lt;B&gt;::value &amp;&amp;&#10;// (:link </string>
30646 <variant>1</variant>
30647 <weak_ptr>
30648 <expired>0</expired>
30649 <shared_ptr>
30650 <id>-154</id>
30651 </shared_ptr>
30652 </weak_ptr>
30653 <variant>2</variant>
30654 <string>:)&lt;A&gt;::(:link </string>
30655 <variant>1</variant>
30656 <weak_ptr>
30657 <expired>0</expired>
30658 <shared_ptr>
30659 <id>-125</id>
30660 </shared_ptr>
30661 </weak_ptr>
30662 <variant>2</variant>
30663 <string> mod=&quot;m&quot;:)==(:link </string>
30664 <variant>1</variant>
30665 <weak_ptr>
30666 <expired>0</expired>
30667 <shared_ptr>
30668 <id>-154</id>
30669 </shared_ptr>
30670 </weak_ptr>
30671 <variant>2</variant>
30672 <string>:)&lt;B&gt;::(:link </string>
30673 <variant>1</variant>
30674 <weak_ptr>
30675 <expired>0</expired>
30676 <shared_ptr>
30677 <id>-125</id>
30678 </shared_ptr>
30679 </weak_ptr>
30680 <variant>2</variant>
30681 <string> mod=&quot;m&quot;:) &amp;&amp;&#10;// (:link </string>
30682 <variant>1</variant>
30683 <weak_ptr>
30684 <expired>0</expired>
30685 <shared_ptr>
30686 <id>-154</id>
30687 </shared_ptr>
30688 </weak_ptr>
30689 <variant>2</variant>
30690 <string>:)&lt;A&gt;::(:link </string>
30691 <variant>1</variant>
30692 <weak_ptr>
30693 <expired>0</expired>
30694 <shared_ptr>
30695 <id>-97</id>
30696 </shared_ptr>
30697 </weak_ptr>
30698 <variant>2</variant>
30699 <string> mod=&quot;m&quot;:)==(:link </string>
30700 <variant>1</variant>
30701 <weak_ptr>
30702 <expired>0</expired>
30703 <shared_ptr>
30704 <id>-154</id>
30705 </shared_ptr>
30706 </weak_ptr>
30707 <variant>2</variant>
30708 <string>:)&lt;B&gt;::(:link </string>
30709 <variant>1</variant>
30710 <weak_ptr>
30711 <expired>0</expired>
30712 <shared_ptr>
30713 <id>-97</id>
30714 </shared_ptr>
30715 </weak_ptr>
30716 <variant>2</variant>
30717 <string> mod=&quot;m&quot;:)&#10;template &lt;class A,class B&gt;&#10;A &amp; (:link </string>
30718 <variant>1</variant>
30719 <weak_ptr>
30720 <expired>0</expired>
30721 <shared_ptr>
30722 <id>-279</id>
30723 </shared_ptr>
30724 </weak_ptr>
30725 <variant>2</variant>
30726 <string> mod=&quot;(&quot;:)( A &amp; a, B const &amp; b );@]&#10;</string>
30727 </pair>
30728 </sorted>
30729 </object>
30730 </shared_ptr>
30731 </pair>
30732 <pair>
30733 <string>include</string>
30734 <shared_ptr>
30735 <id>283</id>
30736 <type>
30737 <string>reno_layer</string>
30738 </type>
30739 <object>
30740 <sorted>
30741 <size>275</size>
30742 <pair>
30743 <weak_ptr>
30744 <expired>0</expired>
30745 <shared_ptr>
30746 <id>-5</id>
30747 </shared_ptr>
30748 </weak_ptr>
30749 <size>5</size>
30750 <variant>2</variant>
30751 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;</string>
30752 <variant>1</variant>
30753 <weak_ptr>
30754 <expired>0</expired>
30755 <shared_ptr>
30756 <id>-5</id>
30757 </shared_ptr>
30758 </weak_ptr>
30759 <variant>2</variant>
30760 <string>&lt;R1,R2&gt;(m)&apos;&apos; returns a (:link </string>
30761 <variant>1</variant>
30762 <weak_ptr>
30763 <expired>0</expired>
30764 <shared_ptr>
30765 <id>-192</id>
30766 </shared_ptr>
30767 </weak_ptr>
30768 <variant>2</variant>
30769 <string>:) that looks like the matrix &apos;&apos;m&apos;&apos; with rows &apos;&apos;R1&apos;&apos; and &apos;&apos;R2&apos;&apos; swapped.&#10;</string>
30770 </pair>
30771 <pair>
30772 <weak_ptr>
30773 <expired>0</expired>
30774 <shared_ptr>
30775 <id>-6</id>
30776 </shared_ptr>
30777 </weak_ptr>
30778 <size>17</size>
30779 <variant>2</variant>
30780 <string>(:auto !!!:)&#10;&#10;Boost QVM defines various function templates that provide static mapping between (possibly user-defined) quaternion, vector and matrix types. The example below multiplies column 1 (Boost QVM indexes are always zero-based) of the matrix &apos;&apos;m&apos;&apos; by a scalar:&#10;&#10;[@void multiply_column1( float33 &amp; m, float scalar )&#10;{&#10; (:link </string>
30781 <variant>1</variant>
30782 <weak_ptr>
30783 <expired>0</expired>
30784 <shared_ptr>
30785 <id>-61</id>
30786 </shared_ptr>
30787 </weak_ptr>
30788 <variant>2</variant>
30789 <string>:)&lt;1&gt;(m) (:link </string>
30790 <variant>1</variant>
30791 <weak_ptr>
30792 <expired>0</expired>
30793 <shared_ptr>
30794 <id>-44</id>
30795 </shared_ptr>
30796 </weak_ptr>
30797 <variant>2</variant>
30798 <string>|*=:) scalar;&#10;}@]&#10;&#10;The expression &apos;&apos;(:link </string>
30799 <variant>1</variant>
30800 <weak_ptr>
30801 <expired>0</expired>
30802 <shared_ptr>
30803 <id>-61</id>
30804 </shared_ptr>
30805 </weak_ptr>
30806 <variant>2</variant>
30807 <string>:)&lt;1&gt;(m)&apos;&apos; is a lvalue of an unspecified 3D vector type that refers to column 1 of &apos;&apos;m&apos;&apos;. Note however that this does not create any temporary objects; instead &apos;&apos;(:link </string>
30808 <variant>1</variant>
30809 <weak_ptr>
30810 <expired>0</expired>
30811 <shared_ptr>
30812 <id>-44</id>
30813 </shared_ptr>
30814 </weak_ptr>
30815 <variant>2</variant>
30816 <string>|operator*=:)&apos;&apos; above works directly with a reference to &apos;&apos;m&apos;&apos;.&#10;&#10;Here is another example, multiplying a transposed view of a matrix by a vector of some user-defined type &apos;&apos;float3&apos;&apos;:&#10;&#10;[@float3 v = {0,0,7};&#10;float3 vrot = (:link </string>
30817 <variant>1</variant>
30818 <weak_ptr>
30819 <expired>0</expired>
30820 <shared_ptr>
30821 <id>-184</id>
30822 </shared_ptr>
30823 </weak_ptr>
30824 <variant>2</variant>
30825 <string>:)((:link </string>
30826 <variant>1</variant>
30827 <weak_ptr>
30828 <expired>0</expired>
30829 <shared_ptr>
30830 <id>-190</id>
30831 </shared_ptr>
30832 </weak_ptr>
30833 <variant>2</variant>
30834 <string> mod=&quot;(&quot;:)&lt;3&gt;(3.14159f)) (:link </string>
30835 <variant>1</variant>
30836 <weak_ptr>
30837 <expired>0</expired>
30838 <shared_ptr>
30839 <id>-86</id>
30840 </shared_ptr>
30841 </weak_ptr>
30842 <variant>2</variant>
30843 <string>|*:) v;@]&#10;&#10;In general, the various view functions return references of unspecified, non-copyable types that refer to the original object. They can be assigned from or converted to any compatible vector or matrix type.&#10;&#10;For more details, see (:link </string>
30844 <variant>1</variant>
30845 <weak_ptr>
30846 <expired>0</expired>
30847 <shared_ptr>
30848 <id>-192</id>
30849 </shared_ptr>
30850 </weak_ptr>
30851 <variant>2</variant>
30852 <string> mod=&quot;wp&quot;:).&#10;</string>
30853 </pair>
30854 <pair>
30855 <weak_ptr>
30856 <expired>0</expired>
30857 <shared_ptr>
30858 <id>-8</id>
30859 </shared_ptr>
30860 </weak_ptr>
30861 <size>1</size>
30862 <variant>2</variant>
30863 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A vector that is the result of multiplying the vector &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;</string>
30864 </pair>
30865 <pair>
30866 <weak_ptr>
30867 <expired>0</expired>
30868 <shared_ptr>
30869 <id>-9</id>
30870 </shared_ptr>
30871 </weak_ptr>
30872 <size>5</size>
30873 <variant>2</variant>
30874 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;These &apos;&apos;(:link </string>
30875 <variant>1</variant>
30876 <weak_ptr>
30877 <expired>0</expired>
30878 <shared_ptr>
30879 <id>-9</id>
30880 </shared_ptr>
30881 </weak_ptr>
30882 <variant>2</variant>
30883 <string>:)&apos;&apos; templates are used by Boost OVM to implement (:link </string>
30884 <variant>1</variant>
30885 <weak_ptr>
30886 <expired>0</expired>
30887 <shared_ptr>
30888 <id>-175</id>
30889 </shared_ptr>
30890 </weak_ptr>
30891 <variant>2</variant>
30892 <string>:). By default, they refer to the implementation provided in the (:link http://www.boost.org/doc/libs/release/libs/utility/enable_if.html|Boost enable_if library:).&#10;</string>
30893 </pair>
30894 <pair>
30895 <weak_ptr>
30896 <expired>0</expired>
30897 <shared_ptr>
30898 <id>-10</id>
30899 </shared_ptr>
30900 </weak_ptr>
30901 <size>5</size>
30902 <variant>2</variant>
30903 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
30904 <variant>1</variant>
30905 <weak_ptr>
30906 <expired>0</expired>
30907 <shared_ptr>
30908 <id>-145</id>
30909 </shared_ptr>
30910 </weak_ptr>
30911 <variant>2</variant>
30912 <string>:)&apos;&apos; header, but specifically and only for 2D vectors and matrices. You can include it instead of &apos;&apos;(:link </string>
30913 <variant>1</variant>
30914 <weak_ptr>
30915 <expired>0</expired>
30916 <shared_ptr>
30917 <id>-145</id>
30918 </shared_ptr>
30919 </weak_ptr>
30920 <variant>2</variant>
30921 <string>:)&apos;&apos; if you know you don&apos;t use vector objects of any other size.&#10;</string>
30922 </pair>
30923 <pair>
30924 <weak_ptr>
30925 <expired>0</expired>
30926 <shared_ptr>
30927 <id>-11</id>
30928 </shared_ptr>
30929 </weak_ptr>
30930 <size>9</size>
30931 <variant>2</variant>
30932 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is a list of all quaternion operations implemented by Boost QVM -- click on functions for individual documentation. General notes:&#10;&#10;* All functions use (:link </string>
30933 <variant>1</variant>
30934 <weak_ptr>
30935 <expired>0</expired>
30936 <shared_ptr>
30937 <id>-175</id>
30938 </shared_ptr>
30939 </weak_ptr>
30940 <variant>2</variant>
30941 <string>:). They are available for any C++ type but only if it has been registered through the &apos;&apos;(:link </string>
30942 <variant>1</variant>
30943 <weak_ptr>
30944 <expired>0</expired>
30945 <shared_ptr>
30946 <id>-75</id>
30947 </shared_ptr>
30948 </weak_ptr>
30949 <variant>2</variant>
30950 <string>:)&apos;&apos; template.&#10;* When objects are returned by value their type is deduced either by the &apos;&apos;(:link </string>
30951 <variant>1</variant>
30952 <weak_ptr>
30953 <expired>0</expired>
30954 <shared_ptr>
30955 <id>-14</id>
30956 </shared_ptr>
30957 </weak_ptr>
30958 <variant>2</variant>
30959 <string>:)&apos;&apos; template (for unary functions) or the &apos;&apos;(:link </string>
30960 <variant>1</variant>
30961 <weak_ptr>
30962 <expired>0</expired>
30963 <shared_ptr>
30964 <id>-21</id>
30965 </shared_ptr>
30966 </weak_ptr>
30967 <variant>2</variant>
30968 <string>:)&apos;&apos; template (for binary functions).&#10;* The type of scalar arguments is deduced independently from the type of the quaternion argument, so they are not required to match. Scalar arguments must convert implicitly to the quaternion scalar type.</string>
30969 </pair>
30970 <pair>
30971 <weak_ptr>
30972 <expired>0</expired>
30973 <shared_ptr>
30974 <id>-12</id>
30975 </shared_ptr>
30976 </weak_ptr>
30977 <size>3</size>
30978 <variant>2</variant>
30979 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
30980 <variant>1</variant>
30981 <weak_ptr>
30982 <expired>0</expired>
30983 <shared_ptr>
30984 <id>-161</id>
30985 </shared_ptr>
30986 </weak_ptr>
30987 <variant>2</variant>
30988 <string>:)&apos;&apos; template. It returns mutable reference to the &apos;&apos;i&apos;&apos;-th element of &apos;&apos;v&apos;&apos;.&#10;</string>
30989 </pair>
30990 <pair>
30991 <weak_ptr>
30992 <expired>0</expired>
30993 <shared_ptr>
30994 <id>-13</id>
30995 </shared_ptr>
30996 </weak_ptr>
30997 <size>3</size>
30998 <variant>2</variant>
30999 <string>!!!Matrix-to-vector (:link </string>
31000 <variant>1</variant>
31001 <weak_ptr>
31002 <expired>0</expired>
31003 <shared_ptr>
31004 <id>-192</id>
31005 </shared_ptr>
31006 </weak_ptr>
31007 <variant>2</variant>
31008 <string> mod=&quot;pw&quot;:)&#10;&#10;(:include synopsis:)&#10;</string>
31009 </pair>
31010 <pair>
31011 <weak_ptr>
31012 <expired>0</expired>
31013 <shared_ptr>
31014 <id>-14</id>
31015 </shared_ptr>
31016 </weak_ptr>
31017 <size>11</size>
31018 <variant>2</variant>
31019 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Assumption:&#10;&#10;&apos;&apos;(:link </string>
31020 <variant>1</variant>
31021 <weak_ptr>
31022 <expired>0</expired>
31023 <shared_ptr>
31024 <id>-143</id>
31025 </shared_ptr>
31026 </weak_ptr>
31027 <variant>2</variant>
31028 <string>:)&lt;Q&gt;::value&apos;&apos; is true.&#10;&#10;!!!!Requirements:&#10;&#10;*&apos;&apos;(:link </string>
31029 <variant>1</variant>
31030 <weak_ptr>
31031 <expired>0</expired>
31032 <shared_ptr>
31033 <id>-143</id>
31034 </shared_ptr>
31035 </weak_ptr>
31036 <variant>2</variant>
31037 <string>:)&lt;(:link </string>
31038 <variant>1</variant>
31039 <weak_ptr>
31040 <expired>0</expired>
31041 <shared_ptr>
31042 <id>-14</id>
31043 </shared_ptr>
31044 </weak_ptr>
31045 <variant>2</variant>
31046 <string>:)&lt;Q&gt;::type&gt;::value&apos;&apos; must be &apos;&apos;true&apos;&apos;&#10;*&apos;&apos;(:link </string>
31047 <variant>1</variant>
31048 <weak_ptr>
31049 <expired>0</expired>
31050 <shared_ptr>
31051 <id>-14</id>
31052 </shared_ptr>
31053 </weak_ptr>
31054 <variant>2</variant>
31055 <string>:)&lt;Q&gt;::type&apos;&apos; must be copyable&#10;&#10;This template is used by Boost QVM whenever it needs to deduce a copyable quaternion type from a single user-supplied function parameter of quaternion type. Note that &apos;&apos;Q&apos;&apos; itself may be non-copyable.&#10;&#10;The main template definition returns &apos;&apos;Q&apos;&apos;, which means that it is suitable only for copyable quaternion types. Boost QVM also defines (partial) specializations for the non-copyable quaternion types it produces. Users can define other (partial) specializations for their own types.&#10;&#10;A typical use of the &apos;&apos;(:link </string>
31056 <variant>1</variant>
31057 <weak_ptr>
31058 <expired>0</expired>
31059 <shared_ptr>
31060 <id>-14</id>
31061 </shared_ptr>
31062 </weak_ptr>
31063 <variant>2</variant>
31064 <string>:)&apos;&apos; template is for specifying the preferred quaternion type to be returned by the generic function template overloads in Boost QVM depending on the type of their arguments.&#10;</string>
31065 </pair>
31066 <pair>
31067 <weak_ptr>
31068 <expired>0</expired>
31069 <shared_ptr>
31070 <id>-15</id>
31071 </shared_ptr>
31072 </weak_ptr>
31073 <size>1</size>
31074 <variant>2</variant>
31075 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Subtracts the elements of &apos;&apos;b&apos;&apos; from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
31076 </pair>
31077 <pair>
31078 <weak_ptr>
31079 <expired>0</expired>
31080 <shared_ptr>
31081 <id>-16</id>
31082 </shared_ptr>
31083 </weak_ptr>
31084 <size>1</size>
31085 <variant>2</variant>
31086 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
31087 </pair>
31088 <pair>
31089 <weak_ptr>
31090 <expired>0</expired>
31091 <shared_ptr>
31092 <id>-17</id>
31093 </shared_ptr>
31094 </weak_ptr>
31095 <size>5</size>
31096 <variant>2</variant>
31097 <string>(:auto !!!:)&#10;&#10;(:include decl:)&#10;&#10;This function template is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
31098 <variant>1</variant>
31099 <weak_ptr>
31100 <expired>0</expired>
31101 <shared_ptr>
31102 <id>-75</id>
31103 </shared_ptr>
31104 </weak_ptr>
31105 <variant>2</variant>
31106 <string>:)&apos;&apos; template. It returns a mutable reference to the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;q&apos;&apos;.&#10;&#10;(:include </string>
31107 <variant>1</variant>
31108 <weak_ptr>
31109 <expired>0</expired>
31110 <shared_ptr>
31111 <id>-188</id>
31112 </shared_ptr>
31113 </weak_ptr>
31114 <variant>2</variant>
31115 <string>:)&#10;</string>
31116 </pair>
31117 <pair>
31118 <weak_ptr>
31119 <expired>0</expired>
31120 <shared_ptr>
31121 <id>-18</id>
31122 </shared_ptr>
31123 </weak_ptr>
31124 <size>5</size>
31125 <variant>2</variant>
31126 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is a simple vector type. It converts to any other vector type of compatible size.&#10;&#10;The partial specialization of the &apos;&apos;(:link </string>
31127 <variant>1</variant>
31128 <weak_ptr>
31129 <expired>0</expired>
31130 <shared_ptr>
31131 <id>-161</id>
31132 </shared_ptr>
31133 </weak_ptr>
31134 <variant>2</variant>
31135 <string>:)&apos;&apos; template makes the &apos;&apos;(:link </string>
31136 <variant>1</variant>
31137 <weak_ptr>
31138 <expired>0</expired>
31139 <shared_ptr>
31140 <id>-18</id>
31141 </shared_ptr>
31142 </weak_ptr>
31143 <variant>2</variant>
31144 <string>:)&apos;&apos; template compatible with the generic operations defined by Boost QVM.&#10;</string>
31145 </pair>
31146 <pair>
31147 <weak_ptr>
31148 <expired>0</expired>
31149 <shared_ptr>
31150 <id>-19</id>
31151 </shared_ptr>
31152 </weak_ptr>
31153 <size>1</size>
31154 <variant>2</variant>
31155 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A matrix that is the result of multiplying the matrix &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;</string>
31156 </pair>
31157 <pair>
31158 <weak_ptr>
31159 <expired>0</expired>
31160 <shared_ptr>
31161 <id>-20</id>
31162 </shared_ptr>
31163 </weak_ptr>
31164 <size>7</size>
31165 <variant>2</variant>
31166 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if&#10;&#10;[@typename (:link </string>
31167 <variant>1</variant>
31168 <weak_ptr>
31169 <expired>0</expired>
31170 <shared_ptr>
31171 <id>-107</id>
31172 </shared_ptr>
31173 </weak_ptr>
31174 <variant>2</variant>
31175 <string>:)&lt;A&gt;::type tmp;&#10;(:link </string>
31176 <variant>1</variant>
31177 <weak_ptr>
31178 <expired>0</expired>
31179 <shared_ptr>
31180 <id>-140</id>
31181 </shared_ptr>
31182 </weak_ptr>
31183 <variant>2</variant>
31184 <string> mod=&quot;(&quot;:)(tmp,a);&#10;(:link </string>
31185 <variant>1</variant>
31186 <weak_ptr>
31187 <expired>0</expired>
31188 <shared_ptr>
31189 <id>-242</id>
31190 </shared_ptr>
31191 </weak_ptr>
31192 <variant>2</variant>
31193 <string> mod=&quot;(&quot;:)(tmp);&#10;return tmp;@]&#10;</string>
31194 </pair>
31195 <pair>
31196 <weak_ptr>
31197 <expired>0</expired>
31198 <shared_ptr>
31199 <id>-21</id>
31200 </shared_ptr>
31201 </weak_ptr>
31202 <size>21</size>
31203 <variant>2</variant>
31204 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Assumptions:&#10;&#10;*Both &apos;&apos;(:link </string>
31205 <variant>1</variant>
31206 <weak_ptr>
31207 <expired>0</expired>
31208 <shared_ptr>
31209 <id>-116</id>
31210 </shared_ptr>
31211 </weak_ptr>
31212 <variant>2</variant>
31213 <string>:)&lt;A&gt;::type&apos;&apos; and &apos;&apos;(:link </string>
31214 <variant>1</variant>
31215 <weak_ptr>
31216 <expired>0</expired>
31217 <shared_ptr>
31218 <id>-116</id>
31219 </shared_ptr>
31220 </weak_ptr>
31221 <variant>2</variant>
31222 <string>:)&lt;B&gt;::type&apos;&apos; are well defined&#10;*&apos;&apos;(:link </string>
31223 <variant>1</variant>
31224 <weak_ptr>
31225 <expired>0</expired>
31226 <shared_ptr>
31227 <id>-143</id>
31228 </shared_ptr>
31229 </weak_ptr>
31230 <variant>2</variant>
31231 <string>:)&lt;A&gt;::value || (:link </string>
31232 <variant>1</variant>
31233 <weak_ptr>
31234 <expired>0</expired>
31235 <shared_ptr>
31236 <id>-143</id>
31237 </shared_ptr>
31238 </weak_ptr>
31239 <variant>2</variant>
31240 <string>:)&lt;B&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;&#10;&#10;!!!!Requirements:&#10;&#10;*&apos;&apos;(:link </string>
31241 <variant>1</variant>
31242 <weak_ptr>
31243 <expired>0</expired>
31244 <shared_ptr>
31245 <id>-143</id>
31246 </shared_ptr>
31247 </weak_ptr>
31248 <variant>2</variant>
31249 <string>:)&lt;(:link </string>
31250 <variant>1</variant>
31251 <weak_ptr>
31252 <expired>0</expired>
31253 <shared_ptr>
31254 <id>-21</id>
31255 </shared_ptr>
31256 </weak_ptr>
31257 <variant>2</variant>
31258 <string>:)&lt;A,B&gt;::type&gt;::value&apos;&apos; must be &apos;&apos;true&apos;&apos;&#10;*&apos;&apos;(:link </string>
31259 <variant>1</variant>
31260 <weak_ptr>
31261 <expired>0</expired>
31262 <shared_ptr>
31263 <id>-21</id>
31264 </shared_ptr>
31265 </weak_ptr>
31266 <variant>2</variant>
31267 <string>:)&lt;A,B&gt;::type&apos;&apos; must be copyable&#10;&#10;This template is used by Boost QVM whenever it needs to deduce a quaternion type from the types of two user-supplied function parameters. The returned type must have accessible copy constructor (the &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; types themselves could be non-copyable, and either one of them may not be a quaternion type.)&#10;&#10;The main template definition returns an unspecified quaternion type with &apos;&apos;(:link </string>
31268 <variant>1</variant>
31269 <weak_ptr>
31270 <expired>0</expired>
31271 <shared_ptr>
31272 <id>-104</id>
31273 </shared_ptr>
31274 </weak_ptr>
31275 <variant>2</variant>
31276 <string> mod=&quot;m&quot;:)&apos;&apos; obtained by &apos;&apos;(:link </string>
31277 <variant>1</variant>
31278 <weak_ptr>
31279 <expired>0</expired>
31280 <shared_ptr>
31281 <id>-171</id>
31282 </shared_ptr>
31283 </weak_ptr>
31284 <variant>2</variant>
31285 <string>:)&lt;A,B&gt;::type&apos;&apos;, except if &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; are the same quaternion type &apos;&apos;Q&apos;&apos;, in which case &apos;&apos;Q&apos;&apos; is returned, which is only suitable for copyable types. Boost QVM also defines (partial) specializations for the non-copyable quaternion types it produces. Users can define other (partial) specializations for their own types.&#10;&#10;A typical use of the &apos;&apos;(:link </string>
31286 <variant>1</variant>
31287 <weak_ptr>
31288 <expired>0</expired>
31289 <shared_ptr>
31290 <id>-21</id>
31291 </shared_ptr>
31292 </weak_ptr>
31293 <variant>2</variant>
31294 <string>:)&apos;&apos; template is for specifying the preferred quaternion type to be returned by the generic function template overloads in Boost QVM depending on the type of their arguments.&#10;</string>
31295 </pair>
31296 <pair>
31297 <weak_ptr>
31298 <expired>0</expired>
31299 <shared_ptr>
31300 <id>-22</id>
31301 </shared_ptr>
31302 </weak_ptr>
31303 <size>3</size>
31304 <variant>2</variant>
31305 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;Similar to &apos;&apos;(:link </string>
31306 <variant>1</variant>
31307 <weak_ptr>
31308 <expired>0</expired>
31309 <shared_ptr>
31310 <id>-72</id>
31311 </shared_ptr>
31312 </weak_ptr>
31313 <variant>2</variant>
31314 <string> mod=&quot;(&quot;:)&apos;&apos;, except that it uses the binary predicate &apos;&apos;pred&apos;&apos; to compare the individual quaternion elements.&#10;</string>
31315 </pair>
31316 <pair>
31317 <weak_ptr>
31318 <expired>0</expired>
31319 <shared_ptr>
31320 <id>-23</id>
31321 </shared_ptr>
31322 </weak_ptr>
31323 <size>5</size>
31324 <variant>2</variant>
31325 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@return a (:link </string>
31326 <variant>1</variant>
31327 <weak_ptr>
31328 <expired>0</expired>
31329 <shared_ptr>
31330 <id>-86</id>
31331 </shared_ptr>
31332 </weak_ptr>
31333 <variant>2</variant>
31334 <string>|*:) (:link </string>
31335 <variant>1</variant>
31336 <weak_ptr>
31337 <expired>0</expired>
31338 <shared_ptr>
31339 <id>-118</id>
31340 </shared_ptr>
31341 </weak_ptr>
31342 <variant>2</variant>
31343 <string>|XYZ0:)(b);@]&#10;</string>
31344 </pair>
31345 <pair>
31346 <weak_ptr>
31347 <expired>0</expired>
31348 <shared_ptr>
31349 <id>-24</id>
31350 </shared_ptr>
31351 </weak_ptr>
31352 <size>3</size>
31353 <variant>2</variant>
31354 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A </string>
31355 <variant>1</variant>
31356 <weak_ptr>
31357 <expired>0</expired>
31358 <shared_ptr>
31359 <id>-192</id>
31360 </shared_ptr>
31361 </weak_ptr>
31362 <variant>2</variant>
31363 <string> (:link http://en.wikipedia.org/wiki/Rotation_matrix|matrix:) of unspecified type, of &apos;&apos;Dim&apos;&apos; rows and &apos;&apos;Dim&apos;&apos; columns and scalar type &apos;&apos;Angle&apos;&apos;, which performs a rotation around the Z axis at &apos;&apos;angle&apos;&apos; radians.&#10;</string>
31364 </pair>
31365 <pair>
31366 <weak_ptr>
31367 <expired>0</expired>
31368 <shared_ptr>
31369 <id>-25</id>
31370 </shared_ptr>
31371 </weak_ptr>
31372 <size>3</size>
31373 <variant>2</variant>
31374 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Requirements:&#10;&#10;&apos;&apos;R&apos;&apos; must be copyable.&#10;&#10;!!!!Effects:&#10;&#10;As if: &apos;&apos;R r; (:link </string>
31375 <variant>1</variant>
31376 <weak_ptr>
31377 <expired>0</expired>
31378 <shared_ptr>
31379 <id>-140</id>
31380 </shared_ptr>
31381 </weak_ptr>
31382 <variant>2</variant>
31383 <string> mod=&quot;(&quot;:)(r,a); return r;&apos;&apos;&#10;</string>
31384 </pair>
31385 <pair>
31386 <weak_ptr>
31387 <expired>0</expired>
31388 <shared_ptr>
31389 <id>-26</id>
31390 </shared_ptr>
31391 </weak_ptr>
31392 <size>3</size>
31393 <variant>2</variant>
31394 <string>!!!Vector-to-matrix (:link </string>
31395 <variant>1</variant>
31396 <weak_ptr>
31397 <expired>0</expired>
31398 <shared_ptr>
31399 <id>-192</id>
31400 </shared_ptr>
31401 </weak_ptr>
31402 <variant>2</variant>
31403 <string> mod=&quot;pw&quot;:)&#10;&#10;(:include synopsis:)&#10;</string>
31404 </pair>
31405 <pair>
31406 <weak_ptr>
31407 <expired>0</expired>
31408 <shared_ptr>
31409 <id>-27</id>
31410 </shared_ptr>
31411 </weak_ptr>
31412 <size>9</size>
31413 <variant>2</variant>
31414 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
31415 <variant>1</variant>
31416 <weak_ptr>
31417 <expired>0</expired>
31418 <shared_ptr>
31419 <id>-34</id>
31420 </shared_ptr>
31421 </weak_ptr>
31422 <variant>2</variant>
31423 <string>|*=:) (:link </string>
31424 <variant>1</variant>
31425 <weak_ptr>
31426 <expired>0</expired>
31427 <shared_ptr>
31428 <id>-24</id>
31429 </shared_ptr>
31430 </weak_ptr>
31431 <variant>2</variant>
31432 <string> mod=&quot;(&quot;:)&lt;</string>
31433 <variant>1</variant>
31434 <weak_ptr>
31435 <expired>0</expired>
31436 <shared_ptr>
31437 <id>-154</id>
31438 </shared_ptr>
31439 </weak_ptr>
31440 <variant>2</variant>
31441 <string>&lt;A&gt;::(:link </string>
31442 <variant>1</variant>
31443 <weak_ptr>
31444 <expired>0</expired>
31445 <shared_ptr>
31446 <id>-125</id>
31447 </shared_ptr>
31448 </weak_ptr>
31449 <variant>2</variant>
31450 <string> mod=&quot;m&quot;:)&gt;(angle);@]&#10;</string>
31451 </pair>
31452 <pair>
31453 <weak_ptr>
31454 <expired>0</expired>
31455 <shared_ptr>
31456 <id>-28</id>
31457 </shared_ptr>
31458 </weak_ptr>
31459 <size>3</size>
31460 <variant>2</variant>
31461 <string>(:auto !!!:)&#10;&#10;This header file defines (:link </string>
31462 <variant>1</variant>
31463 <weak_ptr>
31464 <expired>0</expired>
31465 <shared_ptr>
31466 <id>-192</id>
31467 </shared_ptr>
31468 </weak_ptr>
31469 <variant>2</variant>
31470 <string> mod=&quot;p&quot;:) that access a given matrix object as different matrix object, for example deleting or swapping rows or columns.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
31471 </pair>
31472 <pair>
31473 <weak_ptr>
31474 <expired>0</expired>
31475 <shared_ptr>
31476 <id>-29</id>
31477 </shared_ptr>
31478 </weak_ptr>
31479 <size>13</size>
31480 <variant>2</variant>
31481 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A mutable reference to the element of &apos;&apos;a&apos;&apos; at row &apos;&apos;r&apos;&apos; and column &apos;&apos;c&apos;&apos;.&#10;&#10;!!!!Preconditions:&#10;&#10;&apos;&apos;r &gt;= 0 &amp;&amp; r &lt; (:link </string>
31482 <variant>1</variant>
31483 <weak_ptr>
31484 <expired>0</expired>
31485 <shared_ptr>
31486 <id>-154</id>
31487 </shared_ptr>
31488 </weak_ptr>
31489 <variant>2</variant>
31490 <string>:)&lt;A&gt;::(:link </string>
31491 <variant>1</variant>
31492 <weak_ptr>
31493 <expired>0</expired>
31494 <shared_ptr>
31495 <id>-125</id>
31496 </shared_ptr>
31497 </weak_ptr>
31498 <variant>2</variant>
31499 <string> mod=&quot;m&quot;:) &amp;&amp; c &gt;= 0 &amp;&amp; c &lt; (:link </string>
31500 <variant>1</variant>
31501 <weak_ptr>
31502 <expired>0</expired>
31503 <shared_ptr>
31504 <id>-154</id>
31505 </shared_ptr>
31506 </weak_ptr>
31507 <variant>2</variant>
31508 <string>:)&lt;A&gt;::(:link </string>
31509 <variant>1</variant>
31510 <weak_ptr>
31511 <expired>0</expired>
31512 <shared_ptr>
31513 <id>-97</id>
31514 </shared_ptr>
31515 </weak_ptr>
31516 <variant>2</variant>
31517 <string> mod=&quot;m&quot;:)&apos;&apos;.&#10;&#10;!!!!Note:&#10;&#10;This function uses template metaprogramming and can be used even if the optional access function &apos;&apos;</string>
31518 <variant>1</variant>
31519 <weak_ptr>
31520 <expired>0</expired>
31521 <shared_ptr>
31522 <id>-154</id>
31523 </shared_ptr>
31524 </weak_ptr>
31525 <variant>2</variant>
31526 <string>&lt;A&gt;::(:link </string>
31527 <variant>1</variant>
31528 <weak_ptr>
31529 <expired>0</expired>
31530 <shared_ptr>
31531 <id>-141</id>
31532 </shared_ptr>
31533 </weak_ptr>
31534 <variant>2</variant>
31535 <string> mod=&quot;m&quot;:)&apos;&apos; is not available.&#10;</string>
31536 </pair>
31537 <pair>
31538 <weak_ptr>
31539 <expired>0</expired>
31540 <shared_ptr>
31541 <id>-30</id>
31542 </shared_ptr>
31543 </weak_ptr>
31544 <size>5</size>
31545 <variant>2</variant>
31546 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
31547 <variant>1</variant>
31548 <weak_ptr>
31549 <expired>0</expired>
31550 <shared_ptr>
31551 <id>-30</id>
31552 </shared_ptr>
31553 </weak_ptr>
31554 <variant>2</variant>
31555 <string>:)(v)&apos;&apos; returns a (:link </string>
31556 <variant>1</variant>
31557 <weak_ptr>
31558 <expired>0</expired>
31559 <shared_ptr>
31560 <id>-192</id>
31561 </shared_ptr>
31562 </weak_ptr>
31563 <variant>2</variant>
31564 <string>:) that accesses the vector &apos;&apos;v&apos;&apos; as a column matrix.&#10;</string>
31565 </pair>
31566 <pair>
31567 <weak_ptr>
31568 <expired>0</expired>
31569 <shared_ptr>
31570 <id>-31</id>
31571 </shared_ptr>
31572 </weak_ptr>
31573 <size>1</size>
31574 <variant>2</variant>
31575 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A vector of the negated elements of &apos;&apos;a&apos;&apos;.&#10;</string>
31576 </pair>
31577 <pair>
31578 <weak_ptr>
31579 <expired>0</expired>
31580 <shared_ptr>
31581 <id>-32</id>
31582 </shared_ptr>
31583 </weak_ptr>
31584 <size>5</size>
31585 <variant>2</variant>
31586 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A read-only (:link </string>
31587 <variant>1</variant>
31588 <weak_ptr>
31589 <expired>0</expired>
31590 <shared_ptr>
31591 <id>-192</id>
31592 </shared_ptr>
31593 </weak_ptr>
31594 <variant>2</variant>
31595 <string>:) of &apos;&apos;a&apos;&apos; that looks like a matrix of the same dimensions as &apos;&apos;a&apos;&apos;, but with &apos;&apos;(:link </string>
31596 <variant>1</variant>
31597 <weak_ptr>
31598 <expired>0</expired>
31599 <shared_ptr>
31600 <id>-104</id>
31601 </shared_ptr>
31602 </weak_ptr>
31603 <variant>2</variant>
31604 <string> mod=&quot;m&quot;:)&apos;&apos; &apos;&apos;Scalar&apos;&apos; and elements constructed from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
31605 </pair>
31606 <pair>
31607 <weak_ptr>
31608 <expired>0</expired>
31609 <shared_ptr>
31610 <id>-33</id>
31611 </shared_ptr>
31612 </weak_ptr>
31613 <size>1</size>
31614 <variant>2</variant>
31615 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A quaternion that is the result of dividing the quaternion &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;</string>
31616 </pair>
31617 <pair>
31618 <weak_ptr>
31619 <expired>0</expired>
31620 <shared_ptr>
31621 <id>-34</id>
31622 </shared_ptr>
31623 </weak_ptr>
31624 <size>3</size>
31625 <variant>2</variant>
31626 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@A tmp(a);&#10;a = tmp (:link </string>
31627 <variant>1</variant>
31628 <weak_ptr>
31629 <expired>0</expired>
31630 <shared_ptr>
31631 <id>-187</id>
31632 </shared_ptr>
31633 </weak_ptr>
31634 <variant>2</variant>
31635 <string>|*:) b;&#10;return a;@]&#10;&#10;</string>
31636 </pair>
31637 <pair>
31638 <weak_ptr>
31639 <expired>0</expired>
31640 <shared_ptr>
31641 <id>-35</id>
31642 </shared_ptr>
31643 </weak_ptr>
31644 <size>5</size>
31645 <variant>2</variant>
31646 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
31647 <variant>1</variant>
31648 <weak_ptr>
31649 <expired>0</expired>
31650 <shared_ptr>
31651 <id>-35</id>
31652 </shared_ptr>
31653 </weak_ptr>
31654 <variant>2</variant>
31655 <string>:)(v)&apos;&apos; returns a (:link </string>
31656 <variant>1</variant>
31657 <weak_ptr>
31658 <expired>0</expired>
31659 <shared_ptr>
31660 <id>-192</id>
31661 </shared_ptr>
31662 </weak_ptr>
31663 <variant>2</variant>
31664 <string>:) that accesses the vector &apos;&apos;v&apos;&apos; as (:link https://en.wikipedia.org/w/index.php?title=Translation_(geometry)#Matrix_representation|translation matrix:) of size &apos;&apos;v&apos;&apos;&apos;s dimension plus one.&#10;</string>
31665 </pair>
31666 <pair>
31667 <weak_ptr>
31668 <expired>0</expired>
31669 <shared_ptr>
31670 <id>-36</id>
31671 </shared_ptr>
31672 </weak_ptr>
31673 <size>3</size>
31674 <variant>2</variant>
31675 <string>(:auto !!!:)&#10;&#10;This header file defines (:link </string>
31676 <variant>1</variant>
31677 <weak_ptr>
31678 <expired>0</expired>
31679 <shared_ptr>
31680 <id>-192</id>
31681 </shared_ptr>
31682 </weak_ptr>
31683 <variant>2</variant>
31684 <string> mod=&quot;p&quot;:) that access a subset of the elements of a given matrix object as a vector object.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
31685 </pair>
31686 <pair>
31687 <weak_ptr>
31688 <expired>0</expired>
31689 <shared_ptr>
31690 <id>-37</id>
31691 </shared_ptr>
31692 </weak_ptr>
31693 <size>1</size>
31694 <variant>2</variant>
31695 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A reference of type &quot;array of &apos;&apos;Row&apos;&apos; arrays of &apos;&apos;Col&apos;&apos; elements of type &apos;&apos;T&apos;&apos;&quot; to the memory pointed by &apos;&apos;ptr&apos;&apos;. This makes it possible to use the array at &apos;&apos;ptr&apos;&apos; as a matrix of size &apos;&apos;Row&apos;&apos; x &apos;&apos;Col&apos;&apos;.&#10;</string>
31696 </pair>
31697 <pair>
31698 <weak_ptr>
31699 <expired>0</expired>
31700 <shared_ptr>
31701 <id>-38</id>
31702 </shared_ptr>
31703 </weak_ptr>
31704 <size>1</size>
31705 <variant>2</variant>
31706 <string>(:auto !!!:)&#10;&#10;(:pagelist tags=&quot;view&quot; except_tags=&quot;noindex&quot; fmt=&quot;index&quot; mod=&quot;m&quot;:)&#10;</string>
31707 </pair>
31708 <pair>
31709 <weak_ptr>
31710 <expired>0</expired>
31711 <shared_ptr>
31712 <id>-39</id>
31713 </shared_ptr>
31714 </weak_ptr>
31715 <size>3</size>
31716 <variant>2</variant>
31717 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;`!(a (:link </string>
31718 <variant>1</variant>
31719 <weak_ptr>
31720 <expired>0</expired>
31721 <shared_ptr>
31722 <id>-123</id>
31723 </shared_ptr>
31724 </weak_ptr>
31725 <variant>2</variant>
31726 <string>|==:) b)&apos;&apos;.&#10;</string>
31727 </pair>
31728 <pair>
31729 <weak_ptr>
31730 <expired>0</expired>
31731 <shared_ptr>
31732 <id>-40</id>
31733 </shared_ptr>
31734 </weak_ptr>
31735 <size>5</size>
31736 <variant>2</variant>
31737 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
31738 <variant>1</variant>
31739 <weak_ptr>
31740 <expired>0</expired>
31741 <shared_ptr>
31742 <id>-239</id>
31743 </shared_ptr>
31744 </weak_ptr>
31745 <variant>2</variant>
31746 <string>|*=:) (:link </string>
31747 <variant>1</variant>
31748 <weak_ptr>
31749 <expired>0</expired>
31750 <shared_ptr>
31751 <id>-266</id>
31752 </shared_ptr>
31753 </weak_ptr>
31754 <variant>2</variant>
31755 <string> mod=&quot;(&quot;:)(angle);@]&#10;</string>
31756 </pair>
31757 <pair>
31758 <weak_ptr>
31759 <expired>0</expired>
31760 <shared_ptr>
31761 <id>-41</id>
31762 </shared_ptr>
31763 </weak_ptr>
31764 <size>29</size>
31765 <variant>2</variant>
31766 <string>[@#include &lt;(:link </string>
31767 <variant>1</variant>
31768 <weak_ptr>
31769 <expired>0</expired>
31770 <shared_ptr>
31771 <id>-277</id>
31772 </shared_ptr>
31773 </weak_ptr>
31774 <variant>2</variant>
31775 <string>:)&gt;&#10;&#10;struct float33 { float a[3][3]; };&#10;&#10;namespace boost&#10;{&#10; namespace (:link </string>
31776 <variant>1</variant>
31777 <weak_ptr>
31778 <expired>0</expired>
31779 <shared_ptr>
31780 <id>-151</id>
31781 </shared_ptr>
31782 </weak_ptr>
31783 <variant>2</variant>
31784 <string>:)&#10; {&#10; template &lt;&gt;&#10; struct (:link </string>
31785 <variant>1</variant>
31786 <weak_ptr>
31787 <expired>0</expired>
31788 <shared_ptr>
31789 <id>-154</id>
31790 </shared_ptr>
31791 </weak_ptr>
31792 <variant>2</variant>
31793 <string>:)&lt;float33&gt;&#10; {&#10; static int const (:link </string>
31794 <variant>1</variant>
31795 <weak_ptr>
31796 <expired>0</expired>
31797 <shared_ptr>
31798 <id>-125</id>
31799 </shared_ptr>
31800 </weak_ptr>
31801 <variant>2</variant>
31802 <string> mod=&quot;m&quot;:)=3;&#10; static int const (:link </string>
31803 <variant>1</variant>
31804 <weak_ptr>
31805 <expired>0</expired>
31806 <shared_ptr>
31807 <id>-97</id>
31808 </shared_ptr>
31809 </weak_ptr>
31810 <variant>2</variant>
31811 <string> mod=&quot;m&quot;:)=3;&#10; typedef float (:link </string>
31812 <variant>1</variant>
31813 <weak_ptr>
31814 <expired>0</expired>
31815 <shared_ptr>
31816 <id>-104</id>
31817 </shared_ptr>
31818 </weak_ptr>
31819 <variant>2</variant>
31820 <string> mod=&quot;m&quot;:);&#10;&#10; template &lt;int R,int C&gt; static inline (:link </string>
31821 <variant>1</variant>
31822 <weak_ptr>
31823 <expired>0</expired>
31824 <shared_ptr>
31825 <id>-104</id>
31826 </shared_ptr>
31827 </weak_ptr>
31828 <variant>2</variant>
31829 <string> mod=&quot;m&quot;:) &amp; (:link </string>
31830 <variant>1</variant>
31831 <weak_ptr>
31832 <expired>0</expired>
31833 <shared_ptr>
31834 <id>-278</id>
31835 </shared_ptr>
31836 </weak_ptr>
31837 <variant>2</variant>
31838 <string> mod=&quot;m&quot;:)( float33 &amp; m ) { return m.a[R][C]; }&#10; template &lt;int R,int C&gt; static inline (:link </string>
31839 <variant>1</variant>
31840 <weak_ptr>
31841 <expired>0</expired>
31842 <shared_ptr>
31843 <id>-104</id>
31844 </shared_ptr>
31845 </weak_ptr>
31846 <variant>2</variant>
31847 <string> mod=&quot;m&quot;:) (:link </string>
31848 <variant>1</variant>
31849 <weak_ptr>
31850 <expired>0</expired>
31851 <shared_ptr>
31852 <id>-206</id>
31853 </shared_ptr>
31854 </weak_ptr>
31855 <variant>2</variant>
31856 <string> mod=&quot;m&quot;:)( float33 const &amp; m ) { return m.a[R][C]; }&#10;&#10; static inline (:link </string>
31857 <variant>1</variant>
31858 <weak_ptr>
31859 <expired>0</expired>
31860 <shared_ptr>
31861 <id>-104</id>
31862 </shared_ptr>
31863 </weak_ptr>
31864 <variant>2</variant>
31865 <string> mod=&quot;m&quot;:) &amp; (:link </string>
31866 <variant>1</variant>
31867 <weak_ptr>
31868 <expired>0</expired>
31869 <shared_ptr>
31870 <id>-141</id>
31871 </shared_ptr>
31872 </weak_ptr>
31873 <variant>2</variant>
31874 <string> mod=&quot;m&quot;:)( int r, int c, float33 &amp; m ) { return m.a[r][c]; }&#10; static inline (:link </string>
31875 <variant>1</variant>
31876 <weak_ptr>
31877 <expired>0</expired>
31878 <shared_ptr>
31879 <id>-104</id>
31880 </shared_ptr>
31881 </weak_ptr>
31882 <variant>2</variant>
31883 <string> mod=&quot;m&quot;:) (:link </string>
31884 <variant>1</variant>
31885 <weak_ptr>
31886 <expired>0</expired>
31887 <shared_ptr>
31888 <id>-163</id>
31889 </shared_ptr>
31890 </weak_ptr>
31891 <variant>2</variant>
31892 <string> mod=&quot;m&quot;:)( int r, int c, float33 const &amp; m ) { return m.a[r][c]; }&#10; };&#10; }&#10;}@]&#10;</string>
31893 </pair>
31894 <pair>
31895 <weak_ptr>
31896 <expired>0</expired>
31897 <shared_ptr>
31898 <id>-42</id>
31899 </shared_ptr>
31900 </weak_ptr>
31901 <size>1</size>
31902 <variant>2</variant>
31903 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
31904 </pair>
31905 <pair>
31906 <weak_ptr>
31907 <expired>0</expired>
31908 <shared_ptr>
31909 <id>-43</id>
31910 </shared_ptr>
31911 </weak_ptr>
31912 <size>1</size>
31913 <variant>2</variant>
31914 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)</string>
31915 </pair>
31916 <pair>
31917 <weak_ptr>
31918 <expired>0</expired>
31919 <shared_ptr>
31920 <id>-44</id>
31921 </shared_ptr>
31922 </weak_ptr>
31923 <size>1</size>
31924 <variant>2</variant>
31925 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;This operation multiplies the vector &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
31926 </pair>
31927 <pair>
31928 <weak_ptr>
31929 <expired>0</expired>
31930 <shared_ptr>
31931 <id>-45</id>
31932 </shared_ptr>
31933 </weak_ptr>
31934 <size>3</size>
31935 <variant>2</variant>
31936 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A </string>
31937 <variant>1</variant>
31938 <weak_ptr>
31939 <expired>0</expired>
31940 <shared_ptr>
31941 <id>-192</id>
31942 </shared_ptr>
31943 </weak_ptr>
31944 <variant>2</variant>
31945 <string> (:link https://en.wikipedia.org/wiki/Quaternion|quaternion:) of unspecified type and scalar type &apos;&apos;Angle&apos;&apos;, which performs a rotation around the Z axis at &apos;&apos;angle&apos;&apos; radians.&#10;</string>
31946 </pair>
31947 <pair>
31948 <weak_ptr>
31949 <expired>0</expired>
31950 <shared_ptr>
31951 <id>-46</id>
31952 </shared_ptr>
31953 </weak_ptr>
31954 <size>5</size>
31955 <variant>2</variant>
31956 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
31957 <variant>1</variant>
31958 <weak_ptr>
31959 <expired>0</expired>
31960 <shared_ptr>
31961 <id>-47</id>
31962 </shared_ptr>
31963 </weak_ptr>
31964 <variant>2</variant>
31965 <string>:)&apos;&apos; header, but specifically for 3D vectors. You can include it instead of &apos;&apos;(:link </string>
31966 <variant>1</variant>
31967 <weak_ptr>
31968 <expired>0</expired>
31969 <shared_ptr>
31970 <id>-47</id>
31971 </shared_ptr>
31972 </weak_ptr>
31973 <variant>2</variant>
31974 <string>:)&apos;&apos; if you know you don&apos;t use vector objects of any other size.&#10;</string>
31975 </pair>
31976 <pair>
31977 <weak_ptr>
31978 <expired>0</expired>
31979 <shared_ptr>
31980 <id>-48</id>
31981 </shared_ptr>
31982 </weak_ptr>
31983 <size>5</size>
31984 <variant>2</variant>
31985 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is a simple quaternion type. It converts to any other quaternion type.&#10;&#10;The partial specialization of the &apos;&apos;(:link </string>
31986 <variant>1</variant>
31987 <weak_ptr>
31988 <expired>0</expired>
31989 <shared_ptr>
31990 <id>-75</id>
31991 </shared_ptr>
31992 </weak_ptr>
31993 <variant>2</variant>
31994 <string>:)&apos;&apos; template makes the &apos;&apos;(:link </string>
31995 <variant>1</variant>
31996 <weak_ptr>
31997 <expired>0</expired>
31998 <shared_ptr>
31999 <id>-48</id>
32000 </shared_ptr>
32001 </weak_ptr>
32002 <variant>2</variant>
32003 <string>:)&apos;&apos; template compatible with the generic operations defined by Boost QVM.&#10;</string>
32004 </pair>
32005 <pair>
32006 <weak_ptr>
32007 <expired>0</expired>
32008 <shared_ptr>
32009 <id>-49</id>
32010 </shared_ptr>
32011 </weak_ptr>
32012 <size>1</size>
32013 <variant>2</variant>
32014 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
32015 </pair>
32016 <pair>
32017 <weak_ptr>
32018 <expired>0</expired>
32019 <shared_ptr>
32020 <id>-50</id>
32021 </shared_ptr>
32022 </weak_ptr>
32023 <size>3</size>
32024 <variant>2</variant>
32025 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;Boost QVM uses &apos;&apos;(:link </string>
32026 <variant>1</variant>
32027 <weak_ptr>
32028 <expired>0</expired>
32029 <shared_ptr>
32030 <id>-50</id>
32031 </shared_ptr>
32032 </weak_ptr>
32033 <variant>2</variant>
32034 <string>:)&apos;&apos; in definitions of functions that are critical for the overall performance of the library, such as functions that access individual vector and matrix elements.&#10;</string>
32035 </pair>
32036 <pair>
32037 <weak_ptr>
32038 <expired>0</expired>
32039 <shared_ptr>
32040 <id>-51</id>
32041 </shared_ptr>
32042 </weak_ptr>
32043 <size>1</size>
32044 <variant>2</variant>
32045 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
32046 </pair>
32047 <pair>
32048 <weak_ptr>
32049 <expired>0</expired>
32050 <shared_ptr>
32051 <id>-47</id>
32052 </shared_ptr>
32053 </weak_ptr>
32054 <size>1</size>
32055 <variant>2</variant>
32056 <string>(:auto !!!:)&#10;&#10;This header defines all available function overloads that operate on vector objects.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
32057 </pair>
32058 <pair>
32059 <weak_ptr>
32060 <expired>0</expired>
32061 <shared_ptr>
32062 <id>-52</id>
32063 </shared_ptr>
32064 </weak_ptr>
32065 <size>5</size>
32066 <variant>2</variant>
32067 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A (:link http://en.wikipedia.org/wiki/Rotation_matrix|matrix:) of unspecified type, of &apos;&apos;Dim&apos;&apos; rows and &apos;&apos;Dim&apos;&apos; columns parameter, which performs a rotation around the &apos;&apos;axis&apos;&apos; at &apos;&apos;angle&apos;&apos; radians.&#10;&#10;(:include throws:)&#10;!!!!Note:&#10;&#10;The &apos;&apos;</string>
32068 <variant>1</variant>
32069 <weak_ptr>
32070 <expired>0</expired>
32071 <shared_ptr>
32072 <id>-52</id>
32073 </shared_ptr>
32074 </weak_ptr>
32075 <variant>2</variant>
32076 <string>&apos;&apos; function is not a </string>
32077 <variant>1</variant>
32078 <weak_ptr>
32079 <expired>0</expired>
32080 <shared_ptr>
32081 <id>-192</id>
32082 </shared_ptr>
32083 </weak_ptr>
32084 <variant>2</variant>
32085 <string>; it returns a temp object.</string>
32086 </pair>
32087 <pair>
32088 <weak_ptr>
32089 <expired>0</expired>
32090 <shared_ptr>
32091 <id>-53</id>
32092 </shared_ptr>
32093 </weak_ptr>
32094 <size>1</size>
32095 <variant>2</variant>
32096 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
32097 </pair>
32098 <pair>
32099 <weak_ptr>
32100 <expired>0</expired>
32101 <shared_ptr>
32102 <id>-54</id>
32103 </shared_ptr>
32104 </weak_ptr>
32105 <size>1</size>
32106 <variant>2</variant>
32107 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A matrix that is the result of dividing the matrix &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;</string>
32108 </pair>
32109 <pair>
32110 <weak_ptr>
32111 <expired>0</expired>
32112 <shared_ptr>
32113 <id>-55</id>
32114 </shared_ptr>
32115 </weak_ptr>
32116 <size>1</size>
32117 <variant>2</variant>
32118 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;true if each element of &apos;&apos;a&apos;&apos; compares equal to its corresponding element of &apos;&apos;b&apos;&apos;, false otherwise.&#10;</string>
32119 </pair>
32120 <pair>
32121 <weak_ptr>
32122 <expired>0</expired>
32123 <shared_ptr>
32124 <id>-56</id>
32125 </shared_ptr>
32126 </weak_ptr>
32127 <size>9</size>
32128 <variant>2</variant>
32129 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is a list of all matrix operations implemented by Boost QVM -- click on functions for individual documentation. General notes:&#10;&#10;* All functions use (:link </string>
32130 <variant>1</variant>
32131 <weak_ptr>
32132 <expired>0</expired>
32133 <shared_ptr>
32134 <id>-175</id>
32135 </shared_ptr>
32136 </weak_ptr>
32137 <variant>2</variant>
32138 <string>:). They are available for any C++ type but only if it has been registered through the &apos;&apos;(:link </string>
32139 <variant>1</variant>
32140 <weak_ptr>
32141 <expired>0</expired>
32142 <shared_ptr>
32143 <id>-154</id>
32144 </shared_ptr>
32145 </weak_ptr>
32146 <variant>2</variant>
32147 <string>:)&apos;&apos; template.&#10;* When objects are returned by value their type is deduced either by the &apos;&apos;(:link </string>
32148 <variant>1</variant>
32149 <weak_ptr>
32150 <expired>0</expired>
32151 <shared_ptr>
32152 <id>-222</id>
32153 </shared_ptr>
32154 </weak_ptr>
32155 <variant>2</variant>
32156 <string>:)&apos;&apos; template (for unary functions) or the &apos;&apos;(:link </string>
32157 <variant>1</variant>
32158 <weak_ptr>
32159 <expired>0</expired>
32160 <shared_ptr>
32161 <id>-101</id>
32162 </shared_ptr>
32163 </weak_ptr>
32164 <variant>2</variant>
32165 <string>:)&apos;&apos; template (for binary functions).&#10;* The type of scalar arguments is deduced independently from the type of the matrix argument, so they are not required to match. Scalar arguments must convert implicitly to the matrix scalar type.</string>
32166 </pair>
32167 <pair>
32168 <weak_ptr>
32169 <expired>0</expired>
32170 <shared_ptr>
32171 <id>-7</id>
32172 </shared_ptr>
32173 </weak_ptr>
32174 <size>13</size>
32175 <variant>2</variant>
32176 <string>----&#10;&#10;&apos;&apos;&apos;Tutorial navigation:&apos;&apos;&apos; (:link </string>
32177 <variant>1</variant>
32178 <weak_ptr>
32179 <expired>0</expired>
32180 <shared_ptr>
32181 <id>-235</id>
32182 </shared_ptr>
32183 </weak_ptr>
32184 <variant>2</variant>
32185 <string> mod=&quot;w&quot;:) | (:link </string>
32186 <variant>1</variant>
32187 <weak_ptr>
32188 <expired>0</expired>
32189 <shared_ptr>
32190 <id>-233</id>
32191 </shared_ptr>
32192 </weak_ptr>
32193 <variant>2</variant>
32194 <string> mod=&quot;w&quot;:) | (:link </string>
32195 <variant>1</variant>
32196 <weak_ptr>
32197 <expired>0</expired>
32198 <shared_ptr>
32199 <id>-6</id>
32200 </shared_ptr>
32201 </weak_ptr>
32202 <variant>2</variant>
32203 <string> mod=&quot;w&quot;:) | (:link </string>
32204 <variant>1</variant>
32205 <weak_ptr>
32206 <expired>0</expired>
32207 <shared_ptr>
32208 <id>-267</id>
32209 </shared_ptr>
32210 </weak_ptr>
32211 <variant>2</variant>
32212 <string> mod=&quot;w&quot;:) | (:link </string>
32213 <variant>1</variant>
32214 <weak_ptr>
32215 <expired>0</expired>
32216 <shared_ptr>
32217 <id>-58</id>
32218 </shared_ptr>
32219 </weak_ptr>
32220 <variant>2</variant>
32221 <string>:)&#10;\\&#10;\\&#10;See also: (:link </string>
32222 <variant>1</variant>
32223 <weak_ptr>
32224 <expired>0</expired>
32225 <shared_ptr>
32226 <id>-90</id>
32227 </shared_ptr>
32228 </weak_ptr>
32229 <variant>2</variant>
32230 <string>:)&#10;</string>
32231 </pair>
32232 <pair>
32233 <weak_ptr>
32234 <expired>0</expired>
32235 <shared_ptr>
32236 <id>-57</id>
32237 </shared_ptr>
32238 </weak_ptr>
32239 <size>3</size>
32240 <variant>2</variant>
32241 <string>!!!Matrix-to-matrix (:link </string>
32242 <variant>1</variant>
32243 <weak_ptr>
32244 <expired>0</expired>
32245 <shared_ptr>
32246 <id>-192</id>
32247 </shared_ptr>
32248 </weak_ptr>
32249 <variant>2</variant>
32250 <string> mod=&quot;pw&quot;:)&#10;&#10;(:include synopsis:)&#10;</string>
32251 </pair>
32252 <pair>
32253 <weak_ptr>
32254 <expired>0</expired>
32255 <shared_ptr>
32256 <id>-58</id>
32257 </shared_ptr>
32258 </weak_ptr>
32259 <size>55</size>
32260 <variant>2</variant>
32261 <string>!!!Interoperability&#10;&#10;An important design goal of Boost QVM is that it works seamlessly with 3rd-party quaternion, vector and matrix types and libraries. Even when such libraries overload the same C++ operators as Boost QVM, it is safe to bring the entire &apos;&apos;boost::(:link </string>
32262 <variant>1</variant>
32263 <weak_ptr>
32264 <expired>0</expired>
32265 <shared_ptr>
32266 <id>-151</id>
32267 </shared_ptr>
32268 </weak_ptr>
32269 <variant>2</variant>
32270 <string>:)&apos;&apos; namespace in scope by specifying:&#10;&#10;[@using namespace boost::(:link </string>
32271 <variant>1</variant>
32272 <weak_ptr>
32273 <expired>0</expired>
32274 <shared_ptr>
32275 <id>-151</id>
32276 </shared_ptr>
32277 </weak_ptr>
32278 <variant>2</variant>
32279 <string>:);@]&#10;&#10;The above using directive does not introduce ambiguities with function and operator overloads a 3rd-party library may define because:&#10;&#10;*Most &apos;&apos;boost::(:link </string>
32280 <variant>1</variant>
32281 <weak_ptr>
32282 <expired>0</expired>
32283 <shared_ptr>
32284 <id>-151</id>
32285 </shared_ptr>
32286 </weak_ptr>
32287 <variant>2</variant>
32288 <string>:)&apos;&apos; function overloads and all operator overloads use (:link </string>
32289 <variant>1</variant>
32290 <weak_ptr>
32291 <expired>0</expired>
32292 <shared_ptr>
32293 <id>-175</id>
32294 </shared_ptr>
32295 </weak_ptr>
32296 <variant>2</variant>
32297 <string>:), which makes them disappear unless an expression uses types that have the appropriate Boost QVM-specific (:link </string>
32298 <variant>1</variant>
32299 <weak_ptr>
32300 <expired>0</expired>
32301 <shared_ptr>
32302 <id>-42</id>
32303 </shared_ptr>
32304 </weak_ptr>
32305 <variant>2</variant>
32306 <string>:) defined;&#10;*Whenever such overloads are compatible with a given expression, their signature is extremely generic, which means that any other (user-defined) compatible overload will be a better match in any overload resolution.&#10;&#10;Bringing the &apos;&apos;boost::(:link </string>
32307 <variant>1</variant>
32308 <weak_ptr>
32309 <expired>0</expired>
32310 <shared_ptr>
32311 <id>-151</id>
32312 </shared_ptr>
32313 </weak_ptr>
32314 <variant>2</variant>
32315 <string>:)&apos;&apos; namespace in scope lets you mix vector and matrix types that come from different APIs into a common, type-safe framework. In this case however, it should be considered what types should be returned by binary operations that return an object by value. For example, if you multiply a 3x3 matrix &apos;&apos;m1&apos;&apos; of type &apos;&apos;user_matrix1&apos;&apos; by a 3x3 matrix &apos;&apos;m2&apos;&apos; of type &apos;&apos;user_matrix2&apos;&apos;, what type should that operation return?&#10;&#10;The answer is that by default, Boost QVM returns some kind of compatible matrix type, so it is always safe to write:&#10;&#10;[@auto &amp; m = m1 (:link </string>
32316 <variant>1</variant>
32317 <weak_ptr>
32318 <expired>0</expired>
32319 <shared_ptr>
32320 <id>-187</id>
32321 </shared_ptr>
32322 </weak_ptr>
32323 <variant>2</variant>
32324 <string>|*:) m2;@]&#10;&#10;However, the type deduced by default converts implicitly to any compatible matrix type, so the following is also valid, at the cost of a temporary:&#10;&#10;[@user_matrix1 m = m1 (:link </string>
32325 <variant>1</variant>
32326 <weak_ptr>
32327 <expired>0</expired>
32328 <shared_ptr>
32329 <id>-187</id>
32330 </shared_ptr>
32331 </weak_ptr>
32332 <variant>2</variant>
32333 <string>|*:) m2;@]&#10;&#10;While the temporary object can be optimized away by many compilers, it can be avoided altogether by specializing the &apos;&apos;(:link </string>
32334 <variant>1</variant>
32335 <weak_ptr>
32336 <expired>0</expired>
32337 <shared_ptr>
32338 <id>-101</id>
32339 </shared_ptr>
32340 </weak_ptr>
32341 <variant>2</variant>
32342 <string>:)&apos;&apos; template. For example, to specify that multiplying a &apos;&apos;user_matrix1&apos;&apos; by a &apos;&apos;user_matrix2&apos;&apos; should always produce a &apos;&apos;user_matrix1&apos;&apos; object, you could specify:&#10;&#10;[@namespace&#10;boost&#10; {&#10; namespace&#10; (:link </string>
32343 <variant>1</variant>
32344 <weak_ptr>
32345 <expired>0</expired>
32346 <shared_ptr>
32347 <id>-151</id>
32348 </shared_ptr>
32349 </weak_ptr>
32350 <variant>2</variant>
32351 <string>:)&#10; {&#10; template &lt;&gt;&#10; struct (:link </string>
32352 <variant>1</variant>
32353 <weak_ptr>
32354 <expired>0</expired>
32355 <shared_ptr>
32356 <id>-101</id>
32357 </shared_ptr>
32358 </weak_ptr>
32359 <variant>2</variant>
32360 <string>:)&lt;user_matrix1,user_matrix2,3,3&gt;&#10; { typedef user_matrix1 type; };&#10;&#10; template &lt;&gt;&#10; struct (:link </string>
32361 <variant>1</variant>
32362 <weak_ptr>
32363 <expired>0</expired>
32364 <shared_ptr>
32365 <id>-101</id>
32366 </shared_ptr>
32367 </weak_ptr>
32368 <variant>2</variant>
32369 <string>:)&lt;user_matrix2,user_matrix1,3,3&gt;&#10; { typedef user_matrix1 type; };&#10; }&#10; }@]&#10;&#10;Finally, any time you need to create a matrix of a particular C++ type from any other compatible matrix type, you can use the &apos;&apos;(:link </string>
32370 <variant>1</variant>
32371 <weak_ptr>
32372 <expired>0</expired>
32373 <shared_ptr>
32374 <id>-253</id>
32375 </shared_ptr>
32376 </weak_ptr>
32377 <variant>2</variant>
32378 <string> mod=&quot;(&quot;:)&apos;&apos; function:&#10;&#10;[@user_matrix2 m=(:link </string>
32379 <variant>1</variant>
32380 <weak_ptr>
32381 <expired>0</expired>
32382 <shared_ptr>
32383 <id>-253</id>
32384 </shared_ptr>
32385 </weak_ptr>
32386 <variant>2</variant>
32387 <string> mod=&quot;(&quot;:)&lt;user_matrix2&gt;(m1 (:link </string>
32388 <variant>1</variant>
32389 <weak_ptr>
32390 <expired>0</expired>
32391 <shared_ptr>
32392 <id>-187</id>
32393 </shared_ptr>
32394 </weak_ptr>
32395 <variant>2</variant>
32396 <string>|*:) m2);@]&#10;&#10;Perhaps surprisingly, unary operations that return an object by value have a similar, though simpler issue. That&apos;s because the argument they&apos;re called with may not be copyable, as in:&#10;&#10;[@float m[3][3];&#10;auto &amp; inv = (:link </string>
32397 <variant>1</variant>
32398 <weak_ptr>
32399 <expired>0</expired>
32400 <shared_ptr>
32401 <id>-157</id>
32402 </shared_ptr>
32403 </weak_ptr>
32404 <variant>2</variant>
32405 <string> mod=&quot;(&quot;:)(m);@]&#10;&#10;Again, Boost QVM &quot;just works&quot;, returning an object of suitable matrix type that is copyable. This deduction process can also be controlled, by specializing the &apos;&apos;(:link </string>
32406 <variant>1</variant>
32407 <weak_ptr>
32408 <expired>0</expired>
32409 <shared_ptr>
32410 <id>-222</id>
32411 </shared_ptr>
32412 </weak_ptr>
32413 <variant>2</variant>
32414 <string>:)&apos;&apos; template.&#10;&#10;-&gt;Note: Bringing the entire &apos;&apos;boost::(:link </string>
32415 <variant>1</variant>
32416 <weak_ptr>
32417 <expired>0</expired>
32418 <shared_ptr>
32419 <id>-151</id>
32420 </shared_ptr>
32421 </weak_ptr>
32422 <variant>2</variant>
32423 <string>:)&apos;&apos; namespace in scope may introduce ambiguities when accessing &apos;&apos;types&apos;&apos; (as opposed to functions) defined in 3rd-party libraries. In that case, you can safely bring namespace &apos;&apos;boost::(:link </string>
32424 <variant>1</variant>
32425 <weak_ptr>
32426 <expired>0</expired>
32427 <shared_ptr>
32428 <id>-151</id>
32429 </shared_ptr>
32430 </weak_ptr>
32431 <variant>2</variant>
32432 <string>:)::(:link </string>
32433 <variant>1</variant>
32434 <weak_ptr>
32435 <expired>0</expired>
32436 <shared_ptr>
32437 <id>-205</id>
32438 </shared_ptr>
32439 </weak_ptr>
32440 <variant>2</variant>
32441 <string>:)&apos;&apos; in scope instead, which contains only function and operator overloads that use (:link </string>
32442 <variant>1</variant>
32443 <weak_ptr>
32444 <expired>0</expired>
32445 <shared_ptr>
32446 <id>-175</id>
32447 </shared_ptr>
32448 </weak_ptr>
32449 <variant>2</variant>
32450 <string>:).&#10;&#10;-&gt;&apos;&apos;&apos;Warning&apos;&apos;&apos;: Be mindful of potential ODR violation when using &apos;&apos;(:link </string>
32451 <variant>1</variant>
32452 <weak_ptr>
32453 <expired>0</expired>
32454 <shared_ptr>
32455 <id>-21</id>
32456 </shared_ptr>
32457 </weak_ptr>
32458 <variant>2</variant>
32459 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
32460 <variant>1</variant>
32461 <weak_ptr>
32462 <expired>0</expired>
32463 <shared_ptr>
32464 <id>-240</id>
32465 </shared_ptr>
32466 </weak_ptr>
32467 <variant>2</variant>
32468 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
32469 <variant>1</variant>
32470 <weak_ptr>
32471 <expired>0</expired>
32472 <shared_ptr>
32473 <id>-101</id>
32474 </shared_ptr>
32475 </weak_ptr>
32476 <variant>2</variant>
32477 <string>:)&apos;&apos; in 3rd party libraries. For example this could happen if &apos;&apos;lib1&apos;&apos; defines &apos;&apos;(:link </string>
32478 <variant>1</variant>
32479 <weak_ptr>
32480 <expired>0</expired>
32481 <shared_ptr>
32482 <id>-240</id>
32483 </shared_ptr>
32484 </weak_ptr>
32485 <variant>2</variant>
32486 <string>:)&lt;lib1::vec,lib2::vec&gt;::type&apos;&apos; as &apos;&apos;lib1::vec&apos;&apos; and in the same program &apos;&apos;lib2&apos;&apos; defines &apos;&apos;(:link </string>
32487 <variant>1</variant>
32488 <weak_ptr>
32489 <expired>0</expired>
32490 <shared_ptr>
32491 <id>-240</id>
32492 </shared_ptr>
32493 </weak_ptr>
32494 <variant>2</variant>
32495 <string>:)&lt;lib1::vec,lib2::vec&gt;::type&apos;&apos; as &apos;&apos;lib2::vec&apos;&apos;. It is best to keep such specializations out of &apos;&apos;lib1&apos;&apos; and &apos;&apos;lib2&apos;&apos;. Of course, it is always safe for &apos;&apos;lib1&apos;&apos; and &apos;&apos;lib2&apos;&apos; to use &apos;&apos;(:link </string>
32496 <variant>1</variant>
32497 <weak_ptr>
32498 <expired>0</expired>
32499 <shared_ptr>
32500 <id>-25</id>
32501 </shared_ptr>
32502 </weak_ptr>
32503 <variant>2</variant>
32504 <string> mod=&quot;(&quot;:)&apos;&apos; to convert between the &apos;&apos;lib1::vec&apos;&apos; and &apos;&apos;lib2::vec&apos;&apos; types as needed.</string>
32505 </pair>
32506 <pair>
32507 <weak_ptr>
32508 <expired>0</expired>
32509 <shared_ptr>
32510 <id>-59</id>
32511 </shared_ptr>
32512 </weak_ptr>
32513 <size>5</size>
32514 <variant>2</variant>
32515 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
32516 <variant>1</variant>
32517 <weak_ptr>
32518 <expired>0</expired>
32519 <shared_ptr>
32520 <id>-59</id>
32521 </shared_ptr>
32522 </weak_ptr>
32523 <variant>2</variant>
32524 <string>:)&lt;R&gt;(m)&apos;&apos; returns a (:link </string>
32525 <variant>1</variant>
32526 <weak_ptr>
32527 <expired>0</expired>
32528 <shared_ptr>
32529 <id>-192</id>
32530 </shared_ptr>
32531 </weak_ptr>
32532 <variant>2</variant>
32533 <string>:) that accesses row &apos;&apos;R&apos;&apos; of the matrix &apos;&apos;m&apos;&apos; as a vector.&#10;</string>
32534 </pair>
32535 <pair>
32536 <weak_ptr>
32537 <expired>0</expired>
32538 <shared_ptr>
32539 <id>-60</id>
32540 </shared_ptr>
32541 </weak_ptr>
32542 <size>3</size>
32543 <variant>2</variant>
32544 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;Similar to &apos;&apos;(:link </string>
32545 <variant>1</variant>
32546 <weak_ptr>
32547 <expired>0</expired>
32548 <shared_ptr>
32549 <id>-123</id>
32550 </shared_ptr>
32551 </weak_ptr>
32552 <variant>2</variant>
32553 <string> mod=&quot;(&quot;:)&apos;&apos;, except that the individual elements of &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos; are passed to the binary predicate &apos;&apos;pred&apos;&apos; for comparison.&#10;</string>
32554 </pair>
32555 <pair>
32556 <weak_ptr>
32557 <expired>0</expired>
32558 <shared_ptr>
32559 <id>-61</id>
32560 </shared_ptr>
32561 </weak_ptr>
32562 <size>5</size>
32563 <variant>2</variant>
32564 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
32565 <variant>1</variant>
32566 <weak_ptr>
32567 <expired>0</expired>
32568 <shared_ptr>
32569 <id>-61</id>
32570 </shared_ptr>
32571 </weak_ptr>
32572 <variant>2</variant>
32573 <string>:)&lt;C&gt;(m)&apos;&apos; returns a (:link </string>
32574 <variant>1</variant>
32575 <weak_ptr>
32576 <expired>0</expired>
32577 <shared_ptr>
32578 <id>-192</id>
32579 </shared_ptr>
32580 </weak_ptr>
32581 <variant>2</variant>
32582 <string>:) that accesses column &apos;&apos;C&apos;&apos; of the matrix &apos;&apos;m&apos;&apos; as a vector.&#10;</string>
32583 </pair>
32584 <pair>
32585 <weak_ptr>
32586 <expired>0</expired>
32587 <shared_ptr>
32588 <id>-62</id>
32589 </shared_ptr>
32590 </weak_ptr>
32591 <size>3</size>
32592 <variant>2</variant>
32593 <string>(:auto !!!:)&#10;&#10;This header defines the &apos;&apos;</string>
32594 <variant>1</variant>
32595 <weak_ptr>
32596 <expired>0</expired>
32597 <shared_ptr>
32598 <id>-161</id>
32599 </shared_ptr>
32600 </weak_ptr>
32601 <variant>2</variant>
32602 <string>&apos;&apos; template which can be specialized to register user-defined vector types into Boost QVM.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
32603 </pair>
32604 <pair>
32605 <weak_ptr>
32606 <expired>0</expired>
32607 <shared_ptr>
32608 <id>-63</id>
32609 </shared_ptr>
32610 </weak_ptr>
32611 <size>3</size>
32612 <variant>2</variant>
32613 <string>(:auto !!!:)&#10;&#10;This header defines various (:link </string>
32614 <variant>1</variant>
32615 <weak_ptr>
32616 <expired>0</expired>
32617 <shared_ptr>
32618 <id>-192</id>
32619 </shared_ptr>
32620 </weak_ptr>
32621 <variant>2</variant>
32622 <string> mod=&quot;p&quot;:) between vectors and matrices.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
32623 </pair>
32624 <pair>
32625 <weak_ptr>
32626 <expired>0</expired>
32627 <shared_ptr>
32628 <id>-64</id>
32629 </shared_ptr>
32630 </weak_ptr>
32631 <size>5</size>
32632 <variant>2</variant>
32633 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;An expression of the form of &apos;&apos;(:link </string>
32634 <variant>1</variant>
32635 <weak_ptr>
32636 <expired>0</expired>
32637 <shared_ptr>
32638 <id>-64</id>
32639 </shared_ptr>
32640 </weak_ptr>
32641 <variant>2</variant>
32642 <string>|A:)&lt;I&gt;(v)&apos;&apos; can be used to access the &apos;&apos;I&apos;&apos;-th element a vector object &apos;&apos;v&apos;&apos;. For example, the expression:&#10;&#10;[@(:link </string>
32643 <variant>1</variant>
32644 <weak_ptr>
32645 <expired>0</expired>
32646 <shared_ptr>
32647 <id>-64</id>
32648 </shared_ptr>
32649 </weak_ptr>
32650 <variant>2</variant>
32651 <string>|A:)&lt;1&gt;(v) *= 42;@]&#10;&#10;can be used to multiply the element at index 1 (indexing in Boost QVM is always zero-based) of a vector &apos;&apos;v&apos;&apos; by 42.&#10;&#10;For convenience, there are also non-template overloads for &apos;&apos;I&apos;&apos; from 0 to 9; an alternative way to write the above expression is:&#10;&#10;[@A1(v) *= 42;@]&#10;&#10;&apos;&apos;X&apos;&apos;, &apos;&apos;Y&apos;&apos;, &apos;&apos;Z&apos;&apos; and &apos;&apos;W&apos;&apos; act the same as &apos;&apos;A0&apos;&apos;/&apos;&apos;A1&apos;&apos;/&apos;&apos;A2&apos;&apos;/&apos;&apos;A3&apos;&apos;; yet another alternative way to write the above expression is:&#10;&#10;[@Y(v) *= 42;@]&#10;</string>
32652 </pair>
32653 <pair>
32654 <weak_ptr>
32655 <expired>0</expired>
32656 <shared_ptr>
32657 <id>-65</id>
32658 </shared_ptr>
32659 </weak_ptr>
32660 <size>1</size>
32661 <variant>2</variant>
32662 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Copies all elements of the matrix &apos;&apos;b&apos;&apos; to the matrix &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
32663 </pair>
32664 <pair>
32665 <weak_ptr>
32666 <expired>0</expired>
32667 <shared_ptr>
32668 <id>-66</id>
32669 </shared_ptr>
32670 </weak_ptr>
32671 <size>5</size>
32672 <variant>2</variant>
32673 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A read-only vector of unspecified type with &apos;&apos;(:link </string>
32674 <variant>1</variant>
32675 <weak_ptr>
32676 <expired>0</expired>
32677 <shared_ptr>
32678 <id>-183</id>
32679 </shared_ptr>
32680 </weak_ptr>
32681 <variant>2</variant>
32682 <string> mod=&quot;m&quot;:)&apos;&apos; &apos;&apos;T&apos;&apos; and size &apos;&apos;S&apos;&apos;, with all elements equal to &apos;&apos;(:link </string>
32683 <variant>1</variant>
32684 <weak_ptr>
32685 <expired>0</expired>
32686 <shared_ptr>
32687 <id>-229</id>
32688 </shared_ptr>
32689 </weak_ptr>
32690 <variant>2</variant>
32691 <string>:)&lt;T&gt;::value(0)&apos;&apos;.&#10;</string>
32692 </pair>
32693 <pair>
32694 <weak_ptr>
32695 <expired>0</expired>
32696 <shared_ptr>
32697 <id>-67</id>
32698 </shared_ptr>
32699 </weak_ptr>
32700 <size>1</size>
32701 <variant>2</variant>
32702 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The squared magnitude of the vector &apos;&apos;a&apos;&apos;.&#10;</string>
32703 </pair>
32704 <pair>
32705 <weak_ptr>
32706 <expired>0</expired>
32707 <shared_ptr>
32708 <id>-68</id>
32709 </shared_ptr>
32710 </weak_ptr>
32711 <size>3</size>
32712 <variant>2</variant>
32713 <string>(:auto !!!:)&#10;&#10;This header defines the &apos;&apos;</string>
32714 <variant>1</variant>
32715 <weak_ptr>
32716 <expired>0</expired>
32717 <shared_ptr>
32718 <id>-229</id>
32719 </shared_ptr>
32720 </weak_ptr>
32721 <variant>2</variant>
32722 <string>&apos;&apos; template which can be specialized to register user-defined scalar types into Boost QVM.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
32723 </pair>
32724 <pair>
32725 <weak_ptr>
32726 <expired>0</expired>
32727 <shared_ptr>
32728 <id>-69</id>
32729 </shared_ptr>
32730 </weak_ptr>
32731 <size>13</size>
32732 <variant>2</variant>
32733 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The element of &apos;&apos;a&apos;&apos; at row &apos;&apos;r&apos;&apos; and column &apos;&apos;c&apos;&apos;.&#10;&#10;!!!!Preconditions:&#10;&#10;&apos;&apos;r &gt;= 0 &amp;&amp; r &lt; (:link </string>
32734 <variant>1</variant>
32735 <weak_ptr>
32736 <expired>0</expired>
32737 <shared_ptr>
32738 <id>-154</id>
32739 </shared_ptr>
32740 </weak_ptr>
32741 <variant>2</variant>
32742 <string>:)&lt;A&gt;::(:link </string>
32743 <variant>1</variant>
32744 <weak_ptr>
32745 <expired>0</expired>
32746 <shared_ptr>
32747 <id>-125</id>
32748 </shared_ptr>
32749 </weak_ptr>
32750 <variant>2</variant>
32751 <string> mod=&quot;m&quot;:) &amp;&amp; c &gt;= 0 &amp;&amp; c &lt; (:link </string>
32752 <variant>1</variant>
32753 <weak_ptr>
32754 <expired>0</expired>
32755 <shared_ptr>
32756 <id>-154</id>
32757 </shared_ptr>
32758 </weak_ptr>
32759 <variant>2</variant>
32760 <string>:)&lt;A&gt;::(:link </string>
32761 <variant>1</variant>
32762 <weak_ptr>
32763 <expired>0</expired>
32764 <shared_ptr>
32765 <id>-97</id>
32766 </shared_ptr>
32767 </weak_ptr>
32768 <variant>2</variant>
32769 <string> mod=&quot;m&quot;:)&apos;&apos;.&#10;&#10;!!!!Note:&#10;&#10;This function uses template metaprogramming and can be used even if the optional access function &apos;&apos;</string>
32770 <variant>1</variant>
32771 <weak_ptr>
32772 <expired>0</expired>
32773 <shared_ptr>
32774 <id>-154</id>
32775 </shared_ptr>
32776 </weak_ptr>
32777 <variant>2</variant>
32778 <string>&lt;A&gt;::(:link </string>
32779 <variant>1</variant>
32780 <weak_ptr>
32781 <expired>0</expired>
32782 <shared_ptr>
32783 <id>-163</id>
32784 </shared_ptr>
32785 </weak_ptr>
32786 <variant>2</variant>
32787 <string> mod=&quot;m&quot;:)&apos;&apos; is not available.&#10;</string>
32788 </pair>
32789 <pair>
32790 <weak_ptr>
32791 <expired>0</expired>
32792 <shared_ptr>
32793 <id>-70</id>
32794 </shared_ptr>
32795 </weak_ptr>
32796 <size>3</size>
32797 <variant>2</variant>
32798 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is the macro Boost QVM uses to assert on precondition violations and logic errors. A user-defined &apos;&apos;(:link </string>
32799 <variant>1</variant>
32800 <weak_ptr>
32801 <expired>0</expired>
32802 <shared_ptr>
32803 <id>-70</id>
32804 </shared_ptr>
32805 </weak_ptr>
32806 <variant>2</variant>
32807 <string>:)&apos;&apos; should have the semantics of the standard &apos;&apos;assert&apos;&apos;.&#10;</string>
32808 </pair>
32809 <pair>
32810 <weak_ptr>
32811 <expired>0</expired>
32812 <shared_ptr>
32813 <id>-71</id>
32814 </shared_ptr>
32815 </weak_ptr>
32816 <size>1</size>
32817 <variant>2</variant>
32818 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A of type &quot;array of &apos;&apos;Dim&apos;&apos; elements of type &apos;&apos;T&apos;&apos;&quot; to the memory pointed by &apos;&apos;ptr&apos;&apos;. This makes it possible to use the array at &apos;&apos;ptr&apos;&apos; as a vector of size &apos;&apos;Dim&apos;&apos;.&#10;</string>
32819 </pair>
32820 <pair>
32821 <weak_ptr>
32822 <expired>0</expired>
32823 <shared_ptr>
32824 <id>-72</id>
32825 </shared_ptr>
32826 </weak_ptr>
32827 <size>1</size>
32828 <variant>2</variant>
32829 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;true if each element of &apos;&apos;a&apos;&apos; compares equal to its corresponding element of &apos;&apos;b&apos;&apos;, false otherwise.&#10;</string>
32830 </pair>
32831 <pair>
32832 <weak_ptr>
32833 <expired>0</expired>
32834 <shared_ptr>
32835 <id>-73</id>
32836 </shared_ptr>
32837 </weak_ptr>
32838 <size>17</size>
32839 <variant>2</variant>
32840 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if&#10;&#10;[@(:link </string>
32841 <variant>1</variant>
32842 <weak_ptr>
32843 <expired>0</expired>
32844 <shared_ptr>
32845 <id>-65</id>
32846 </shared_ptr>
32847 </weak_ptr>
32848 <variant>2</variant>
32849 <string> mod=&quot;(&quot;:)(a,&#10; (:link </string>
32850 <variant>1</variant>
32851 <weak_ptr>
32852 <expired>0</expired>
32853 <shared_ptr>
32854 <id>-182</id>
32855 </shared_ptr>
32856 </weak_ptr>
32857 <variant>2</variant>
32858 <string>:)&lt;&#10; typename (:link </string>
32859 <variant>1</variant>
32860 <weak_ptr>
32861 <expired>0</expired>
32862 <shared_ptr>
32863 <id>-154</id>
32864 </shared_ptr>
32865 </weak_ptr>
32866 <variant>2</variant>
32867 <string>:)&lt;A&gt;::(:link </string>
32868 <variant>1</variant>
32869 <weak_ptr>
32870 <expired>0</expired>
32871 <shared_ptr>
32872 <id>-104</id>
32873 </shared_ptr>
32874 </weak_ptr>
32875 <variant>2</variant>
32876 <string> mod=&quot;m&quot;:),&#10; (:link </string>
32877 <variant>1</variant>
32878 <weak_ptr>
32879 <expired>0</expired>
32880 <shared_ptr>
32881 <id>-154</id>
32882 </shared_ptr>
32883 </weak_ptr>
32884 <variant>2</variant>
32885 <string>:)&lt;A&gt;::(:link </string>
32886 <variant>1</variant>
32887 <weak_ptr>
32888 <expired>0</expired>
32889 <shared_ptr>
32890 <id>-125</id>
32891 </shared_ptr>
32892 </weak_ptr>
32893 <variant>2</variant>
32894 <string> mod=&quot;m&quot;:),&#10; (:link </string>
32895 <variant>1</variant>
32896 <weak_ptr>
32897 <expired>0</expired>
32898 <shared_ptr>
32899 <id>-154</id>
32900 </shared_ptr>
32901 </weak_ptr>
32902 <variant>2</variant>
32903 <string>:)&lt;A&gt;::(:link </string>
32904 <variant>1</variant>
32905 <weak_ptr>
32906 <expired>0</expired>
32907 <shared_ptr>
32908 <id>-97</id>
32909 </shared_ptr>
32910 </weak_ptr>
32911 <variant>2</variant>
32912 <string> mod=&quot;m&quot;:)&gt;());@]&#10;</string>
32913 </pair>
32914 <pair>
32915 <weak_ptr>
32916 <expired>0</expired>
32917 <shared_ptr>
32918 <id>-74</id>
32919 </shared_ptr>
32920 </weak_ptr>
32921 <size>1</size>
32922 <variant>2</variant>
32923 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Subtracts the elements of &apos;&apos;b&apos;&apos; from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
32924 </pair>
32925 <pair>
32926 <weak_ptr>
32927 <expired>0</expired>
32928 <shared_ptr>
32929 <id>-75</id>
32930 </shared_ptr>
32931 </weak_ptr>
32932 <size>35</size>
32933 <variant>2</variant>
32934 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The &apos;&apos;(:link </string>
32935 <variant>1</variant>
32936 <weak_ptr>
32937 <expired>0</expired>
32938 <shared_ptr>
32939 <id>-75</id>
32940 </shared_ptr>
32941 </weak_ptr>
32942 <variant>2</variant>
32943 <string>:)&apos;&apos; template must be specialized for (user-defined) quaternion types in order to enable quaternion operations defined in Boost QVM headers for objects of those types.&#10;&#10;&apos;&apos;Note: quaternion types are not required to be copyable.&apos;&apos;&#10;&#10;The main &apos;&apos;(:link </string>
32944 <variant>1</variant>
32945 <weak_ptr>
32946 <expired>0</expired>
32947 <shared_ptr>
32948 <id>-75</id>
32949 </shared_ptr>
32950 </weak_ptr>
32951 <variant>2</variant>
32952 <string>:)&apos;&apos; template members are not specified. Valid specializations are required to define the following members:&#10;&#10;* &apos;&apos;(:link </string>
32953 <variant>1</variant>
32954 <weak_ptr>
32955 <expired>0</expired>
32956 <shared_ptr>
32957 <id>-170</id>
32958 </shared_ptr>
32959 </weak_ptr>
32960 <variant>2</variant>
32961 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
32962 <variant>1</variant>
32963 <weak_ptr>
32964 <expired>0</expired>
32965 <shared_ptr>
32966 <id>-75</id>
32967 </shared_ptr>
32968 </weak_ptr>
32969 <variant>2</variant>
32970 <string>:)&lt;Quaternion&gt;::(:link </string>
32971 <variant>1</variant>
32972 <weak_ptr>
32973 <expired>0</expired>
32974 <shared_ptr>
32975 <id>-170</id>
32976 </shared_ptr>
32977 </weak_ptr>
32978 <variant>2</variant>
32979 <string> mod=&quot;m&quot;:)&apos;&apos; must be a value type which satisfies the (:link </string>
32980 <variant>1</variant>
32981 <weak_ptr>
32982 <expired>0</expired>
32983 <shared_ptr>
32984 <id>-201</id>
32985 </shared_ptr>
32986 </weak_ptr>
32987 <variant>2</variant>
32988 <string>:).&#10;&#10;In addition, valid specializations of the &apos;&apos;(:link </string>
32989 <variant>1</variant>
32990 <weak_ptr>
32991 <expired>0</expired>
32992 <shared_ptr>
32993 <id>-75</id>
32994 </shared_ptr>
32995 </weak_ptr>
32996 <variant>2</variant>
32997 <string>:)&apos;&apos; template must define at least one of the following access functions as static members, where &apos;&apos;q&apos;&apos; is an object of type Quaternion, and &apos;&apos;I&apos;&apos; is compile-time integer constant:&#10;&#10;* &apos;&apos;(:link </string>
32998 <variant>1</variant>
32999 <weak_ptr>
33000 <expired>0</expired>
33001 <shared_ptr>
33002 <id>-210</id>
33003 </shared_ptr>
33004 </weak_ptr>
33005 <variant>2</variant>
33006 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
33007 <variant>1</variant>
33008 <weak_ptr>
33009 <expired>0</expired>
33010 <shared_ptr>
33011 <id>-75</id>
33012 </shared_ptr>
33013 </weak_ptr>
33014 <variant>2</variant>
33015 <string>:)&lt;Quaternion&gt;::(:link </string>
33016 <variant>1</variant>
33017 <weak_ptr>
33018 <expired>0</expired>
33019 <shared_ptr>
33020 <id>-210</id>
33021 </shared_ptr>
33022 </weak_ptr>
33023 <variant>2</variant>
33024 <string> mod=&quot;m&quot;:)&lt;I&gt;(q)&apos;&apos; returns either a copy of or a const reference to the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;q&apos;&apos;.&#10;* &apos;&apos;(:link </string>
33025 <variant>1</variant>
33026 <weak_ptr>
33027 <expired>0</expired>
33028 <shared_ptr>
33029 <id>-17</id>
33030 </shared_ptr>
33031 </weak_ptr>
33032 <variant>2</variant>
33033 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
33034 <variant>1</variant>
33035 <weak_ptr>
33036 <expired>0</expired>
33037 <shared_ptr>
33038 <id>-75</id>
33039 </shared_ptr>
33040 </weak_ptr>
33041 <variant>2</variant>
33042 <string>:)&lt;Quaternion&gt;::(:link </string>
33043 <variant>1</variant>
33044 <weak_ptr>
33045 <expired>0</expired>
33046 <shared_ptr>
33047 <id>-17</id>
33048 </shared_ptr>
33049 </weak_ptr>
33050 <variant>2</variant>
33051 <string> mod=&quot;m&quot;:)&lt;I&gt;(q)&apos;&apos; returns mutable reference to the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;q&apos;&apos;.&#10;&#10;(:include </string>
33052 <variant>1</variant>
33053 <weak_ptr>
33054 <expired>0</expired>
33055 <shared_ptr>
33056 <id>-188</id>
33057 </shared_ptr>
33058 </weak_ptr>
33059 <variant>2</variant>
33060 <string>:)&#10;&#10;It is illegal to call any of the above functions unless &apos;&apos;(:link </string>
33061 <variant>1</variant>
33062 <weak_ptr>
33063 <expired>0</expired>
33064 <shared_ptr>
33065 <id>-143</id>
33066 </shared_ptr>
33067 </weak_ptr>
33068 <variant>2</variant>
33069 <string>:)&lt;Quaternion&gt;::value&apos;&apos;&apos; is true. Even then, quaternion types are allowed to define only a subset of the access functions.&#10;&#10;Below is an example of a user-defined quaternion type, and its corresponding specialization of the &apos;&apos;(:link </string>
33070 <variant>1</variant>
33071 <weak_ptr>
33072 <expired>0</expired>
33073 <shared_ptr>
33074 <id>-75</id>
33075 </shared_ptr>
33076 </weak_ptr>
33077 <variant>2</variant>
33078 <string>:)&apos;&apos; template:&#10;&#10;(:include </string>
33079 <variant>1</variant>
33080 <weak_ptr>
33081 <expired>0</expired>
33082 <shared_ptr>
33083 <id>-98</id>
33084 </shared_ptr>
33085 </weak_ptr>
33086 <variant>2</variant>
33087 <string>:)&#10;</string>
33088 </pair>
33089 <pair>
33090 <weak_ptr>
33091 <expired>0</expired>
33092 <shared_ptr>
33093 <id>-76</id>
33094 </shared_ptr>
33095 </weak_ptr>
33096 <size>3</size>
33097 <variant>2</variant>
33098 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;`!(a (:link </string>
33099 <variant>1</variant>
33100 <weak_ptr>
33101 <expired>0</expired>
33102 <shared_ptr>
33103 <id>-55</id>
33104 </shared_ptr>
33105 </weak_ptr>
33106 <variant>2</variant>
33107 <string>|==:) b)&apos;&apos;.&#10;</string>
33108 </pair>
33109 <pair>
33110 <weak_ptr>
33111 <expired>0</expired>
33112 <shared_ptr>
33113 <id>-77</id>
33114 </shared_ptr>
33115 </weak_ptr>
33116 <size>5</size>
33117 <variant>2</variant>
33118 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
33119 <variant>1</variant>
33120 <weak_ptr>
33121 <expired>0</expired>
33122 <shared_ptr>
33123 <id>-145</id>
33124 </shared_ptr>
33125 </weak_ptr>
33126 <variant>2</variant>
33127 <string>:)&apos;&apos; header, but specifically and only for 3D vectors and matrices. You can include it instead of &apos;&apos;(:link </string>
33128 <variant>1</variant>
33129 <weak_ptr>
33130 <expired>0</expired>
33131 <shared_ptr>
33132 <id>-145</id>
33133 </shared_ptr>
33134 </weak_ptr>
33135 <variant>2</variant>
33136 <string>:)&apos;&apos; if you know you don&apos;t use vector objects of any other size.&#10;</string>
33137 </pair>
33138 <pair>
33139 <weak_ptr>
33140 <expired>0</expired>
33141 <shared_ptr>
33142 <id>-78</id>
33143 </shared_ptr>
33144 </weak_ptr>
33145 <size>1</size>
33146 <variant>2</variant>
33147 <string>(:auto !!!:)&#10;&#10;This header provides generic access to the elements of a given quaternion object.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
33148 </pair>
33149 <pair>
33150 <weak_ptr>
33151 <expired>0</expired>
33152 <shared_ptr>
33153 <id>-79</id>
33154 </shared_ptr>
33155 </weak_ptr>
33156 <size>3</size>
33157 <variant>2</variant>
33158 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;`!(a (:link </string>
33159 <variant>1</variant>
33160 <weak_ptr>
33161 <expired>0</expired>
33162 <shared_ptr>
33163 <id>-72</id>
33164 </shared_ptr>
33165 </weak_ptr>
33166 <variant>2</variant>
33167 <string>|==:) b)&apos;&apos;.&#10;</string>
33168 </pair>
33169 <pair>
33170 <weak_ptr>
33171 <expired>0</expired>
33172 <shared_ptr>
33173 <id>-80</id>
33174 </shared_ptr>
33175 </weak_ptr>
33176 <size>1</size>
33177 <variant>2</variant>
33178 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A quaternion with elements equal to the elements of &apos;&apos;b&apos;&apos; subtracted from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
33179 </pair>
33180 <pair>
33181 <weak_ptr>
33182 <expired>0</expired>
33183 <shared_ptr>
33184 <id>-81</id>
33185 </shared_ptr>
33186 </weak_ptr>
33187 <size>9</size>
33188 <variant>2</variant>
33189 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
33190 <variant>1</variant>
33191 <weak_ptr>
33192 <expired>0</expired>
33193 <shared_ptr>
33194 <id>-65</id>
33195 </shared_ptr>
33196 </weak_ptr>
33197 <variant>2</variant>
33198 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
33199 <variant>1</variant>
33200 <weak_ptr>
33201 <expired>0</expired>
33202 <shared_ptr>
33203 <id>-142</id>
33204 </shared_ptr>
33205 </weak_ptr>
33206 <variant>2</variant>
33207 <string> mod=&quot;(&quot;:)&lt;(:link </string>
33208 <variant>1</variant>
33209 <weak_ptr>
33210 <expired>0</expired>
33211 <shared_ptr>
33212 <id>-154</id>
33213 </shared_ptr>
33214 </weak_ptr>
33215 <variant>2</variant>
33216 <string>:)&lt;A&gt;::(:link </string>
33217 <variant>1</variant>
33218 <weak_ptr>
33219 <expired>0</expired>
33220 <shared_ptr>
33221 <id>-125</id>
33222 </shared_ptr>
33223 </weak_ptr>
33224 <variant>2</variant>
33225 <string> mod=&quot;m&quot;:)&gt;(angle));@]&#10;</string>
33226 </pair>
33227 <pair>
33228 <weak_ptr>
33229 <expired>0</expired>
33230 <shared_ptr>
33231 <id>-82</id>
33232 </shared_ptr>
33233 </weak_ptr>
33234 <size>9</size>
33235 <variant>2</variant>
33236 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
33237 <variant>1</variant>
33238 <weak_ptr>
33239 <expired>0</expired>
33240 <shared_ptr>
33241 <id>-34</id>
33242 </shared_ptr>
33243 </weak_ptr>
33244 <variant>2</variant>
33245 <string>|*=:) (:link </string>
33246 <variant>1</variant>
33247 <weak_ptr>
33248 <expired>0</expired>
33249 <shared_ptr>
33250 <id>-142</id>
33251 </shared_ptr>
33252 </weak_ptr>
33253 <variant>2</variant>
33254 <string> mod=&quot;(&quot;:)&lt;</string>
33255 <variant>1</variant>
33256 <weak_ptr>
33257 <expired>0</expired>
33258 <shared_ptr>
33259 <id>-154</id>
33260 </shared_ptr>
33261 </weak_ptr>
33262 <variant>2</variant>
33263 <string>&lt;A&gt;::(:link </string>
33264 <variant>1</variant>
33265 <weak_ptr>
33266 <expired>0</expired>
33267 <shared_ptr>
33268 <id>-125</id>
33269 </shared_ptr>
33270 </weak_ptr>
33271 <variant>2</variant>
33272 <string> mod=&quot;m&quot;:)&gt;(angle);@]&#10;</string>
33273 </pair>
33274 <pair>
33275 <weak_ptr>
33276 <expired>0</expired>
33277 <shared_ptr>
33278 <id>-83</id>
33279 </shared_ptr>
33280 </weak_ptr>
33281 <size>5</size>
33282 <variant>2</variant>
33283 <string>(:auto !!!:)&#10;&#10;This header allows </string>
33284 <variant>1</variant>
33285 <weak_ptr>
33286 <expired>0</expired>
33287 <shared_ptr>
33288 <id>-118</id>
33289 </shared_ptr>
33290 </weak_ptr>
33291 <variant>2</variant>
33292 <string> only for 2D vectors. You can include it instead of &apos;&apos;(:link </string>
33293 <variant>1</variant>
33294 <weak_ptr>
33295 <expired>0</expired>
33296 <shared_ptr>
33297 <id>-92</id>
33298 </shared_ptr>
33299 </weak_ptr>
33300 <variant>2</variant>
33301 <string>:)&apos;&apos; if you don&apos;t need to swizzle vectors of other dimensions.&#10;</string>
33302 </pair>
33303 <pair>
33304 <weak_ptr>
33305 <expired>0</expired>
33306 <shared_ptr>
33307 <id>-84</id>
33308 </shared_ptr>
33309 </weak_ptr>
33310 <size>1</size>
33311 <variant>2</variant>
33312 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Adds the elements of &apos;&apos;b&apos;&apos; to the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
33313 </pair>
33314 <pair>
33315 <weak_ptr>
33316 <expired>0</expired>
33317 <shared_ptr>
33318 <id>-85</id>
33319 </shared_ptr>
33320 </weak_ptr>
33321 <size>3</size>
33322 <variant>2</variant>
33323 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This type template defines a compile-time boolean constant value which can be used to determine whether a type &apos;&apos;T&apos;&apos; is a matrix type. For matrix types, the &apos;&apos;(:link </string>
33324 <variant>1</variant>
33325 <weak_ptr>
33326 <expired>0</expired>
33327 <shared_ptr>
33328 <id>-154</id>
33329 </shared_ptr>
33330 </weak_ptr>
33331 <variant>2</variant>
33332 <string>:)&apos;&apos; template can be used to access their elements generically, or to obtain their dimensions and scalar type.&#10;</string>
33333 </pair>
33334 <pair>
33335 <weak_ptr>
33336 <expired>0</expired>
33337 <shared_ptr>
33338 <id>-86</id>
33339 </shared_ptr>
33340 </weak_ptr>
33341 <size>1</size>
33342 <variant>2</variant>
33343 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The result of multiplying the matrix &apos;&apos;a&apos;&apos; and the vector &apos;&apos;b&apos;&apos;, where &apos;&apos;b&apos;&apos; is interpreted as a matrix-column. The resulting matrix-row is returned as a vector type.&#10;</string>
33344 </pair>
33345 <pair>
33346 <weak_ptr>
33347 <expired>0</expired>
33348 <shared_ptr>
33349 <id>-87</id>
33350 </shared_ptr>
33351 </weak_ptr>
33352 <size>1</size>
33353 <variant>2</variant>
33354 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;This operation multiplies the matrix &apos;&apos;a&apos;&apos; matrix by the scalar &apos;&apos;b&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
33355 </pair>
33356 <pair>
33357 <weak_ptr>
33358 <expired>0</expired>
33359 <shared_ptr>
33360 <id>-88</id>
33361 </shared_ptr>
33362 </weak_ptr>
33363 <size>9</size>
33364 <variant>2</variant>
33365 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
33366 <variant>1</variant>
33367 <weak_ptr>
33368 <expired>0</expired>
33369 <shared_ptr>
33370 <id>-65</id>
33371 </shared_ptr>
33372 </weak_ptr>
33373 <variant>2</variant>
33374 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
33375 <variant>1</variant>
33376 <weak_ptr>
33377 <expired>0</expired>
33378 <shared_ptr>
33379 <id>-52</id>
33380 </shared_ptr>
33381 </weak_ptr>
33382 <variant>2</variant>
33383 <string> mod=&quot;(&quot;:)&lt;(:link </string>
33384 <variant>1</variant>
33385 <weak_ptr>
33386 <expired>0</expired>
33387 <shared_ptr>
33388 <id>-154</id>
33389 </shared_ptr>
33390 </weak_ptr>
33391 <variant>2</variant>
33392 <string>:)&lt;A&gt;::(:link </string>
33393 <variant>1</variant>
33394 <weak_ptr>
33395 <expired>0</expired>
33396 <shared_ptr>
33397 <id>-125</id>
33398 </shared_ptr>
33399 </weak_ptr>
33400 <variant>2</variant>
33401 <string> mod=&quot;m&quot;:)&gt;(axis,angle));@]&#10;</string>
33402 </pair>
33403 <pair>
33404 <weak_ptr>
33405 <expired>0</expired>
33406 <shared_ptr>
33407 <id>-89</id>
33408 </shared_ptr>
33409 </weak_ptr>
33410 <size>3</size>
33411 <variant>2</variant>
33412 <string>(:auto !!!:)&#10;&#10;This header defines the </string>
33413 <variant>1</variant>
33414 <weak_ptr>
33415 <expired>0</expired>
33416 <shared_ptr>
33417 <id>-175</id>
33418 </shared_ptr>
33419 </weak_ptr>
33420 <variant>2</variant>
33421 <string> machinery used throughout Boost QVM.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
33422 </pair>
33423 <pair>
33424 <weak_ptr>
33425 <expired>0</expired>
33426 <shared_ptr>
33427 <id>-90</id>
33428 </shared_ptr>
33429 </weak_ptr>
33430 <size>77</size>
33431 <variant>2</variant>
33432 <string>Boost QVM is a generic library for working with &apos;&apos;&apos;q&apos;&apos;&apos;uaternions, &apos;&apos;&apos;v&apos;&apos;&apos;ectors and &apos;&apos;&apos;m&apos;&apos;&apos;atrices of static size with the emphasis on 2, 3 and 4-dimensional operations needed in graphics, video games and simulation applications.&#10;&#10;!!!Introduction&#10;&#10;In graphics and simulation applications, there is a need for a library that makes it easy to perform 2D and 3D transformations efficiently. C++ makes it possible to define vector and matrix types and to overload various operators to implement the standard algebraic operations. Because this is a relatively straightforward process, there are many such libraries in existence, each with its own types and operator overrloads. Such libraries are typically part of a higher level system, such as a graphics engine or a 3D modeling API. As a result, it is typical for programmers to have to integrate and to translate between several different quaternion, vector and matrix types that come with the various APIs they use.&#10;&#10;On the other hand, performance considerations often lead to matrix and vector types becoming coupled with a particular platform, or to (over time) acquire various &apos;&apos;#ifdefs&apos;&apos; needed to enable optimizations through platform-specific compiler features that control the physical format or layout of their elements. However, such optimizations may interfere with ease of use and portability; for example on some platforms requiring 16-byte alignment for matrix types makes them incompatible with standard containers.&#10;&#10;Boost QVM solves both of these issues by decoupling the standard algebraic operations from the types they operate on -- without compromising type safety.&#10;&#10;!!!Key design features of Boost QVM:&#10;&#10;* Emphasis on 2, 3 and 4-dimensional operations (including (:link http://en.wikipedia.org/wiki/Quaternion|quaternions:) and zero-overhead &apos;&apos;(:link </string>
33433 <variant>1</variant>
33434 <weak_ptr>
33435 <expired>0</expired>
33436 <shared_ptr>
33437 <id>-267</id>
33438 </shared_ptr>
33439 </weak_ptr>
33440 <variant>2</variant>
33441 <string>:)&apos;&apos;) as needed in graphics and simulation applications.&#10;* Zero-overhead (:link </string>
33442 <variant>1</variant>
33443 <weak_ptr>
33444 <expired>0</expired>
33445 <shared_ptr>
33446 <id>-192</id>
33447 </shared_ptr>
33448 </weak_ptr>
33449 <variant>2</variant>
33450 <string> mod=&quot;p&quot;:) that can be used to access an object with quaternion, vector or matrix semantics through a read-only or mutable reference of a different type. For example, &apos;&apos;(:link </string>
33451 <variant>1</variant>
33452 <weak_ptr>
33453 <expired>0</expired>
33454 <shared_ptr>
33455 <id>-61</id>
33456 </shared_ptr>
33457 </weak_ptr>
33458 <variant>2</variant>
33459 <string>:)&lt;C&gt;(m)&apos;&apos; binds the &apos;&apos;C&apos;&apos;-th column of a matrix &apos;&apos;m&apos;&apos; as a mutable vector type without the overhead of a temporary.&#10;* Integration of many user-defined or 3rd-party quaternion, vector or matrix types into a coherent type-safe system. This enables the user to build algebraic expressions using objects of diverse types that would otherwise be incompatible.&#10;* When users need to implement platform-specific or even project-specific optimizations in a given subsystem, Boost QVM makes it simple to define custom new types that automatically aquire the full set of algebraic operations so they can interface seamlessly with the rest of the program. At the same time, the user can define a limited number of overloads for the new types as needed to implement specific optimizations.&#10;&#10;!!!Contents&#10;&#10;#Tutorial&#10;##(:link </string>
33460 <variant>1</variant>
33461 <weak_ptr>
33462 <expired>0</expired>
33463 <shared_ptr>
33464 <id>-235</id>
33465 </shared_ptr>
33466 </weak_ptr>
33467 <variant>2</variant>
33468 <string> mod=&quot;w&quot;:)&#10;##(:link </string>
33469 <variant>1</variant>
33470 <weak_ptr>
33471 <expired>0</expired>
33472 <shared_ptr>
33473 <id>-233</id>
33474 </shared_ptr>
33475 </weak_ptr>
33476 <variant>2</variant>
33477 <string> mod=&quot;w&quot;:)&#10;##(:link </string>
33478 <variant>1</variant>
33479 <weak_ptr>
33480 <expired>0</expired>
33481 <shared_ptr>
33482 <id>-6</id>
33483 </shared_ptr>
33484 </weak_ptr>
33485 <variant>2</variant>
33486 <string> mod=&quot;w&quot;:)&#10;##(:link </string>
33487 <variant>1</variant>
33488 <weak_ptr>
33489 <expired>0</expired>
33490 <shared_ptr>
33491 <id>-267</id>
33492 </shared_ptr>
33493 </weak_ptr>
33494 <variant>2</variant>
33495 <string> mod=&quot;w&quot;:)&#10;##(:link </string>
33496 <variant>1</variant>
33497 <weak_ptr>
33498 <expired>0</expired>
33499 <shared_ptr>
33500 <id>-175</id>
33501 </shared_ptr>
33502 </weak_ptr>
33503 <variant>2</variant>
33504 <string>:)&#10;##(:link </string>
33505 <variant>1</variant>
33506 <weak_ptr>
33507 <expired>0</expired>
33508 <shared_ptr>
33509 <id>-58</id>
33510 </shared_ptr>
33511 </weak_ptr>
33512 <variant>2</variant>
33513 <string>:)&#10;#Reference&#10;##(:link </string>
33514 <variant>1</variant>
33515 <weak_ptr>
33516 <expired>0</expired>
33517 <shared_ptr>
33518 <id>-42</id>
33519 </shared_ptr>
33520 </weak_ptr>
33521 <variant>2</variant>
33522 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33523 <variant>1</variant>
33524 <weak_ptr>
33525 <expired>0</expired>
33526 <shared_ptr>
33527 <id>-177</id>
33528 </shared_ptr>
33529 </weak_ptr>
33530 <variant>2</variant>
33531 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33532 <variant>1</variant>
33533 <weak_ptr>
33534 <expired>0</expired>
33535 <shared_ptr>
33536 <id>-96</id>
33537 </shared_ptr>
33538 </weak_ptr>
33539 <variant>2</variant>
33540 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33541 <variant>1</variant>
33542 <weak_ptr>
33543 <expired>0</expired>
33544 <shared_ptr>
33545 <id>-64</id>
33546 </shared_ptr>
33547 </weak_ptr>
33548 <variant>2</variant>
33549 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33550 <variant>1</variant>
33551 <weak_ptr>
33552 <expired>0</expired>
33553 <shared_ptr>
33554 <id>-118</id>
33555 </shared_ptr>
33556 </weak_ptr>
33557 <variant>2</variant>
33558 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33559 <variant>1</variant>
33560 <weak_ptr>
33561 <expired>0</expired>
33562 <shared_ptr>
33563 <id>-122</id>
33564 </shared_ptr>
33565 </weak_ptr>
33566 <variant>2</variant>
33567 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33568 <variant>1</variant>
33569 <weak_ptr>
33570 <expired>0</expired>
33571 <shared_ptr>
33572 <id>-11</id>
33573 </shared_ptr>
33574 </weak_ptr>
33575 <variant>2</variant>
33576 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33577 <variant>1</variant>
33578 <weak_ptr>
33579 <expired>0</expired>
33580 <shared_ptr>
33581 <id>-191</id>
33582 </shared_ptr>
33583 </weak_ptr>
33584 <variant>2</variant>
33585 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33586 <variant>1</variant>
33587 <weak_ptr>
33588 <expired>0</expired>
33589 <shared_ptr>
33590 <id>-56</id>
33591 </shared_ptr>
33592 </weak_ptr>
33593 <variant>2</variant>
33594 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33595 <variant>1</variant>
33596 <weak_ptr>
33597 <expired>0</expired>
33598 <shared_ptr>
33599 <id>-102</id>
33600 </shared_ptr>
33601 </weak_ptr>
33602 <variant>2</variant>
33603 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33604 <variant>1</variant>
33605 <weak_ptr>
33606 <expired>0</expired>
33607 <shared_ptr>
33608 <id>-115</id>
33609 </shared_ptr>
33610 </weak_ptr>
33611 <variant>2</variant>
33612 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33613 <variant>1</variant>
33614 <weak_ptr>
33615 <expired>0</expired>
33616 <shared_ptr>
33617 <id>-57</id>
33618 </shared_ptr>
33619 </weak_ptr>
33620 <variant>2</variant>
33621 <string>|Matrix-to-matrix:) (:link </string>
33622 <variant>1</variant>
33623 <weak_ptr>
33624 <expired>0</expired>
33625 <shared_ptr>
33626 <id>-192</id>
33627 </shared_ptr>
33628 </weak_ptr>
33629 <variant>2</variant>
33630 <string> mod=&quot;p&quot;:)&#10;##(:link </string>
33631 <variant>1</variant>
33632 <weak_ptr>
33633 <expired>0</expired>
33634 <shared_ptr>
33635 <id>-26</id>
33636 </shared_ptr>
33637 </weak_ptr>
33638 <variant>2</variant>
33639 <string>|Vector-to-matrix:) (:link </string>
33640 <variant>1</variant>
33641 <weak_ptr>
33642 <expired>0</expired>
33643 <shared_ptr>
33644 <id>-192</id>
33645 </shared_ptr>
33646 </weak_ptr>
33647 <variant>2</variant>
33648 <string> mod=&quot;p&quot;:)&#10;##(:link </string>
33649 <variant>1</variant>
33650 <weak_ptr>
33651 <expired>0</expired>
33652 <shared_ptr>
33653 <id>-13</id>
33654 </shared_ptr>
33655 </weak_ptr>
33656 <variant>2</variant>
33657 <string>|Matrix-to-vector:) (:link </string>
33658 <variant>1</variant>
33659 <weak_ptr>
33660 <expired>0</expired>
33661 <shared_ptr>
33662 <id>-192</id>
33663 </shared_ptr>
33664 </weak_ptr>
33665 <variant>2</variant>
33666 <string> mod=&quot;p&quot;:)&#10;##(:link </string>
33667 <variant>1</variant>
33668 <weak_ptr>
33669 <expired>0</expired>
33670 <shared_ptr>
33671 <id>-49</id>
33672 </shared_ptr>
33673 </weak_ptr>
33674 <variant>2</variant>
33675 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33676 <variant>1</variant>
33677 <weak_ptr>
33678 <expired>0</expired>
33679 <shared_ptr>
33680 <id>-276</id>
33681 </shared_ptr>
33682 </weak_ptr>
33683 <variant>2</variant>
33684 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33685 <variant>1</variant>
33686 <weak_ptr>
33687 <expired>0</expired>
33688 <shared_ptr>
33689 <id>-51</id>
33690 </shared_ptr>
33691 </weak_ptr>
33692 <variant>2</variant>
33693 <string> mod=&quot;c&quot;:)&#10;##(:link </string>
33694 <variant>1</variant>
33695 <weak_ptr>
33696 <expired>0</expired>
33697 <shared_ptr>
33698 <id>-205</id>
33699 </shared_ptr>
33700 </weak_ptr>
33701 <variant>2</variant>
33702 <string>|Namespace boost::qvm::sfinae:)&#10;#(:link </string>
33703 <variant>1</variant>
33704 <weak_ptr>
33705 <expired>0</expired>
33706 <shared_ptr>
33707 <id>-156</id>
33708 </shared_ptr>
33709 </weak_ptr>
33710 <variant>2</variant>
33711 <string>:)&#10;#(:link </string>
33712 <variant>1</variant>
33713 <weak_ptr>
33714 <expired>0</expired>
33715 <shared_ptr>
33716 <id>-120</id>
33717 </shared_ptr>
33718 </weak_ptr>
33719 <variant>2</variant>
33720 <string> mod=&quot;c&quot;:)&#10;#(:link </string>
33721 <variant>1</variant>
33722 <weak_ptr>
33723 <expired>0</expired>
33724 <shared_ptr>
33725 <id>-108</id>
33726 </shared_ptr>
33727 </weak_ptr>
33728 <variant>2</variant>
33729 <string> mod=&quot;c&quot;:)&#10;#(:link </string>
33730 <variant>1</variant>
33731 <weak_ptr>
33732 <expired>0</expired>
33733 <shared_ptr>
33734 <id>-169</id>
33735 </shared_ptr>
33736 </weak_ptr>
33737 <variant>2</variant>
33738 <string> mod=&quot;c&quot;:)&#10;#Indexes&#10;##(:link </string>
33739 <variant>1</variant>
33740 <weak_ptr>
33741 <expired>0</expired>
33742 <shared_ptr>
33743 <id>-99</id>
33744 </shared_ptr>
33745 </weak_ptr>
33746 <variant>2</variant>
33747 <string>:)&#10;##(:link </string>
33748 <variant>1</variant>
33749 <weak_ptr>
33750 <expired>0</expired>
33751 <shared_ptr>
33752 <id>-213</id>
33753 </shared_ptr>
33754 </weak_ptr>
33755 <variant>2</variant>
33756 <string>:)&#10;##(:link </string>
33757 <variant>1</variant>
33758 <weak_ptr>
33759 <expired>0</expired>
33760 <shared_ptr>
33761 <id>-38</id>
33762 </shared_ptr>
33763 </weak_ptr>
33764 <variant>2</variant>
33765 <string>:)&#10;##(:link </string>
33766 <variant>1</variant>
33767 <weak_ptr>
33768 <expired>0</expired>
33769 <shared_ptr>
33770 <id>-129</id>
33771 </shared_ptr>
33772 </weak_ptr>
33773 <variant>2</variant>
33774 <string>:)&#10;&#10;!!!Download&#10;&#10;QVM is part of Boost. Please see git submodule at (:link https://github.com/boostorg/qvm|https://github.com/boostorg/qvm:).&#10;&#10;!!!Support&#10;&#10;For support, please use the (:link http://www.boost.org/community/groups.html#main|Boost Developers Mailing List:).</string>
33775 </pair>
33776 <pair>
33777 <weak_ptr>
33778 <expired>0</expired>
33779 <shared_ptr>
33780 <id>-91</id>
33781 </shared_ptr>
33782 </weak_ptr>
33783 <size>1</size>
33784 <variant>2</variant>
33785 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Adds the elements of &apos;&apos;b&apos;&apos; to the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
33786 </pair>
33787 <pair>
33788 <weak_ptr>
33789 <expired>0</expired>
33790 <shared_ptr>
33791 <id>-92</id>
33792 </shared_ptr>
33793 </weak_ptr>
33794 <size>3</size>
33795 <variant>2</variant>
33796 <string>(:auto !!!:)&#10;&#10;This header provides generic (:link </string>
33797 <variant>1</variant>
33798 <weak_ptr>
33799 <expired>0</expired>
33800 <shared_ptr>
33801 <id>-267</id>
33802 </shared_ptr>
33803 </weak_ptr>
33804 <variant>2</variant>
33805 <string>:) support for vector objects.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
33806 </pair>
33807 <pair>
33808 <weak_ptr>
33809 <expired>0</expired>
33810 <shared_ptr>
33811 <id>-93</id>
33812 </shared_ptr>
33813 </weak_ptr>
33814 <size>1</size>
33815 <variant>2</variant>
33816 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A 4x4 projection matrix of unspecified type of the following form:&#10;&#10;[@xs 0 0 0&#10;0 ys 0 0&#10;0 0 zf/(zn-zf) zn*zf/(zn-zf)&#10;0 0 -1 0@]&#10;&#10;where ys=cot(fov_y/2), and xs=ys/aspect.&#10;</string>
33817 </pair>
33818 <pair>
33819 <weak_ptr>
33820 <expired>0</expired>
33821 <shared_ptr>
33822 <id>-94</id>
33823 </shared_ptr>
33824 </weak_ptr>
33825 <size>9</size>
33826 <variant>2</variant>
33827 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
33828 <variant>1</variant>
33829 <weak_ptr>
33830 <expired>0</expired>
33831 <shared_ptr>
33832 <id>-34</id>
33833 </shared_ptr>
33834 </weak_ptr>
33835 <variant>2</variant>
33836 <string>|*=:) (:link </string>
33837 <variant>1</variant>
33838 <weak_ptr>
33839 <expired>0</expired>
33840 <shared_ptr>
33841 <id>-190</id>
33842 </shared_ptr>
33843 </weak_ptr>
33844 <variant>2</variant>
33845 <string> mod=&quot;(&quot;:)&lt;(:link </string>
33846 <variant>1</variant>
33847 <weak_ptr>
33848 <expired>0</expired>
33849 <shared_ptr>
33850 <id>-154</id>
33851 </shared_ptr>
33852 </weak_ptr>
33853 <variant>2</variant>
33854 <string>:)&lt;A&gt;::(:link </string>
33855 <variant>1</variant>
33856 <weak_ptr>
33857 <expired>0</expired>
33858 <shared_ptr>
33859 <id>-125</id>
33860 </shared_ptr>
33861 </weak_ptr>
33862 <variant>2</variant>
33863 <string> mod=&quot;m&quot;:)&gt;(angle);@]&#10;</string>
33864 </pair>
33865 <pair>
33866 <weak_ptr>
33867 <expired>0</expired>
33868 <shared_ptr>
33869 <id>-95</id>
33870 </shared_ptr>
33871 </weak_ptr>
33872 <size>5</size>
33873 <variant>2</variant>
33874 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This macro is not used directly by Boost QVM, except as the default value of other macros from (:link </string>
33875 <variant>1</variant>
33876 <weak_ptr>
33877 <expired>0</expired>
33878 <shared_ptr>
33879 <id>-251</id>
33880 </shared_ptr>
33881 </weak_ptr>
33882 <variant>2</variant>
33883 <string>:). A user-defined &apos;&apos;(:link </string>
33884 <variant>1</variant>
33885 <weak_ptr>
33886 <expired>0</expired>
33887 <shared_ptr>
33888 <id>-95</id>
33889 </shared_ptr>
33890 </weak_ptr>
33891 <variant>2</variant>
33892 <string>:)&apos;&apos; should expand to a value that is valid substitution of the inline keyword in function definitions.&#10;</string>
33893 </pair>
33894 <pair>
33895 <weak_ptr>
33896 <expired>0</expired>
33897 <shared_ptr>
33898 <id>-96</id>
33899 </shared_ptr>
33900 </weak_ptr>
33901 <size>5</size>
33902 <variant>2</variant>
33903 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;An expression of the form &apos;&apos;S(q)&apos;&apos; can be used to access the scalar component of the quaternion &apos;&apos;q&apos;&apos;. For example,&#10;&#10;[@S(q) (:link </string>
33904 <variant>1</variant>
33905 <weak_ptr>
33906 <expired>0</expired>
33907 <shared_ptr>
33908 <id>-194</id>
33909 </shared_ptr>
33910 </weak_ptr>
33911 <variant>2</variant>
33912 <string>|*=:) 42;@]&#10;&#10;multiplies the scalar component of &apos;&apos;q&apos;&apos; by the scalar 42.&#10;&#10;An expression of the form &apos;&apos;V(q)&apos;&apos; can be used to access the vector component of the quaternion &apos;&apos;q&apos;&apos;. For example,&#10;&#10;[@V(q) (:link </string>
33913 <variant>1</variant>
33914 <weak_ptr>
33915 <expired>0</expired>
33916 <shared_ptr>
33917 <id>-194</id>
33918 </shared_ptr>
33919 </weak_ptr>
33920 <variant>2</variant>
33921 <string>|*=:) 42@]&#10;&#10;multiplies the vector component of &apos;&apos;q&apos;&apos; by the scalar 42.&#10;&#10;The X, Y and Z elements of the vector component can also be accessed directly using &apos;&apos;X(q)&apos;&apos;, &apos;&apos;Y(q)&apos;&apos; and &apos;&apos;Z(q)&apos;&apos;.</string>
33922 </pair>
33923 <pair>
33924 <weak_ptr>
33925 <expired>0</expired>
33926 <shared_ptr>
33927 <id>-97</id>
33928 </shared_ptr>
33929 </weak_ptr>
33930 <size>3</size>
33931 <variant>2</variant>
33932 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This member of user-defined (partial) specializations of the &apos;&apos;(:link </string>
33933 <variant>1</variant>
33934 <weak_ptr>
33935 <expired>0</expired>
33936 <shared_ptr>
33937 <id>-154</id>
33938 </shared_ptr>
33939 </weak_ptr>
33940 <variant>2</variant>
33941 <string>:)&apos;&apos; template must be a compile-time integer constant greater than zero that defines the number of columns of a user-defined matrix type.&#10;</string>
33942 </pair>
33943 <pair>
33944 <weak_ptr>
33945 <expired>0</expired>
33946 <shared_ptr>
33947 <id>-98</id>
33948 </shared_ptr>
33949 </weak_ptr>
33950 <size>17</size>
33951 <variant>2</variant>
33952 <string>[@#include &lt;(:link </string>
33953 <variant>1</variant>
33954 <weak_ptr>
33955 <expired>0</expired>
33956 <shared_ptr>
33957 <id>-185</id>
33958 </shared_ptr>
33959 </weak_ptr>
33960 <variant>2</variant>
33961 <string>:)&gt;&#10;&#10;struct fquat { float a[4]; };&#10;&#10;namespace boost&#10;{&#10; namespace (:link </string>
33962 <variant>1</variant>
33963 <weak_ptr>
33964 <expired>0</expired>
33965 <shared_ptr>
33966 <id>-151</id>
33967 </shared_ptr>
33968 </weak_ptr>
33969 <variant>2</variant>
33970 <string>:)&#10; {&#10; template &lt;&gt;&#10; struct&#10; (:link </string>
33971 <variant>1</variant>
33972 <weak_ptr>
33973 <expired>0</expired>
33974 <shared_ptr>
33975 <id>-75</id>
33976 </shared_ptr>
33977 </weak_ptr>
33978 <variant>2</variant>
33979 <string>:)&lt;fquat&gt;&#10; {&#10; typedef float (:link </string>
33980 <variant>1</variant>
33981 <weak_ptr>
33982 <expired>0</expired>
33983 <shared_ptr>
33984 <id>-170</id>
33985 </shared_ptr>
33986 </weak_ptr>
33987 <variant>2</variant>
33988 <string> mod=&quot;m&quot;:);&#10;&#10; template &lt;int I&gt; static inline (:link </string>
33989 <variant>1</variant>
33990 <weak_ptr>
33991 <expired>0</expired>
33992 <shared_ptr>
33993 <id>-170</id>
33994 </shared_ptr>
33995 </weak_ptr>
33996 <variant>2</variant>
33997 <string> mod=&quot;m&quot;:) &amp; (:link </string>
33998 <variant>1</variant>
33999 <weak_ptr>
34000 <expired>0</expired>
34001 <shared_ptr>
34002 <id>-17</id>
34003 </shared_ptr>
34004 </weak_ptr>
34005 <variant>2</variant>
34006 <string> mod=&quot;m&quot;:)( fquat &amp; q ) { return q.a[I]; }&#10; template &lt;int I&gt; static inline (:link </string>
34007 <variant>1</variant>
34008 <weak_ptr>
34009 <expired>0</expired>
34010 <shared_ptr>
34011 <id>-170</id>
34012 </shared_ptr>
34013 </weak_ptr>
34014 <variant>2</variant>
34015 <string> mod=&quot;m&quot;:) (:link </string>
34016 <variant>1</variant>
34017 <weak_ptr>
34018 <expired>0</expired>
34019 <shared_ptr>
34020 <id>-210</id>
34021 </shared_ptr>
34022 </weak_ptr>
34023 <variant>2</variant>
34024 <string> mod=&quot;m&quot;:)( fquat const &amp; q ) { return q.a[I]; }&#10; };&#10; }&#10;}@]&#10;</string>
34025 </pair>
34026 <pair>
34027 <weak_ptr>
34028 <expired>0</expired>
34029 <shared_ptr>
34030 <id>-99</id>
34031 </shared_ptr>
34032 </weak_ptr>
34033 <size>1</size>
34034 <variant>2</variant>
34035 <string>(:auto !!!:)&#10;&#10;(:pagelist tags=&quot;hpp&quot; except_tags=&quot;noindex&quot; fmt=&quot;index&quot; sort_prefix=&quot;10&quot;:)&#10;</string>
34036 </pair>
34037 <pair>
34038 <weak_ptr>
34039 <expired>0</expired>
34040 <shared_ptr>
34041 <id>-100</id>
34042 </shared_ptr>
34043 </weak_ptr>
34044 <size>3</size>
34045 <variant>2</variant>
34046 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function template is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
34047 <variant>1</variant>
34048 <weak_ptr>
34049 <expired>0</expired>
34050 <shared_ptr>
34051 <id>-161</id>
34052 </shared_ptr>
34053 </weak_ptr>
34054 <variant>2</variant>
34055 <string>:)&apos;&apos; template. It returns mutable reference to the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;v&apos;&apos;.&#10;</string>
34056 </pair>
34057 <pair>
34058 <weak_ptr>
34059 <expired>0</expired>
34060 <shared_ptr>
34061 <id>-101</id>
34062 </shared_ptr>
34063 </weak_ptr>
34064 <size>33</size>
34065 <variant>2</variant>
34066 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Assumptions:&#10;&#10;*Both &apos;&apos;(:link </string>
34067 <variant>1</variant>
34068 <weak_ptr>
34069 <expired>0</expired>
34070 <shared_ptr>
34071 <id>-116</id>
34072 </shared_ptr>
34073 </weak_ptr>
34074 <variant>2</variant>
34075 <string>:)&lt;A&gt;::type&apos;&apos; and &apos;&apos;(:link </string>
34076 <variant>1</variant>
34077 <weak_ptr>
34078 <expired>0</expired>
34079 <shared_ptr>
34080 <id>-116</id>
34081 </shared_ptr>
34082 </weak_ptr>
34083 <variant>2</variant>
34084 <string>:)&lt;B&gt;::type&apos;&apos; are well defined&#10;*&apos;&apos;(:link </string>
34085 <variant>1</variant>
34086 <weak_ptr>
34087 <expired>0</expired>
34088 <shared_ptr>
34089 <id>-85</id>
34090 </shared_ptr>
34091 </weak_ptr>
34092 <variant>2</variant>
34093 <string>:)&lt;A&gt;::value || (:link </string>
34094 <variant>1</variant>
34095 <weak_ptr>
34096 <expired>0</expired>
34097 <shared_ptr>
34098 <id>-85</id>
34099 </shared_ptr>
34100 </weak_ptr>
34101 <variant>2</variant>
34102 <string>:)&lt;B&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;&#10;&#10;!!!!Requirements:&#10;&#10;*&apos;&apos;(:link </string>
34103 <variant>1</variant>
34104 <weak_ptr>
34105 <expired>0</expired>
34106 <shared_ptr>
34107 <id>-85</id>
34108 </shared_ptr>
34109 </weak_ptr>
34110 <variant>2</variant>
34111 <string>:)&lt;(:link </string>
34112 <variant>1</variant>
34113 <weak_ptr>
34114 <expired>0</expired>
34115 <shared_ptr>
34116 <id>-101</id>
34117 </shared_ptr>
34118 </weak_ptr>
34119 <variant>2</variant>
34120 <string>:)&lt;A,B&gt;::type&gt;::value&apos;&apos; must be &apos;&apos;true&apos;&apos;&#10;*&apos;&apos;(:link </string>
34121 <variant>1</variant>
34122 <weak_ptr>
34123 <expired>0</expired>
34124 <shared_ptr>
34125 <id>-101</id>
34126 </shared_ptr>
34127 </weak_ptr>
34128 <variant>2</variant>
34129 <string>:)&lt;A,B&gt;::type&apos;&apos; must be copyable&#10;*&apos;&apos;(:link </string>
34130 <variant>1</variant>
34131 <weak_ptr>
34132 <expired>0</expired>
34133 <shared_ptr>
34134 <id>-154</id>
34135 </shared_ptr>
34136 </weak_ptr>
34137 <variant>2</variant>
34138 <string>:)&lt;(:link </string>
34139 <variant>1</variant>
34140 <weak_ptr>
34141 <expired>0</expired>
34142 <shared_ptr>
34143 <id>-101</id>
34144 </shared_ptr>
34145 </weak_ptr>
34146 <variant>2</variant>
34147 <string>:)&lt;A,B&gt;::type&gt;::(:link </string>
34148 <variant>1</variant>
34149 <weak_ptr>
34150 <expired>0</expired>
34151 <shared_ptr>
34152 <id>-125</id>
34153 </shared_ptr>
34154 </weak_ptr>
34155 <variant>2</variant>
34156 <string> mod=&quot;m&quot;:)==Rows&apos;&apos;&#10;*&apos;&apos;(:link </string>
34157 <variant>1</variant>
34158 <weak_ptr>
34159 <expired>0</expired>
34160 <shared_ptr>
34161 <id>-154</id>
34162 </shared_ptr>
34163 </weak_ptr>
34164 <variant>2</variant>
34165 <string>:)&lt;(:link </string>
34166 <variant>1</variant>
34167 <weak_ptr>
34168 <expired>0</expired>
34169 <shared_ptr>
34170 <id>-101</id>
34171 </shared_ptr>
34172 </weak_ptr>
34173 <variant>2</variant>
34174 <string>:)&lt;A,B&gt;::type&gt;::(:link </string>
34175 <variant>1</variant>
34176 <weak_ptr>
34177 <expired>0</expired>
34178 <shared_ptr>
34179 <id>-97</id>
34180 </shared_ptr>
34181 </weak_ptr>
34182 <variant>2</variant>
34183 <string> mod=&quot;m&quot;:)==Cols&apos;&apos;&#10;&#10;This template is used by Boost QVM whenever it needs to deduce a matrix type of certain dimensions from the types of two user-supplied function parameters. The returned type must have accessible copy constructor (the &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; types themselves could be non-copyable, and either one of them may be a non-matrix type.)&#10;&#10;The main template definition returns an unspecified matrix type of the requested dimensions with &apos;&apos;(:link </string>
34184 <variant>1</variant>
34185 <weak_ptr>
34186 <expired>0</expired>
34187 <shared_ptr>
34188 <id>-104</id>
34189 </shared_ptr>
34190 </weak_ptr>
34191 <variant>2</variant>
34192 <string> mod=&quot;m&quot;:)&apos;&apos; obtained by &apos;&apos;(:link </string>
34193 <variant>1</variant>
34194 <weak_ptr>
34195 <expired>0</expired>
34196 <shared_ptr>
34197 <id>-171</id>
34198 </shared_ptr>
34199 </weak_ptr>
34200 <variant>2</variant>
34201 <string>:)&lt;A,B&gt;::type&apos;&apos;, except if &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; are the same matrix type &apos;&apos;M&apos;&apos; of dimensions &apos;&apos;Rows&apos;&apos; x &apos;&apos;Cols&apos;&apos;, in which case &apos;&apos;M&apos;&apos; is returned, which is only suitable for copyable types. Boost QVM also defines (partial) specializations for the non-copyable matrix types it produces. Users can define other (partial) specializations for their own types.&#10;&#10;A typical use of the &apos;&apos;(:link </string>
34202 <variant>1</variant>
34203 <weak_ptr>
34204 <expired>0</expired>
34205 <shared_ptr>
34206 <id>-101</id>
34207 </shared_ptr>
34208 </weak_ptr>
34209 <variant>2</variant>
34210 <string>:)&apos;&apos; template is for specifying the preferred matrix type to be returned by the generic function template overloads in Boost QVM depending on the type of their arguments.&#10;</string>
34211 </pair>
34212 <pair>
34213 <weak_ptr>
34214 <expired>0</expired>
34215 <shared_ptr>
34216 <id>-102</id>
34217 </shared_ptr>
34218 </weak_ptr>
34219 <size>1</size>
34220 <variant>2</variant>
34221 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
34222 </pair>
34223 <pair>
34224 <weak_ptr>
34225 <expired>0</expired>
34226 <shared_ptr>
34227 <id>-103</id>
34228 </shared_ptr>
34229 </weak_ptr>
34230 <size>5</size>
34231 <variant>2</variant>
34232 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
34233 <variant>1</variant>
34234 <weak_ptr>
34235 <expired>0</expired>
34236 <shared_ptr>
34237 <id>-237</id>
34238 </shared_ptr>
34239 </weak_ptr>
34240 <variant>2</variant>
34241 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
34242 <variant>1</variant>
34243 <weak_ptr>
34244 <expired>0</expired>
34245 <shared_ptr>
34246 <id>-256</id>
34247 </shared_ptr>
34248 </weak_ptr>
34249 <variant>2</variant>
34250 <string> mod=&quot;(&quot;:)(axis,angle));@]&#10;</string>
34251 </pair>
34252 <pair>
34253 <weak_ptr>
34254 <expired>0</expired>
34255 <shared_ptr>
34256 <id>-104</id>
34257 </shared_ptr>
34258 </weak_ptr>
34259 <size>5</size>
34260 <variant>2</variant>
34261 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is the member type that user-defined (partial) specializations of the &apos;&apos;(:link </string>
34262 <variant>1</variant>
34263 <weak_ptr>
34264 <expired>0</expired>
34265 <shared_ptr>
34266 <id>-154</id>
34267 </shared_ptr>
34268 </weak_ptr>
34269 <variant>2</variant>
34270 <string>:)&apos;&apos; template define the scalar type of a matrix type. Valid scalar types are value types that satisfy the (:link </string>
34271 <variant>1</variant>
34272 <weak_ptr>
34273 <expired>0</expired>
34274 <shared_ptr>
34275 <id>-201</id>
34276 </shared_ptr>
34277 </weak_ptr>
34278 <variant>2</variant>
34279 <string>:).&#10;</string>
34280 </pair>
34281 <pair>
34282 <weak_ptr>
34283 <expired>0</expired>
34284 <shared_ptr>
34285 <id>-105</id>
34286 </shared_ptr>
34287 </weak_ptr>
34288 <size>5</size>
34289 <variant>2</variant>
34290 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
34291 <variant>1</variant>
34292 <weak_ptr>
34293 <expired>0</expired>
34294 <shared_ptr>
34295 <id>-239</id>
34296 </shared_ptr>
34297 </weak_ptr>
34298 <variant>2</variant>
34299 <string>|*=:) (:link </string>
34300 <variant>1</variant>
34301 <weak_ptr>
34302 <expired>0</expired>
34303 <shared_ptr>
34304 <id>-146</id>
34305 </shared_ptr>
34306 </weak_ptr>
34307 <variant>2</variant>
34308 <string> mod=&quot;(&quot;:)(angle);@]&#10;</string>
34309 </pair>
34310 <pair>
34311 <weak_ptr>
34312 <expired>0</expired>
34313 <shared_ptr>
34314 <id>-106</id>
34315 </shared_ptr>
34316 </weak_ptr>
34317 <size>3</size>
34318 <variant>2</variant>
34319 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Requirements:&#10;&#10;&apos;&apos;R&apos;&apos; must be copyable.&#10;&#10;!!!!Effects:&#10;&#10;The first overload is equivalent to: &apos;&apos;R r; (:link </string>
34320 <variant>1</variant>
34321 <weak_ptr>
34322 <expired>0</expired>
34323 <shared_ptr>
34324 <id>-237</id>
34325 </shared_ptr>
34326 </weak_ptr>
34327 <variant>2</variant>
34328 <string> mod=&quot;(&quot;:)(r,a); return r;&apos;&apos;&#10;&#10;The second overload assumes that &apos;&apos;m&apos;&apos; is an orthonormal rotation matrix and converts it to a quaternion that performs the same rotation.&#10;</string>
34329 </pair>
34330 <pair>
34331 <weak_ptr>
34332 <expired>0</expired>
34333 <shared_ptr>
34334 <id>-107</id>
34335 </shared_ptr>
34336 </weak_ptr>
34337 <size>21</size>
34338 <variant>2</variant>
34339 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;!!!!Assumption:&#10;&#10;&apos;&apos;(:link </string>
34340 <variant>1</variant>
34341 <weak_ptr>
34342 <expired>0</expired>
34343 <shared_ptr>
34344 <id>-148</id>
34345 </shared_ptr>
34346 </weak_ptr>
34347 <variant>2</variant>
34348 <string>:)&lt;V&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;.&#10;&#10;!!!!Requirements:&#10;&#10;*&apos;&apos;(:link </string>
34349 <variant>1</variant>
34350 <weak_ptr>
34351 <expired>0</expired>
34352 <shared_ptr>
34353 <id>-148</id>
34354 </shared_ptr>
34355 </weak_ptr>
34356 <variant>2</variant>
34357 <string>:)&lt;(:link </string>
34358 <variant>1</variant>
34359 <weak_ptr>
34360 <expired>0</expired>
34361 <shared_ptr>
34362 <id>-107</id>
34363 </shared_ptr>
34364 </weak_ptr>
34365 <variant>2</variant>
34366 <string>:)&lt;V&gt;::type&gt;::value&apos;&apos; must be &apos;&apos;true&apos;&apos;&#10;*&apos;&apos;(:link </string>
34367 <variant>1</variant>
34368 <weak_ptr>
34369 <expired>0</expired>
34370 <shared_ptr>
34371 <id>-107</id>
34372 </shared_ptr>
34373 </weak_ptr>
34374 <variant>2</variant>
34375 <string>:)&lt;V&gt;::type&apos;&apos; must be copyable&#10;*&apos;&apos;(:link </string>
34376 <variant>1</variant>
34377 <weak_ptr>
34378 <expired>0</expired>
34379 <shared_ptr>
34380 <id>-161</id>
34381 </shared_ptr>
34382 </weak_ptr>
34383 <variant>2</variant>
34384 <string>:)&lt;(:link </string>
34385 <variant>1</variant>
34386 <weak_ptr>
34387 <expired>0</expired>
34388 <shared_ptr>
34389 <id>-107</id>
34390 </shared_ptr>
34391 </weak_ptr>
34392 <variant>2</variant>
34393 <string>:)&lt;V&gt;::type&gt;::(:link </string>
34394 <variant>1</variant>
34395 <weak_ptr>
34396 <expired>0</expired>
34397 <shared_ptr>
34398 <id>-225</id>
34399 </shared_ptr>
34400 </weak_ptr>
34401 <variant>2</variant>
34402 <string> mod=&quot;m&quot;:)==Dim&apos;&apos;&#10;&#10;This template is used by Boost QVM whenever it needs to deduce a copyable vector type of certain dimension from a single user-supplied function parameter of vector type. The returned type must have accessible copy constructor. Note that &apos;&apos;V&apos;&apos; may be non-copyable.&#10;&#10;The main template definition returns an unspecified copyable vector type of size &apos;&apos;Dim&apos;&apos;, except if &apos;&apos;(:link </string>
34403 <variant>1</variant>
34404 <weak_ptr>
34405 <expired>0</expired>
34406 <shared_ptr>
34407 <id>-161</id>
34408 </shared_ptr>
34409 </weak_ptr>
34410 <variant>2</variant>
34411 <string>:)&lt;V&gt;::(:link </string>
34412 <variant>1</variant>
34413 <weak_ptr>
34414 <expired>0</expired>
34415 <shared_ptr>
34416 <id>-225</id>
34417 </shared_ptr>
34418 </weak_ptr>
34419 <variant>2</variant>
34420 <string> mod=&quot;m&quot;:)==Dim&apos;&apos;, in which case it returns &apos;&apos;V&apos;&apos;, which is suitable only if &apos;&apos;V&apos;&apos; is a copyable type. Boost QVM also defines (partial) specializations for the non-copyable vector types it produces. Users can define other (partial) specializations for their own types.&#10;&#10;A typical use of the &apos;&apos;(:link </string>
34421 <variant>1</variant>
34422 <weak_ptr>
34423 <expired>0</expired>
34424 <shared_ptr>
34425 <id>-107</id>
34426 </shared_ptr>
34427 </weak_ptr>
34428 <variant>2</variant>
34429 <string>:)&apos;&apos; template is for specifying the preferred vector type to be returned by the generic function template overloads in Boost QVM depending on the type of their arguments.&#10;</string>
34430 </pair>
34431 <pair>
34432 <weak_ptr>
34433 <expired>0</expired>
34434 <shared_ptr>
34435 <id>-108</id>
34436 </shared_ptr>
34437 </weak_ptr>
34438 <size>43</size>
34439 <variant>2</variant>
34440 <string>(:auto !!!:)&#10;&#10;!!!Capturing view proxies with &apos;&apos;auto&apos;&apos;&#10;&#10;By design (:link </string>
34441 <variant>1</variant>
34442 <weak_ptr>
34443 <expired>0</expired>
34444 <shared_ptr>
34445 <id>-192</id>
34446 </shared_ptr>
34447 </weak_ptr>
34448 <variant>2</variant>
34449 <string> mod=&quot;p&quot;:) must not return temporary objects. They return reference to an argument they take by (const) reference, cast to reference of unspecified type that is not copyable. Because of this, the return value of a (:link </string>
34450 <variant>1</variant>
34451 <weak_ptr>
34452 <expired>0</expired>
34453 <shared_ptr>
34454 <id>-192</id>
34455 </shared_ptr>
34456 </weak_ptr>
34457 <variant>2</variant>
34458 <string>:) can not be captured by &apos;&apos;auto&apos;&apos;:&#10;&#10;[@auto tr=(:link </string>
34459 <variant>1</variant>
34460 <weak_ptr>
34461 <expired>0</expired>
34462 <shared_ptr>
34463 <id>-184</id>
34464 </shared_ptr>
34465 </weak_ptr>
34466 <variant>2</variant>
34467 <string>:)(m); //Error: the return type of (:link </string>
34468 <variant>1</variant>
34469 <weak_ptr>
34470 <expired>0</expired>
34471 <shared_ptr>
34472 <id>-184</id>
34473 </shared_ptr>
34474 </weak_ptr>
34475 <variant>2</variant>
34476 <string>:) can not be copied.@]&#10;&#10;The correct use of &apos;&apos;auto&apos;&apos; with (:link </string>
34477 <variant>1</variant>
34478 <weak_ptr>
34479 <expired>0</expired>
34480 <shared_ptr>
34481 <id>-192</id>
34482 </shared_ptr>
34483 </weak_ptr>
34484 <variant>2</variant>
34485 <string> mod=&quot;p&quot;:) is:&#10;&#10;[@auto &amp; tr=(:link </string>
34486 <variant>1</variant>
34487 <weak_ptr>
34488 <expired>0</expired>
34489 <shared_ptr>
34490 <id>-184</id>
34491 </shared_ptr>
34492 </weak_ptr>
34493 <variant>2</variant>
34494 <string>:)(m);@]&#10;&#10;!!!!Note:&#10;&#10;many (:link </string>
34495 <variant>1</variant>
34496 <weak_ptr>
34497 <expired>0</expired>
34498 <shared_ptr>
34499 <id>-192</id>
34500 </shared_ptr>
34501 </weak_ptr>
34502 <variant>2</variant>
34503 <string> mod=&quot;p&quot;:) are not read-only, that is, changes made on the (:link </string>
34504 <variant>1</variant>
34505 <weak_ptr>
34506 <expired>0</expired>
34507 <shared_ptr>
34508 <id>-192</id>
34509 </shared_ptr>
34510 </weak_ptr>
34511 <variant>2</variant>
34512 <string>:) operate on the original object. This is another reason why they can not be captured by &apos;&apos;auto&apos;&apos; by value.&#10;&#10;!!!Binding QVM overloads from an unrelated namespace&#10;&#10;The operator overloads in namespace &apos;&apos;boost::qvm&apos;&apos; are designed to work with user-defined types. Typically it is sufficient to make these operators available in the namespace where the operator is used, by &apos;&apos;using namespace boost::qvm&apos;&apos;. A problem arises if the scope that uses the operator is not controlled by the user. For example:&#10;&#10;[@namespace ns1&#10;{&#10; struct float2 { float x, y; };&#10;}&#10;&#10;namespace ns2&#10;{&#10; using namespace boost::qvm;&#10;&#10; void f()&#10; {&#10; ns1::float2 a, b;&#10; a==b; //OK&#10; ns1::float2 arr1[2], arr2[2];&#10; std::equal(arr1,arr1+2,arr2); //Error: (:link </string>
34513 <variant>1</variant>
34514 <weak_ptr>
34515 <expired>0</expired>
34516 <shared_ptr>
34517 <id>-55</id>
34518 </shared_ptr>
34519 </weak_ptr>
34520 <variant>2</variant>
34521 <string> mod=&quot;(&quot;:) is inaccessible from namespace std&#10; }&#10;}@]&#10;&#10;In the &apos;&apos;std::equal&apos;&apos; expression above, even though &apos;&apos;boost::qvm::(:link </string>
34522 <variant>1</variant>
34523 <weak_ptr>
34524 <expired>0</expired>
34525 <shared_ptr>
34526 <id>-55</id>
34527 </shared_ptr>
34528 </weak_ptr>
34529 <variant>2</variant>
34530 <string> mod=&quot;(&quot;:)&apos;&apos; is made visible in namespace &apos;&apos;ns2&apos;&apos; by &apos;&apos;using namespace boost::qvm&apos;&apos;, the call originates from namespace &apos;&apos;std&apos;&apos;. In this case the compiler can&apos;t bind &apos;&apos;boost::qvm::(:link </string>
34531 <variant>1</variant>
34532 <weak_ptr>
34533 <expired>0</expired>
34534 <shared_ptr>
34535 <id>-55</id>
34536 </shared_ptr>
34537 </weak_ptr>
34538 <variant>2</variant>
34539 <string> mod=&quot;(&quot;:)&apos;&apos; because only namespace &apos;&apos;ns1&apos;&apos; is visible through ADL, and it does not contain a suitable declaration. The solution is to declare &apos;&apos;operator==&apos;&apos; in namespace &apos;&apos;ns1&apos;&apos;, which can be done like this:&#10;&#10;[@namespace ns1 { using boost::qvm::(:link </string>
34540 <variant>1</variant>
34541 <weak_ptr>
34542 <expired>0</expired>
34543 <shared_ptr>
34544 <id>-55</id>
34545 </shared_ptr>
34546 </weak_ptr>
34547 <variant>2</variant>
34548 <string> mod=&quot;(&quot;:); }@]&#10;&#10;!!!Link errors when calling math functions with &apos;&apos;int&apos;&apos; arguments&#10;&#10;Boost QVM does not call standard math functions (e.g. &apos;&apos;sin&apos;&apos;, &apos;&apos;cos&apos;&apos;, etc.) directly. Instead, it calls function templates declared in &apos;&apos;(:link </string>
34549 <variant>1</variant>
34550 <weak_ptr>
34551 <expired>0</expired>
34552 <shared_ptr>
34553 <id>-258</id>
34554 </shared_ptr>
34555 </weak_ptr>
34556 <variant>2</variant>
34557 <string>:)&apos;&apos; in namespace &apos;&apos;boost::qvm&apos;&apos;. This allows the user to specialize these templates for user-defined (:link </string>
34558 <variant>1</variant>
34559 <weak_ptr>
34560 <expired>0</expired>
34561 <shared_ptr>
34562 <id>-116</id>
34563 </shared_ptr>
34564 </weak_ptr>
34565 <variant>2</variant>
34566 <string>:) types.&#10;&#10;Boost QVM itself defines specializations of the math function templates only for &apos;&apos;float&apos;&apos; and &apos;&apos;double&apos;&apos;, but it does not provide generic definitions. This is done to protect the user from unintentionally writing code that binds standard math functions that take &apos;&apos;double&apos;&apos; when passing arguments of lesser types, which would be suboptimal.&#10;&#10;Because of this, a call to e.g. &apos;&apos;(:link </string>
34567 <variant>1</variant>
34568 <weak_ptr>
34569 <expired>0</expired>
34570 <shared_ptr>
34571 <id>-52</id>
34572 </shared_ptr>
34573 </weak_ptr>
34574 <variant>2</variant>
34575 <string>:)(axis,1)&apos;&apos; will compile successfully but fail to link, since it calls e.g. &apos;&apos;boost::qvm::sin&lt;int&gt;&apos;&apos;, which is undefined. Because rotations by integer number of radians are rarely needed, in QVM there is no protection against such errors. In such cases the solution is to use &apos;&apos;(:link </string>
34576 <variant>1</variant>
34577 <weak_ptr>
34578 <expired>0</expired>
34579 <shared_ptr>
34580 <id>-52</id>
34581 </shared_ptr>
34582 </weak_ptr>
34583 <variant>2</variant>
34584 <string>:)(axis,1.0f)&apos;&apos; instead.&#10;&#10;!!!MSVC 2013 parsing bug&#10;&#10;Due to a MSVC 2013 bug, expressions of the form &apos;&apos;(v,(:link </string>
34585 <variant>1</variant>
34586 <weak_ptr>
34587 <expired>0</expired>
34588 <shared_ptr>
34589 <id>-64</id>
34590 </shared_ptr>
34591 </weak_ptr>
34592 <variant>2</variant>
34593 <string>|A&lt;I&gt;:))&apos;&apos; used to access vector elements as well as &apos;&apos;(m,(:link </string>
34594 <variant>1</variant>
34595 <weak_ptr>
34596 <expired>0</expired>
34597 <shared_ptr>
34598 <id>-122</id>
34599 </shared_ptr>
34600 </weak_ptr>
34601 <variant>2</variant>
34602 <string>|A&lt;R,C&gt;:))&apos;&apos; used to access matrix elements do not parse correctly. A workaround is to add parentheses, for example &apos;&apos;(v,(:link </string>
34603 <variant>1</variant>
34604 <weak_ptr>
34605 <expired>0</expired>
34606 <shared_ptr>
34607 <id>-64</id>
34608 </shared_ptr>
34609 </weak_ptr>
34610 <variant>2</variant>
34611 <string>|A&lt;I&gt;:)())&apos;&apos;. It is unknown if other versions of MSVC have the same issue.&#10;&#10;The corresponding non-template syntax used to access specific elements, e.g. &apos;&apos;(m,(:link </string>
34612 <variant>1</variant>
34613 <weak_ptr>
34614 <expired>0</expired>
34615 <shared_ptr>
34616 <id>-122</id>
34617 </shared_ptr>
34618 </weak_ptr>
34619 <variant>2</variant>
34620 <string>|A31:))&apos;&apos; or &apos;&apos;(v,(:link </string>
34621 <variant>1</variant>
34622 <weak_ptr>
34623 <expired>0</expired>
34624 <shared_ptr>
34625 <id>-64</id>
34626 </shared_ptr>
34627 </weak_ptr>
34628 <variant>2</variant>
34629 <string>|Y:))&apos;&apos; is not affected by this issue.&#10;</string>
34630 </pair>
34631 <pair>
34632 <weak_ptr>
34633 <expired>0</expired>
34634 <shared_ptr>
34635 <id>-109</id>
34636 </shared_ptr>
34637 </weak_ptr>
34638 <size>1</size>
34639 <variant>2</variant>
34640 <string>(:auto !!!:)&#10;&#10;This header defines all available function overloads that operate on quaternion objects.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
34641 </pair>
34642 <pair>
34643 <weak_ptr>
34644 <expired>0</expired>
34645 <shared_ptr>
34646 <id>-110</id>
34647 </shared_ptr>
34648 </weak_ptr>
34649 <size>9</size>
34650 <variant>2</variant>
34651 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A mutable reference to the &apos;&apos;i&apos;&apos;-th element of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Preconditions:&#10;&#10;&apos;&apos;i &gt;= 0 &amp;&amp; i &lt; (:link </string>
34652 <variant>1</variant>
34653 <weak_ptr>
34654 <expired>0</expired>
34655 <shared_ptr>
34656 <id>-161</id>
34657 </shared_ptr>
34658 </weak_ptr>
34659 <variant>2</variant>
34660 <string>:)&lt;A&gt;::(:link </string>
34661 <variant>1</variant>
34662 <weak_ptr>
34663 <expired>0</expired>
34664 <shared_ptr>
34665 <id>-225</id>
34666 </shared_ptr>
34667 </weak_ptr>
34668 <variant>2</variant>
34669 <string> mod=&quot;m&quot;:)&apos;&apos;.&#10;&#10;!!!!Note:&#10;&#10;This function uses template metaprogramming and can be used even if the optional access function &apos;&apos;(:link </string>
34670 <variant>1</variant>
34671 <weak_ptr>
34672 <expired>0</expired>
34673 <shared_ptr>
34674 <id>-161</id>
34675 </shared_ptr>
34676 </weak_ptr>
34677 <variant>2</variant>
34678 <string>:)&lt;A&gt;::(:link </string>
34679 <variant>1</variant>
34680 <weak_ptr>
34681 <expired>0</expired>
34682 <shared_ptr>
34683 <id>-12</id>
34684 </shared_ptr>
34685 </weak_ptr>
34686 <variant>2</variant>
34687 <string> mod=&quot;m&quot;:)&apos;&apos; is not available.&#10;</string>
34688 </pair>
34689 <pair>
34690 <weak_ptr>
34691 <expired>0</expired>
34692 <shared_ptr>
34693 <id>-111</id>
34694 </shared_ptr>
34695 </weak_ptr>
34696 <size>1</size>
34697 <variant>2</variant>
34698 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Subtracts the elements of &apos;&apos;b&apos;&apos; from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
34699 </pair>
34700 <pair>
34701 <weak_ptr>
34702 <expired>0</expired>
34703 <shared_ptr>
34704 <id>-112</id>
34705 </shared_ptr>
34706 </weak_ptr>
34707 <size>9</size>
34708 <variant>2</variant>
34709 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
34710 <variant>1</variant>
34711 <weak_ptr>
34712 <expired>0</expired>
34713 <shared_ptr>
34714 <id>-34</id>
34715 </shared_ptr>
34716 </weak_ptr>
34717 <variant>2</variant>
34718 <string>|*=:) (:link </string>
34719 <variant>1</variant>
34720 <weak_ptr>
34721 <expired>0</expired>
34722 <shared_ptr>
34723 <id>-52</id>
34724 </shared_ptr>
34725 </weak_ptr>
34726 <variant>2</variant>
34727 <string> mod=&quot;(&quot;:)&lt;(:link </string>
34728 <variant>1</variant>
34729 <weak_ptr>
34730 <expired>0</expired>
34731 <shared_ptr>
34732 <id>-154</id>
34733 </shared_ptr>
34734 </weak_ptr>
34735 <variant>2</variant>
34736 <string>:)&lt;A&gt;::(:link </string>
34737 <variant>1</variant>
34738 <weak_ptr>
34739 <expired>0</expired>
34740 <shared_ptr>
34741 <id>-125</id>
34742 </shared_ptr>
34743 </weak_ptr>
34744 <variant>2</variant>
34745 <string> mod=&quot;m&quot;:)&gt;(axis,angle);@]&#10;</string>
34746 </pair>
34747 <pair>
34748 <weak_ptr>
34749 <expired>0</expired>
34750 <shared_ptr>
34751 <id>-113</id>
34752 </shared_ptr>
34753 </weak_ptr>
34754 <size>1</size>
34755 <variant>2</variant>
34756 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A matrix of the same size as &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;, with elements the elements of &apos;&apos;b&apos;&apos; added to the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
34757 </pair>
34758 <pair>
34759 <weak_ptr>
34760 <expired>0</expired>
34761 <shared_ptr>
34762 <id>-114</id>
34763 </shared_ptr>
34764 </weak_ptr>
34765 <size>1</size>
34766 <variant>2</variant>
34767 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;This operation divides a matrix by a scalar.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
34768 </pair>
34769 <pair>
34770 <weak_ptr>
34771 <expired>0</expired>
34772 <shared_ptr>
34773 <id>-115</id>
34774 </shared_ptr>
34775 </weak_ptr>
34776 <size>1</size>
34777 <variant>2</variant>
34778 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
34779 </pair>
34780 <pair>
34781 <weak_ptr>
34782 <expired>0</expired>
34783 <shared_ptr>
34784 <id>-116</id>
34785 </shared_ptr>
34786 </weak_ptr>
34787 <size>21</size>
34788 <variant>2</variant>
34789 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
34790 <variant>1</variant>
34791 <weak_ptr>
34792 <expired>0</expired>
34793 <shared_ptr>
34794 <id>-161</id>
34795 </shared_ptr>
34796 </weak_ptr>
34797 <variant>2</variant>
34798 <string>:)&lt;T&gt;::(:link </string>
34799 <variant>1</variant>
34800 <weak_ptr>
34801 <expired>0</expired>
34802 <shared_ptr>
34803 <id>-183</id>
34804 </shared_ptr>
34805 </weak_ptr>
34806 <variant>2</variant>
34807 <string> mod=&quot;m&quot;:)&apos;&apos; evaluates to the scalar type of the vector type &apos;&apos;T&apos;&apos; (if &apos;&apos;(:link </string>
34808 <variant>1</variant>
34809 <weak_ptr>
34810 <expired>0</expired>
34811 <shared_ptr>
34812 <id>-148</id>
34813 </shared_ptr>
34814 </weak_ptr>
34815 <variant>2</variant>
34816 <string>:)&lt;T&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;).&#10;&#10;The expression &apos;&apos;(:link </string>
34817 <variant>1</variant>
34818 <weak_ptr>
34819 <expired>0</expired>
34820 <shared_ptr>
34821 <id>-154</id>
34822 </shared_ptr>
34823 </weak_ptr>
34824 <variant>2</variant>
34825 <string>:)&lt;T&gt;::(:link </string>
34826 <variant>1</variant>
34827 <weak_ptr>
34828 <expired>0</expired>
34829 <shared_ptr>
34830 <id>-104</id>
34831 </shared_ptr>
34832 </weak_ptr>
34833 <variant>2</variant>
34834 <string> mod=&quot;m&quot;:)&apos;&apos; evaluates to the scalar type of the matrix type &apos;&apos;T&apos;&apos; (if &apos;&apos;(:link </string>
34835 <variant>1</variant>
34836 <weak_ptr>
34837 <expired>0</expired>
34838 <shared_ptr>
34839 <id>-85</id>
34840 </shared_ptr>
34841 </weak_ptr>
34842 <variant>2</variant>
34843 <string>:)&lt;T&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;).&#10;&#10;The expression &apos;&apos;(:link </string>
34844 <variant>1</variant>
34845 <weak_ptr>
34846 <expired>0</expired>
34847 <shared_ptr>
34848 <id>-75</id>
34849 </shared_ptr>
34850 </weak_ptr>
34851 <variant>2</variant>
34852 <string>:)&lt;T&gt;::(:link </string>
34853 <variant>1</variant>
34854 <weak_ptr>
34855 <expired>0</expired>
34856 <shared_ptr>
34857 <id>-170</id>
34858 </shared_ptr>
34859 </weak_ptr>
34860 <variant>2</variant>
34861 <string> mod=&quot;m&quot;:)&apos;&apos; evaluates to the scalar type of the quaternion type &apos;&apos;T&apos;&apos; (if &apos;&apos;(:link </string>
34862 <variant>1</variant>
34863 <weak_ptr>
34864 <expired>0</expired>
34865 <shared_ptr>
34866 <id>-143</id>
34867 </shared_ptr>
34868 </weak_ptr>
34869 <variant>2</variant>
34870 <string>:)&lt;T&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;).&#10;&#10;The expression &apos;&apos;(:link </string>
34871 <variant>1</variant>
34872 <weak_ptr>
34873 <expired>0</expired>
34874 <shared_ptr>
34875 <id>-116</id>
34876 </shared_ptr>
34877 </weak_ptr>
34878 <variant>2</variant>
34879 <string>:)&lt;T&gt;::scalar_type&apos;&apos; is similar, except that it automatically detects whether &apos;&apos;T&apos;&apos; is a vector or a matrix or a quaternion type.&#10;</string>
34880 </pair>
34881 <pair>
34882 <weak_ptr>
34883 <expired>0</expired>
34884 <shared_ptr>
34885 <id>-117</id>
34886 </shared_ptr>
34887 </weak_ptr>
34888 <size>1</size>
34889 <variant>2</variant>
34890 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The (:link http://en.wikipedia.org/wiki/Dot_product|dot product:) of the vectors &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;.&#10;</string>
34891 </pair>
34892 <pair>
34893 <weak_ptr>
34894 <expired>0</expired>
34895 <shared_ptr>
34896 <id>-118</id>
34897 </shared_ptr>
34898 </weak_ptr>
34899 <size>5</size>
34900 <variant>2</variant>
34901 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;Swizzling allows zero-overhead direct access to a (possibly rearranged) subset of the elements of 2D, 3D and 4D vectors. For example, if &apos;&apos;v&apos;&apos; is a 4D vector, the expression &apos;&apos;(v,YX)&apos;&apos; is a 2D (:link </string>
34902 <variant>1</variant>
34903 <weak_ptr>
34904 <expired>0</expired>
34905 <shared_ptr>
34906 <id>-192</id>
34907 </shared_ptr>
34908 </weak_ptr>
34909 <variant>2</variant>
34910 <string>:) whose &apos;&apos;X&apos;&apos; element refers to the &apos;&apos;Y&apos;&apos; element of &apos;&apos;v&apos;&apos;, and whose &apos;&apos;Y&apos;&apos; element refers to the &apos;&apos;X&apos;&apos; element of &apos;&apos;v&apos;&apos;. Like other (:link </string>
34911 <variant>1</variant>
34912 <weak_ptr>
34913 <expired>0</expired>
34914 <shared_ptr>
34915 <id>-192</id>
34916 </shared_ptr>
34917 </weak_ptr>
34918 <variant>2</variant>
34919 <string> mod=&quot;p&quot;:) &apos;&apos;YX&apos;&apos; is an lvalue, that is, if &apos;&apos;v2&apos;&apos; is a 2D vector, one could write:&#10;&#10;[@YX(v) = v2;@]&#10;&#10;The above will leave the &apos;&apos;Z&apos;&apos; and &apos;&apos;W&apos;&apos; elements of &apos;&apos;v&apos;&apos; unchanged but assign the &apos;&apos;Y&apos;&apos; element of &apos;&apos;v2&apos;&apos; to the &apos;&apos;X&apos;&apos; element of &apos;&apos;v&apos;&apos; and the &apos;&apos;X&apos;&apos; element of &apos;&apos;v2&apos;&apos; to the &apos;&apos;Y&apos;&apos; element of &apos;&apos;v&apos;&apos;.&#10;&#10;It is also possible to repeat the same vector element in rvalue swizzling: the expression &apos;&apos;ZZZ(v)&apos;&apos; is a 3D vector whose &apos;&apos;X&apos;&apos;, &apos;&apos;Y&apos;&apos; and &apos;&apos;Z&apos;&apos; elements all refer to the &apos;&apos;Z&apos;&apos; element of &apos;&apos;v&apos;&apos;.&#10;</string>
34920 </pair>
34921 <pair>
34922 <weak_ptr>
34923 <expired>0</expired>
34924 <shared_ptr>
34925 <id>-119</id>
34926 </shared_ptr>
34927 </weak_ptr>
34928 <size>3</size>
34929 <variant>2</variant>
34930 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function template is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
34931 <variant>1</variant>
34932 <weak_ptr>
34933 <expired>0</expired>
34934 <shared_ptr>
34935 <id>-161</id>
34936 </shared_ptr>
34937 </weak_ptr>
34938 <variant>2</variant>
34939 <string>:)&apos;&apos; template. It returns the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;v&apos;&apos;, by value or by const reference.&#10;</string>
34940 </pair>
34941 <pair>
34942 <weak_ptr>
34943 <expired>0</expired>
34944 <shared_ptr>
34945 <id>-120</id>
34946 </shared_ptr>
34947 </weak_ptr>
34948 <size>37</size>
34949 <variant>2</variant>
34950 <string>(:auto !!!:)&#10;&#10;While Boost QVM defines generic functions that operate on matrix and vector types of arbitrary static dimensions, it also provides a code generator that can be used to create compatible header files that define much simpler specializations of these functions for specific dimensions. This is useful during debugging since the generated code is much easier to read than the template metaprogramming-heavy generic implementations. It is also potentially friendlier to the optimizer.&#10;&#10;The code generator is a command-line utility program. Its source code can be found in the &apos;&apos;libs/qvm/gen&apos;&apos; directory. It was used to generate the following headers:&#10;&#10;* 2D, 3D and 4D matrix operations:&#10;** &apos;&apos;boost/qvm/gen/mat_operations2.hpp&apos;&apos; (matrices of size 2x2, 2x1 and 1x2, included by &apos;&apos;(:link </string>
34951 <variant>1</variant>
34952 <weak_ptr>
34953 <expired>0</expired>
34954 <shared_ptr>
34955 <id>-189</id>
34956 </shared_ptr>
34957 </weak_ptr>
34958 <variant>2</variant>
34959 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/mat_operations3.hpp&apos;&apos; (matrices of size 3x3, 3x1 and 1x3, included by &apos;&apos;(:link </string>
34960 <variant>1</variant>
34961 <weak_ptr>
34962 <expired>0</expired>
34963 <shared_ptr>
34964 <id>-231</id>
34965 </shared_ptr>
34966 </weak_ptr>
34967 <variant>2</variant>
34968 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/mat_operations4.hpp&apos;&apos; (matrices of size 4x4, 4x1 and 1x4, included by &apos;&apos;(:link </string>
34969 <variant>1</variant>
34970 <weak_ptr>
34971 <expired>0</expired>
34972 <shared_ptr>
34973 <id>-202</id>
34974 </shared_ptr>
34975 </weak_ptr>
34976 <variant>2</variant>
34977 <string>:)&apos;&apos;)&#10;* 2D, 3D and 4D vector operations:&#10;** &apos;&apos;boost/qvm/gen/v2.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
34978 <variant>1</variant>
34979 <weak_ptr>
34980 <expired>0</expired>
34981 <shared_ptr>
34982 <id>-218</id>
34983 </shared_ptr>
34984 </weak_ptr>
34985 <variant>2</variant>
34986 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/v3.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
34987 <variant>1</variant>
34988 <weak_ptr>
34989 <expired>0</expired>
34990 <shared_ptr>
34991 <id>-46</id>
34992 </shared_ptr>
34993 </weak_ptr>
34994 <variant>2</variant>
34995 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/v4.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
34996 <variant>1</variant>
34997 <weak_ptr>
34998 <expired>0</expired>
34999 <shared_ptr>
35000 <id>-207</id>
35001 </shared_ptr>
35002 </weak_ptr>
35003 <variant>2</variant>
35004 <string>:)&apos;&apos;)&#10;* 2D, 3D and 4D vector-matrix operations:&#10;** &apos;&apos;boost/qvm/gen/vm2.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
35005 <variant>1</variant>
35006 <weak_ptr>
35007 <expired>0</expired>
35008 <shared_ptr>
35009 <id>-10</id>
35010 </shared_ptr>
35011 </weak_ptr>
35012 <variant>2</variant>
35013 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/vm3.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
35014 <variant>1</variant>
35015 <weak_ptr>
35016 <expired>0</expired>
35017 <shared_ptr>
35018 <id>-77</id>
35019 </shared_ptr>
35020 </weak_ptr>
35021 <variant>2</variant>
35022 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/vm4.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
35023 <variant>1</variant>
35024 <weak_ptr>
35025 <expired>0</expired>
35026 <shared_ptr>
35027 <id>-174</id>
35028 </shared_ptr>
35029 </weak_ptr>
35030 <variant>2</variant>
35031 <string>:)&apos;&apos;)&#10;* 2D, 3D and 4D vector swizzling operations:&#10;** &apos;&apos;boost/qvm/gen/sw2.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
35032 <variant>1</variant>
35033 <weak_ptr>
35034 <expired>0</expired>
35035 <shared_ptr>
35036 <id>-83</id>
35037 </shared_ptr>
35038 </weak_ptr>
35039 <variant>2</variant>
35040 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/sw3.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
35041 <variant>1</variant>
35042 <weak_ptr>
35043 <expired>0</expired>
35044 <shared_ptr>
35045 <id>-144</id>
35046 </shared_ptr>
35047 </weak_ptr>
35048 <variant>2</variant>
35049 <string>:)&apos;&apos;)&#10;** &apos;&apos;boost/qvm/gen/sw4.hpp&apos;&apos; (included by &apos;&apos;(:link </string>
35050 <variant>1</variant>
35051 <weak_ptr>
35052 <expired>0</expired>
35053 <shared_ptr>
35054 <id>-263</id>
35055 </shared_ptr>
35056 </weak_ptr>
35057 <variant>2</variant>
35058 <string>:)&apos;&apos;)&#10;&#10;Any such generated headers must be included before the corresponding generic header file is included. For example, if one creates a header &apos;&apos;boost/qvm/gen/m5.hpp&apos;&apos;, it must be included before &apos;&apos;(:link </string>
35059 <variant>1</variant>
35060 <weak_ptr>
35061 <expired>0</expired>
35062 <shared_ptr>
35063 <id>-150</id>
35064 </shared_ptr>
35065 </weak_ptr>
35066 <variant>2</variant>
35067 <string>:)&apos;&apos;. However, the generic headers (&apos;&apos;(:link </string>
35068 <variant>1</variant>
35069 <weak_ptr>
35070 <expired>0</expired>
35071 <shared_ptr>
35072 <id>-150</id>
35073 </shared_ptr>
35074 </weak_ptr>
35075 <variant>2</variant>
35076 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
35077 <variant>1</variant>
35078 <weak_ptr>
35079 <expired>0</expired>
35080 <shared_ptr>
35081 <id>-47</id>
35082 </shared_ptr>
35083 </weak_ptr>
35084 <variant>2</variant>
35085 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
35086 <variant>1</variant>
35087 <weak_ptr>
35088 <expired>0</expired>
35089 <shared_ptr>
35090 <id>-145</id>
35091 </shared_ptr>
35092 </weak_ptr>
35093 <variant>2</variant>
35094 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
35095 <variant>1</variant>
35096 <weak_ptr>
35097 <expired>0</expired>
35098 <shared_ptr>
35099 <id>-92</id>
35100 </shared_ptr>
35101 </weak_ptr>
35102 <variant>2</variant>
35103 <string>:)&apos;&apos;) already include the generated headers from the list above, so the generated headers don&apos;t need to be included manually.&#10;&#10;Note: that headers under &apos;&apos;boost/qvm/gen&apos;&apos; are not part of the public interface of Boost QVM. For example, &apos;&apos;boost/qvm/gen/mat_operations2.hpp&apos;&apos; should not be included directly; &apos;&apos;#include &lt;</string>
35104 <variant>1</variant>
35105 <weak_ptr>
35106 <expired>0</expired>
35107 <shared_ptr>
35108 <id>-189</id>
35109 </shared_ptr>
35110 </weak_ptr>
35111 <variant>2</variant>
35112 <string>&gt;&apos;&apos; instead.&#10;</string>
35113 </pair>
35114 <pair>
35115 <weak_ptr>
35116 <expired>0</expired>
35117 <shared_ptr>
35118 <id>-121</id>
35119 </shared_ptr>
35120 </weak_ptr>
35121 <size>9</size>
35122 <variant>2</variant>
35123 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
35124 <variant>1</variant>
35125 <weak_ptr>
35126 <expired>0</expired>
35127 <shared_ptr>
35128 <id>-65</id>
35129 </shared_ptr>
35130 </weak_ptr>
35131 <variant>2</variant>
35132 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
35133 <variant>1</variant>
35134 <weak_ptr>
35135 <expired>0</expired>
35136 <shared_ptr>
35137 <id>-190</id>
35138 </shared_ptr>
35139 </weak_ptr>
35140 <variant>2</variant>
35141 <string> mod=&quot;(&quot;:)&lt;(:link </string>
35142 <variant>1</variant>
35143 <weak_ptr>
35144 <expired>0</expired>
35145 <shared_ptr>
35146 <id>-154</id>
35147 </shared_ptr>
35148 </weak_ptr>
35149 <variant>2</variant>
35150 <string>:)&lt;A&gt;::(:link </string>
35151 <variant>1</variant>
35152 <weak_ptr>
35153 <expired>0</expired>
35154 <shared_ptr>
35155 <id>-125</id>
35156 </shared_ptr>
35157 </weak_ptr>
35158 <variant>2</variant>
35159 <string> mod=&quot;m&quot;:)&gt;(angle));@]&#10;</string>
35160 </pair>
35161 <pair>
35162 <weak_ptr>
35163 <expired>0</expired>
35164 <shared_ptr>
35165 <id>-122</id>
35166 </shared_ptr>
35167 </weak_ptr>
35168 <size>5</size>
35169 <variant>2</variant>
35170 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;An expression of the form &apos;&apos;(:link </string>
35171 <variant>1</variant>
35172 <weak_ptr>
35173 <expired>0</expired>
35174 <shared_ptr>
35175 <id>-122</id>
35176 </shared_ptr>
35177 </weak_ptr>
35178 <variant>2</variant>
35179 <string>|A:)&lt;R,C&gt;(m)&apos;&apos; can be used to access the element at row &apos;&apos;R&apos;&apos; and column &apos;&apos;C&apos;&apos; of a matrix object &apos;&apos;m&apos;&apos;. For example, the expression:&#10;&#10;[@(:link </string>
35180 <variant>1</variant>
35181 <weak_ptr>
35182 <expired>0</expired>
35183 <shared_ptr>
35184 <id>-122</id>
35185 </shared_ptr>
35186 </weak_ptr>
35187 <variant>2</variant>
35188 <string>|A:)&lt;4,2&gt;(m) *= 42;@]&#10;&#10;can be used to multiply the element at row 4 and column 2 of a matrix &apos;&apos;m&apos;&apos; by 42.&#10;&#10;For convenience, there are also non-template overloads for &apos;&apos;R&apos;&apos; from 0 to 9 and &apos;&apos;C&apos;&apos; from 0 to 9; an alternative way to write the above expression is:&#10;&#10;[@A42(m) *= 42;@]&#10;</string>
35189 </pair>
35190 <pair>
35191 <weak_ptr>
35192 <expired>0</expired>
35193 <shared_ptr>
35194 <id>-123</id>
35195 </shared_ptr>
35196 </weak_ptr>
35197 <size>1</size>
35198 <variant>2</variant>
35199 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;true if each element of &apos;&apos;a&apos;&apos; compares equal to its corresponding element of &apos;&apos;b&apos;&apos;, false otherwise.&#10;</string>
35200 </pair>
35201 <pair>
35202 <weak_ptr>
35203 <expired>0</expired>
35204 <shared_ptr>
35205 <id>-124</id>
35206 </shared_ptr>
35207 </weak_ptr>
35208 <size>1</size>
35209 <variant>2</variant>
35210 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A matrix of the same size as &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;, with elements the elements of &apos;&apos;b&apos;&apos; subtracted from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
35211 </pair>
35212 <pair>
35213 <weak_ptr>
35214 <expired>0</expired>
35215 <shared_ptr>
35216 <id>-125</id>
35217 </shared_ptr>
35218 </weak_ptr>
35219 <size>3</size>
35220 <variant>2</variant>
35221 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This member of user-defined (partial) specializations of the &apos;&apos;(:link </string>
35222 <variant>1</variant>
35223 <weak_ptr>
35224 <expired>0</expired>
35225 <shared_ptr>
35226 <id>-154</id>
35227 </shared_ptr>
35228 </weak_ptr>
35229 <variant>2</variant>
35230 <string>:)&apos;&apos; template must be a compile-time integer constant greater than zero that defines the number of rows of a user-defined matrix type.&#10;</string>
35231 </pair>
35232 <pair>
35233 <weak_ptr>
35234 <expired>0</expired>
35235 <shared_ptr>
35236 <id>-126</id>
35237 </shared_ptr>
35238 </weak_ptr>
35239 <size>1</size>
35240 <variant>2</variant>
35241 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
35242 </pair>
35243 <pair>
35244 <weak_ptr>
35245 <expired>0</expired>
35246 <shared_ptr>
35247 <id>-127</id>
35248 </shared_ptr>
35249 </weak_ptr>
35250 <size>5</size>
35251 <variant>2</variant>
35252 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;Computes the multiplicative inverse of &apos;&apos;a&apos;&apos;, or the (:link http://en.wikipedia.org/wiki/Quaternion#Conjugation.2C_the_norm.2C_and_reciprocal|conjugate-to-norm:) ratio.&#10;&#10;(:include throws:)&#10;&#10;!!!!Note:&#10;&#10;If &apos;&apos;a&apos;&apos; is known to be unit length, &apos;&apos;(:link </string>
35253 <variant>1</variant>
35254 <weak_ptr>
35255 <expired>0</expired>
35256 <shared_ptr>
35257 <id>-176</id>
35258 </shared_ptr>
35259 </weak_ptr>
35260 <variant>2</variant>
35261 <string>:)&apos;&apos; is equivalent to &apos;&apos;(:link </string>
35262 <variant>1</variant>
35263 <weak_ptr>
35264 <expired>0</expired>
35265 <shared_ptr>
35266 <id>-127</id>
35267 </shared_ptr>
35268 </weak_ptr>
35269 <variant>2</variant>
35270 <string> mod=&quot;(&quot;:)&apos;&apos;, yet it is faster to compute.&#10;</string>
35271 </pair>
35272 <pair>
35273 <weak_ptr>
35274 <expired>0</expired>
35275 <shared_ptr>
35276 <id>-128</id>
35277 </shared_ptr>
35278 </weak_ptr>
35279 <size>1</size>
35280 <variant>2</variant>
35281 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;This operation divides a quaternion by a scalar.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
35282 </pair>
35283 <pair>
35284 <weak_ptr>
35285 <expired>0</expired>
35286 <shared_ptr>
35287 <id>-129</id>
35288 </shared_ptr>
35289 </weak_ptr>
35290 <size>1</size>
35291 <variant>2</variant>
35292 <string>(:auto !!!:)&#10;&#10;(:pagelist tags=&quot;type&quot; except_tags=&quot;noindex&quot; fmt=&quot;index&quot;:)&#10;</string>
35293 </pair>
35294 <pair>
35295 <weak_ptr>
35296 <expired>0</expired>
35297 <shared_ptr>
35298 <id>-130</id>
35299 </shared_ptr>
35300 </weak_ptr>
35301 <size>5</size>
35302 <variant>2</variant>
35303 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
35304 <variant>1</variant>
35305 <weak_ptr>
35306 <expired>0</expired>
35307 <shared_ptr>
35308 <id>-130</id>
35309 </shared_ptr>
35310 </weak_ptr>
35311 <variant>2</variant>
35312 <string>:)(m)&apos;&apos; returns a (:link </string>
35313 <variant>1</variant>
35314 <weak_ptr>
35315 <expired>0</expired>
35316 <shared_ptr>
35317 <id>-192</id>
35318 </shared_ptr>
35319 </weak_ptr>
35320 <variant>2</variant>
35321 <string>:) that accesses the (:link https://en.wikipedia.org/w/index.php?title=Translation_(geometry)#Matrix_representation|translation component:) of the square matrix &apos;&apos;m&apos;&apos;, which is a vector of size &apos;&apos;D-1&apos;&apos;, where &apos;&apos;D&apos;&apos; is the size of &apos;&apos;m&apos;&apos;.&#10;</string>
35322 </pair>
35323 <pair>
35324 <weak_ptr>
35325 <expired>0</expired>
35326 <shared_ptr>
35327 <id>-131</id>
35328 </shared_ptr>
35329 </weak_ptr>
35330 <size>5</size>
35331 <variant>2</variant>
35332 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
35333 <variant>1</variant>
35334 <weak_ptr>
35335 <expired>0</expired>
35336 <shared_ptr>
35337 <id>-131</id>
35338 </shared_ptr>
35339 </weak_ptr>
35340 <variant>2</variant>
35341 <string>:)&lt;C&gt;(m)&apos;&apos; returns a read-only (:link </string>
35342 <variant>1</variant>
35343 <weak_ptr>
35344 <expired>0</expired>
35345 <shared_ptr>
35346 <id>-192</id>
35347 </shared_ptr>
35348 </weak_ptr>
35349 <variant>2</variant>
35350 <string>:) that looks like the matrix &apos;&apos;m&apos;&apos; with column &apos;&apos;C&apos;&apos; negated.&#10;</string>
35351 </pair>
35352 <pair>
35353 <weak_ptr>
35354 <expired>0</expired>
35355 <shared_ptr>
35356 <id>-132</id>
35357 </shared_ptr>
35358 </weak_ptr>
35359 <size>1</size>
35360 <variant>2</variant>
35361 <string>(:auto !!!:)&#10;&#10;This header includes all other Boost QVM headers. It is provided for convenience only and should be avoided to minimize coupling.</string>
35362 </pair>
35363 <pair>
35364 <weak_ptr>
35365 <expired>0</expired>
35366 <shared_ptr>
35367 <id>-133</id>
35368 </shared_ptr>
35369 </weak_ptr>
35370 <size>1</size>
35371 <variant>2</variant>
35372 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This exception indicates that an operation requires a matrix with non-zero determinant, but the computed determinant is zero.&#10;</string>
35373 </pair>
35374 <pair>
35375 <weak_ptr>
35376 <expired>0</expired>
35377 <shared_ptr>
35378 <id>-134</id>
35379 </shared_ptr>
35380 </weak_ptr>
35381 <size>1</size>
35382 <variant>2</variant>
35383 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The squared magnitude of the quaternion &apos;&apos;a&apos;&apos;.&#10;</string>
35384 </pair>
35385 <pair>
35386 <weak_ptr>
35387 <expired>0</expired>
35388 <shared_ptr>
35389 <id>-135</id>
35390 </shared_ptr>
35391 </weak_ptr>
35392 <size>1</size>
35393 <variant>2</variant>
35394 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A vector that is the result of dividing the vector &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;</string>
35395 </pair>
35396 <pair>
35397 <weak_ptr>
35398 <expired>0</expired>
35399 <shared_ptr>
35400 <id>-136</id>
35401 </shared_ptr>
35402 </weak_ptr>
35403 <size>5</size>
35404 <variant>2</variant>
35405 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
35406 <variant>1</variant>
35407 <weak_ptr>
35408 <expired>0</expired>
35409 <shared_ptr>
35410 <id>-239</id>
35411 </shared_ptr>
35412 </weak_ptr>
35413 <variant>2</variant>
35414 <string>|*=:) (:link </string>
35415 <variant>1</variant>
35416 <weak_ptr>
35417 <expired>0</expired>
35418 <shared_ptr>
35419 <id>-256</id>
35420 </shared_ptr>
35421 </weak_ptr>
35422 <variant>2</variant>
35423 <string> mod=&quot;(&quot;:)(axis,angle);@]&#10;</string>
35424 </pair>
35425 <pair>
35426 <weak_ptr>
35427 <expired>0</expired>
35428 <shared_ptr>
35429 <id>-137</id>
35430 </shared_ptr>
35431 </weak_ptr>
35432 <size>5</size>
35433 <variant>2</variant>
35434 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
35435 <variant>1</variant>
35436 <weak_ptr>
35437 <expired>0</expired>
35438 <shared_ptr>
35439 <id>-137</id>
35440 </shared_ptr>
35441 </weak_ptr>
35442 <variant>2</variant>
35443 <string>:)&lt;C&gt;(m)&apos;&apos; returns a (:link </string>
35444 <variant>1</variant>
35445 <weak_ptr>
35446 <expired>0</expired>
35447 <shared_ptr>
35448 <id>-192</id>
35449 </shared_ptr>
35450 </weak_ptr>
35451 <variant>2</variant>
35452 <string>:) that looks like the matrix &apos;&apos;m&apos;&apos; with column &apos;&apos;C&apos;&apos; deleted.&#10;</string>
35453 </pair>
35454 <pair>
35455 <weak_ptr>
35456 <expired>0</expired>
35457 <shared_ptr>
35458 <id>-138</id>
35459 </shared_ptr>
35460 </weak_ptr>
35461 <size>1</size>
35462 <variant>2</variant>
35463 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The result of multiplying the quaternions &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;.&#10;</string>
35464 </pair>
35465 <pair>
35466 <weak_ptr>
35467 <expired>0</expired>
35468 <shared_ptr>
35469 <id>-139</id>
35470 </shared_ptr>
35471 </weak_ptr>
35472 <size>1</size>
35473 <variant>2</variant>
35474 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The (:link http://en.wikipedia.org/wiki/Cross_product|cross product:) of the vectors &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;.&#10;</string>
35475 </pair>
35476 <pair>
35477 <weak_ptr>
35478 <expired>0</expired>
35479 <shared_ptr>
35480 <id>-140</id>
35481 </shared_ptr>
35482 </weak_ptr>
35483 <size>1</size>
35484 <variant>2</variant>
35485 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Copies all elements of the vector &apos;&apos;b&apos;&apos; to the vector &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
35486 </pair>
35487 <pair>
35488 <weak_ptr>
35489 <expired>0</expired>
35490 <shared_ptr>
35491 <id>-141</id>
35492 </shared_ptr>
35493 </weak_ptr>
35494 <size>3</size>
35495 <variant>2</variant>
35496 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
35497 <variant>1</variant>
35498 <weak_ptr>
35499 <expired>0</expired>
35500 <shared_ptr>
35501 <id>-154</id>
35502 </shared_ptr>
35503 </weak_ptr>
35504 <variant>2</variant>
35505 <string>:)&apos;&apos; template. It returns mutable reference to the element at row &apos;&apos;r&apos;&apos; and column &apos;&apos;c&apos;&apos; of &apos;&apos;m&apos;&apos;.&#10;</string>
35506 </pair>
35507 <pair>
35508 <weak_ptr>
35509 <expired>0</expired>
35510 <shared_ptr>
35511 <id>-142</id>
35512 </shared_ptr>
35513 </weak_ptr>
35514 <size>3</size>
35515 <variant>2</variant>
35516 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A </string>
35517 <variant>1</variant>
35518 <weak_ptr>
35519 <expired>0</expired>
35520 <shared_ptr>
35521 <id>-192</id>
35522 </shared_ptr>
35523 </weak_ptr>
35524 <variant>2</variant>
35525 <string> (:link http://en.wikipedia.org/wiki/Rotation_matrix|matrix:) of unspecified type, of &apos;&apos;Dim&apos;&apos; rows and &apos;&apos;Dim&apos;&apos; columns and scalar type &apos;&apos;Angle&apos;&apos;, which performs a rotation around the Y axis at &apos;&apos;angle&apos;&apos; radians.&#10;</string>
35526 </pair>
35527 <pair>
35528 <weak_ptr>
35529 <expired>0</expired>
35530 <shared_ptr>
35531 <id>-143</id>
35532 </shared_ptr>
35533 </weak_ptr>
35534 <size>3</size>
35535 <variant>2</variant>
35536 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This type template defines a compile-time boolean constant value which can be used to determine whether a type &apos;&apos;T&apos;&apos; is a quaternion type. For quaternion types, the &apos;&apos;(:link </string>
35537 <variant>1</variant>
35538 <weak_ptr>
35539 <expired>0</expired>
35540 <shared_ptr>
35541 <id>-75</id>
35542 </shared_ptr>
35543 </weak_ptr>
35544 <variant>2</variant>
35545 <string>:)&apos;&apos; template can be used to access their elements generically, or to obtain their scalar type.&#10;</string>
35546 </pair>
35547 <pair>
35548 <weak_ptr>
35549 <expired>0</expired>
35550 <shared_ptr>
35551 <id>-144</id>
35552 </shared_ptr>
35553 </weak_ptr>
35554 <size>5</size>
35555 <variant>2</variant>
35556 <string>(:auto !!!:)&#10;&#10;This header allows </string>
35557 <variant>1</variant>
35558 <weak_ptr>
35559 <expired>0</expired>
35560 <shared_ptr>
35561 <id>-118</id>
35562 </shared_ptr>
35563 </weak_ptr>
35564 <variant>2</variant>
35565 <string> only for 3D vectors. You can include it instead of &apos;&apos;(:link </string>
35566 <variant>1</variant>
35567 <weak_ptr>
35568 <expired>0</expired>
35569 <shared_ptr>
35570 <id>-92</id>
35571 </shared_ptr>
35572 </weak_ptr>
35573 <variant>2</variant>
35574 <string>:)&apos;&apos; if you don&apos;t need to swizzle vectors of other dimensions.&#10;</string>
35575 </pair>
35576 <pair>
35577 <weak_ptr>
35578 <expired>0</expired>
35579 <shared_ptr>
35580 <id>-145</id>
35581 </shared_ptr>
35582 </weak_ptr>
35583 <size>1</size>
35584 <variant>2</variant>
35585 <string>(:auto !!!:)&#10;&#10;This header defines all available operations between vectors and matrices.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
35586 </pair>
35587 <pair>
35588 <weak_ptr>
35589 <expired>0</expired>
35590 <shared_ptr>
35591 <id>-146</id>
35592 </shared_ptr>
35593 </weak_ptr>
35594 <size>3</size>
35595 <variant>2</variant>
35596 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A </string>
35597 <variant>1</variant>
35598 <weak_ptr>
35599 <expired>0</expired>
35600 <shared_ptr>
35601 <id>-192</id>
35602 </shared_ptr>
35603 </weak_ptr>
35604 <variant>2</variant>
35605 <string> (:link https://en.wikipedia.org/wiki/Quaternion|quaternion:) of unspecified type and scalar type &apos;&apos;Angle&apos;&apos;, which performs a rotation around the X axis at &apos;&apos;angle&apos;&apos; radians.&#10;</string>
35606 </pair>
35607 <pair>
35608 <weak_ptr>
35609 <expired>0</expired>
35610 <shared_ptr>
35611 <id>-147</id>
35612 </shared_ptr>
35613 </weak_ptr>
35614 <size>1</size>
35615 <variant>2</variant>
35616 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A of type &quot;array of 4 elements of type &apos;&apos;T&apos;&apos;&quot; to the memory pointed by &apos;&apos;ptr&apos;&apos;. This makes it possible to use the array at &apos;&apos;ptr&apos;&apos; as a quaternion.&#10;</string>
35617 </pair>
35618 <pair>
35619 <weak_ptr>
35620 <expired>0</expired>
35621 <shared_ptr>
35622 <id>-148</id>
35623 </shared_ptr>
35624 </weak_ptr>
35625 <size>3</size>
35626 <variant>2</variant>
35627 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This type template defines a compile-time boolean constant value which can be used to determine whether a type &apos;&apos;T&apos;&apos; is a vector type. For vector types, the &apos;&apos;(:link </string>
35628 <variant>1</variant>
35629 <weak_ptr>
35630 <expired>0</expired>
35631 <shared_ptr>
35632 <id>-161</id>
35633 </shared_ptr>
35634 </weak_ptr>
35635 <variant>2</variant>
35636 <string>:)&apos;&apos; template can be used to access their elements generically, or to obtain their dimension and scalar type.&#10;</string>
35637 </pair>
35638 <pair>
35639 <weak_ptr>
35640 <expired>0</expired>
35641 <shared_ptr>
35642 <id>-149</id>
35643 </shared_ptr>
35644 </weak_ptr>
35645 <size>5</size>
35646 <variant>2</variant>
35647 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A read-only (:link </string>
35648 <variant>1</variant>
35649 <weak_ptr>
35650 <expired>0</expired>
35651 <shared_ptr>
35652 <id>-192</id>
35653 </shared_ptr>
35654 </weak_ptr>
35655 <variant>2</variant>
35656 <string>:) of a that looks like a vector of the same dimensions as &apos;&apos;a&apos;&apos;, but with &apos;&apos;(:link </string>
35657 <variant>1</variant>
35658 <weak_ptr>
35659 <expired>0</expired>
35660 <shared_ptr>
35661 <id>-183</id>
35662 </shared_ptr>
35663 </weak_ptr>
35664 <variant>2</variant>
35665 <string> mod=&quot;m&quot;:)&apos;&apos; &apos;&apos;Scalar&apos;&apos; and elements constructed from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
35666 </pair>
35667 <pair>
35668 <weak_ptr>
35669 <expired>0</expired>
35670 <shared_ptr>
35671 <id>-150</id>
35672 </shared_ptr>
35673 </weak_ptr>
35674 <size>1</size>
35675 <variant>2</variant>
35676 <string>(:auto !!!:)&#10;&#10;This header defines all available function overloads that operate on matrix objects.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
35677 </pair>
35678 <pair>
35679 <weak_ptr>
35680 <expired>0</expired>
35681 <shared_ptr>
35682 <id>-151</id>
35683 </shared_ptr>
35684 </weak_ptr>
35685 <size>9</size>
35686 <variant>2</variant>
35687 <string>(:auto !!!:)&#10;&#10;The boost::</string>
35688 <variant>1</variant>
35689 <weak_ptr>
35690 <expired>0</expired>
35691 <shared_ptr>
35692 <id>-151</id>
35693 </shared_ptr>
35694 </weak_ptr>
35695 <variant>2</variant>
35696 <string> namespace contains all Boost QVM type and function names. The boost::</string>
35697 <variant>1</variant>
35698 <weak_ptr>
35699 <expired>0</expired>
35700 <shared_ptr>
35701 <id>-151</id>
35702 </shared_ptr>
35703 </weak_ptr>
35704 <variant>2</variant>
35705 <string>::</string>
35706 <variant>1</variant>
35707 <weak_ptr>
35708 <expired>0</expired>
35709 <shared_ptr>
35710 <id>-205</id>
35711 </shared_ptr>
35712 </weak_ptr>
35713 <variant>2</variant>
35714 <string> namespace contains only function names that use </string>
35715 <variant>1</variant>
35716 <weak_ptr>
35717 <expired>0</expired>
35718 <shared_ptr>
35719 <id>-175</id>
35720 </shared_ptr>
35721 </weak_ptr>
35722 <variant>2</variant>
35723 <string>.</string>
35724 </pair>
35725 <pair>
35726 <weak_ptr>
35727 <expired>0</expired>
35728 <shared_ptr>
35729 <id>-152</id>
35730 </shared_ptr>
35731 </weak_ptr>
35732 <size>1</size>
35733 <variant>2</variant>
35734 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A quaternion that is the result of multiplying the quaternion &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;</string>
35735 </pair>
35736 <pair>
35737 <weak_ptr>
35738 <expired>0</expired>
35739 <shared_ptr>
35740 <id>-153</id>
35741 </shared_ptr>
35742 </weak_ptr>
35743 <size>7</size>
35744 <variant>2</variant>
35745 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if&#10;&#10;[@typename (:link </string>
35746 <variant>1</variant>
35747 <weak_ptr>
35748 <expired>0</expired>
35749 <shared_ptr>
35750 <id>-14</id>
35751 </shared_ptr>
35752 </weak_ptr>
35753 <variant>2</variant>
35754 <string>:)&lt;A&gt;::type tmp;&#10;(:link </string>
35755 <variant>1</variant>
35756 <weak_ptr>
35757 <expired>0</expired>
35758 <shared_ptr>
35759 <id>-237</id>
35760 </shared_ptr>
35761 </weak_ptr>
35762 <variant>2</variant>
35763 <string> mod=&quot;(&quot;:)(tmp,a);&#10;(:link </string>
35764 <variant>1</variant>
35765 <weak_ptr>
35766 <expired>0</expired>
35767 <shared_ptr>
35768 <id>-247</id>
35769 </shared_ptr>
35770 </weak_ptr>
35771 <variant>2</variant>
35772 <string> mod=&quot;(&quot;:)(tmp);&#10;return tmp;@]&#10;</string>
35773 </pair>
35774 <pair>
35775 <weak_ptr>
35776 <expired>0</expired>
35777 <shared_ptr>
35778 <id>-154</id>
35779 </shared_ptr>
35780 </weak_ptr>
35781 <size>65</size>
35782 <variant>2</variant>
35783 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The &apos;&apos;(:link </string>
35784 <variant>1</variant>
35785 <weak_ptr>
35786 <expired>0</expired>
35787 <shared_ptr>
35788 <id>-154</id>
35789 </shared_ptr>
35790 </weak_ptr>
35791 <variant>2</variant>
35792 <string>:)&apos;&apos; template must be specialized for (user-defined) matrix types in order to enable vector and matrix operations defined in Boost QVM headers for objects of those types.&#10;&#10;-&gt;Note: &apos;&apos;matrix types are not required to be copyable.&apos;&apos;&#10;&#10;The main &apos;&apos;(:link </string>
35793 <variant>1</variant>
35794 <weak_ptr>
35795 <expired>0</expired>
35796 <shared_ptr>
35797 <id>-154</id>
35798 </shared_ptr>
35799 </weak_ptr>
35800 <variant>2</variant>
35801 <string>:)&apos;&apos; template members are not specified. Valid specializations are required to define the following members:&#10;&#10;* &apos;&apos;(:link </string>
35802 <variant>1</variant>
35803 <weak_ptr>
35804 <expired>0</expired>
35805 <shared_ptr>
35806 <id>-125</id>
35807 </shared_ptr>
35808 </weak_ptr>
35809 <variant>2</variant>
35810 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
35811 <variant>1</variant>
35812 <weak_ptr>
35813 <expired>0</expired>
35814 <shared_ptr>
35815 <id>-154</id>
35816 </shared_ptr>
35817 </weak_ptr>
35818 <variant>2</variant>
35819 <string>:)&lt;Matrix&gt;::(:link </string>
35820 <variant>1</variant>
35821 <weak_ptr>
35822 <expired>0</expired>
35823 <shared_ptr>
35824 <id>-125</id>
35825 </shared_ptr>
35826 </weak_ptr>
35827 <variant>2</variant>
35828 <string> mod=&quot;m&quot;:)&apos;&apos; must evaluate to a compile-time integer constant greater than 0 that specifies the number of rows in a matrix.&#10;* &apos;&apos;(:link </string>
35829 <variant>1</variant>
35830 <weak_ptr>
35831 <expired>0</expired>
35832 <shared_ptr>
35833 <id>-97</id>
35834 </shared_ptr>
35835 </weak_ptr>
35836 <variant>2</variant>
35837 <string> mod=&quot;m&quot;:)&apos;&apos; must evaluate to a compile-time integer constant greater than 0 that specifies the number of columns in a matrix.&#10;* &apos;&apos;(:link </string>
35838 <variant>1</variant>
35839 <weak_ptr>
35840 <expired>0</expired>
35841 <shared_ptr>
35842 <id>-104</id>
35843 </shared_ptr>
35844 </weak_ptr>
35845 <variant>2</variant>
35846 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
35847 <variant>1</variant>
35848 <weak_ptr>
35849 <expired>0</expired>
35850 <shared_ptr>
35851 <id>-154</id>
35852 </shared_ptr>
35853 </weak_ptr>
35854 <variant>2</variant>
35855 <string>:)&lt;Matrix&gt;::(:link </string>
35856 <variant>1</variant>
35857 <weak_ptr>
35858 <expired>0</expired>
35859 <shared_ptr>
35860 <id>-104</id>
35861 </shared_ptr>
35862 </weak_ptr>
35863 <variant>2</variant>
35864 <string> mod=&quot;m&quot;:)&apos;&apos; must be a value type which satisfies the (:link </string>
35865 <variant>1</variant>
35866 <weak_ptr>
35867 <expired>0</expired>
35868 <shared_ptr>
35869 <id>-201</id>
35870 </shared_ptr>
35871 </weak_ptr>
35872 <variant>2</variant>
35873 <string>:).&#10;&#10;In addition, valid specializations of the &apos;&apos;(:link </string>
35874 <variant>1</variant>
35875 <weak_ptr>
35876 <expired>0</expired>
35877 <shared_ptr>
35878 <id>-154</id>
35879 </shared_ptr>
35880 </weak_ptr>
35881 <variant>2</variant>
35882 <string>:)&apos;&apos; template may define the following access functions as static members, where &apos;&apos;m&apos;&apos; is an object of type &apos;&apos;Matrix&apos;&apos;, &apos;&apos;R&apos;&apos; and &apos;&apos;C&apos;&apos; are compile-time integer constants, and &apos;&apos;r&apos;&apos; and &apos;&apos;c&apos;&apos; are variables of type &apos;&apos;int&apos;&apos;:&#10;&#10;* &apos;&apos;(:link </string>
35883 <variant>1</variant>
35884 <weak_ptr>
35885 <expired>0</expired>
35886 <shared_ptr>
35887 <id>-206</id>
35888 </shared_ptr>
35889 </weak_ptr>
35890 <variant>2</variant>
35891 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
35892 <variant>1</variant>
35893 <weak_ptr>
35894 <expired>0</expired>
35895 <shared_ptr>
35896 <id>-154</id>
35897 </shared_ptr>
35898 </weak_ptr>
35899 <variant>2</variant>
35900 <string>:)&lt;Matrix&gt;::(:link </string>
35901 <variant>1</variant>
35902 <weak_ptr>
35903 <expired>0</expired>
35904 <shared_ptr>
35905 <id>-206</id>
35906 </shared_ptr>
35907 </weak_ptr>
35908 <variant>2</variant>
35909 <string> mod=&quot;m&quot;:)&lt;R,C&gt;(m)&apos;&apos; returns either a copy of or a const reference to the element at row &apos;&apos;R&apos;&apos; and column &apos;&apos;C&apos;&apos; of &apos;&apos;m&apos;&apos;.&#10;* &apos;&apos;(:link </string>
35910 <variant>1</variant>
35911 <weak_ptr>
35912 <expired>0</expired>
35913 <shared_ptr>
35914 <id>-278</id>
35915 </shared_ptr>
35916 </weak_ptr>
35917 <variant>2</variant>
35918 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
35919 <variant>1</variant>
35920 <weak_ptr>
35921 <expired>0</expired>
35922 <shared_ptr>
35923 <id>-154</id>
35924 </shared_ptr>
35925 </weak_ptr>
35926 <variant>2</variant>
35927 <string>:)&lt;Matrix&gt;::(:link </string>
35928 <variant>1</variant>
35929 <weak_ptr>
35930 <expired>0</expired>
35931 <shared_ptr>
35932 <id>-278</id>
35933 </shared_ptr>
35934 </weak_ptr>
35935 <variant>2</variant>
35936 <string> mod=&quot;m&quot;:)&lt;R,C&gt;(m)&apos;&apos; returns mutable reference to the element at row &apos;&apos;R&apos;&apos; and column &apos;&apos;C&apos;&apos; of &apos;&apos;m&apos;&apos;.&#10;* &apos;&apos;(:link </string>
35937 <variant>1</variant>
35938 <weak_ptr>
35939 <expired>0</expired>
35940 <shared_ptr>
35941 <id>-163</id>
35942 </shared_ptr>
35943 </weak_ptr>
35944 <variant>2</variant>
35945 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
35946 <variant>1</variant>
35947 <weak_ptr>
35948 <expired>0</expired>
35949 <shared_ptr>
35950 <id>-154</id>
35951 </shared_ptr>
35952 </weak_ptr>
35953 <variant>2</variant>
35954 <string>:)&lt;Matrix&gt;::(:link </string>
35955 <variant>1</variant>
35956 <weak_ptr>
35957 <expired>0</expired>
35958 <shared_ptr>
35959 <id>-163</id>
35960 </shared_ptr>
35961 </weak_ptr>
35962 <variant>2</variant>
35963 <string> mod=&quot;m&quot;:)(r,c,m)&apos;&apos; returns either a copy of or a const reference to the element at row &apos;&apos;r&apos;&apos; and column &apos;&apos;c&apos;&apos; of &apos;&apos;m&apos;&apos;.&#10;* &apos;&apos;(:link </string>
35964 <variant>1</variant>
35965 <weak_ptr>
35966 <expired>0</expired>
35967 <shared_ptr>
35968 <id>-141</id>
35969 </shared_ptr>
35970 </weak_ptr>
35971 <variant>2</variant>
35972 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
35973 <variant>1</variant>
35974 <weak_ptr>
35975 <expired>0</expired>
35976 <shared_ptr>
35977 <id>-154</id>
35978 </shared_ptr>
35979 </weak_ptr>
35980 <variant>2</variant>
35981 <string>:)&lt;Matrix&gt;::(:link </string>
35982 <variant>1</variant>
35983 <weak_ptr>
35984 <expired>0</expired>
35985 <shared_ptr>
35986 <id>-141</id>
35987 </shared_ptr>
35988 </weak_ptr>
35989 <variant>2</variant>
35990 <string> mod=&quot;m&quot;:)(r,c,m)&apos;&apos; returns mutable reference to the element at row &apos;&apos;r&apos;&apos; and column &apos;&apos;c&apos;&apos; of &apos;&apos;m&apos;&apos;.&#10;&#10;It is illegal to call any of the above functions unless &apos;&apos;(:link </string>
35991 <variant>1</variant>
35992 <weak_ptr>
35993 <expired>0</expired>
35994 <shared_ptr>
35995 <id>-85</id>
35996 </shared_ptr>
35997 </weak_ptr>
35998 <variant>2</variant>
35999 <string>:)&lt;Matrix&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;. Even then, matrix types are allowed to define only a subset of the access functions. The general requirements are:&#10;&#10;* At least one of &apos;&apos;(:link </string>
36000 <variant>1</variant>
36001 <weak_ptr>
36002 <expired>0</expired>
36003 <shared_ptr>
36004 <id>-206</id>
36005 </shared_ptr>
36006 </weak_ptr>
36007 <variant>2</variant>
36008 <string> mod=&quot;m&quot;:)&apos;&apos; or &apos;&apos;(:link </string>
36009 <variant>1</variant>
36010 <weak_ptr>
36011 <expired>0</expired>
36012 <shared_ptr>
36013 <id>-278</id>
36014 </shared_ptr>
36015 </weak_ptr>
36016 <variant>2</variant>
36017 <string> mod=&quot;m&quot;:)&apos;&apos; must be defined;&#10;* If &apos;&apos;(:link </string>
36018 <variant>1</variant>
36019 <weak_ptr>
36020 <expired>0</expired>
36021 <shared_ptr>
36022 <id>-163</id>
36023 </shared_ptr>
36024 </weak_ptr>
36025 <variant>2</variant>
36026 <string> mod=&quot;m&quot;:)&apos;&apos; is defined, &apos;&apos;(:link </string>
36027 <variant>1</variant>
36028 <weak_ptr>
36029 <expired>0</expired>
36030 <shared_ptr>
36031 <id>-206</id>
36032 </shared_ptr>
36033 </weak_ptr>
36034 <variant>2</variant>
36035 <string> mod=&quot;m&quot;:)&apos;&apos; must also be defined;&#10;* If &apos;&apos;(:link </string>
36036 <variant>1</variant>
36037 <weak_ptr>
36038 <expired>0</expired>
36039 <shared_ptr>
36040 <id>-141</id>
36041 </shared_ptr>
36042 </weak_ptr>
36043 <variant>2</variant>
36044 <string> mod=&quot;m&quot;:)&apos;&apos; is defined, &apos;&apos;(:link </string>
36045 <variant>1</variant>
36046 <weak_ptr>
36047 <expired>0</expired>
36048 <shared_ptr>
36049 <id>-278</id>
36050 </shared_ptr>
36051 </weak_ptr>
36052 <variant>2</variant>
36053 <string> mod=&quot;m&quot;:)&apos;&apos; must also be defined.&#10;&#10;Below is an example of a user-defined 3x3 matrix type, and its corresponding specialization of the &apos;&apos;(:link </string>
36054 <variant>1</variant>
36055 <weak_ptr>
36056 <expired>0</expired>
36057 <shared_ptr>
36058 <id>-154</id>
36059 </shared_ptr>
36060 </weak_ptr>
36061 <variant>2</variant>
36062 <string>:)&apos;&apos; template:&#10;&#10;(:include </string>
36063 <variant>1</variant>
36064 <weak_ptr>
36065 <expired>0</expired>
36066 <shared_ptr>
36067 <id>-41</id>
36068 </shared_ptr>
36069 </weak_ptr>
36070 <variant>2</variant>
36071 <string>:)&#10;</string>
36072 </pair>
36073 <pair>
36074 <weak_ptr>
36075 <expired>0</expired>
36076 <shared_ptr>
36077 <id>-155</id>
36078 </shared_ptr>
36079 </weak_ptr>
36080 <size>3</size>
36081 <variant>2</variant>
36082 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;Boost QVM uses &apos;&apos;(:link </string>
36083 <variant>1</variant>
36084 <weak_ptr>
36085 <expired>0</expired>
36086 <shared_ptr>
36087 <id>-155</id>
36088 </shared_ptr>
36089 </weak_ptr>
36090 <variant>2</variant>
36091 <string>:)&apos;&apos; in definitions of functions that are not critical for the overall performance of the library but are extremely simple (such as one-liners) and therefore should always be inlined.&#10;</string>
36092 </pair>
36093 <pair>
36094 <weak_ptr>
36095 <expired>0</expired>
36096 <shared_ptr>
36097 <id>-156</id>
36098 </shared_ptr>
36099 </weak_ptr>
36100 <size>43</size>
36101 <variant>2</variant>
36102 <string>(:auto !!!:)&#10;&#10;`#include &lt;(:link </string>
36103 <variant>1</variant>
36104 <weak_ptr>
36105 <expired>0</expired>
36106 <shared_ptr>
36107 <id>-132</id>
36108 </shared_ptr>
36109 </weak_ptr>
36110 <variant>2</variant>
36111 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
36112 <variant>1</variant>
36113 <weak_ptr>
36114 <expired>0</expired>
36115 <shared_ptr>
36116 <id>-151</id>
36117 </shared_ptr>
36118 </weak_ptr>
36119 <variant>2</variant>
36120 <string>:)&#10; {&#10;(:include </string>
36121 <variant>1</variant>
36122 <weak_ptr>
36123 <expired>0</expired>
36124 <shared_ptr>
36125 <id>-42</id>
36126 </shared_ptr>
36127 </weak_ptr>
36128 <variant>2</variant>
36129 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36130 <variant>1</variant>
36131 <weak_ptr>
36132 <expired>0</expired>
36133 <shared_ptr>
36134 <id>-177</id>
36135 </shared_ptr>
36136 </weak_ptr>
36137 <variant>2</variant>
36138 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36139 <variant>1</variant>
36140 <weak_ptr>
36141 <expired>0</expired>
36142 <shared_ptr>
36143 <id>-96</id>
36144 </shared_ptr>
36145 </weak_ptr>
36146 <variant>2</variant>
36147 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36148 <variant>1</variant>
36149 <weak_ptr>
36150 <expired>0</expired>
36151 <shared_ptr>
36152 <id>-64</id>
36153 </shared_ptr>
36154 </weak_ptr>
36155 <variant>2</variant>
36156 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36157 <variant>1</variant>
36158 <weak_ptr>
36159 <expired>0</expired>
36160 <shared_ptr>
36161 <id>-118</id>
36162 </shared_ptr>
36163 </weak_ptr>
36164 <variant>2</variant>
36165 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36166 <variant>1</variant>
36167 <weak_ptr>
36168 <expired>0</expired>
36169 <shared_ptr>
36170 <id>-214</id>
36171 </shared_ptr>
36172 </weak_ptr>
36173 <variant>2</variant>
36174 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36175 <variant>1</variant>
36176 <weak_ptr>
36177 <expired>0</expired>
36178 <shared_ptr>
36179 <id>-122</id>
36180 </shared_ptr>
36181 </weak_ptr>
36182 <variant>2</variant>
36183 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36184 <variant>1</variant>
36185 <weak_ptr>
36186 <expired>0</expired>
36187 <shared_ptr>
36188 <id>-16</id>
36189 </shared_ptr>
36190 </weak_ptr>
36191 <variant>2</variant>
36192 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36193 <variant>1</variant>
36194 <weak_ptr>
36195 <expired>0</expired>
36196 <shared_ptr>
36197 <id>-11</id>
36198 </shared_ptr>
36199 </weak_ptr>
36200 <variant>2</variant>
36201 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36202 <variant>1</variant>
36203 <weak_ptr>
36204 <expired>0</expired>
36205 <shared_ptr>
36206 <id>-191</id>
36207 </shared_ptr>
36208 </weak_ptr>
36209 <variant>2</variant>
36210 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36211 <variant>1</variant>
36212 <weak_ptr>
36213 <expired>0</expired>
36214 <shared_ptr>
36215 <id>-56</id>
36216 </shared_ptr>
36217 </weak_ptr>
36218 <variant>2</variant>
36219 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36220 <variant>1</variant>
36221 <weak_ptr>
36222 <expired>0</expired>
36223 <shared_ptr>
36224 <id>-102</id>
36225 </shared_ptr>
36226 </weak_ptr>
36227 <variant>2</variant>
36228 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36229 <variant>1</variant>
36230 <weak_ptr>
36231 <expired>0</expired>
36232 <shared_ptr>
36233 <id>-115</id>
36234 </shared_ptr>
36235 </weak_ptr>
36236 <variant>2</variant>
36237 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36238 <variant>1</variant>
36239 <weak_ptr>
36240 <expired>0</expired>
36241 <shared_ptr>
36242 <id>-57</id>
36243 </shared_ptr>
36244 </weak_ptr>
36245 <variant>2</variant>
36246 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36247 <variant>1</variant>
36248 <weak_ptr>
36249 <expired>0</expired>
36250 <shared_ptr>
36251 <id>-26</id>
36252 </shared_ptr>
36253 </weak_ptr>
36254 <variant>2</variant>
36255 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36256 <variant>1</variant>
36257 <weak_ptr>
36258 <expired>0</expired>
36259 <shared_ptr>
36260 <id>-13</id>
36261 </shared_ptr>
36262 </weak_ptr>
36263 <variant>2</variant>
36264 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36265 <variant>1</variant>
36266 <weak_ptr>
36267 <expired>0</expired>
36268 <shared_ptr>
36269 <id>-49</id>
36270 </shared_ptr>
36271 </weak_ptr>
36272 <variant>2</variant>
36273 <string> api pre_indent=&quot;8&quot;:)&#10;&#10;&#10;&#10;(:include </string>
36274 <variant>1</variant>
36275 <weak_ptr>
36276 <expired>0</expired>
36277 <shared_ptr>
36278 <id>-276</id>
36279 </shared_ptr>
36280 </weak_ptr>
36281 <variant>2</variant>
36282 <string> api pre_indent=&quot;8&quot;:)&#10; }&#10;&#10;}&#10;&#10;(:include </string>
36283 <variant>1</variant>
36284 <weak_ptr>
36285 <expired>0</expired>
36286 <shared_ptr>
36287 <id>-51</id>
36288 </shared_ptr>
36289 </weak_ptr>
36290 <variant>2</variant>
36291 <string> api:)&#10;</string>
36292 </pair>
36293 <pair>
36294 <weak_ptr>
36295 <expired>0</expired>
36296 <shared_ptr>
36297 <id>-157</id>
36298 </shared_ptr>
36299 </weak_ptr>
36300 <size>7</size>
36301 <variant>2</variant>
36302 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Preconditions:&#10;&#10;&apos;&apos;det!=(:link </string>
36303 <variant>1</variant>
36304 <weak_ptr>
36305 <expired>0</expired>
36306 <shared_ptr>
36307 <id>-229</id>
36308 </shared_ptr>
36309 </weak_ptr>
36310 <variant>2</variant>
36311 <string>:)&lt;typename (:link </string>
36312 <variant>1</variant>
36313 <weak_ptr>
36314 <expired>0</expired>
36315 <shared_ptr>
36316 <id>-154</id>
36317 </shared_ptr>
36318 </weak_ptr>
36319 <variant>2</variant>
36320 <string>:)&lt;A&gt;::(:link </string>
36321 <variant>1</variant>
36322 <weak_ptr>
36323 <expired>0</expired>
36324 <shared_ptr>
36325 <id>-104</id>
36326 </shared_ptr>
36327 </weak_ptr>
36328 <variant>2</variant>
36329 <string> mod=&quot;m&quot;:)&gt;::value(0)&apos;&apos;&#10;&#10;!!!!Returns:&#10;&#10;Both overloads compute the inverse of &apos;&apos;a&apos;&apos;. The first overload takes the pre-computed determinant of &apos;&apos;a&apos;&apos;.&#10;&#10;(:include throws:)&#10;</string>
36330 </pair>
36331 <pair>
36332 <weak_ptr>
36333 <expired>0</expired>
36334 <shared_ptr>
36335 <id>-158</id>
36336 </shared_ptr>
36337 </weak_ptr>
36338 <size>1</size>
36339 <variant>2</variant>
36340 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
36341 </pair>
36342 <pair>
36343 <weak_ptr>
36344 <expired>0</expired>
36345 <shared_ptr>
36346 <id>-159</id>
36347 </shared_ptr>
36348 </weak_ptr>
36349 <size>1</size>
36350 <variant>2</variant>
36351 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
36352 </pair>
36353 <pair>
36354 <weak_ptr>
36355 <expired>0</expired>
36356 <shared_ptr>
36357 <id>-160</id>
36358 </shared_ptr>
36359 </weak_ptr>
36360 <size>5</size>
36361 <variant>2</variant>
36362 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@return a (:link </string>
36363 <variant>1</variant>
36364 <weak_ptr>
36365 <expired>0</expired>
36366 <shared_ptr>
36367 <id>-86</id>
36368 </shared_ptr>
36369 </weak_ptr>
36370 <variant>2</variant>
36371 <string>|*:) (:link </string>
36372 <variant>1</variant>
36373 <weak_ptr>
36374 <expired>0</expired>
36375 <shared_ptr>
36376 <id>-118</id>
36377 </shared_ptr>
36378 </weak_ptr>
36379 <variant>2</variant>
36380 <string>|XYZ1:)(x);@]&#10;</string>
36381 </pair>
36382 <pair>
36383 <weak_ptr>
36384 <expired>0</expired>
36385 <shared_ptr>
36386 <id>-161</id>
36387 </shared_ptr>
36388 </weak_ptr>
36389 <size>63</size>
36390 <variant>2</variant>
36391 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The &apos;&apos;(:link </string>
36392 <variant>1</variant>
36393 <weak_ptr>
36394 <expired>0</expired>
36395 <shared_ptr>
36396 <id>-161</id>
36397 </shared_ptr>
36398 </weak_ptr>
36399 <variant>2</variant>
36400 <string>:)&apos;&apos; template must be specialized for (user-defined) vector types in order to enable vector and matrix operations defined in Boost QVM headers for objects of those types.&#10;&#10;&apos;&apos;Note: vector types are not required to be copyable.&apos;&apos;&#10;&#10;The main &apos;&apos;(:link </string>
36401 <variant>1</variant>
36402 <weak_ptr>
36403 <expired>0</expired>
36404 <shared_ptr>
36405 <id>-161</id>
36406 </shared_ptr>
36407 </weak_ptr>
36408 <variant>2</variant>
36409 <string>:)&apos;&apos; template members are not specified. Valid specializations are required to define the following members:&#10;&#10;* &apos;&apos;(:link </string>
36410 <variant>1</variant>
36411 <weak_ptr>
36412 <expired>0</expired>
36413 <shared_ptr>
36414 <id>-225</id>
36415 </shared_ptr>
36416 </weak_ptr>
36417 <variant>2</variant>
36418 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
36419 <variant>1</variant>
36420 <weak_ptr>
36421 <expired>0</expired>
36422 <shared_ptr>
36423 <id>-161</id>
36424 </shared_ptr>
36425 </weak_ptr>
36426 <variant>2</variant>
36427 <string>:)&lt;Vector&gt;::(:link </string>
36428 <variant>1</variant>
36429 <weak_ptr>
36430 <expired>0</expired>
36431 <shared_ptr>
36432 <id>-225</id>
36433 </shared_ptr>
36434 </weak_ptr>
36435 <variant>2</variant>
36436 <string> mod=&quot;m&quot;:)&apos;&apos; must evaluate to a compile-time integer constant greater than 0 that specifies the vector size.&#10;* &apos;&apos;(:link </string>
36437 <variant>1</variant>
36438 <weak_ptr>
36439 <expired>0</expired>
36440 <shared_ptr>
36441 <id>-183</id>
36442 </shared_ptr>
36443 </weak_ptr>
36444 <variant>2</variant>
36445 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
36446 <variant>1</variant>
36447 <weak_ptr>
36448 <expired>0</expired>
36449 <shared_ptr>
36450 <id>-161</id>
36451 </shared_ptr>
36452 </weak_ptr>
36453 <variant>2</variant>
36454 <string>:)&lt;Vector&gt;::(:link </string>
36455 <variant>1</variant>
36456 <weak_ptr>
36457 <expired>0</expired>
36458 <shared_ptr>
36459 <id>-183</id>
36460 </shared_ptr>
36461 </weak_ptr>
36462 <variant>2</variant>
36463 <string> mod=&quot;m&quot;:)&apos;&apos; must be a value type which satisfies the (:link </string>
36464 <variant>1</variant>
36465 <weak_ptr>
36466 <expired>0</expired>
36467 <shared_ptr>
36468 <id>-201</id>
36469 </shared_ptr>
36470 </weak_ptr>
36471 <variant>2</variant>
36472 <string>:).&#10;&#10;In addition, valid specializations of the &apos;&apos;(:link </string>
36473 <variant>1</variant>
36474 <weak_ptr>
36475 <expired>0</expired>
36476 <shared_ptr>
36477 <id>-161</id>
36478 </shared_ptr>
36479 </weak_ptr>
36480 <variant>2</variant>
36481 <string>:)&apos;&apos; template may define the following access functions as static members, where &apos;&apos;v&apos;&apos; is an object of type &apos;&apos;Vector&apos;&apos;, &apos;&apos;I&apos;&apos; is a compile-time integer constant, and &apos;&apos;i&apos;&apos; is a variable of type &apos;&apos;int&apos;&apos;:&#10;&#10;* &apos;&apos;(:link </string>
36482 <variant>1</variant>
36483 <weak_ptr>
36484 <expired>0</expired>
36485 <shared_ptr>
36486 <id>-119</id>
36487 </shared_ptr>
36488 </weak_ptr>
36489 <variant>2</variant>
36490 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
36491 <variant>1</variant>
36492 <weak_ptr>
36493 <expired>0</expired>
36494 <shared_ptr>
36495 <id>-161</id>
36496 </shared_ptr>
36497 </weak_ptr>
36498 <variant>2</variant>
36499 <string>:)&lt;Vector&gt;::(:link </string>
36500 <variant>1</variant>
36501 <weak_ptr>
36502 <expired>0</expired>
36503 <shared_ptr>
36504 <id>-119</id>
36505 </shared_ptr>
36506 </weak_ptr>
36507 <variant>2</variant>
36508 <string> mod=&quot;m&quot;:)&lt;I&gt;(v)&apos;&apos; returns either a copy of or a const reference to the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;v&apos;&apos;.&#10;* &apos;&apos;(:link </string>
36509 <variant>1</variant>
36510 <weak_ptr>
36511 <expired>0</expired>
36512 <shared_ptr>
36513 <id>-100</id>
36514 </shared_ptr>
36515 </weak_ptr>
36516 <variant>2</variant>
36517 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
36518 <variant>1</variant>
36519 <weak_ptr>
36520 <expired>0</expired>
36521 <shared_ptr>
36522 <id>-161</id>
36523 </shared_ptr>
36524 </weak_ptr>
36525 <variant>2</variant>
36526 <string>:)&lt;Vector&gt;::(:link </string>
36527 <variant>1</variant>
36528 <weak_ptr>
36529 <expired>0</expired>
36530 <shared_ptr>
36531 <id>-100</id>
36532 </shared_ptr>
36533 </weak_ptr>
36534 <variant>2</variant>
36535 <string> mod=&quot;m&quot;:)&lt;I&gt;(v)&apos;&apos; returns mutable reference to the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;v&apos;&apos;.&#10;* &apos;&apos;(:link </string>
36536 <variant>1</variant>
36537 <weak_ptr>
36538 <expired>0</expired>
36539 <shared_ptr>
36540 <id>-271</id>
36541 </shared_ptr>
36542 </weak_ptr>
36543 <variant>2</variant>
36544 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
36545 <variant>1</variant>
36546 <weak_ptr>
36547 <expired>0</expired>
36548 <shared_ptr>
36549 <id>-161</id>
36550 </shared_ptr>
36551 </weak_ptr>
36552 <variant>2</variant>
36553 <string>:)&lt;Vector&gt;::(:link </string>
36554 <variant>1</variant>
36555 <weak_ptr>
36556 <expired>0</expired>
36557 <shared_ptr>
36558 <id>-271</id>
36559 </shared_ptr>
36560 </weak_ptr>
36561 <variant>2</variant>
36562 <string> mod=&quot;m&quot;:)(i,v)&apos;&apos; returns either a copy of or a const reference to the &apos;&apos;i&apos;&apos;-th element of &apos;&apos;v&apos;&apos;.&#10;* &apos;&apos;(:link </string>
36563 <variant>1</variant>
36564 <weak_ptr>
36565 <expired>0</expired>
36566 <shared_ptr>
36567 <id>-12</id>
36568 </shared_ptr>
36569 </weak_ptr>
36570 <variant>2</variant>
36571 <string> mod=&quot;m&quot;:)&apos;&apos;: the expression &apos;&apos;(:link </string>
36572 <variant>1</variant>
36573 <weak_ptr>
36574 <expired>0</expired>
36575 <shared_ptr>
36576 <id>-161</id>
36577 </shared_ptr>
36578 </weak_ptr>
36579 <variant>2</variant>
36580 <string>:)&lt;Vector&gt;::(:link </string>
36581 <variant>1</variant>
36582 <weak_ptr>
36583 <expired>0</expired>
36584 <shared_ptr>
36585 <id>-12</id>
36586 </shared_ptr>
36587 </weak_ptr>
36588 <variant>2</variant>
36589 <string> mod=&quot;m&quot;:)(i,v)&apos;&apos; returns mutable reference to the &apos;&apos;i&apos;&apos;-th element of &apos;&apos;v&apos;&apos;.&#10;&#10;It is illegal to call any of the above functions unless &apos;&apos;(:link </string>
36590 <variant>1</variant>
36591 <weak_ptr>
36592 <expired>0</expired>
36593 <shared_ptr>
36594 <id>-148</id>
36595 </shared_ptr>
36596 </weak_ptr>
36597 <variant>2</variant>
36598 <string>:)&lt;Vector&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;. Even then, vector types are allowed to define only a subset of the access functions. The general requirements are:&#10;&#10;* At least one of &apos;&apos;(:link </string>
36599 <variant>1</variant>
36600 <weak_ptr>
36601 <expired>0</expired>
36602 <shared_ptr>
36603 <id>-119</id>
36604 </shared_ptr>
36605 </weak_ptr>
36606 <variant>2</variant>
36607 <string> mod=&quot;m&quot;:)&apos;&apos; or &apos;&apos;(:link </string>
36608 <variant>1</variant>
36609 <weak_ptr>
36610 <expired>0</expired>
36611 <shared_ptr>
36612 <id>-100</id>
36613 </shared_ptr>
36614 </weak_ptr>
36615 <variant>2</variant>
36616 <string> mod=&quot;m&quot;:)&apos;&apos; must be defined;&#10;* If &apos;&apos;(:link </string>
36617 <variant>1</variant>
36618 <weak_ptr>
36619 <expired>0</expired>
36620 <shared_ptr>
36621 <id>-271</id>
36622 </shared_ptr>
36623 </weak_ptr>
36624 <variant>2</variant>
36625 <string> mod=&quot;m&quot;:)&apos;&apos; is defined, &apos;&apos;(:link </string>
36626 <variant>1</variant>
36627 <weak_ptr>
36628 <expired>0</expired>
36629 <shared_ptr>
36630 <id>-119</id>
36631 </shared_ptr>
36632 </weak_ptr>
36633 <variant>2</variant>
36634 <string> mod=&quot;m&quot;:)&apos;&apos; must also be defined;&#10;* If &apos;&apos;(:link </string>
36635 <variant>1</variant>
36636 <weak_ptr>
36637 <expired>0</expired>
36638 <shared_ptr>
36639 <id>-12</id>
36640 </shared_ptr>
36641 </weak_ptr>
36642 <variant>2</variant>
36643 <string> mod=&quot;m&quot;:)&apos;&apos; is defined, &apos;&apos;(:link </string>
36644 <variant>1</variant>
36645 <weak_ptr>
36646 <expired>0</expired>
36647 <shared_ptr>
36648 <id>-100</id>
36649 </shared_ptr>
36650 </weak_ptr>
36651 <variant>2</variant>
36652 <string> mod=&quot;m&quot;:)&apos;&apos; must also be defined.&#10;&#10;Below is an example of a user-defined 3D vector type, and its corresponding specialization of the &apos;&apos;(:link </string>
36653 <variant>1</variant>
36654 <weak_ptr>
36655 <expired>0</expired>
36656 <shared_ptr>
36657 <id>-161</id>
36658 </shared_ptr>
36659 </weak_ptr>
36660 <variant>2</variant>
36661 <string>:)&apos;&apos; template:&#10;&#10;(:include </string>
36662 <variant>1</variant>
36663 <weak_ptr>
36664 <expired>0</expired>
36665 <shared_ptr>
36666 <id>-238</id>
36667 </shared_ptr>
36668 </weak_ptr>
36669 <variant>2</variant>
36670 <string>:)&#10;</string>
36671 </pair>
36672 <pair>
36673 <weak_ptr>
36674 <expired>0</expired>
36675 <shared_ptr>
36676 <id>-162</id>
36677 </shared_ptr>
36678 </weak_ptr>
36679 <size>3</size>
36680 <variant>2</variant>
36681 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;All static assertions in Boost QVM use the &apos;&apos;(:link </string>
36682 <variant>1</variant>
36683 <weak_ptr>
36684 <expired>0</expired>
36685 <shared_ptr>
36686 <id>-162</id>
36687 </shared_ptr>
36688 </weak_ptr>
36689 <variant>2</variant>
36690 <string>:)&apos;&apos; macro.&#10;</string>
36691 </pair>
36692 <pair>
36693 <weak_ptr>
36694 <expired>0</expired>
36695 <shared_ptr>
36696 <id>-163</id>
36697 </shared_ptr>
36698 </weak_ptr>
36699 <size>3</size>
36700 <variant>2</variant>
36701 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
36702 <variant>1</variant>
36703 <weak_ptr>
36704 <expired>0</expired>
36705 <shared_ptr>
36706 <id>-154</id>
36707 </shared_ptr>
36708 </weak_ptr>
36709 <variant>2</variant>
36710 <string>:)&apos;&apos; template. It returns the element at row &apos;&apos;r&apos;&apos; and column &apos;&apos;c&apos;&apos; of &apos;&apos;m&apos;&apos;, by value or by const reference.&#10;</string>
36711 </pair>
36712 <pair>
36713 <weak_ptr>
36714 <expired>0</expired>
36715 <shared_ptr>
36716 <id>-164</id>
36717 </shared_ptr>
36718 </weak_ptr>
36719 <size>3</size>
36720 <variant>2</variant>
36721 <string>(:auto !!!:)&#10;&#10;This header defines the &apos;&apos;struct </string>
36722 <variant>1</variant>
36723 <weak_ptr>
36724 <expired>0</expired>
36725 <shared_ptr>
36726 <id>-18</id>
36727 </shared_ptr>
36728 </weak_ptr>
36729 <variant>2</variant>
36730 <string>&apos;&apos; template, which acts as a generic vector type.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
36731 </pair>
36732 <pair>
36733 <weak_ptr>
36734 <expired>0</expired>
36735 <shared_ptr>
36736 <id>-165</id>
36737 </shared_ptr>
36738 </weak_ptr>
36739 <size>3</size>
36740 <variant>2</variant>
36741 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;An identity (:link </string>
36742 <variant>1</variant>
36743 <weak_ptr>
36744 <expired>0</expired>
36745 <shared_ptr>
36746 <id>-192</id>
36747 </shared_ptr>
36748 </weak_ptr>
36749 <variant>2</variant>
36750 <string>:) of &apos;&apos;a&apos;&apos;; that is, it simply accesses the elements of &apos;&apos;a&apos;&apos;.&#10;&#10;This allows calling Boost QVM operations when &apos;&apos;a&apos;&apos; is of built-in type, for example a plain old C array.&#10;</string>
36751 </pair>
36752 <pair>
36753 <weak_ptr>
36754 <expired>0</expired>
36755 <shared_ptr>
36756 <id>-166</id>
36757 </shared_ptr>
36758 </weak_ptr>
36759 <size>1</size>
36760 <variant>2</variant>
36761 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A vector of the same size as &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;, with elements the elements of &apos;&apos;b&apos;&apos; added to the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
36762 </pair>
36763 <pair>
36764 <weak_ptr>
36765 <expired>0</expired>
36766 <shared_ptr>
36767 <id>-167</id>
36768 </shared_ptr>
36769 </weak_ptr>
36770 <size>1</size>
36771 <variant>2</variant>
36772 <string>(:auto !!!:)&#10;&#10;This header defines all available operations between quaternions and vectors.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
36773 </pair>
36774 <pair>
36775 <weak_ptr>
36776 <expired>0</expired>
36777 <shared_ptr>
36778 <id>-168</id>
36779 </shared_ptr>
36780 </weak_ptr>
36781 <size>1</size>
36782 <variant>2</variant>
36783 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A 4x4 projection matrix of unspecified type of the following form:&#10;&#10;[@xs 0 0 0&#10;0 ys 0 0&#10;0 0 zf/(zf-zn) -zn*zf/(zf-zn)&#10;0 0 1 0@]&#10;&#10;where ys=cot(fov_y/2) and xs=ys/aspect.&#10;</string>
36784 </pair>
36785 <pair>
36786 <weak_ptr>
36787 <expired>0</expired>
36788 <shared_ptr>
36789 <id>-169</id>
36790 </shared_ptr>
36791 </weak_ptr>
36792 <size>23</size>
36793 <variant>2</variant>
36794 <string>(:auto !!!:)&#10;&#10;&apos;&apos;&apos;Q:&apos;&apos;&apos; What is the motivation behind Boost QVM? Why not just use uBLAS/Eigen/CML/GLM/etc?&#10;&#10;-&gt;&apos;&apos;&apos;A:&apos;&apos;&apos; The primary domain of Boost QVM is realtime graphics and simulation applications, so it is not a complete linear algebra library. While (naturally) there is some overlap with such libraries, QVM puts the emphasis on 2, 3 and 4 dimensional zero-overhead operations (hence domain-specific features like </string>
36795 <variant>1</variant>
36796 <weak_ptr>
36797 <expired>0</expired>
36798 <shared_ptr>
36799 <id>-267</id>
36800 </shared_ptr>
36801 </weak_ptr>
36802 <variant>2</variant>
36803 <string>).&#10;&#10;&apos;&apos;&apos;Q:&apos;&apos;&apos; How does the &apos;&apos;qvm::(:link </string>
36804 <variant>1</variant>
36805 <weak_ptr>
36806 <expired>0</expired>
36807 <shared_ptr>
36808 <id>-18</id>
36809 </shared_ptr>
36810 </weak_ptr>
36811 <variant>2</variant>
36812 <string>:)&apos;&apos; (or &apos;&apos;qvm::(:link </string>
36813 <variant>1</variant>
36814 <weak_ptr>
36815 <expired>0</expired>
36816 <shared_ptr>
36817 <id>-252</id>
36818 </shared_ptr>
36819 </weak_ptr>
36820 <variant>2</variant>
36821 <string>:)&apos;&apos;, or &apos;&apos;qvm::(:link </string>
36822 <variant>1</variant>
36823 <weak_ptr>
36824 <expired>0</expired>
36825 <shared_ptr>
36826 <id>-48</id>
36827 </shared_ptr>
36828 </weak_ptr>
36829 <variant>2</variant>
36830 <string>:)&apos;&apos;) template compare to vector types from other libraries?&#10;&#10;-&gt;&apos;&apos;&apos;A:&apos;&apos;&apos; The &apos;&apos;qvm::(:link </string>
36831 <variant>1</variant>
36832 <weak_ptr>
36833 <expired>0</expired>
36834 <shared_ptr>
36835 <id>-18</id>
36836 </shared_ptr>
36837 </weak_ptr>
36838 <variant>2</variant>
36839 <string>:)&apos;&apos; template is not in any way central to the vector operations defined by QVM. The operations are designed to work with any user-defined vector type or with 3rd-party vector types (e.g. &apos;&apos;(:link https://msdn.microsoft.com/en-us/library/windows/desktop/bb172627%28v=vs.85%29.aspx|D3DVECTOR:)&apos;&apos;), while the &apos;&apos;qvm::(:link </string>
36840 <variant>1</variant>
36841 <weak_ptr>
36842 <expired>0</expired>
36843 <shared_ptr>
36844 <id>-18</id>
36845 </shared_ptr>
36846 </weak_ptr>
36847 <variant>2</variant>
36848 <string>:)&apos;&apos; template is simply a default return type for expressions that use arguments of different types that would be incompatible outside of QVM. For example, if the &apos;&apos;(:link </string>
36849 <variant>1</variant>
36850 <weak_ptr>
36851 <expired>0</expired>
36852 <shared_ptr>
36853 <id>-101</id>
36854 </shared_ptr>
36855 </weak_ptr>
36856 <variant>2</variant>
36857 <string>:)&apos;&apos; hasn&apos;t been specialized, calling &apos;&apos;(:link </string>
36858 <variant>1</variant>
36859 <weak_ptr>
36860 <expired>0</expired>
36861 <shared_ptr>
36862 <id>-139</id>
36863 </shared_ptr>
36864 </weak_ptr>
36865 <variant>2</variant>
36866 <string>:)&apos;&apos; with a user-defined type &apos;&apos;vec3&apos;&apos; and a user-defined type &apos;&apos;float3&apos;&apos; returns a &apos;&apos;qvm::(:link </string>
36867 <variant>1</variant>
36868 <weak_ptr>
36869 <expired>0</expired>
36870 <shared_ptr>
36871 <id>-18</id>
36872 </shared_ptr>
36873 </weak_ptr>
36874 <variant>2</variant>
36875 <string>:)&apos;&apos;.&#10;&#10;&apos;&apos;&apos;Q:&apos;&apos;&apos; Why doesn&apos;t QVM use [] or () to access vector and matrix elements?&#10;&#10;-&gt;&apos;&apos;&apos;A:&apos;&apos;&apos; Because it&apos;s designed to work with user-defined types, and the C++ standard requires these operators to be members. Of course if a user-defined type defines &apos;&apos;operator[]&apos;&apos; or &apos;&apos;operator()&apos;&apos; they are available for use with other QVM functions, but QVM defines its own mechanism for </string>
36876 <variant>1</variant>
36877 <weak_ptr>
36878 <expired>0</expired>
36879 <shared_ptr>
36880 <id>-64</id>
36881 </shared_ptr>
36882 </weak_ptr>
36883 <variant>2</variant>
36884 <string>, as well as </string>
36885 <variant>1</variant>
36886 <weak_ptr>
36887 <expired>0</expired>
36888 <shared_ptr>
36889 <id>-267</id>
36890 </shared_ptr>
36891 </weak_ptr>
36892 <variant>2</variant>
36893 <string> support.&#10;</string>
36894 </pair>
36895 <pair>
36896 <weak_ptr>
36897 <expired>0</expired>
36898 <shared_ptr>
36899 <id>-170</id>
36900 </shared_ptr>
36901 </weak_ptr>
36902 <size>5</size>
36903 <variant>2</variant>
36904 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is the member type that user-defined (partial) specializations of the &apos;&apos;(:link </string>
36905 <variant>1</variant>
36906 <weak_ptr>
36907 <expired>0</expired>
36908 <shared_ptr>
36909 <id>-75</id>
36910 </shared_ptr>
36911 </weak_ptr>
36912 <variant>2</variant>
36913 <string>:)&apos;&apos; template define the scalar type of a quaternion type. Valid scalar types are value types that satisfy the (:link </string>
36914 <variant>1</variant>
36915 <weak_ptr>
36916 <expired>0</expired>
36917 <shared_ptr>
36918 <id>-201</id>
36919 </shared_ptr>
36920 </weak_ptr>
36921 <variant>2</variant>
36922 <string>:).&#10;</string>
36923 </pair>
36924 <pair>
36925 <weak_ptr>
36926 <expired>0</expired>
36927 <shared_ptr>
36928 <id>-171</id>
36929 </shared_ptr>
36930 </weak_ptr>
36931 <size>3</size>
36932 <variant>2</variant>
36933 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Assumptions:&#10;&#10;&apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; satisfy the (:link </string>
36934 <variant>1</variant>
36935 <weak_ptr>
36936 <expired>0</expired>
36937 <shared_ptr>
36938 <id>-201</id>
36939 </shared_ptr>
36940 </weak_ptr>
36941 <variant>2</variant>
36942 <string>:).&#10;&#10;!!!!Returns:&#10;&#10;If &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; are the same type, &apos;&apos;impl&lt;A,B&gt;::type&apos;&apos; returns that type. Otherwise, &apos;&apos;impl&lt;A,B&gt;::type&apos;&apos; is well defined for the following types only: &apos;&apos;signed/unsigned char&apos;&apos;, &apos;&apos;signed/unsigned short&apos;&apos;, &apos;&apos;signed/unsigned int&apos;&apos;, &apos;&apos;signed/unsigned long&apos;&apos;, &apos;&apos;float&apos;&apos; and &apos;&apos;double&apos;&apos;. The deduction logic is as follows:&#10;&#10;*if either of &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; is &apos;&apos;double&apos;&apos;, the result is &apos;&apos;double&apos;&apos;;&#10;*else, if one of &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; is an integer type and the other is &apos;&apos;float&apos;&apos;, the result is &apos;&apos;float&apos;&apos;;&#10;*else, if &apos;&apos;A&apos;&apos; or &apos;&apos;B&apos;&apos; is a signed integer and the other type is unsigned integer, the signed type is changed to unsigned, and then the lesser of the two integers is promoted to the other.</string>
36943 </pair>
36944 <pair>
36945 <weak_ptr>
36946 <expired>0</expired>
36947 <shared_ptr>
36948 <id>-172</id>
36949 </shared_ptr>
36950 </weak_ptr>
36951 <size>5</size>
36952 <variant>2</variant>
36953 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This type template defines a compile-time boolean constant value which can be used to determine whether a type &apos;&apos;T&apos;&apos; is a valid scalar type. It must be specialized together with the &apos;&apos;</string>
36954 <variant>1</variant>
36955 <weak_ptr>
36956 <expired>0</expired>
36957 <shared_ptr>
36958 <id>-229</id>
36959 </shared_ptr>
36960 </weak_ptr>
36961 <variant>2</variant>
36962 <string>&apos;&apos; template in order to introduce a user scalar type to Boost QVM. Such types must satisfy the </string>
36963 <variant>1</variant>
36964 <weak_ptr>
36965 <expired>0</expired>
36966 <shared_ptr>
36967 <id>-201</id>
36968 </shared_ptr>
36969 </weak_ptr>
36970 <variant>2</variant>
36971 <string>.&#10;</string>
36972 </pair>
36973 <pair>
36974 <weak_ptr>
36975 <expired>0</expired>
36976 <shared_ptr>
36977 <id>-173</id>
36978 </shared_ptr>
36979 </weak_ptr>
36980 <size>1</size>
36981 <variant>2</variant>
36982 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A quaternion of the negated elements of &apos;&apos;a&apos;&apos;.&#10;</string>
36983 </pair>
36984 <pair>
36985 <weak_ptr>
36986 <expired>0</expired>
36987 <shared_ptr>
36988 <id>-174</id>
36989 </shared_ptr>
36990 </weak_ptr>
36991 <size>5</size>
36992 <variant>2</variant>
36993 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
36994 <variant>1</variant>
36995 <weak_ptr>
36996 <expired>0</expired>
36997 <shared_ptr>
36998 <id>-145</id>
36999 </shared_ptr>
37000 </weak_ptr>
37001 <variant>2</variant>
37002 <string>:)&apos;&apos; header, but specifically and only for 4D vectors and matrices. You can include it instead of &apos;&apos;(:link </string>
37003 <variant>1</variant>
37004 <weak_ptr>
37005 <expired>0</expired>
37006 <shared_ptr>
37007 <id>-145</id>
37008 </shared_ptr>
37009 </weak_ptr>
37010 <variant>2</variant>
37011 <string>:)&apos;&apos; if you know you don&apos;t use vector objects of any other size.&#10;</string>
37012 </pair>
37013 <pair>
37014 <weak_ptr>
37015 <expired>0</expired>
37016 <shared_ptr>
37017 <id>-175</id>
37018 </shared_ptr>
37019 </weak_ptr>
37020 <size>19</size>
37021 <variant>2</variant>
37022 <string>(:auto !!!:)&#10;&#10;SFINAE stands for Substitution Failure Is Not An Error. This refers to a situation in C++ where an invalid substitution of template parameters (including when those parameters are deduced implicitly as a result of an unqualified call) is not in itself an error.&#10;&#10;In absence of concepts support, SFINAE can be used to disable function template overloads that would otherwise present a signature that is too generic. More formally, this is supported by the (:link http://www.boost.org/doc/libs/release/libs/utility/enable_if.html|Boost enable_if library:).&#10;&#10;For example, Boost QVM defines &apos;&apos;operator*&apos;&apos; overload which works with any user-defined matrix and vector types. The naive approach would be to declare this overload as follows:&#10;&#10;[@template &lt;class Matrix,class Vector&gt;&#10;Vector operator*( Matrix const &amp; m, Vector const &amp; v );@]&#10;&#10;Even if the function definition might contain code that would compile only for &apos;&apos;Matrix&apos;&apos; and &apos;&apos;Vector&apos;&apos; types, because the function declaration itself is valid, it will participate in overload rezolutions when multiplying objects of any two types whatsoever. This typically renders overload resolutions ambiguous and the compiler (correctly) issues an error.&#10;&#10;Using &apos;&apos;(:link </string>
37023 <variant>1</variant>
37024 <weak_ptr>
37025 <expired>0</expired>
37026 <shared_ptr>
37027 <id>-9</id>
37028 </shared_ptr>
37029 </weak_ptr>
37030 <variant>2</variant>
37031 <string>:)&apos;&apos;, Boost QVM declares such overloads in a way that they retain their generic signature but only participate (in overload resolutions) if the passed parameters make sense depending on the semantics of the operation being defined:&#10;&#10;[@template &lt;class A,class B&gt;&#10;typename (:link </string>
37032 <variant>1</variant>
37033 <weak_ptr>
37034 <expired>0</expired>
37035 <shared_ptr>
37036 <id>-9</id>
37037 </shared_ptr>
37038 </weak_ptr>
37039 <variant>2</variant>
37040 <string>|enable_if_c:)&lt;&#10; (:link </string>
37041 <variant>1</variant>
37042 <weak_ptr>
37043 <expired>0</expired>
37044 <shared_ptr>
37045 <id>-85</id>
37046 </shared_ptr>
37047 </weak_ptr>
37048 <variant>2</variant>
37049 <string>:)&lt;A&gt;::value &amp;&amp; (:link </string>
37050 <variant>1</variant>
37051 <weak_ptr>
37052 <expired>0</expired>
37053 <shared_ptr>
37054 <id>-148</id>
37055 </shared_ptr>
37056 </weak_ptr>
37057 <variant>2</variant>
37058 <string>:)&lt;B&gt;::value &amp;&amp; (:link </string>
37059 <variant>1</variant>
37060 <weak_ptr>
37061 <expired>0</expired>
37062 <shared_ptr>
37063 <id>-154</id>
37064 </shared_ptr>
37065 </weak_ptr>
37066 <variant>2</variant>
37067 <string>:)&lt;A&gt;::(:link </string>
37068 <variant>1</variant>
37069 <weak_ptr>
37070 <expired>0</expired>
37071 <shared_ptr>
37072 <id>-97</id>
37073 </shared_ptr>
37074 </weak_ptr>
37075 <variant>2</variant>
37076 <string> mod=&quot;m&quot;:)==(:link </string>
37077 <variant>1</variant>
37078 <weak_ptr>
37079 <expired>0</expired>
37080 <shared_ptr>
37081 <id>-161</id>
37082 </shared_ptr>
37083 </weak_ptr>
37084 <variant>2</variant>
37085 <string>:)&lt;B&gt;::(:link </string>
37086 <variant>1</variant>
37087 <weak_ptr>
37088 <expired>0</expired>
37089 <shared_ptr>
37090 <id>-225</id>
37091 </shared_ptr>
37092 </weak_ptr>
37093 <variant>2</variant>
37094 <string> mod=&quot;m&quot;:), //Condition&#10; B&gt;::type //Return type&#10;operator*( A const &amp; a, B const &amp; b );@]&#10;&#10;For brevity, function declarations throughout this documentation specify the condition which controls whether they are enabled or not without specifying exactly what &apos;&apos;(:link </string>
37095 <variant>1</variant>
37096 <weak_ptr>
37097 <expired>0</expired>
37098 <shared_ptr>
37099 <id>-9</id>
37100 </shared_ptr>
37101 </weak_ptr>
37102 <variant>2</variant>
37103 <string>:)&apos;&apos; construct is used to achieve this effect.&#10;</string>
37104 </pair>
37105 <pair>
37106 <weak_ptr>
37107 <expired>0</expired>
37108 <shared_ptr>
37109 <id>-176</id>
37110 </shared_ptr>
37111 </weak_ptr>
37112 <size>1</size>
37113 <variant>2</variant>
37114 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;Computes the (:link http://en.wikipedia.org/wiki/Quaternion#Conjugation.2C_the_norm.2C_and_reciprocal|conjugate:) of &apos;&apos;a&apos;&apos;.&#10;</string>
37115 </pair>
37116 <pair>
37117 <weak_ptr>
37118 <expired>0</expired>
37119 <shared_ptr>
37120 <id>-177</id>
37121 </shared_ptr>
37122 </weak_ptr>
37123 <size>1</size>
37124 <variant>2</variant>
37125 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
37126 </pair>
37127 <pair>
37128 <weak_ptr>
37129 <expired>0</expired>
37130 <shared_ptr>
37131 <id>-178</id>
37132 </shared_ptr>
37133 </weak_ptr>
37134 <size>9</size>
37135 <variant>2</variant>
37136 <string>(:auto !!!:)&#10;&#10;This header introduces specializations of the &apos;&apos;(:link </string>
37137 <variant>1</variant>
37138 <weak_ptr>
37139 <expired>0</expired>
37140 <shared_ptr>
37141 <id>-154</id>
37142 </shared_ptr>
37143 </weak_ptr>
37144 <variant>2</variant>
37145 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
37146 <variant>1</variant>
37147 <weak_ptr>
37148 <expired>0</expired>
37149 <shared_ptr>
37150 <id>-222</id>
37151 </shared_ptr>
37152 </weak_ptr>
37153 <variant>2</variant>
37154 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
37155 <variant>1</variant>
37156 <weak_ptr>
37157 <expired>0</expired>
37158 <shared_ptr>
37159 <id>-101</id>
37160 </shared_ptr>
37161 </weak_ptr>
37162 <variant>2</variant>
37163 <string>:)&apos;&apos; templates that make it possible to pass 2D C arrays to any Boost QVM function that takes a matrix of matching size.&#10;&#10;(:include </string>
37164 <variant>1</variant>
37165 <weak_ptr>
37166 <expired>0</expired>
37167 <shared_ptr>
37168 <id>-179</id>
37169 </shared_ptr>
37170 </weak_ptr>
37171 <variant>2</variant>
37172 <string>:)&#10;</string>
37173 </pair>
37174 <pair>
37175 <weak_ptr>
37176 <expired>0</expired>
37177 <shared_ptr>
37178 <id>-179</id>
37179 </shared_ptr>
37180 </weak_ptr>
37181 <size>13</size>
37182 <variant>2</variant>
37183 <string>For example, after &apos;&apos;#include &lt;</string>
37184 <variant>1</variant>
37185 <weak_ptr>
37186 <expired>0</expired>
37187 <shared_ptr>
37188 <id>-178</id>
37189 </shared_ptr>
37190 </weak_ptr>
37191 <variant>2</variant>
37192 <string>&gt;&apos;&apos;, to compute the determinant of a square 2D C array matrix, you can use:&#10;&#10;[@float a[4][4];&#10;float det = (:link </string>
37193 <variant>1</variant>
37194 <weak_ptr>
37195 <expired>0</expired>
37196 <shared_ptr>
37197 <id>-260</id>
37198 </shared_ptr>
37199 </weak_ptr>
37200 <variant>2</variant>
37201 <string>:)(a);@]&#10;&#10;To use Boost QVM operator overloads, at least one of the arguments must not be of a built-in type; for example, you can&apos;t multiply a C array matrix by a scalar by using &apos;&apos;(:link </string>
37202 <variant>1</variant>
37203 <weak_ptr>
37204 <expired>0</expired>
37205 <shared_ptr>
37206 <id>-87</id>
37207 </shared_ptr>
37208 </weak_ptr>
37209 <variant>2</variant>
37210 <string> mod=&quot;(&quot;:)&apos;&apos; directly. Use &apos;&apos;(:link </string>
37211 <variant>1</variant>
37212 <weak_ptr>
37213 <expired>0</expired>
37214 <shared_ptr>
37215 <id>-196</id>
37216 </shared_ptr>
37217 </weak_ptr>
37218 <variant>2</variant>
37219 <string>:)&apos;&apos; to work around this issue:&#10;&#10;[@float a[4][4];&#10;(:link </string>
37220 <variant>1</variant>
37221 <weak_ptr>
37222 <expired>0</expired>
37223 <shared_ptr>
37224 <id>-196</id>
37225 </shared_ptr>
37226 </weak_ptr>
37227 <variant>2</variant>
37228 <string>:)(a) (:link </string>
37229 <variant>1</variant>
37230 <weak_ptr>
37231 <expired>0</expired>
37232 <shared_ptr>
37233 <id>-87</id>
37234 </shared_ptr>
37235 </weak_ptr>
37236 <variant>2</variant>
37237 <string>|*=:) 42;@]&#10;</string>
37238 </pair>
37239 <pair>
37240 <weak_ptr>
37241 <expired>0</expired>
37242 <shared_ptr>
37243 <id>-180</id>
37244 </shared_ptr>
37245 </weak_ptr>
37246 <size>9</size>
37247 <variant>2</variant>
37248 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
37249 <variant>1</variant>
37250 <weak_ptr>
37251 <expired>0</expired>
37252 <shared_ptr>
37253 <id>-65</id>
37254 </shared_ptr>
37255 </weak_ptr>
37256 <variant>2</variant>
37257 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
37258 <variant>1</variant>
37259 <weak_ptr>
37260 <expired>0</expired>
37261 <shared_ptr>
37262 <id>-24</id>
37263 </shared_ptr>
37264 </weak_ptr>
37265 <variant>2</variant>
37266 <string> mod=&quot;(&quot;:)&lt;(:link </string>
37267 <variant>1</variant>
37268 <weak_ptr>
37269 <expired>0</expired>
37270 <shared_ptr>
37271 <id>-154</id>
37272 </shared_ptr>
37273 </weak_ptr>
37274 <variant>2</variant>
37275 <string>:)&lt;A&gt;::(:link </string>
37276 <variant>1</variant>
37277 <weak_ptr>
37278 <expired>0</expired>
37279 <shared_ptr>
37280 <id>-125</id>
37281 </shared_ptr>
37282 </weak_ptr>
37283 <variant>2</variant>
37284 <string> mod=&quot;m&quot;:)&gt;(angle));@]&#10;</string>
37285 </pair>
37286 <pair>
37287 <weak_ptr>
37288 <expired>0</expired>
37289 <shared_ptr>
37290 <id>-181</id>
37291 </shared_ptr>
37292 </weak_ptr>
37293 <size>1</size>
37294 <variant>2</variant>
37295 <string>(:auto !!!:)&#10;&#10;This header defines all available function overloads that operate on quaternion, vector and matrix objects.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
37296 </pair>
37297 <pair>
37298 <weak_ptr>
37299 <expired>0</expired>
37300 <shared_ptr>
37301 <id>-182</id>
37302 </shared_ptr>
37303 </weak_ptr>
37304 <size>5</size>
37305 <variant>2</variant>
37306 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A read-only matrix of unspecified type with &apos;&apos;(:link </string>
37307 <variant>1</variant>
37308 <weak_ptr>
37309 <expired>0</expired>
37310 <shared_ptr>
37311 <id>-104</id>
37312 </shared_ptr>
37313 </weak_ptr>
37314 <variant>2</variant>
37315 <string> mod=&quot;m&quot;:)&apos;&apos; &apos;&apos;T&apos;&apos;, &apos;&apos;R&apos;&apos; rows and &apos;&apos;C&apos;&apos; columns (or &apos;&apos;D&apos;&apos; rows and &apos;&apos;D&apos;&apos; columns), with all elements equal to &apos;&apos;(:link </string>
37316 <variant>1</variant>
37317 <weak_ptr>
37318 <expired>0</expired>
37319 <shared_ptr>
37320 <id>-229</id>
37321 </shared_ptr>
37322 </weak_ptr>
37323 <variant>2</variant>
37324 <string>:)&lt;T&gt;::value(0)&apos;&apos;.&#10;</string>
37325 </pair>
37326 <pair>
37327 <weak_ptr>
37328 <expired>0</expired>
37329 <shared_ptr>
37330 <id>-183</id>
37331 </shared_ptr>
37332 </weak_ptr>
37333 <size>5</size>
37334 <variant>2</variant>
37335 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is the member type that user-defined (partial) specializations of the &apos;&apos;(:link </string>
37336 <variant>1</variant>
37337 <weak_ptr>
37338 <expired>0</expired>
37339 <shared_ptr>
37340 <id>-161</id>
37341 </shared_ptr>
37342 </weak_ptr>
37343 <variant>2</variant>
37344 <string>:)&apos;&apos; template define the scalar type of a vector type. Valid scalar types are value types that satisfy the (:link </string>
37345 <variant>1</variant>
37346 <weak_ptr>
37347 <expired>0</expired>
37348 <shared_ptr>
37349 <id>-201</id>
37350 </shared_ptr>
37351 </weak_ptr>
37352 <variant>2</variant>
37353 <string>:).&#10;</string>
37354 </pair>
37355 <pair>
37356 <weak_ptr>
37357 <expired>0</expired>
37358 <shared_ptr>
37359 <id>-184</id>
37360 </shared_ptr>
37361 </weak_ptr>
37362 <size>5</size>
37363 <variant>2</variant>
37364 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
37365 <variant>1</variant>
37366 <weak_ptr>
37367 <expired>0</expired>
37368 <shared_ptr>
37369 <id>-184</id>
37370 </shared_ptr>
37371 </weak_ptr>
37372 <variant>2</variant>
37373 <string>:)(m)&apos;&apos; returns a mutable (:link </string>
37374 <variant>1</variant>
37375 <weak_ptr>
37376 <expired>0</expired>
37377 <shared_ptr>
37378 <id>-192</id>
37379 </shared_ptr>
37380 </weak_ptr>
37381 <variant>2</variant>
37382 <string>:) that (:link https://en.wikipedia.org/wiki/Transpose|transposes:) the matrix &apos;&apos;m&apos;&apos;.&#10;</string>
37383 </pair>
37384 <pair>
37385 <weak_ptr>
37386 <expired>0</expired>
37387 <shared_ptr>
37388 <id>-185</id>
37389 </shared_ptr>
37390 </weak_ptr>
37391 <size>3</size>
37392 <variant>2</variant>
37393 <string>(:auto !!!:)&#10;&#10;This header defines the &apos;&apos;</string>
37394 <variant>1</variant>
37395 <weak_ptr>
37396 <expired>0</expired>
37397 <shared_ptr>
37398 <id>-75</id>
37399 </shared_ptr>
37400 </weak_ptr>
37401 <variant>2</variant>
37402 <string>&apos;&apos; template which can be specialized to register user-defined quaternion types into Boost QVM.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
37403 </pair>
37404 <pair>
37405 <weak_ptr>
37406 <expired>0</expired>
37407 <shared_ptr>
37408 <id>-186</id>
37409 </shared_ptr>
37410 </weak_ptr>
37411 <size>5</size>
37412 <variant>2</variant>
37413 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
37414 <variant>1</variant>
37415 <weak_ptr>
37416 <expired>0</expired>
37417 <shared_ptr>
37418 <id>-186</id>
37419 </shared_ptr>
37420 </weak_ptr>
37421 <variant>2</variant>
37422 <string>:)&lt;R&gt;(m)&apos;&apos; returns a read-only (:link </string>
37423 <variant>1</variant>
37424 <weak_ptr>
37425 <expired>0</expired>
37426 <shared_ptr>
37427 <id>-192</id>
37428 </shared_ptr>
37429 </weak_ptr>
37430 <variant>2</variant>
37431 <string>:) that looks like the matrix &apos;&apos;m&apos;&apos; with row &apos;&apos;R&apos;&apos; negated.&#10;</string>
37432 </pair>
37433 <pair>
37434 <weak_ptr>
37435 <expired>0</expired>
37436 <shared_ptr>
37437 <id>-187</id>
37438 </shared_ptr>
37439 </weak_ptr>
37440 <size>1</size>
37441 <variant>2</variant>
37442 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The result of (:link http://en.wikipedia.org/wiki/Matrix_multiplication|multiplying:) the matrices &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;.&#10;</string>
37443 </pair>
37444 <pair>
37445 <weak_ptr>
37446 <expired>0</expired>
37447 <shared_ptr>
37448 <id>-188</id>
37449 </shared_ptr>
37450 </weak_ptr>
37451 <size>1</size>
37452 <variant>2</variant>
37453 <string>&apos;&apos;&apos;Note:&apos;&apos;&apos; For the quaternion &apos;&apos;a + bi + cj + dk&apos;&apos;, the elements are assumed to be in the following order: &apos;&apos;a&apos;&apos;, &apos;&apos;b&apos;&apos;, &apos;&apos;c&apos;&apos;, &apos;&apos;d&apos;&apos;; that is, &apos;&apos;I&apos;&apos;=&apos;&apos;0&apos;&apos;/&apos;&apos;1&apos;&apos;/&apos;&apos;2&apos;&apos;/&apos;&apos;3&apos;&apos; would access &apos;&apos;a&apos;&apos;/&apos;&apos;b&apos;&apos;/&apos;&apos;c&apos;&apos;/&apos;&apos;d&apos;&apos;.&#10;</string>
37454 </pair>
37455 <pair>
37456 <weak_ptr>
37457 <expired>0</expired>
37458 <shared_ptr>
37459 <id>-189</id>
37460 </shared_ptr>
37461 </weak_ptr>
37462 <size>5</size>
37463 <variant>2</variant>
37464 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
37465 <variant>1</variant>
37466 <weak_ptr>
37467 <expired>0</expired>
37468 <shared_ptr>
37469 <id>-150</id>
37470 </shared_ptr>
37471 </weak_ptr>
37472 <variant>2</variant>
37473 <string>:)&apos;&apos; header, but specifically for matrices of size 2x2, 2x1 and 1x2. You can include it instead of &apos;&apos;(:link </string>
37474 <variant>1</variant>
37475 <weak_ptr>
37476 <expired>0</expired>
37477 <shared_ptr>
37478 <id>-150</id>
37479 </shared_ptr>
37480 </weak_ptr>
37481 <variant>2</variant>
37482 <string>:)&apos;&apos; if you know you don&apos;t use matrix objects of any other size.&#10;</string>
37483 </pair>
37484 <pair>
37485 <weak_ptr>
37486 <expired>0</expired>
37487 <shared_ptr>
37488 <id>-190</id>
37489 </shared_ptr>
37490 </weak_ptr>
37491 <size>3</size>
37492 <variant>2</variant>
37493 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A </string>
37494 <variant>1</variant>
37495 <weak_ptr>
37496 <expired>0</expired>
37497 <shared_ptr>
37498 <id>-192</id>
37499 </shared_ptr>
37500 </weak_ptr>
37501 <variant>2</variant>
37502 <string> (:link http://en.wikipedia.org/wiki/Rotation_matrix|matrix:) of unspecified type, of &apos;&apos;Dim&apos;&apos; rows and &apos;&apos;Dim&apos;&apos; columns and scalar type &apos;&apos;Angle&apos;&apos;, which performs a rotation around the X axis at &apos;&apos;angle&apos;&apos; radians.&#10;</string>
37503 </pair>
37504 <pair>
37505 <weak_ptr>
37506 <expired>0</expired>
37507 <shared_ptr>
37508 <id>-191</id>
37509 </shared_ptr>
37510 </weak_ptr>
37511 <size>9</size>
37512 <variant>2</variant>
37513 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is a list of all vector operations implemented by Boost QVM -- click on functions for individual documentation. General notes:&#10;&#10;* All functions use (:link </string>
37514 <variant>1</variant>
37515 <weak_ptr>
37516 <expired>0</expired>
37517 <shared_ptr>
37518 <id>-175</id>
37519 </shared_ptr>
37520 </weak_ptr>
37521 <variant>2</variant>
37522 <string>:). They are available for any C++ type but only if it has been registered through the &apos;&apos;(:link </string>
37523 <variant>1</variant>
37524 <weak_ptr>
37525 <expired>0</expired>
37526 <shared_ptr>
37527 <id>-161</id>
37528 </shared_ptr>
37529 </weak_ptr>
37530 <variant>2</variant>
37531 <string>:)&apos;&apos; template.&#10;* When objects are returned by value their type is deduced either by the &apos;&apos;(:link </string>
37532 <variant>1</variant>
37533 <weak_ptr>
37534 <expired>0</expired>
37535 <shared_ptr>
37536 <id>-107</id>
37537 </shared_ptr>
37538 </weak_ptr>
37539 <variant>2</variant>
37540 <string>:)&apos;&apos; template (for unary functions) or the &apos;&apos;(:link </string>
37541 <variant>1</variant>
37542 <weak_ptr>
37543 <expired>0</expired>
37544 <shared_ptr>
37545 <id>-240</id>
37546 </shared_ptr>
37547 </weak_ptr>
37548 <variant>2</variant>
37549 <string>:)&apos;&apos; template (for binary functions).&#10;* The type of scalar arguments is deduced independently from the type of the vector argument, so they are not required to match. Scalar arguments must convert implicitly to the vector scalar type.</string>
37550 </pair>
37551 <pair>
37552 <weak_ptr>
37553 <expired>0</expired>
37554 <shared_ptr>
37555 <id>-192</id>
37556 </shared_ptr>
37557 </weak_ptr>
37558 <size>19</size>
37559 <variant>2</variant>
37560 <string>(:auto !!! mod=&quot;wp&quot;:)&#10;&#10;Boost QVM defines various function templates which take a reference to a quaternion/vector/matrix object and return it by reference as a different unspecified static type with quaternion/vector/matrix semantics for which the &apos;&apos;(:link </string>
37561 <variant>1</variant>
37562 <weak_ptr>
37563 <expired>0</expired>
37564 <shared_ptr>
37565 <id>-75</id>
37566 </shared_ptr>
37567 </weak_ptr>
37568 <variant>2</variant>
37569 <string>:)/(:link </string>
37570 <variant>1</variant>
37571 <weak_ptr>
37572 <expired>0</expired>
37573 <shared_ptr>
37574 <id>-161</id>
37575 </shared_ptr>
37576 </weak_ptr>
37577 <variant>2</variant>
37578 <string>:)/(:link </string>
37579 <variant>1</variant>
37580 <weak_ptr>
37581 <expired>0</expired>
37582 <shared_ptr>
37583 <id>-154</id>
37584 </shared_ptr>
37585 </weak_ptr>
37586 <variant>2</variant>
37587 <string>:)&apos;&apos; template is specialized.&#10;&#10;For example, given a vector &apos;&apos;v&apos;&apos;, the expression &apos;&apos;(:link </string>
37588 <variant>1</variant>
37589 <weak_ptr>
37590 <expired>0</expired>
37591 <shared_ptr>
37592 <id>-30</id>
37593 </shared_ptr>
37594 </weak_ptr>
37595 <variant>2</variant>
37596 <string>:)(v)&apos;&apos; returns a (:link </string>
37597 <variant>1</variant>
37598 <weak_ptr>
37599 <expired>0</expired>
37600 <shared_ptr>
37601 <id>-192</id>
37602 </shared_ptr>
37603 </weak_ptr>
37604 <variant>2</variant>
37605 <string>:) that makes &apos;&apos;v&apos;&apos; &quot;look and feel&quot; like a matrix-column. More complex views are created by simple composition, for example &apos;&apos;(:link </string>
37606 <variant>1</variant>
37607 <weak_ptr>
37608 <expired>0</expired>
37609 <shared_ptr>
37610 <id>-184</id>
37611 </shared_ptr>
37612 </weak_ptr>
37613 <variant>2</variant>
37614 <string>:)((:link </string>
37615 <variant>1</variant>
37616 <weak_ptr>
37617 <expired>0</expired>
37618 <shared_ptr>
37619 <id>-30</id>
37620 </shared_ptr>
37621 </weak_ptr>
37622 <variant>2</variant>
37623 <string>:)(v))&apos;&apos; is equivalent to &apos;&apos;(:link </string>
37624 <variant>1</variant>
37625 <weak_ptr>
37626 <expired>0</expired>
37627 <shared_ptr>
37628 <id>-193</id>
37629 </shared_ptr>
37630 </weak_ptr>
37631 <variant>2</variant>
37632 <string>:)(v)&apos;&apos;.&#10;&#10;Below is a list of all (:link </string>
37633 <variant>1</variant>
37634 <weak_ptr>
37635 <expired>0</expired>
37636 <shared_ptr>
37637 <id>-192</id>
37638 </shared_ptr>
37639 </weak_ptr>
37640 <variant>2</variant>
37641 <string> mod=&quot;p&quot;:) supported by Boost QVM:&#10;&#10;(:pagelist tags=&quot;view&quot; except_tags=&quot;category noindex&quot;:)&#10;</string>
37642 </pair>
37643 <pair>
37644 <weak_ptr>
37645 <expired>0</expired>
37646 <shared_ptr>
37647 <id>-193</id>
37648 </shared_ptr>
37649 </weak_ptr>
37650 <size>5</size>
37651 <variant>2</variant>
37652 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
37653 <variant>1</variant>
37654 <weak_ptr>
37655 <expired>0</expired>
37656 <shared_ptr>
37657 <id>-193</id>
37658 </shared_ptr>
37659 </weak_ptr>
37660 <variant>2</variant>
37661 <string>:)(v)&apos;&apos; returns a (:link </string>
37662 <variant>1</variant>
37663 <weak_ptr>
37664 <expired>0</expired>
37665 <shared_ptr>
37666 <id>-192</id>
37667 </shared_ptr>
37668 </weak_ptr>
37669 <variant>2</variant>
37670 <string>:) that accesses the vector &apos;&apos;v&apos;&apos; as a row matrix.&#10;</string>
37671 </pair>
37672 <pair>
37673 <weak_ptr>
37674 <expired>0</expired>
37675 <shared_ptr>
37676 <id>-194</id>
37677 </shared_ptr>
37678 </weak_ptr>
37679 <size>1</size>
37680 <variant>2</variant>
37681 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;This operation multiplies the quaternion &apos;&apos;a&apos;&apos; by the scalar &apos;&apos;b&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
37682 </pair>
37683 <pair>
37684 <weak_ptr>
37685 <expired>0</expired>
37686 <shared_ptr>
37687 <id>-195</id>
37688 </shared_ptr>
37689 </weak_ptr>
37690 <size>17</size>
37691 <variant>2</variant>
37692 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if&#10;&#10;[@(:link </string>
37693 <variant>1</variant>
37694 <weak_ptr>
37695 <expired>0</expired>
37696 <shared_ptr>
37697 <id>-65</id>
37698 </shared_ptr>
37699 </weak_ptr>
37700 <variant>2</variant>
37701 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
37702 <variant>1</variant>
37703 <weak_ptr>
37704 <expired>0</expired>
37705 <shared_ptr>
37706 <id>-217</id>
37707 </shared_ptr>
37708 </weak_ptr>
37709 <variant>2</variant>
37710 <string>:)&lt;&#10; typename (:link </string>
37711 <variant>1</variant>
37712 <weak_ptr>
37713 <expired>0</expired>
37714 <shared_ptr>
37715 <id>-154</id>
37716 </shared_ptr>
37717 </weak_ptr>
37718 <variant>2</variant>
37719 <string>:)&lt;A&gt;::(:link </string>
37720 <variant>1</variant>
37721 <weak_ptr>
37722 <expired>0</expired>
37723 <shared_ptr>
37724 <id>-104</id>
37725 </shared_ptr>
37726 </weak_ptr>
37727 <variant>2</variant>
37728 <string> mod=&quot;m&quot;:),&#10; (:link </string>
37729 <variant>1</variant>
37730 <weak_ptr>
37731 <expired>0</expired>
37732 <shared_ptr>
37733 <id>-154</id>
37734 </shared_ptr>
37735 </weak_ptr>
37736 <variant>2</variant>
37737 <string>:)&lt;A&gt;::(:link </string>
37738 <variant>1</variant>
37739 <weak_ptr>
37740 <expired>0</expired>
37741 <shared_ptr>
37742 <id>-125</id>
37743 </shared_ptr>
37744 </weak_ptr>
37745 <variant>2</variant>
37746 <string> mod=&quot;m&quot;:),&#10; (:link </string>
37747 <variant>1</variant>
37748 <weak_ptr>
37749 <expired>0</expired>
37750 <shared_ptr>
37751 <id>-154</id>
37752 </shared_ptr>
37753 </weak_ptr>
37754 <variant>2</variant>
37755 <string>:)&lt;A&gt;::(:link </string>
37756 <variant>1</variant>
37757 <weak_ptr>
37758 <expired>0</expired>
37759 <shared_ptr>
37760 <id>-97</id>
37761 </shared_ptr>
37762 </weak_ptr>
37763 <variant>2</variant>
37764 <string> mod=&quot;m&quot;:)&gt;());@]&#10;</string>
37765 </pair>
37766 <pair>
37767 <weak_ptr>
37768 <expired>0</expired>
37769 <shared_ptr>
37770 <id>-196</id>
37771 </shared_ptr>
37772 </weak_ptr>
37773 <size>3</size>
37774 <variant>2</variant>
37775 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;An identity (:link </string>
37776 <variant>1</variant>
37777 <weak_ptr>
37778 <expired>0</expired>
37779 <shared_ptr>
37780 <id>-192</id>
37781 </shared_ptr>
37782 </weak_ptr>
37783 <variant>2</variant>
37784 <string>:) of &apos;&apos;a&apos;&apos;; that is, it simply accesses the elements of &apos;&apos;a&apos;&apos;.&#10;&#10;This allows calling Boost QVM operations when &apos;&apos;a&apos;&apos; is of built-in type, for example a plain old C array.&#10;</string>
37785 </pair>
37786 <pair>
37787 <weak_ptr>
37788 <expired>0</expired>
37789 <shared_ptr>
37790 <id>-197</id>
37791 </shared_ptr>
37792 </weak_ptr>
37793 <size>1</size>
37794 <variant>2</variant>
37795 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is the virtual base type of all exceptions originating within Boost QVM.</string>
37796 </pair>
37797 <pair>
37798 <weak_ptr>
37799 <expired>0</expired>
37800 <shared_ptr>
37801 <id>-198</id>
37802 </shared_ptr>
37803 </weak_ptr>
37804 <size>1</size>
37805 <variant>2</variant>
37806 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
37807 </pair>
37808 <pair>
37809 <weak_ptr>
37810 <expired>0</expired>
37811 <shared_ptr>
37812 <id>-199</id>
37813 </shared_ptr>
37814 </weak_ptr>
37815 <size>1</size>
37816 <variant>2</variant>
37817 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This exception indicates that an operation requires a vector or a quaternion with non-zero magnitude, but the computed magnitude is zero.&#10;</string>
37818 </pair>
37819 <pair>
37820 <weak_ptr>
37821 <expired>0</expired>
37822 <shared_ptr>
37823 <id>-200</id>
37824 </shared_ptr>
37825 </weak_ptr>
37826 <size>5</size>
37827 <variant>2</variant>
37828 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
37829 <variant>1</variant>
37830 <weak_ptr>
37831 <expired>0</expired>
37832 <shared_ptr>
37833 <id>-237</id>
37834 </shared_ptr>
37835 </weak_ptr>
37836 <variant>2</variant>
37837 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
37838 <variant>1</variant>
37839 <weak_ptr>
37840 <expired>0</expired>
37841 <shared_ptr>
37842 <id>-266</id>
37843 </shared_ptr>
37844 </weak_ptr>
37845 <variant>2</variant>
37846 <string> mod=&quot;(&quot;:)(angle));@]&#10;</string>
37847 </pair>
37848 <pair>
37849 <weak_ptr>
37850 <expired>0</expired>
37851 <shared_ptr>
37852 <id>-201</id>
37853 </shared_ptr>
37854 </weak_ptr>
37855 <size>3</size>
37856 <variant>2</variant>
37857 <string>(:auto !!!:)&#10;&#10;A valid scalar type &apos;&apos;S&apos;&apos; must have accessible destructor, default constructor, copy constructor and assignment operator, and must support the following operations:&#10;&#10;[@S operator*( S, S );&#10;S operator/( S, S );&#10;S operator+( S, S );&#10;S operator-( S, S );&#10;&#10;S &amp; operator*=( S &amp;, S );&#10;S &amp; operator/=( S &amp;, S );&#10;S &amp; operator+=( S &amp;, S );&#10;S &amp; operator-=( S &amp;, S );&#10;&#10;bool operator==( S, S );&#10;bool operator!=( S, S );@]&#10;&#10;In addition, the expression &apos;&apos;S(0)&apos;&apos; should construct a scalar of value zero, and &apos;&apos;S(1)&apos;&apos; should construct a scalar of value one -or- the &apos;&apos;(:link </string>
37858 <variant>1</variant>
37859 <weak_ptr>
37860 <expired>0</expired>
37861 <shared_ptr>
37862 <id>-229</id>
37863 </shared_ptr>
37864 </weak_ptr>
37865 <variant>2</variant>
37866 <string>:)&apos;&apos; template must be specialized appropriately.&#10;</string>
37867 </pair>
37868 <pair>
37869 <weak_ptr>
37870 <expired>0</expired>
37871 <shared_ptr>
37872 <id>-202</id>
37873 </shared_ptr>
37874 </weak_ptr>
37875 <size>5</size>
37876 <variant>2</variant>
37877 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
37878 <variant>1</variant>
37879 <weak_ptr>
37880 <expired>0</expired>
37881 <shared_ptr>
37882 <id>-150</id>
37883 </shared_ptr>
37884 </weak_ptr>
37885 <variant>2</variant>
37886 <string>:)&apos;&apos; header, but specifically for matrices of size 4x4, 4x1 and 1x4. You can include it instead of &apos;&apos;(:link </string>
37887 <variant>1</variant>
37888 <weak_ptr>
37889 <expired>0</expired>
37890 <shared_ptr>
37891 <id>-150</id>
37892 </shared_ptr>
37893 </weak_ptr>
37894 <variant>2</variant>
37895 <string>:)&apos;&apos; if you know you don&apos;t use matrix objects of any other size.&#10;</string>
37896 </pair>
37897 <pair>
37898 <weak_ptr>
37899 <expired>0</expired>
37900 <shared_ptr>
37901 <id>-203</id>
37902 </shared_ptr>
37903 </weak_ptr>
37904 <size>5</size>
37905 <variant>2</variant>
37906 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This macro is used whenever Boost QVM throws an exception. Users who override the standard (:link </string>
37907 <variant>1</variant>
37908 <weak_ptr>
37909 <expired>0</expired>
37910 <shared_ptr>
37911 <id>-203</id>
37912 </shared_ptr>
37913 </weak_ptr>
37914 <variant>2</variant>
37915 <string>:) behavior must ensure that when invoked, the substituted implementation does not return control to the caller. Below is a list of all QVM functions that invoke (:link </string>
37916 <variant>1</variant>
37917 <weak_ptr>
37918 <expired>0</expired>
37919 <shared_ptr>
37920 <id>-203</id>
37921 </shared_ptr>
37922 </weak_ptr>
37923 <variant>2</variant>
37924 <string>:):&#10;&#10;(:pagelist tags=&quot;throws&quot;:)&#10;</string>
37925 </pair>
37926 <pair>
37927 <weak_ptr>
37928 <expired>0</expired>
37929 <shared_ptr>
37930 <id>-204</id>
37931 </shared_ptr>
37932 </weak_ptr>
37933 <size>1</size>
37934 <variant>2</variant>
37935 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The (:link http://en.wikipedia.org/wiki/Dot_product|dot product:) of the quaternions &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;.&#10;</string>
37936 </pair>
37937 <pair>
37938 <weak_ptr>
37939 <expired>0</expired>
37940 <shared_ptr>
37941 <id>-205</id>
37942 </shared_ptr>
37943 </weak_ptr>
37944 <size>9</size>
37945 <variant>2</variant>
37946 <string>(:auto !!!:)&#10;&#10;The boost::</string>
37947 <variant>1</variant>
37948 <weak_ptr>
37949 <expired>0</expired>
37950 <shared_ptr>
37951 <id>-151</id>
37952 </shared_ptr>
37953 </weak_ptr>
37954 <variant>2</variant>
37955 <string>::</string>
37956 <variant>1</variant>
37957 <weak_ptr>
37958 <expired>0</expired>
37959 <shared_ptr>
37960 <id>-205</id>
37961 </shared_ptr>
37962 </weak_ptr>
37963 <variant>2</variant>
37964 <string> namespace contains only function names that use </string>
37965 <variant>1</variant>
37966 <weak_ptr>
37967 <expired>0</expired>
37968 <shared_ptr>
37969 <id>-175</id>
37970 </shared_ptr>
37971 </weak_ptr>
37972 <variant>2</variant>
37973 <string>. The boost::</string>
37974 <variant>1</variant>
37975 <weak_ptr>
37976 <expired>0</expired>
37977 <shared_ptr>
37978 <id>-151</id>
37979 </shared_ptr>
37980 </weak_ptr>
37981 <variant>2</variant>
37982 <string> namespace contains all Boost QVM type and function names.</string>
37983 </pair>
37984 <pair>
37985 <weak_ptr>
37986 <expired>0</expired>
37987 <shared_ptr>
37988 <id>-206</id>
37989 </shared_ptr>
37990 </weak_ptr>
37991 <size>3</size>
37992 <variant>2</variant>
37993 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function template is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
37994 <variant>1</variant>
37995 <weak_ptr>
37996 <expired>0</expired>
37997 <shared_ptr>
37998 <id>-154</id>
37999 </shared_ptr>
38000 </weak_ptr>
38001 <variant>2</variant>
38002 <string>:)&apos;&apos; template. It returns the element at row &apos;&apos;R&apos;&apos; and column &apos;&apos;C&apos;&apos; of &apos;&apos;m&apos;&apos;, by value or by const reference.&#10;</string>
38003 </pair>
38004 <pair>
38005 <weak_ptr>
38006 <expired>0</expired>
38007 <shared_ptr>
38008 <id>-207</id>
38009 </shared_ptr>
38010 </weak_ptr>
38011 <size>5</size>
38012 <variant>2</variant>
38013 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
38014 <variant>1</variant>
38015 <weak_ptr>
38016 <expired>0</expired>
38017 <shared_ptr>
38018 <id>-47</id>
38019 </shared_ptr>
38020 </weak_ptr>
38021 <variant>2</variant>
38022 <string>:)&apos;&apos; header, but specifically for 4D vectors. You can include it instead of &apos;&apos;(:link </string>
38023 <variant>1</variant>
38024 <weak_ptr>
38025 <expired>0</expired>
38026 <shared_ptr>
38027 <id>-47</id>
38028 </shared_ptr>
38029 </weak_ptr>
38030 <variant>2</variant>
38031 <string>:)&apos;&apos; if you know you don&apos;t use vector objects of any other size.&#10;</string>
38032 </pair>
38033 <pair>
38034 <weak_ptr>
38035 <expired>0</expired>
38036 <shared_ptr>
38037 <id>-208</id>
38038 </shared_ptr>
38039 </weak_ptr>
38040 <size>5</size>
38041 <variant>2</variant>
38042 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
38043 <variant>1</variant>
38044 <weak_ptr>
38045 <expired>0</expired>
38046 <shared_ptr>
38047 <id>-208</id>
38048 </shared_ptr>
38049 </weak_ptr>
38050 <variant>2</variant>
38051 <string>:)&lt;R&gt;(m)&apos;&apos; returns a (:link </string>
38052 <variant>1</variant>
38053 <weak_ptr>
38054 <expired>0</expired>
38055 <shared_ptr>
38056 <id>-192</id>
38057 </shared_ptr>
38058 </weak_ptr>
38059 <variant>2</variant>
38060 <string>:) that looks like the matrix &apos;&apos;m&apos;&apos; with row &apos;&apos;R&apos;&apos; deleted.&#10;</string>
38061 </pair>
38062 <pair>
38063 <weak_ptr>
38064 <expired>0</expired>
38065 <shared_ptr>
38066 <id>-209</id>
38067 </shared_ptr>
38068 </weak_ptr>
38069 <size>1</size>
38070 <variant>2</variant>
38071 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A vector of the same size as &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos;, with elements the elements of &apos;&apos;b&apos;&apos; subtracted from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
38072 </pair>
38073 <pair>
38074 <weak_ptr>
38075 <expired>0</expired>
38076 <shared_ptr>
38077 <id>-210</id>
38078 </shared_ptr>
38079 </weak_ptr>
38080 <size>5</size>
38081 <variant>2</variant>
38082 <string>(:auto !!!:)&#10;&#10;(:include decl:)&#10;&#10;This function template is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
38083 <variant>1</variant>
38084 <weak_ptr>
38085 <expired>0</expired>
38086 <shared_ptr>
38087 <id>-75</id>
38088 </shared_ptr>
38089 </weak_ptr>
38090 <variant>2</variant>
38091 <string>:)&apos;&apos; template. It returns the &apos;&apos;I&apos;&apos;-th element of &apos;&apos;q&apos;&apos;, by value or by const reference.&#10;&#10;(:include </string>
38092 <variant>1</variant>
38093 <weak_ptr>
38094 <expired>0</expired>
38095 <shared_ptr>
38096 <id>-188</id>
38097 </shared_ptr>
38098 </weak_ptr>
38099 <variant>2</variant>
38100 <string>:)&#10;</string>
38101 </pair>
38102 <pair>
38103 <weak_ptr>
38104 <expired>0</expired>
38105 <shared_ptr>
38106 <id>-211</id>
38107 </shared_ptr>
38108 </weak_ptr>
38109 <size>13</size>
38110 <variant>2</variant>
38111 <string>For example, after &apos;&apos;#include &lt;</string>
38112 <variant>1</variant>
38113 <weak_ptr>
38114 <expired>0</expired>
38115 <shared_ptr>
38116 <id>-226</id>
38117 </shared_ptr>
38118 </weak_ptr>
38119 <variant>2</variant>
38120 <string>&gt;&apos;&apos;, to compute the dot product of two C arrays, you could use:&#10;&#10;[@float a[4], b[4];&#10;float dp = (:link </string>
38121 <variant>1</variant>
38122 <weak_ptr>
38123 <expired>0</expired>
38124 <shared_ptr>
38125 <id>-117</id>
38126 </shared_ptr>
38127 </weak_ptr>
38128 <variant>2</variant>
38129 <string> mod=&quot;(&quot;:)(a,b);@]&#10;&#10;To use Boost QVM operator overloads, at least one of the arguments must not be of a built-in type; for example you can&apos;t multiply a C array vector by a scalar by using &apos;&apos;(:link </string>
38130 <variant>1</variant>
38131 <weak_ptr>
38132 <expired>0</expired>
38133 <shared_ptr>
38134 <id>-44</id>
38135 </shared_ptr>
38136 </weak_ptr>
38137 <variant>2</variant>
38138 <string> mod=&quot;(&quot;:)&apos;&apos; directly. Use &apos;&apos;(:link </string>
38139 <variant>1</variant>
38140 <weak_ptr>
38141 <expired>0</expired>
38142 <shared_ptr>
38143 <id>-165</id>
38144 </shared_ptr>
38145 </weak_ptr>
38146 <variant>2</variant>
38147 <string>:)&apos;&apos; to work around this issue:&#10;&#10;[@float a[4];&#10;(:link </string>
38148 <variant>1</variant>
38149 <weak_ptr>
38150 <expired>0</expired>
38151 <shared_ptr>
38152 <id>-165</id>
38153 </shared_ptr>
38154 </weak_ptr>
38155 <variant>2</variant>
38156 <string>:)(a) (:link </string>
38157 <variant>1</variant>
38158 <weak_ptr>
38159 <expired>0</expired>
38160 <shared_ptr>
38161 <id>-44</id>
38162 </shared_ptr>
38163 </weak_ptr>
38164 <variant>2</variant>
38165 <string>|*=:) 42;@]&#10;</string>
38166 </pair>
38167 <pair>
38168 <weak_ptr>
38169 <expired>0</expired>
38170 <shared_ptr>
38171 <id>-212</id>
38172 </shared_ptr>
38173 </weak_ptr>
38174 <size>1</size>
38175 <variant>2</variant>
38176 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;This operation divides a vector by a scalar.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
38177 </pair>
38178 <pair>
38179 <weak_ptr>
38180 <expired>0</expired>
38181 <shared_ptr>
38182 <id>-213</id>
38183 </shared_ptr>
38184 </weak_ptr>
38185 <size>1</size>
38186 <variant>2</variant>
38187 <string>(:auto !!!:)&#10;&#10;(:pagelist tags=&quot;function&quot; except_tags=&quot;noindex&quot; fmt=&quot;index&quot;:)&#10;</string>
38188 </pair>
38189 <pair>
38190 <weak_ptr>
38191 <expired>0</expired>
38192 <shared_ptr>
38193 <id>-214</id>
38194 </shared_ptr>
38195 </weak_ptr>
38196 <size>1</size>
38197 <variant>2</variant>
38198 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
38199 </pair>
38200 <pair>
38201 <weak_ptr>
38202 <expired>0</expired>
38203 <shared_ptr>
38204 <id>-215</id>
38205 </shared_ptr>
38206 </weak_ptr>
38207 <size>3</size>
38208 <variant>2</variant>
38209 <string>(:auto !!!:)&#10;&#10;This header defines the &apos;&apos;struct </string>
38210 <variant>1</variant>
38211 <weak_ptr>
38212 <expired>0</expired>
38213 <shared_ptr>
38214 <id>-48</id>
38215 </shared_ptr>
38216 </weak_ptr>
38217 <variant>2</variant>
38218 <string>&apos;&apos; template, which acts as a generic quaternion type.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
38219 </pair>
38220 <pair>
38221 <weak_ptr>
38222 <expired>0</expired>
38223 <shared_ptr>
38224 <id>-216</id>
38225 </shared_ptr>
38226 </weak_ptr>
38227 <size>5</size>
38228 <variant>2</variant>
38229 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;</string>
38230 <variant>1</variant>
38231 <weak_ptr>
38232 <expired>0</expired>
38233 <shared_ptr>
38234 <id>-216</id>
38235 </shared_ptr>
38236 </weak_ptr>
38237 <variant>2</variant>
38238 <string>&lt;C1,C2&gt;(m)&apos;&apos; returns a (:link </string>
38239 <variant>1</variant>
38240 <weak_ptr>
38241 <expired>0</expired>
38242 <shared_ptr>
38243 <id>-192</id>
38244 </shared_ptr>
38245 </weak_ptr>
38246 <variant>2</variant>
38247 <string>:) that looks like the matrix &apos;&apos;m&apos;&apos; with rows &apos;&apos;C1&apos;&apos; and &apos;&apos;C2&apos;&apos; swapped.&#10;</string>
38248 </pair>
38249 <pair>
38250 <weak_ptr>
38251 <expired>0</expired>
38252 <shared_ptr>
38253 <id>-217</id>
38254 </shared_ptr>
38255 </weak_ptr>
38256 <size>1</size>
38257 <variant>2</variant>
38258 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;An identity matrix of size &apos;&apos;D&apos;&apos;x&apos;&apos;D&apos;&apos; and scalar type &apos;&apos;S&apos;&apos;.&#10;</string>
38259 </pair>
38260 <pair>
38261 <weak_ptr>
38262 <expired>0</expired>
38263 <shared_ptr>
38264 <id>-218</id>
38265 </shared_ptr>
38266 </weak_ptr>
38267 <size>5</size>
38268 <variant>2</variant>
38269 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
38270 <variant>1</variant>
38271 <weak_ptr>
38272 <expired>0</expired>
38273 <shared_ptr>
38274 <id>-47</id>
38275 </shared_ptr>
38276 </weak_ptr>
38277 <variant>2</variant>
38278 <string>:)&apos;&apos; header, but specifically for 2D vectors. You can include it instead of &apos;&apos;(:link </string>
38279 <variant>1</variant>
38280 <weak_ptr>
38281 <expired>0</expired>
38282 <shared_ptr>
38283 <id>-47</id>
38284 </shared_ptr>
38285 </weak_ptr>
38286 <variant>2</variant>
38287 <string>:)&apos;&apos; if you know you don&apos;t use vector objects of any other size.&#10;</string>
38288 </pair>
38289 <pair>
38290 <weak_ptr>
38291 <expired>0</expired>
38292 <shared_ptr>
38293 <id>-219</id>
38294 </shared_ptr>
38295 </weak_ptr>
38296 <size>3</size>
38297 <variant>2</variant>
38298 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Preconditions:&#10;&#10;&apos;&apos;t&gt;=0 &amp;&amp; t&lt;=1&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;A quaternion that is the result of Spherical Linear Interpolation of the quaternions &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos; and the interpolation parameter &apos;&apos;c&apos;&apos;. When &apos;&apos;(:link </string>
38299 <variant>1</variant>
38300 <weak_ptr>
38301 <expired>0</expired>
38302 <shared_ptr>
38303 <id>-219</id>
38304 </shared_ptr>
38305 </weak_ptr>
38306 <variant>2</variant>
38307 <string>:)&apos;&apos; is applied to unit quaternions, the quaternion path maps to a path through 3D rotations in a standard way. The effect is a rotation with uniform angular velocity around a fixed rotation axis.&#10;</string>
38308 </pair>
38309 <pair>
38310 <weak_ptr>
38311 <expired>0</expired>
38312 <shared_ptr>
38313 <id>-220</id>
38314 </shared_ptr>
38315 </weak_ptr>
38316 <size>1</size>
38317 <variant>2</variant>
38318 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The result of rotating the vector &apos;&apos;b&apos;&apos; by the quaternion &apos;&apos;a&apos;&apos;.&#10;</string>
38319 </pair>
38320 <pair>
38321 <weak_ptr>
38322 <expired>0</expired>
38323 <shared_ptr>
38324 <id>-221</id>
38325 </shared_ptr>
38326 </weak_ptr>
38327 <size>3</size>
38328 <variant>2</variant>
38329 <string>(:auto !!!:)&#10;&#10;This header defines the &apos;&apos;struct </string>
38330 <variant>1</variant>
38331 <weak_ptr>
38332 <expired>0</expired>
38333 <shared_ptr>
38334 <id>-252</id>
38335 </shared_ptr>
38336 </weak_ptr>
38337 <variant>2</variant>
38338 <string>&apos;&apos; template, which acts as a generic matrix type.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
38339 </pair>
38340 <pair>
38341 <weak_ptr>
38342 <expired>0</expired>
38343 <shared_ptr>
38344 <id>-222</id>
38345 </shared_ptr>
38346 </weak_ptr>
38347 <size>31</size>
38348 <variant>2</variant>
38349 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Assumption:&#10;&#10;&apos;&apos;(:link </string>
38350 <variant>1</variant>
38351 <weak_ptr>
38352 <expired>0</expired>
38353 <shared_ptr>
38354 <id>-85</id>
38355 </shared_ptr>
38356 </weak_ptr>
38357 <variant>2</variant>
38358 <string>:)&lt;M&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;.&#10;&#10;!!!!Requirements:&#10;&#10;*&apos;&apos;(:link </string>
38359 <variant>1</variant>
38360 <weak_ptr>
38361 <expired>0</expired>
38362 <shared_ptr>
38363 <id>-85</id>
38364 </shared_ptr>
38365 </weak_ptr>
38366 <variant>2</variant>
38367 <string>:)&lt;(:link </string>
38368 <variant>1</variant>
38369 <weak_ptr>
38370 <expired>0</expired>
38371 <shared_ptr>
38372 <id>-222</id>
38373 </shared_ptr>
38374 </weak_ptr>
38375 <variant>2</variant>
38376 <string>:)&lt;M&gt;::type&gt;::value&apos;&apos; must be &apos;&apos;true&apos;&apos;&#10;*&apos;&apos;(:link </string>
38377 <variant>1</variant>
38378 <weak_ptr>
38379 <expired>0</expired>
38380 <shared_ptr>
38381 <id>-222</id>
38382 </shared_ptr>
38383 </weak_ptr>
38384 <variant>2</variant>
38385 <string>:)&lt;M&gt;::type&apos;&apos; must be copyable&#10;*&apos;&apos;(:link </string>
38386 <variant>1</variant>
38387 <weak_ptr>
38388 <expired>0</expired>
38389 <shared_ptr>
38390 <id>-154</id>
38391 </shared_ptr>
38392 </weak_ptr>
38393 <variant>2</variant>
38394 <string>:)&lt;(:link </string>
38395 <variant>1</variant>
38396 <weak_ptr>
38397 <expired>0</expired>
38398 <shared_ptr>
38399 <id>-222</id>
38400 </shared_ptr>
38401 </weak_ptr>
38402 <variant>2</variant>
38403 <string>:)&lt;M&gt;::type&gt;::(:link </string>
38404 <variant>1</variant>
38405 <weak_ptr>
38406 <expired>0</expired>
38407 <shared_ptr>
38408 <id>-125</id>
38409 </shared_ptr>
38410 </weak_ptr>
38411 <variant>2</variant>
38412 <string> mod=&quot;m&quot;:)==Rows&apos;&apos;&#10;*&apos;&apos;(:link </string>
38413 <variant>1</variant>
38414 <weak_ptr>
38415 <expired>0</expired>
38416 <shared_ptr>
38417 <id>-154</id>
38418 </shared_ptr>
38419 </weak_ptr>
38420 <variant>2</variant>
38421 <string>:)&lt;(:link </string>
38422 <variant>1</variant>
38423 <weak_ptr>
38424 <expired>0</expired>
38425 <shared_ptr>
38426 <id>-222</id>
38427 </shared_ptr>
38428 </weak_ptr>
38429 <variant>2</variant>
38430 <string>:)&lt;M&gt;::type&gt;::(:link </string>
38431 <variant>1</variant>
38432 <weak_ptr>
38433 <expired>0</expired>
38434 <shared_ptr>
38435 <id>-97</id>
38436 </shared_ptr>
38437 </weak_ptr>
38438 <variant>2</variant>
38439 <string> mod=&quot;m&quot;:)==Cols&apos;&apos;&#10;&#10;This template is used by Boost QVM whenever it needs to deduce a copyable matrix type of certain dimensions from a single user-supplied function parameter of matrix type. The returned type must have accessible copy constructor. Note that &apos;&apos;M&apos;&apos; itself may be non-copyable.&#10;&#10;The main template definition returns an unspecified copyable matrix type of size &apos;&apos;Rows&apos;&apos; x &apos;&apos;Cols&apos;&apos;, except if &apos;&apos;(:link </string>
38440 <variant>1</variant>
38441 <weak_ptr>
38442 <expired>0</expired>
38443 <shared_ptr>
38444 <id>-154</id>
38445 </shared_ptr>
38446 </weak_ptr>
38447 <variant>2</variant>
38448 <string>:)&lt;M&gt;::(:link </string>
38449 <variant>1</variant>
38450 <weak_ptr>
38451 <expired>0</expired>
38452 <shared_ptr>
38453 <id>-125</id>
38454 </shared_ptr>
38455 </weak_ptr>
38456 <variant>2</variant>
38457 <string> mod=&quot;m&quot;:)==Rows &amp;&amp; (:link </string>
38458 <variant>1</variant>
38459 <weak_ptr>
38460 <expired>0</expired>
38461 <shared_ptr>
38462 <id>-154</id>
38463 </shared_ptr>
38464 </weak_ptr>
38465 <variant>2</variant>
38466 <string>:)&lt;M&gt;::(:link </string>
38467 <variant>1</variant>
38468 <weak_ptr>
38469 <expired>0</expired>
38470 <shared_ptr>
38471 <id>-97</id>
38472 </shared_ptr>
38473 </weak_ptr>
38474 <variant>2</variant>
38475 <string> mod=&quot;m&quot;:)==Cols&apos;&apos;, in which case it returns &apos;&apos;M&apos;&apos;, which is suitable only if &apos;&apos;M&apos;&apos; is a copyable type. Boost QVM also defines (partial) specializations for the non-copyable matrix types it produces. Users can define other (partial) specializations for their own types.&#10;&#10;A typical use of the &apos;&apos;(:link </string>
38476 <variant>1</variant>
38477 <weak_ptr>
38478 <expired>0</expired>
38479 <shared_ptr>
38480 <id>-222</id>
38481 </shared_ptr>
38482 </weak_ptr>
38483 <variant>2</variant>
38484 <string>:)&apos;&apos; template is for specifying the preferred matrix type to be returned by the generic function template overloads in Boost QVM depending on the type of their arguments.&#10;</string>
38485 </pair>
38486 <pair>
38487 <weak_ptr>
38488 <expired>0</expired>
38489 <shared_ptr>
38490 <id>-223</id>
38491 </shared_ptr>
38492 </weak_ptr>
38493 <size>5</size>
38494 <variant>2</variant>
38495 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A read-only quaternion of unspecified type with &apos;&apos;(:link </string>
38496 <variant>1</variant>
38497 <weak_ptr>
38498 <expired>0</expired>
38499 <shared_ptr>
38500 <id>-183</id>
38501 </shared_ptr>
38502 </weak_ptr>
38503 <variant>2</variant>
38504 <string> mod=&quot;m&quot;:)&apos;&apos; &apos;&apos;T&apos;&apos;, with all elements equal to &apos;&apos;(:link </string>
38505 <variant>1</variant>
38506 <weak_ptr>
38507 <expired>0</expired>
38508 <shared_ptr>
38509 <id>-229</id>
38510 </shared_ptr>
38511 </weak_ptr>
38512 <variant>2</variant>
38513 <string>:)&lt;T&gt;::value(0)&apos;&apos;.&#10;</string>
38514 </pair>
38515 <pair>
38516 <weak_ptr>
38517 <expired>0</expired>
38518 <shared_ptr>
38519 <id>-224</id>
38520 </shared_ptr>
38521 </weak_ptr>
38522 <size>3</size>
38523 <variant>2</variant>
38524 <string>(:auto !!!:)&#10;&#10;This header file defines (:link </string>
38525 <variant>1</variant>
38526 <weak_ptr>
38527 <expired>0</expired>
38528 <shared_ptr>
38529 <id>-192</id>
38530 </shared_ptr>
38531 </weak_ptr>
38532 <variant>2</variant>
38533 <string> mod=&quot;p&quot;:) that access the elements of a given vector object as a matrix object.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
38534 </pair>
38535 <pair>
38536 <weak_ptr>
38537 <expired>0</expired>
38538 <shared_ptr>
38539 <id>-225</id>
38540 </shared_ptr>
38541 </weak_ptr>
38542 <size>3</size>
38543 <variant>2</variant>
38544 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This member of user-defined (partial) specializations of the &apos;&apos;(:link </string>
38545 <variant>1</variant>
38546 <weak_ptr>
38547 <expired>0</expired>
38548 <shared_ptr>
38549 <id>-161</id>
38550 </shared_ptr>
38551 </weak_ptr>
38552 <variant>2</variant>
38553 <string>:)&apos;&apos; template must be a compile-time integer constant greater than zero that defines the size (number of elements, or dimension) of a user-defined vector type.&#10;</string>
38554 </pair>
38555 <pair>
38556 <weak_ptr>
38557 <expired>0</expired>
38558 <shared_ptr>
38559 <id>-226</id>
38560 </shared_ptr>
38561 </weak_ptr>
38562 <size>9</size>
38563 <variant>2</variant>
38564 <string>(:auto !!!:)&#10;&#10;This header introduces specializations of the &apos;&apos;(:link </string>
38565 <variant>1</variant>
38566 <weak_ptr>
38567 <expired>0</expired>
38568 <shared_ptr>
38569 <id>-161</id>
38570 </shared_ptr>
38571 </weak_ptr>
38572 <variant>2</variant>
38573 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
38574 <variant>1</variant>
38575 <weak_ptr>
38576 <expired>0</expired>
38577 <shared_ptr>
38578 <id>-107</id>
38579 </shared_ptr>
38580 </weak_ptr>
38581 <variant>2</variant>
38582 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
38583 <variant>1</variant>
38584 <weak_ptr>
38585 <expired>0</expired>
38586 <shared_ptr>
38587 <id>-240</id>
38588 </shared_ptr>
38589 </weak_ptr>
38590 <variant>2</variant>
38591 <string>:)&apos;&apos; templates that make it possible to pass C arrays to any Boost QVM function that takes a vector of matching size.&#10;&#10;(:include </string>
38592 <variant>1</variant>
38593 <weak_ptr>
38594 <expired>0</expired>
38595 <shared_ptr>
38596 <id>-211</id>
38597 </shared_ptr>
38598 </weak_ptr>
38599 <variant>2</variant>
38600 <string>:)&#10;</string>
38601 </pair>
38602 <pair>
38603 <weak_ptr>
38604 <expired>0</expired>
38605 <shared_ptr>
38606 <id>-227</id>
38607 </shared_ptr>
38608 </weak_ptr>
38609 <size>3</size>
38610 <variant>2</variant>
38611 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;Similar to (:link </string>
38612 <variant>1</variant>
38613 <weak_ptr>
38614 <expired>0</expired>
38615 <shared_ptr>
38616 <id>-55</id>
38617 </shared_ptr>
38618 </weak_ptr>
38619 <variant>2</variant>
38620 <string> mod=&quot;(&quot;:), except that the individuual elements of &apos;&apos;a&apos;&apos; and &apos;&apos;b&apos;&apos; are passed to the binary predicate &apos;&apos;pred&apos;&apos; for comparison.&#10;</string>
38621 </pair>
38622 <pair>
38623 <weak_ptr>
38624 <expired>0</expired>
38625 <shared_ptr>
38626 <id>-228</id>
38627 </shared_ptr>
38628 </weak_ptr>
38629 <size>5</size>
38630 <variant>2</variant>
38631 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This macro is not used directly by Boost QVM, except as the default value of other macros from (:link </string>
38632 <variant>1</variant>
38633 <weak_ptr>
38634 <expired>0</expired>
38635 <shared_ptr>
38636 <id>-251</id>
38637 </shared_ptr>
38638 </weak_ptr>
38639 <variant>2</variant>
38640 <string>:). A user-defined &apos;&apos;(:link </string>
38641 <variant>1</variant>
38642 <weak_ptr>
38643 <expired>0</expired>
38644 <shared_ptr>
38645 <id>-228</id>
38646 </shared_ptr>
38647 </weak_ptr>
38648 <variant>2</variant>
38649 <string>:)&apos;&apos; should expand to a value that is valid substitution of the inline keyword in function definitions, to indicate that the compiler &apos;&apos;must&apos;&apos; inline the function. Of course, actual inlining may not occur.&#10;</string>
38650 </pair>
38651 <pair>
38652 <weak_ptr>
38653 <expired>0</expired>
38654 <shared_ptr>
38655 <id>-229</id>
38656 </shared_ptr>
38657 </weak_ptr>
38658 <size>1</size>
38659 <variant>2</variant>
38660 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This template can be specialized for user-defined scalar types to define the appropriate conversion from int; this is primarily used whenever Boost QVM needs to deduce a zero or one value.&#10;</string>
38661 </pair>
38662 <pair>
38663 <weak_ptr>
38664 <expired>0</expired>
38665 <shared_ptr>
38666 <id>-230</id>
38667 </shared_ptr>
38668 </weak_ptr>
38669 <size>5</size>
38670 <variant>2</variant>
38671 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;Boost QVM uses &apos;&apos;(:link </string>
38672 <variant>1</variant>
38673 <weak_ptr>
38674 <expired>0</expired>
38675 <shared_ptr>
38676 <id>-230</id>
38677 </shared_ptr>
38678 </weak_ptr>
38679 <variant>2</variant>
38680 <string>:)&apos;&apos; in definitions of recursive functions that are not critical for the overall performance of the library (definitions of all critical functions, including critical recursive functions, use &apos;&apos;(:link </string>
38681 <variant>1</variant>
38682 <weak_ptr>
38683 <expired>0</expired>
38684 <shared_ptr>
38685 <id>-50</id>
38686 </shared_ptr>
38687 </weak_ptr>
38688 <variant>2</variant>
38689 <string>:)&apos;&apos;.)&#10;</string>
38690 </pair>
38691 <pair>
38692 <weak_ptr>
38693 <expired>0</expired>
38694 <shared_ptr>
38695 <id>-231</id>
38696 </shared_ptr>
38697 </weak_ptr>
38698 <size>5</size>
38699 <variant>2</variant>
38700 <string>(:auto !!!:)&#10;&#10;This header defines function and operator overloads that implement all the same operations defined in the &apos;&apos;(:link </string>
38701 <variant>1</variant>
38702 <weak_ptr>
38703 <expired>0</expired>
38704 <shared_ptr>
38705 <id>-150</id>
38706 </shared_ptr>
38707 </weak_ptr>
38708 <variant>2</variant>
38709 <string>:)&apos;&apos; header, but specifically for matrices of size 3x3, 3x1 and 1x3. You can include it instead of &apos;&apos;(:link </string>
38710 <variant>1</variant>
38711 <weak_ptr>
38712 <expired>0</expired>
38713 <shared_ptr>
38714 <id>-150</id>
38715 </shared_ptr>
38716 </weak_ptr>
38717 <variant>2</variant>
38718 <string>:)&apos;&apos; if you know you don&apos;t use matrix objects of any other size.&#10;</string>
38719 </pair>
38720 <pair>
38721 <weak_ptr>
38722 <expired>0</expired>
38723 <shared_ptr>
38724 <id>-232</id>
38725 </shared_ptr>
38726 </weak_ptr>
38727 <size>5</size>
38728 <variant>2</variant>
38729 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
38730 <variant>1</variant>
38731 <weak_ptr>
38732 <expired>0</expired>
38733 <shared_ptr>
38734 <id>-232</id>
38735 </shared_ptr>
38736 </weak_ptr>
38737 <variant>2</variant>
38738 <string>:)(v)&apos;&apos; returns a (:link </string>
38739 <variant>1</variant>
38740 <weak_ptr>
38741 <expired>0</expired>
38742 <shared_ptr>
38743 <id>-192</id>
38744 </shared_ptr>
38745 </weak_ptr>
38746 <variant>2</variant>
38747 <string>:) that accesses the vector &apos;&apos;v&apos;&apos; as a square matrix of the same dimensions in which the elements of &apos;&apos;v&apos;&apos; appear as the main diagonal and all other elements are zero.&#10;&#10;Note: the returned matrix type is effectively a scaling matrix.&#10;</string>
38748 </pair>
38749 <pair>
38750 <weak_ptr>
38751 <expired>0</expired>
38752 <shared_ptr>
38753 <id>-233</id>
38754 </shared_ptr>
38755 </weak_ptr>
38756 <size>25</size>
38757 <variant>2</variant>
38758 <string>(:auto !!!:)&#10;&#10;In &apos;&apos;</string>
38759 <variant>1</variant>
38760 <weak_ptr>
38761 <expired>0</expired>
38762 <shared_ptr>
38763 <id>-254</id>
38764 </shared_ptr>
38765 </weak_ptr>
38766 <variant>2</variant>
38767 <string>&apos;&apos;, &apos;&apos;(:link </string>
38768 <variant>1</variant>
38769 <weak_ptr>
38770 <expired>0</expired>
38771 <shared_ptr>
38772 <id>-226</id>
38773 </shared_ptr>
38774 </weak_ptr>
38775 <variant>2</variant>
38776 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
38777 <variant>1</variant>
38778 <weak_ptr>
38779 <expired>0</expired>
38780 <shared_ptr>
38781 <id>-178</id>
38782 </shared_ptr>
38783 </weak_ptr>
38784 <variant>2</variant>
38785 <string>:)&apos;&apos; Boost QVM defines appropriate &apos;&apos;</string>
38786 <variant>1</variant>
38787 <weak_ptr>
38788 <expired>0</expired>
38789 <shared_ptr>
38790 <id>-75</id>
38791 </shared_ptr>
38792 </weak_ptr>
38793 <variant>2</variant>
38794 <string>&apos;&apos;, &apos;&apos;(:link </string>
38795 <variant>1</variant>
38796 <weak_ptr>
38797 <expired>0</expired>
38798 <shared_ptr>
38799 <id>-161</id>
38800 </shared_ptr>
38801 </weak_ptr>
38802 <variant>2</variant>
38803 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
38804 <variant>1</variant>
38805 <weak_ptr>
38806 <expired>0</expired>
38807 <shared_ptr>
38808 <id>-154</id>
38809 </shared_ptr>
38810 </weak_ptr>
38811 <variant>2</variant>
38812 <string>:)&apos;&apos; specializations that allow Boost QVM functions to operate directly on plain old C arrays:&#10;&#10;[@float v[3] = {0,0,7};&#10;float3 vrot = (:link </string>
38813 <variant>1</variant>
38814 <weak_ptr>
38815 <expired>0</expired>
38816 <shared_ptr>
38817 <id>-190</id>
38818 </shared_ptr>
38819 </weak_ptr>
38820 <variant>2</variant>
38821 <string> mod=&quot;(&quot;:)&lt;3&gt;(3.14159f) (:link </string>
38822 <variant>1</variant>
38823 <weak_ptr>
38824 <expired>0</expired>
38825 <shared_ptr>
38826 <id>-86</id>
38827 </shared_ptr>
38828 </weak_ptr>
38829 <variant>2</variant>
38830 <string>|*:) v;@]&#10;&#10;Naturally, operator overloads cannot kick in if all elements of an expression are of built-in types. The following is illegal:&#10;&#10;[@float v[3] = {0,0,7};&#10;v *= 42;@]&#10;&#10;The &apos;&apos;(:link </string>
38831 <variant>1</variant>
38832 <weak_ptr>
38833 <expired>0</expired>
38834 <shared_ptr>
38835 <id>-165</id>
38836 </shared_ptr>
38837 </weak_ptr>
38838 <variant>2</variant>
38839 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
38840 <variant>1</variant>
38841 <weak_ptr>
38842 <expired>0</expired>
38843 <shared_ptr>
38844 <id>-196</id>
38845 </shared_ptr>
38846 </weak_ptr>
38847 <variant>2</variant>
38848 <string>:)&apos;&apos; function templates can be used to work around this issue:&#10;&#10;[@float v[3] = {0,0,7};&#10;(:link </string>
38849 <variant>1</variant>
38850 <weak_ptr>
38851 <expired>0</expired>
38852 <shared_ptr>
38853 <id>-165</id>
38854 </shared_ptr>
38855 </weak_ptr>
38856 <variant>2</variant>
38857 <string>:)(v) (:link </string>
38858 <variant>1</variant>
38859 <weak_ptr>
38860 <expired>0</expired>
38861 <shared_ptr>
38862 <id>-44</id>
38863 </shared_ptr>
38864 </weak_ptr>
38865 <variant>2</variant>
38866 <string>|*=:) 42;@]&#10;</string>
38867 </pair>
38868 <pair>
38869 <weak_ptr>
38870 <expired>0</expired>
38871 <shared_ptr>
38872 <id>-234</id>
38873 </shared_ptr>
38874 </weak_ptr>
38875 <size>5</size>
38876 <variant>2</variant>
38877 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
38878 <variant>1</variant>
38879 <weak_ptr>
38880 <expired>0</expired>
38881 <shared_ptr>
38882 <id>-234</id>
38883 </shared_ptr>
38884 </weak_ptr>
38885 <variant>2</variant>
38886 <string>:)(m)&apos;&apos; returns a (:link </string>
38887 <variant>1</variant>
38888 <weak_ptr>
38889 <expired>0</expired>
38890 <shared_ptr>
38891 <id>-192</id>
38892 </shared_ptr>
38893 </weak_ptr>
38894 <variant>2</variant>
38895 <string>:) that accesses the main diagonal of the matrix &apos;&apos;m&apos;&apos; as a vector.&#10;</string>
38896 </pair>
38897 <pair>
38898 <weak_ptr>
38899 <expired>0</expired>
38900 <shared_ptr>
38901 <id>-235</id>
38902 </shared_ptr>
38903 </weak_ptr>
38904 <size>51</size>
38905 <variant>2</variant>
38906 <string>(:auto !!!:)&#10;&#10;Out of the box Boost QVM defines generic yet simple &apos;&apos;(:link </string>
38907 <variant>1</variant>
38908 <weak_ptr>
38909 <expired>0</expired>
38910 <shared_ptr>
38911 <id>-48</id>
38912 </shared_ptr>
38913 </weak_ptr>
38914 <variant>2</variant>
38915 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
38916 <variant>1</variant>
38917 <weak_ptr>
38918 <expired>0</expired>
38919 <shared_ptr>
38920 <id>-18</id>
38921 </shared_ptr>
38922 </weak_ptr>
38923 <variant>2</variant>
38924 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
38925 <variant>1</variant>
38926 <weak_ptr>
38927 <expired>0</expired>
38928 <shared_ptr>
38929 <id>-252</id>
38930 </shared_ptr>
38931 </weak_ptr>
38932 <variant>2</variant>
38933 <string>:)&apos;&apos; types. For example, the following snippet creates a quaternion object that rotates around the X axis:&#10;&#10;[@#include &lt;(:link </string>
38934 <variant>1</variant>
38935 <weak_ptr>
38936 <expired>0</expired>
38937 <shared_ptr>
38938 <id>-215</id>
38939 </shared_ptr>
38940 </weak_ptr>
38941 <variant>2</variant>
38942 <string>:)&gt;&#10;#include &lt;(:link </string>
38943 <variant>1</variant>
38944 <weak_ptr>
38945 <expired>0</expired>
38946 <shared_ptr>
38947 <id>-109</id>
38948 </shared_ptr>
38949 </weak_ptr>
38950 <variant>2</variant>
38951 <string>:)&gt;&#10;&#10;....&#10;(:link </string>
38952 <variant>1</variant>
38953 <weak_ptr>
38954 <expired>0</expired>
38955 <shared_ptr>
38956 <id>-48</id>
38957 </shared_ptr>
38958 </weak_ptr>
38959 <variant>2</variant>
38960 <string>:)&lt;float&gt; rx=(:link </string>
38961 <variant>1</variant>
38962 <weak_ptr>
38963 <expired>0</expired>
38964 <shared_ptr>
38965 <id>-146</id>
38966 </shared_ptr>
38967 </weak_ptr>
38968 <variant>2</variant>
38969 <string> mod=&quot;(&quot;:)(3.14159f);@]&#10;&#10;Similarly, a matrix that translates by a given vector can be created as follows:&#10;&#10;[@#include &lt;(:link </string>
38970 <variant>1</variant>
38971 <weak_ptr>
38972 <expired>0</expired>
38973 <shared_ptr>
38974 <id>-221</id>
38975 </shared_ptr>
38976 </weak_ptr>
38977 <variant>2</variant>
38978 <string>:)&gt;&#10;#include &lt;(:link </string>
38979 <variant>1</variant>
38980 <weak_ptr>
38981 <expired>0</expired>
38982 <shared_ptr>
38983 <id>-164</id>
38984 </shared_ptr>
38985 </weak_ptr>
38986 <variant>2</variant>
38987 <string>:)&gt;&#10;#include &lt;(:link </string>
38988 <variant>1</variant>
38989 <weak_ptr>
38990 <expired>0</expired>
38991 <shared_ptr>
38992 <id>-224</id>
38993 </shared_ptr>
38994 </weak_ptr>
38995 <variant>2</variant>
38996 <string>:)&gt;&#10;&#10;....&#10;(:link </string>
38997 <variant>1</variant>
38998 <weak_ptr>
38999 <expired>0</expired>
39000 <shared_ptr>
39001 <id>-18</id>
39002 </shared_ptr>
39003 </weak_ptr>
39004 <variant>2</variant>
39005 <string>:)&lt;float,3&gt; v={0,0,7};&#10;(:link </string>
39006 <variant>1</variant>
39007 <weak_ptr>
39008 <expired>0</expired>
39009 <shared_ptr>
39010 <id>-252</id>
39011 </shared_ptr>
39012 </weak_ptr>
39013 <variant>2</variant>
39014 <string>:)&lt;float,4,4&gt; tr=(:link </string>
39015 <variant>1</variant>
39016 <weak_ptr>
39017 <expired>0</expired>
39018 <shared_ptr>
39019 <id>-35</id>
39020 </shared_ptr>
39021 </weak_ptr>
39022 <variant>2</variant>
39023 <string>:)(v);@]&#10;&#10;The usual quaternion, vector and matrix operations work on these Boost QVM types, however &apos;&apos;the operations are decoupled from any specific types&apos;&apos;: they work on any suitable type that has been registered by specializing the &apos;&apos;(:link </string>
39024 <variant>1</variant>
39025 <weak_ptr>
39026 <expired>0</expired>
39027 <shared_ptr>
39028 <id>-75</id>
39029 </shared_ptr>
39030 </weak_ptr>
39031 <variant>2</variant>
39032 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
39033 <variant>1</variant>
39034 <weak_ptr>
39035 <expired>0</expired>
39036 <shared_ptr>
39037 <id>-161</id>
39038 </shared_ptr>
39039 </weak_ptr>
39040 <variant>2</variant>
39041 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
39042 <variant>1</variant>
39043 <weak_ptr>
39044 <expired>0</expired>
39045 <shared_ptr>
39046 <id>-154</id>
39047 </shared_ptr>
39048 </weak_ptr>
39049 <variant>2</variant>
39050 <string>:)&apos;&apos; templates.&#10;&#10;For example, a user-defined 3D vector type &apos;&apos;float3&apos;&apos; can be introduced to Boost QVM as follows:&#10;&#10;(:include </string>
39051 <variant>1</variant>
39052 <weak_ptr>
39053 <expired>0</expired>
39054 <shared_ptr>
39055 <id>-238</id>
39056 </shared_ptr>
39057 </weak_ptr>
39058 <variant>2</variant>
39059 <string>:)&#10;&#10;After a similar specialization of the &apos;&apos;(:link </string>
39060 <variant>1</variant>
39061 <weak_ptr>
39062 <expired>0</expired>
39063 <shared_ptr>
39064 <id>-154</id>
39065 </shared_ptr>
39066 </weak_ptr>
39067 <variant>2</variant>
39068 <string>:)&apos;&apos; template for a user-defined 3x3 matrix type &apos;&apos;float33&apos;&apos;, the full range of vector and matrix operations defined by Boost QVM headers becomes available automatically:&#10;&#10;[@float3 v;&#10;(:link </string>
39069 <variant>1</variant>
39070 <weak_ptr>
39071 <expired>0</expired>
39072 <shared_ptr>
39073 <id>-64</id>
39074 </shared_ptr>
39075 </weak_ptr>
39076 <variant>2</variant>
39077 <string>|X:)(v) = 0;&#10;(:link </string>
39078 <variant>1</variant>
39079 <weak_ptr>
39080 <expired>0</expired>
39081 <shared_ptr>
39082 <id>-64</id>
39083 </shared_ptr>
39084 </weak_ptr>
39085 <variant>2</variant>
39086 <string>|Y:)(v) = 0;&#10;(:link </string>
39087 <variant>1</variant>
39088 <weak_ptr>
39089 <expired>0</expired>
39090 <shared_ptr>
39091 <id>-64</id>
39092 </shared_ptr>
39093 </weak_ptr>
39094 <variant>2</variant>
39095 <string>|Z:)(v) = 7;&#10;float vmag = (:link </string>
39096 <variant>1</variant>
39097 <weak_ptr>
39098 <expired>0</expired>
39099 <shared_ptr>
39100 <id>-275</id>
39101 </shared_ptr>
39102 </weak_ptr>
39103 <variant>2</variant>
39104 <string> mod=&quot;(&quot;:)(v);&#10;float33 m = (:link </string>
39105 <variant>1</variant>
39106 <weak_ptr>
39107 <expired>0</expired>
39108 <shared_ptr>
39109 <id>-190</id>
39110 </shared_ptr>
39111 </weak_ptr>
39112 <variant>2</variant>
39113 <string> mod=&quot;(&quot;:)&lt;3&gt;(3.14159f);&#10;float3 vrot = m (:link </string>
39114 <variant>1</variant>
39115 <weak_ptr>
39116 <expired>0</expired>
39117 <shared_ptr>
39118 <id>-86</id>
39119 </shared_ptr>
39120 </weak_ptr>
39121 <variant>2</variant>
39122 <string>|*:) v;@]&#10;&#10;User-defined quaternion types are similarly introduced to Boost QVM by specializing the &apos;&apos;(:link </string>
39123 <variant>1</variant>
39124 <weak_ptr>
39125 <expired>0</expired>
39126 <shared_ptr>
39127 <id>-75</id>
39128 </shared_ptr>
39129 </weak_ptr>
39130 <variant>2</variant>
39131 <string>:)&apos;&apos; template.&#10;</string>
39132 </pair>
39133 <pair>
39134 <weak_ptr>
39135 <expired>0</expired>
39136 <shared_ptr>
39137 <id>-236</id>
39138 </shared_ptr>
39139 </weak_ptr>
39140 <size>5</size>
39141 <variant>2</variant>
39142 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;The expression &apos;&apos;(:link </string>
39143 <variant>1</variant>
39144 <weak_ptr>
39145 <expired>0</expired>
39146 <shared_ptr>
39147 <id>-236</id>
39148 </shared_ptr>
39149 </weak_ptr>
39150 <variant>2</variant>
39151 <string>:)&lt;R,C&gt;(m)&apos;&apos; returns a (:link </string>
39152 <variant>1</variant>
39153 <weak_ptr>
39154 <expired>0</expired>
39155 <shared_ptr>
39156 <id>-192</id>
39157 </shared_ptr>
39158 </weak_ptr>
39159 <variant>2</variant>
39160 <string>:) that looks like the matrix &apos;&apos;m&apos;&apos; with row &apos;&apos;R&apos;&apos; and column &apos;&apos;C&apos;&apos; deleted.&#10;</string>
39161 </pair>
39162 <pair>
39163 <weak_ptr>
39164 <expired>0</expired>
39165 <shared_ptr>
39166 <id>-237</id>
39167 </shared_ptr>
39168 </weak_ptr>
39169 <size>1</size>
39170 <variant>2</variant>
39171 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Copies all elements of the quaternion &apos;&apos;b&apos;&apos; to the quaternion &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
39172 </pair>
39173 <pair>
39174 <weak_ptr>
39175 <expired>0</expired>
39176 <shared_ptr>
39177 <id>-238</id>
39178 </shared_ptr>
39179 </weak_ptr>
39180 <size>27</size>
39181 <variant>2</variant>
39182 <string>[@#include &lt;(:link </string>
39183 <variant>1</variant>
39184 <weak_ptr>
39185 <expired>0</expired>
39186 <shared_ptr>
39187 <id>-62</id>
39188 </shared_ptr>
39189 </weak_ptr>
39190 <variant>2</variant>
39191 <string>:)&gt;&#10;&#10;struct float3 { float a[3]; };&#10;&#10;namespace boost&#10;{&#10; namespace (:link </string>
39192 <variant>1</variant>
39193 <weak_ptr>
39194 <expired>0</expired>
39195 <shared_ptr>
39196 <id>-151</id>
39197 </shared_ptr>
39198 </weak_ptr>
39199 <variant>2</variant>
39200 <string>:)&#10; {&#10; template &lt;&gt;&#10; struct (:link </string>
39201 <variant>1</variant>
39202 <weak_ptr>
39203 <expired>0</expired>
39204 <shared_ptr>
39205 <id>-161</id>
39206 </shared_ptr>
39207 </weak_ptr>
39208 <variant>2</variant>
39209 <string>:)&lt;float3&gt;&#10; {&#10; static int const (:link </string>
39210 <variant>1</variant>
39211 <weak_ptr>
39212 <expired>0</expired>
39213 <shared_ptr>
39214 <id>-225</id>
39215 </shared_ptr>
39216 </weak_ptr>
39217 <variant>2</variant>
39218 <string> mod=&quot;m&quot;:)=3;&#10; typedef float (:link </string>
39219 <variant>1</variant>
39220 <weak_ptr>
39221 <expired>0</expired>
39222 <shared_ptr>
39223 <id>-183</id>
39224 </shared_ptr>
39225 </weak_ptr>
39226 <variant>2</variant>
39227 <string> mod=&quot;m&quot;:);&#10;&#10; template &lt;int I&gt; static inline (:link </string>
39228 <variant>1</variant>
39229 <weak_ptr>
39230 <expired>0</expired>
39231 <shared_ptr>
39232 <id>-183</id>
39233 </shared_ptr>
39234 </weak_ptr>
39235 <variant>2</variant>
39236 <string> mod=&quot;m&quot;:) &amp; (:link </string>
39237 <variant>1</variant>
39238 <weak_ptr>
39239 <expired>0</expired>
39240 <shared_ptr>
39241 <id>-100</id>
39242 </shared_ptr>
39243 </weak_ptr>
39244 <variant>2</variant>
39245 <string> mod=&quot;m&quot;:)( float3 &amp; v ) { return v.a[I]; }&#10; template &lt;int I&gt; static inline (:link </string>
39246 <variant>1</variant>
39247 <weak_ptr>
39248 <expired>0</expired>
39249 <shared_ptr>
39250 <id>-183</id>
39251 </shared_ptr>
39252 </weak_ptr>
39253 <variant>2</variant>
39254 <string> mod=&quot;m&quot;:) (:link </string>
39255 <variant>1</variant>
39256 <weak_ptr>
39257 <expired>0</expired>
39258 <shared_ptr>
39259 <id>-119</id>
39260 </shared_ptr>
39261 </weak_ptr>
39262 <variant>2</variant>
39263 <string> mod=&quot;m&quot;:)( float3 const &amp; v ) { return v.a[I]; }&#10;&#10; static inline (:link </string>
39264 <variant>1</variant>
39265 <weak_ptr>
39266 <expired>0</expired>
39267 <shared_ptr>
39268 <id>-183</id>
39269 </shared_ptr>
39270 </weak_ptr>
39271 <variant>2</variant>
39272 <string> mod=&quot;m&quot;:) &amp; (:link </string>
39273 <variant>1</variant>
39274 <weak_ptr>
39275 <expired>0</expired>
39276 <shared_ptr>
39277 <id>-12</id>
39278 </shared_ptr>
39279 </weak_ptr>
39280 <variant>2</variant>
39281 <string> mod=&quot;m&quot;:)( int i, float3 &amp; v ) { return v.a[i]; } //optional&#10; static inline (:link </string>
39282 <variant>1</variant>
39283 <weak_ptr>
39284 <expired>0</expired>
39285 <shared_ptr>
39286 <id>-183</id>
39287 </shared_ptr>
39288 </weak_ptr>
39289 <variant>2</variant>
39290 <string> mod=&quot;m&quot;:) (:link </string>
39291 <variant>1</variant>
39292 <weak_ptr>
39293 <expired>0</expired>
39294 <shared_ptr>
39295 <id>-271</id>
39296 </shared_ptr>
39297 </weak_ptr>
39298 <variant>2</variant>
39299 <string> mod=&quot;m&quot;:)( int i, float3 const &amp; v ) { return v.a[i]; } //optional&#10; };&#10; }&#10;}@]&#10;</string>
39300 </pair>
39301 <pair>
39302 <weak_ptr>
39303 <expired>0</expired>
39304 <shared_ptr>
39305 <id>-239</id>
39306 </shared_ptr>
39307 </weak_ptr>
39308 <size>3</size>
39309 <variant>2</variant>
39310 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@A tmp(a);&#10;a = tmp (:link </string>
39311 <variant>1</variant>
39312 <weak_ptr>
39313 <expired>0</expired>
39314 <shared_ptr>
39315 <id>-138</id>
39316 </shared_ptr>
39317 </weak_ptr>
39318 <variant>2</variant>
39319 <string>|*:) b;&#10;return a;@]&#10;&#10;</string>
39320 </pair>
39321 <pair>
39322 <weak_ptr>
39323 <expired>0</expired>
39324 <shared_ptr>
39325 <id>-240</id>
39326 </shared_ptr>
39327 </weak_ptr>
39328 <size>27</size>
39329 <variant>2</variant>
39330 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Assumptions:&#10;&#10;*Both &apos;&apos;(:link </string>
39331 <variant>1</variant>
39332 <weak_ptr>
39333 <expired>0</expired>
39334 <shared_ptr>
39335 <id>-116</id>
39336 </shared_ptr>
39337 </weak_ptr>
39338 <variant>2</variant>
39339 <string>:)&lt;A&gt;::type&apos;&apos; and &apos;&apos;(:link </string>
39340 <variant>1</variant>
39341 <weak_ptr>
39342 <expired>0</expired>
39343 <shared_ptr>
39344 <id>-116</id>
39345 </shared_ptr>
39346 </weak_ptr>
39347 <variant>2</variant>
39348 <string>:)&lt;B&gt;::type&apos;&apos; are well defined&#10;*&apos;&apos;(:link </string>
39349 <variant>1</variant>
39350 <weak_ptr>
39351 <expired>0</expired>
39352 <shared_ptr>
39353 <id>-148</id>
39354 </shared_ptr>
39355 </weak_ptr>
39356 <variant>2</variant>
39357 <string>:)&lt;A&gt;::value || (:link </string>
39358 <variant>1</variant>
39359 <weak_ptr>
39360 <expired>0</expired>
39361 <shared_ptr>
39362 <id>-148</id>
39363 </shared_ptr>
39364 </weak_ptr>
39365 <variant>2</variant>
39366 <string>:)&lt;B&gt;::value&apos;&apos; is &apos;&apos;true&apos;&apos;&#10;&#10;!!!!Requirements:&#10;&#10;*&apos;&apos;(:link </string>
39367 <variant>1</variant>
39368 <weak_ptr>
39369 <expired>0</expired>
39370 <shared_ptr>
39371 <id>-148</id>
39372 </shared_ptr>
39373 </weak_ptr>
39374 <variant>2</variant>
39375 <string>:)&lt;(:link </string>
39376 <variant>1</variant>
39377 <weak_ptr>
39378 <expired>0</expired>
39379 <shared_ptr>
39380 <id>-240</id>
39381 </shared_ptr>
39382 </weak_ptr>
39383 <variant>2</variant>
39384 <string>:)&lt;A,B&gt;::type&gt;::value&apos;&apos; must be &apos;&apos;true&apos;&apos;&#10;*&apos;&apos;(:link </string>
39385 <variant>1</variant>
39386 <weak_ptr>
39387 <expired>0</expired>
39388 <shared_ptr>
39389 <id>-240</id>
39390 </shared_ptr>
39391 </weak_ptr>
39392 <variant>2</variant>
39393 <string>:)&lt;A,B&gt;::type&apos;&apos; must be copyable&#10;*&apos;&apos;(:link </string>
39394 <variant>1</variant>
39395 <weak_ptr>
39396 <expired>0</expired>
39397 <shared_ptr>
39398 <id>-161</id>
39399 </shared_ptr>
39400 </weak_ptr>
39401 <variant>2</variant>
39402 <string>:)&lt;(:link </string>
39403 <variant>1</variant>
39404 <weak_ptr>
39405 <expired>0</expired>
39406 <shared_ptr>
39407 <id>-240</id>
39408 </shared_ptr>
39409 </weak_ptr>
39410 <variant>2</variant>
39411 <string>:)&lt;A,B&gt;::type&gt;::(:link </string>
39412 <variant>1</variant>
39413 <weak_ptr>
39414 <expired>0</expired>
39415 <shared_ptr>
39416 <id>-225</id>
39417 </shared_ptr>
39418 </weak_ptr>
39419 <variant>2</variant>
39420 <string> mod=&quot;m&quot;:)==Dim&apos;&apos;&#10;&#10;This template is used by Boost QVM whenever it needs to deduce a vector type of certain dimension from the types of two user-supplied function parameters. The returned type must have accessible copy constructor (the &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; types themselves could be non-copyable, and either one of them may not be a vector type.)&#10;&#10;The main template definition returns an unspecified vector type of the requested dimension with &apos;&apos;(:link </string>
39421 <variant>1</variant>
39422 <weak_ptr>
39423 <expired>0</expired>
39424 <shared_ptr>
39425 <id>-104</id>
39426 </shared_ptr>
39427 </weak_ptr>
39428 <variant>2</variant>
39429 <string> mod=&quot;m&quot;:)&apos;&apos; obtained by &apos;&apos;(:link </string>
39430 <variant>1</variant>
39431 <weak_ptr>
39432 <expired>0</expired>
39433 <shared_ptr>
39434 <id>-171</id>
39435 </shared_ptr>
39436 </weak_ptr>
39437 <variant>2</variant>
39438 <string>:)&lt;A,B&gt;::type&apos;&apos;, except if &apos;&apos;A&apos;&apos; and &apos;&apos;B&apos;&apos; are the same vector type &apos;&apos;V&apos;&apos; of dimension &apos;&apos;Dim&apos;&apos;, in which case V is returned, which is only suitable for copyable types. Boost QVM also defines (partial) specializations for the non-copyable vector types it produces. Users can define other (partial) specializations for their own types.&#10;&#10;A typical use of the &apos;&apos;(:link </string>
39439 <variant>1</variant>
39440 <weak_ptr>
39441 <expired>0</expired>
39442 <shared_ptr>
39443 <id>-240</id>
39444 </shared_ptr>
39445 </weak_ptr>
39446 <variant>2</variant>
39447 <string>:)&apos;&apos; template is for specifying the preferred vector type to be returned by the generic function template overloads in Boost QVM depending on the type of their arguments.&#10;</string>
39448 </pair>
39449 <pair>
39450 <weak_ptr>
39451 <expired>0</expired>
39452 <shared_ptr>
39453 <id>-241</id>
39454 </shared_ptr>
39455 </weak_ptr>
39456 <size>1</size>
39457 <variant>2</variant>
39458 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The result of multiplying the vector &apos;&apos;a&apos;&apos; and the matrix &apos;&apos;b&apos;&apos;, where a is interpreted as a matrix-row. The resulting matrix-column is returned as a vector type.&#10;</string>
39459 </pair>
39460 <pair>
39461 <weak_ptr>
39462 <expired>0</expired>
39463 <shared_ptr>
39464 <id>-242</id>
39465 </shared_ptr>
39466 </weak_ptr>
39467 <size>9</size>
39468 <variant>2</variant>
39469 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Normalizes &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Postcondition:&#10;&#10;&apos;&apos;(:link </string>
39470 <variant>1</variant>
39471 <weak_ptr>
39472 <expired>0</expired>
39473 <shared_ptr>
39474 <id>-275</id>
39475 </shared_ptr>
39476 </weak_ptr>
39477 <variant>2</variant>
39478 <string> mod=&quot;(&quot;:)(a)==(:link </string>
39479 <variant>1</variant>
39480 <weak_ptr>
39481 <expired>0</expired>
39482 <shared_ptr>
39483 <id>-229</id>
39484 </shared_ptr>
39485 </weak_ptr>
39486 <variant>2</variant>
39487 <string>:)&lt;typename (:link </string>
39488 <variant>1</variant>
39489 <weak_ptr>
39490 <expired>0</expired>
39491 <shared_ptr>
39492 <id>-161</id>
39493 </shared_ptr>
39494 </weak_ptr>
39495 <variant>2</variant>
39496 <string>:)&lt;A&gt;::(:link </string>
39497 <variant>1</variant>
39498 <weak_ptr>
39499 <expired>0</expired>
39500 <shared_ptr>
39501 <id>-183</id>
39502 </shared_ptr>
39503 </weak_ptr>
39504 <variant>2</variant>
39505 <string> mod=&quot;m&quot;:)&gt;::value(1)&apos;&apos;.&#10;&#10;(:include throws:)&#10;&#10;</string>
39506 </pair>
39507 <pair>
39508 <weak_ptr>
39509 <expired>0</expired>
39510 <shared_ptr>
39511 <id>-243</id>
39512 </shared_ptr>
39513 </weak_ptr>
39514 <size>1</size>
39515 <variant>2</variant>
39516 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A matrix of the negated elements of &apos;&apos;a&apos;&apos;.&#10;</string>
39517 </pair>
39518 <pair>
39519 <weak_ptr>
39520 <expired>0</expired>
39521 <shared_ptr>
39522 <id>-244</id>
39523 </shared_ptr>
39524 </weak_ptr>
39525 <size>1</size>
39526 <variant>2</variant>
39527 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
39528 </pair>
39529 <pair>
39530 <weak_ptr>
39531 <expired>0</expired>
39532 <shared_ptr>
39533 <id>-245</id>
39534 </shared_ptr>
39535 </weak_ptr>
39536 <size>1</size>
39537 <variant>2</variant>
39538 <string>(:auto !!!:)&#10;&#10;This header provides generic access to the elements of a given matrix object.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
39539 </pair>
39540 <pair>
39541 <weak_ptr>
39542 <expired>0</expired>
39543 <shared_ptr>
39544 <id>-246</id>
39545 </shared_ptr>
39546 </weak_ptr>
39547 <size>1</size>
39548 <variant>2</variant>
39549 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
39550 </pair>
39551 <pair>
39552 <weak_ptr>
39553 <expired>0</expired>
39554 <shared_ptr>
39555 <id>-247</id>
39556 </shared_ptr>
39557 </weak_ptr>
39558 <size>9</size>
39559 <variant>2</variant>
39560 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Normalizes &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Postcondition:&#10;&#10;&apos;&apos;(:link </string>
39561 <variant>1</variant>
39562 <weak_ptr>
39563 <expired>0</expired>
39564 <shared_ptr>
39565 <id>-248</id>
39566 </shared_ptr>
39567 </weak_ptr>
39568 <variant>2</variant>
39569 <string> mod=&quot;(&quot;:)(a)==(:link </string>
39570 <variant>1</variant>
39571 <weak_ptr>
39572 <expired>0</expired>
39573 <shared_ptr>
39574 <id>-229</id>
39575 </shared_ptr>
39576 </weak_ptr>
39577 <variant>2</variant>
39578 <string>:)&lt;typename (:link </string>
39579 <variant>1</variant>
39580 <weak_ptr>
39581 <expired>0</expired>
39582 <shared_ptr>
39583 <id>-75</id>
39584 </shared_ptr>
39585 </weak_ptr>
39586 <variant>2</variant>
39587 <string>:)&lt;A&gt;::(:link </string>
39588 <variant>1</variant>
39589 <weak_ptr>
39590 <expired>0</expired>
39591 <shared_ptr>
39592 <id>-170</id>
39593 </shared_ptr>
39594 </weak_ptr>
39595 <variant>2</variant>
39596 <string> mod=&quot;m&quot;:)&gt;::value(1)&apos;&apos;.&#10;&#10;(:include throws:)&#10;&#10;</string>
39597 </pair>
39598 <pair>
39599 <weak_ptr>
39600 <expired>0</expired>
39601 <shared_ptr>
39602 <id>-248</id>
39603 </shared_ptr>
39604 </weak_ptr>
39605 <size>1</size>
39606 <variant>2</variant>
39607 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The magnitude of the quaternion &apos;&apos;a&apos;&apos;.&#10;</string>
39608 </pair>
39609 <pair>
39610 <weak_ptr>
39611 <expired>0</expired>
39612 <shared_ptr>
39613 <id>-249</id>
39614 </shared_ptr>
39615 </weak_ptr>
39616 <size>13</size>
39617 <variant>2</variant>
39618 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if&#10;&#10;[@(:link </string>
39619 <variant>1</variant>
39620 <weak_ptr>
39621 <expired>0</expired>
39622 <shared_ptr>
39623 <id>-140</id>
39624 </shared_ptr>
39625 </weak_ptr>
39626 <variant>2</variant>
39627 <string> mod=&quot;(&quot;:)(a,&#10; (:link </string>
39628 <variant>1</variant>
39629 <weak_ptr>
39630 <expired>0</expired>
39631 <shared_ptr>
39632 <id>-66</id>
39633 </shared_ptr>
39634 </weak_ptr>
39635 <variant>2</variant>
39636 <string>:)&lt;&#10; typename (:link </string>
39637 <variant>1</variant>
39638 <weak_ptr>
39639 <expired>0</expired>
39640 <shared_ptr>
39641 <id>-161</id>
39642 </shared_ptr>
39643 </weak_ptr>
39644 <variant>2</variant>
39645 <string>:)&lt;A&gt;::(:link </string>
39646 <variant>1</variant>
39647 <weak_ptr>
39648 <expired>0</expired>
39649 <shared_ptr>
39650 <id>-183</id>
39651 </shared_ptr>
39652 </weak_ptr>
39653 <variant>2</variant>
39654 <string> mod=&quot;m&quot;:),&#10; (:link </string>
39655 <variant>1</variant>
39656 <weak_ptr>
39657 <expired>0</expired>
39658 <shared_ptr>
39659 <id>-161</id>
39660 </shared_ptr>
39661 </weak_ptr>
39662 <variant>2</variant>
39663 <string>:)&lt;A&gt;::(:link </string>
39664 <variant>1</variant>
39665 <weak_ptr>
39666 <expired>0</expired>
39667 <shared_ptr>
39668 <id>-225</id>
39669 </shared_ptr>
39670 </weak_ptr>
39671 <variant>2</variant>
39672 <string> mod=&quot;m&quot;:)&gt;());@]&#10;</string>
39673 </pair>
39674 <pair>
39675 <weak_ptr>
39676 <expired>0</expired>
39677 <shared_ptr>
39678 <id>-250</id>
39679 </shared_ptr>
39680 </weak_ptr>
39681 <size>1</size>
39682 <variant>2</variant>
39683 <string>(:auto !!!:)&#10;&#10;This header provides generic access to the elements of a given vector object.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
39684 </pair>
39685 <pair>
39686 <weak_ptr>
39687 <expired>0</expired>
39688 <shared_ptr>
39689 <id>-251</id>
39690 </shared_ptr>
39691 </weak_ptr>
39692 <size>1</size>
39693 <variant>2</variant>
39694 <string>(:auto !!!:)&#10;&#10;This header defines various macros used throughout Boost QVM to specify the desired inlining strategy for different functions depending on their semantics.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
39695 </pair>
39696 <pair>
39697 <weak_ptr>
39698 <expired>0</expired>
39699 <shared_ptr>
39700 <id>-252</id>
39701 </shared_ptr>
39702 </weak_ptr>
39703 <size>5</size>
39704 <variant>2</variant>
39705 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This is a simple matrix type. It converts to any other matrix type of compatible size.&#10;&#10;The partial specialization of the &apos;&apos;</string>
39706 <variant>1</variant>
39707 <weak_ptr>
39708 <expired>0</expired>
39709 <shared_ptr>
39710 <id>-154</id>
39711 </shared_ptr>
39712 </weak_ptr>
39713 <variant>2</variant>
39714 <string>&apos;&apos; template makes the &apos;&apos;</string>
39715 <variant>1</variant>
39716 <weak_ptr>
39717 <expired>0</expired>
39718 <shared_ptr>
39719 <id>-252</id>
39720 </shared_ptr>
39721 </weak_ptr>
39722 <variant>2</variant>
39723 <string>&apos;&apos; template compatible with the generic operations defined by Boost QVM.&#10;</string>
39724 </pair>
39725 <pair>
39726 <weak_ptr>
39727 <expired>0</expired>
39728 <shared_ptr>
39729 <id>-253</id>
39730 </shared_ptr>
39731 </weak_ptr>
39732 <size>3</size>
39733 <variant>2</variant>
39734 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Requirements:&#10;&#10;&apos;&apos;R&apos;&apos; must be copyable.&#10;&#10;!!!!Effects:&#10;&#10;As if: &apos;&apos;R r; (:link </string>
39735 <variant>1</variant>
39736 <weak_ptr>
39737 <expired>0</expired>
39738 <shared_ptr>
39739 <id>-65</id>
39740 </shared_ptr>
39741 </weak_ptr>
39742 <variant>2</variant>
39743 <string> mod=&quot;(&quot;:)(r,a); return r;&apos;&apos;&#10;</string>
39744 </pair>
39745 <pair>
39746 <weak_ptr>
39747 <expired>0</expired>
39748 <shared_ptr>
39749 <id>-254</id>
39750 </shared_ptr>
39751 </weak_ptr>
39752 <size>19</size>
39753 <variant>2</variant>
39754 <string>(:auto !!!:)&#10;&#10;This header introduces specializations of the &apos;&apos;(:link </string>
39755 <variant>1</variant>
39756 <weak_ptr>
39757 <expired>0</expired>
39758 <shared_ptr>
39759 <id>-75</id>
39760 </shared_ptr>
39761 </weak_ptr>
39762 <variant>2</variant>
39763 <string>:)&apos;&apos;, &apos;&apos;(:link </string>
39764 <variant>1</variant>
39765 <weak_ptr>
39766 <expired>0</expired>
39767 <shared_ptr>
39768 <id>-14</id>
39769 </shared_ptr>
39770 </weak_ptr>
39771 <variant>2</variant>
39772 <string>:)&apos;&apos; and &apos;&apos;(:link </string>
39773 <variant>1</variant>
39774 <weak_ptr>
39775 <expired>0</expired>
39776 <shared_ptr>
39777 <id>-21</id>
39778 </shared_ptr>
39779 </weak_ptr>
39780 <variant>2</variant>
39781 <string>:)&apos;&apos; templates that make it possible to pass C arrays of size 4 to any Boost QVM function that takes a quaternion.&#10;&#10;For example, after &apos;&apos;#include &lt;</string>
39782 <variant>1</variant>
39783 <weak_ptr>
39784 <expired>0</expired>
39785 <shared_ptr>
39786 <id>-254</id>
39787 </shared_ptr>
39788 </weak_ptr>
39789 <variant>2</variant>
39790 <string>&gt;&apos;&apos;, to compute the dot product of two float C arrays of size 4 interpreted as quaternions, you could use:&#10;&#10;[@float a[4], b[4];&#10;float dp = (:link </string>
39791 <variant>1</variant>
39792 <weak_ptr>
39793 <expired>0</expired>
39794 <shared_ptr>
39795 <id>-204</id>
39796 </shared_ptr>
39797 </weak_ptr>
39798 <variant>2</variant>
39799 <string> mod=&quot;(&quot;:)(a,b);@]&#10;&#10;To use Boost QVM operator overloads, at least one of the arguments must not be of a built-in type; for example you can&apos;t multiply a C array quaternion by a scalar by using &apos;&apos;(:link </string>
39800 <variant>1</variant>
39801 <weak_ptr>
39802 <expired>0</expired>
39803 <shared_ptr>
39804 <id>-194</id>
39805 </shared_ptr>
39806 </weak_ptr>
39807 <variant>2</variant>
39808 <string> mod=&quot;(&quot;:)&apos;&apos; directly. Use &apos;&apos;(:link </string>
39809 <variant>1</variant>
39810 <weak_ptr>
39811 <expired>0</expired>
39812 <shared_ptr>
39813 <id>-270</id>
39814 </shared_ptr>
39815 </weak_ptr>
39816 <variant>2</variant>
39817 <string>:)&apos;&apos; to work around this issue:&#10;&#10;[@float a[4];&#10;(:link </string>
39818 <variant>1</variant>
39819 <weak_ptr>
39820 <expired>0</expired>
39821 <shared_ptr>
39822 <id>-270</id>
39823 </shared_ptr>
39824 </weak_ptr>
39825 <variant>2</variant>
39826 <string>:)(a) (:link </string>
39827 <variant>1</variant>
39828 <weak_ptr>
39829 <expired>0</expired>
39830 <shared_ptr>
39831 <id>-194</id>
39832 </shared_ptr>
39833 </weak_ptr>
39834 <variant>2</variant>
39835 <string>|*=:) 42;@]&#10;</string>
39836 </pair>
39837 <pair>
39838 <weak_ptr>
39839 <expired>0</expired>
39840 <shared_ptr>
39841 <id>-255</id>
39842 </shared_ptr>
39843 </weak_ptr>
39844 <size>5</size>
39845 <variant>2</variant>
39846 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
39847 <variant>1</variant>
39848 <weak_ptr>
39849 <expired>0</expired>
39850 <shared_ptr>
39851 <id>-237</id>
39852 </shared_ptr>
39853 </weak_ptr>
39854 <variant>2</variant>
39855 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
39856 <variant>1</variant>
39857 <weak_ptr>
39858 <expired>0</expired>
39859 <shared_ptr>
39860 <id>-146</id>
39861 </shared_ptr>
39862 </weak_ptr>
39863 <variant>2</variant>
39864 <string> mod=&quot;(&quot;:)(angle));@]&#10;</string>
39865 </pair>
39866 <pair>
39867 <weak_ptr>
39868 <expired>0</expired>
39869 <shared_ptr>
39870 <id>-256</id>
39871 </shared_ptr>
39872 </weak_ptr>
39873 <size>5</size>
39874 <variant>2</variant>
39875 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A quaternion of unspecified type which performs a rotation around the &apos;&apos;axis&apos;&apos; at &apos;&apos;angle&apos;&apos; radians.&#10;&#10;(:include throws:)&#10;!!!!Note:&#10;&#10;The &apos;&apos;</string>
39876 <variant>1</variant>
39877 <weak_ptr>
39878 <expired>0</expired>
39879 <shared_ptr>
39880 <id>-256</id>
39881 </shared_ptr>
39882 </weak_ptr>
39883 <variant>2</variant>
39884 <string>&apos;&apos; function is not a </string>
39885 <variant>1</variant>
39886 <weak_ptr>
39887 <expired>0</expired>
39888 <shared_ptr>
39889 <id>-192</id>
39890 </shared_ptr>
39891 </weak_ptr>
39892 <variant>2</variant>
39893 <string>; it returns a temp object.</string>
39894 </pair>
39895 <pair>
39896 <weak_ptr>
39897 <expired>0</expired>
39898 <shared_ptr>
39899 <id>-257</id>
39900 </shared_ptr>
39901 </weak_ptr>
39902 <size>5</size>
39903 <variant>2</variant>
39904 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A read-only (:link </string>
39905 <variant>1</variant>
39906 <weak_ptr>
39907 <expired>0</expired>
39908 <shared_ptr>
39909 <id>-192</id>
39910 </shared_ptr>
39911 </weak_ptr>
39912 <variant>2</variant>
39913 <string>:) of a that looks like a quaternion of the same dimensions as &apos;&apos;a&apos;&apos;, but with &apos;&apos;(:link </string>
39914 <variant>1</variant>
39915 <weak_ptr>
39916 <expired>0</expired>
39917 <shared_ptr>
39918 <id>-183</id>
39919 </shared_ptr>
39920 </weak_ptr>
39921 <variant>2</variant>
39922 <string> mod=&quot;m&quot;:)&apos;&apos; &apos;&apos;Scalar&apos;&apos; and elements constructed from the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;</string>
39923 </pair>
39924 <pair>
39925 <weak_ptr>
39926 <expired>0</expired>
39927 <shared_ptr>
39928 <id>-258</id>
39929 </shared_ptr>
39930 </weak_ptr>
39931 <size>1</size>
39932 <variant>2</variant>
39933 <string>(:auto !!!:)&#10;&#10;This header introduces in the &apos;&apos;boost::qvm&apos;&apos; namespace function template declarations corresponding to the functions defined in the standard C header file &apos;&apos;&lt;math.h&gt;&apos;&apos;, and defines &apos;&apos;float&apos;&apos; and &apos;&apos;double&apos;&apos; specializations which simply call the appropriate C function.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
39934 </pair>
39935 <pair>
39936 <weak_ptr>
39937 <expired>0</expired>
39938 <shared_ptr>
39939 <id>-259</id>
39940 </shared_ptr>
39941 </weak_ptr>
39942 <size>9</size>
39943 <variant>2</variant>
39944 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if&#10;&#10;[@(:link </string>
39945 <variant>1</variant>
39946 <weak_ptr>
39947 <expired>0</expired>
39948 <shared_ptr>
39949 <id>-237</id>
39950 </shared_ptr>
39951 </weak_ptr>
39952 <variant>2</variant>
39953 <string> mod=&quot;(&quot;:)(a,&#10; (:link </string>
39954 <variant>1</variant>
39955 <weak_ptr>
39956 <expired>0</expired>
39957 <shared_ptr>
39958 <id>-223</id>
39959 </shared_ptr>
39960 </weak_ptr>
39961 <variant>2</variant>
39962 <string>:)&lt;typename (:link </string>
39963 <variant>1</variant>
39964 <weak_ptr>
39965 <expired>0</expired>
39966 <shared_ptr>
39967 <id>-75</id>
39968 </shared_ptr>
39969 </weak_ptr>
39970 <variant>2</variant>
39971 <string>:)&lt;A&gt;::(:link </string>
39972 <variant>1</variant>
39973 <weak_ptr>
39974 <expired>0</expired>
39975 <shared_ptr>
39976 <id>-170</id>
39977 </shared_ptr>
39978 </weak_ptr>
39979 <variant>2</variant>
39980 <string> mod=&quot;m&quot;:)&gt;());@]&#10;</string>
39981 </pair>
39982 <pair>
39983 <weak_ptr>
39984 <expired>0</expired>
39985 <shared_ptr>
39986 <id>-260</id>
39987 </shared_ptr>
39988 </weak_ptr>
39989 <size>1</size>
39990 <variant>2</variant>
39991 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function computes the determinant of the (square) matrix &apos;&apos;a&apos;&apos;.&#10;</string>
39992 </pair>
39993 <pair>
39994 <weak_ptr>
39995 <expired>0</expired>
39996 <shared_ptr>
39997 <id>-261</id>
39998 </shared_ptr>
39999 </weak_ptr>
40000 <size>1</size>
40001 <variant>2</variant>
40002 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A quaternion with elements equal to the elements of &apos;&apos;a&apos;&apos; added to the corresponding elements of &apos;&apos;b&apos;&apos;.&#10;</string>
40003 </pair>
40004 <pair>
40005 <weak_ptr>
40006 <expired>0</expired>
40007 <shared_ptr>
40008 <id>-262</id>
40009 </shared_ptr>
40010 </weak_ptr>
40011 <size>5</size>
40012 <variant>2</variant>
40013 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@(:link </string>
40014 <variant>1</variant>
40015 <weak_ptr>
40016 <expired>0</expired>
40017 <shared_ptr>
40018 <id>-237</id>
40019 </shared_ptr>
40020 </weak_ptr>
40021 <variant>2</variant>
40022 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
40023 <variant>1</variant>
40024 <weak_ptr>
40025 <expired>0</expired>
40026 <shared_ptr>
40027 <id>-45</id>
40028 </shared_ptr>
40029 </weak_ptr>
40030 <variant>2</variant>
40031 <string> mod=&quot;(&quot;:)(angle));@]&#10;</string>
40032 </pair>
40033 <pair>
40034 <weak_ptr>
40035 <expired>0</expired>
40036 <shared_ptr>
40037 <id>-263</id>
40038 </shared_ptr>
40039 </weak_ptr>
40040 <size>5</size>
40041 <variant>2</variant>
40042 <string>(:auto !!!:)&#10;&#10;This header allows </string>
40043 <variant>1</variant>
40044 <weak_ptr>
40045 <expired>0</expired>
40046 <shared_ptr>
40047 <id>-118</id>
40048 </shared_ptr>
40049 </weak_ptr>
40050 <variant>2</variant>
40051 <string> only for 4D vectors. You can include it instead of &apos;&apos;(:link </string>
40052 <variant>1</variant>
40053 <weak_ptr>
40054 <expired>0</expired>
40055 <shared_ptr>
40056 <id>-92</id>
40057 </shared_ptr>
40058 </weak_ptr>
40059 <variant>2</variant>
40060 <string>:)&apos;&apos; if you don&apos;t need to swizzle vectors of other dimensions.&#10;</string>
40061 </pair>
40062 <pair>
40063 <weak_ptr>
40064 <expired>0</expired>
40065 <shared_ptr>
40066 <id>-264</id>
40067 </shared_ptr>
40068 </weak_ptr>
40069 <size>3</size>
40070 <variant>2</variant>
40071 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;Boost QVM uses &apos;&apos;(:link </string>
40072 <variant>1</variant>
40073 <weak_ptr>
40074 <expired>0</expired>
40075 <shared_ptr>
40076 <id>-264</id>
40077 </shared_ptr>
40078 </weak_ptr>
40079 <variant>2</variant>
40080 <string>:)&apos;&apos; in definitions of functions that implement various high-level operations, such as matrix multiplication, computing the magnitude of a vector, etc.&#10;</string>
40081 </pair>
40082 <pair>
40083 <weak_ptr>
40084 <expired>0</expired>
40085 <shared_ptr>
40086 <id>-265</id>
40087 </shared_ptr>
40088 </weak_ptr>
40089 <size>5</size>
40090 <variant>2</variant>
40091 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if:&#10;&#10;[@a (:link </string>
40092 <variant>1</variant>
40093 <weak_ptr>
40094 <expired>0</expired>
40095 <shared_ptr>
40096 <id>-239</id>
40097 </shared_ptr>
40098 </weak_ptr>
40099 <variant>2</variant>
40100 <string>|*=:) (:link </string>
40101 <variant>1</variant>
40102 <weak_ptr>
40103 <expired>0</expired>
40104 <shared_ptr>
40105 <id>-45</id>
40106 </shared_ptr>
40107 </weak_ptr>
40108 <variant>2</variant>
40109 <string> mod=&quot;(&quot;:)(angle);@]&#10;</string>
40110 </pair>
40111 <pair>
40112 <weak_ptr>
40113 <expired>0</expired>
40114 <shared_ptr>
40115 <id>-266</id>
40116 </shared_ptr>
40117 </weak_ptr>
40118 <size>3</size>
40119 <variant>2</variant>
40120 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;A </string>
40121 <variant>1</variant>
40122 <weak_ptr>
40123 <expired>0</expired>
40124 <shared_ptr>
40125 <id>-192</id>
40126 </shared_ptr>
40127 </weak_ptr>
40128 <variant>2</variant>
40129 <string> (:link https://en.wikipedia.org/wiki/Quaternion|quaternion:) of unspecified type and scalar type &apos;&apos;Angle&apos;&apos;, which performs a rotation around the Y axis at &apos;&apos;angle&apos;&apos; radians.&#10;</string>
40130 </pair>
40131 <pair>
40132 <weak_ptr>
40133 <expired>0</expired>
40134 <shared_ptr>
40135 <id>-267</id>
40136 </shared_ptr>
40137 </weak_ptr>
40138 <size>15</size>
40139 <variant>2</variant>
40140 <string>(:auto !!!:)&#10;&#10;Boost QVM allows (:link </string>
40141 <variant>1</variant>
40142 <weak_ptr>
40143 <expired>0</expired>
40144 <shared_ptr>
40145 <id>-118</id>
40146 </shared_ptr>
40147 </weak_ptr>
40148 <variant>2</variant>
40149 <string>:), exposing vector views of different dimensions, and/or views with reordered elements. The example below rotates &apos;&apos;v&apos;&apos; around the X axis, and stores the resulting vector back in &apos;&apos;v&apos;&apos; but with the X and Y elements swapped:&#10;&#10;[@float3 v = {0,0,7};&#10;(:link </string>
40150 <variant>1</variant>
40151 <weak_ptr>
40152 <expired>0</expired>
40153 <shared_ptr>
40154 <id>-118</id>
40155 </shared_ptr>
40156 </weak_ptr>
40157 <variant>2</variant>
40158 <string>|YXZ:)(v) = (:link </string>
40159 <variant>1</variant>
40160 <weak_ptr>
40161 <expired>0</expired>
40162 <shared_ptr>
40163 <id>-190</id>
40164 </shared_ptr>
40165 </weak_ptr>
40166 <variant>2</variant>
40167 <string> mod=&quot;(&quot;:)&lt;3&gt;(3.14159f) (:link </string>
40168 <variant>1</variant>
40169 <weak_ptr>
40170 <expired>0</expired>
40171 <shared_ptr>
40172 <id>-86</id>
40173 </shared_ptr>
40174 </weak_ptr>
40175 <variant>2</variant>
40176 <string>|*:) v;@]&#10;&#10;A special case of swizzling provides next-dimension-view of a vector object, adding either 0 or 1 as its last component. Assuming &apos;&apos;float3&apos;&apos; is a 3D vector type, and &apos;&apos;float4&apos;&apos; is a 4D vector type, the following statements are valid:&#10;&#10;[@float3 v = {0,0,7};&#10;float4 point = (:link </string>
40177 <variant>1</variant>
40178 <weak_ptr>
40179 <expired>0</expired>
40180 <shared_ptr>
40181 <id>-118</id>
40182 </shared_ptr>
40183 </weak_ptr>
40184 <variant>2</variant>
40185 <string>|XYZ1:)(v); //{0,0,7,1}&#10;float4 vector = (:link </string>
40186 <variant>1</variant>
40187 <weak_ptr>
40188 <expired>0</expired>
40189 <shared_ptr>
40190 <id>-118</id>
40191 </shared_ptr>
40192 </weak_ptr>
40193 <variant>2</variant>
40194 <string>|XYZ0:)(v); //{0,0,7,0}@]&#10;&#10;It is also valid for swizzling to address vector elements more than once:&#10;&#10;[@float3 v = {0,0,7};&#10;float4 v1 = (:link </string>
40195 <variant>1</variant>
40196 <weak_ptr>
40197 <expired>0</expired>
40198 <shared_ptr>
40199 <id>-118</id>
40200 </shared_ptr>
40201 </weak_ptr>
40202 <variant>2</variant>
40203 <string>|ZZZZ:)(v); //{7,7,7,7}@]&#10;&#10;Boost QVM defines all permutations of &apos;&apos;X&apos;&apos;, &apos;&apos;Y&apos;&apos;, &apos;&apos;Z&apos;&apos;, &apos;&apos;W&apos;&apos; for 1D, 2D, 3D and 4D swizzling, plus each dimension defines variants with &apos;&apos;0&apos;&apos; or &apos;&apos;1&apos;&apos; used at any position (if 0 or 1 appear at the first position, the swizzling function name begins with underscore, e.g. &apos;&apos;_1XY&apos;&apos;).&#10;</string>
40204 </pair>
40205 <pair>
40206 <weak_ptr>
40207 <expired>0</expired>
40208 <shared_ptr>
40209 <id>-268</id>
40210 </shared_ptr>
40211 </weak_ptr>
40212 <size>9</size>
40213 <variant>2</variant>
40214 <string>(:auto !!! mod=&quot;/&quot;:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The &apos;&apos;i&apos;&apos;-th element of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Preconditions:&#10;&#10;&apos;&apos;i &gt;= 0 &amp;&amp; i &lt; (:link </string>
40215 <variant>1</variant>
40216 <weak_ptr>
40217 <expired>0</expired>
40218 <shared_ptr>
40219 <id>-161</id>
40220 </shared_ptr>
40221 </weak_ptr>
40222 <variant>2</variant>
40223 <string>:)&lt;A&gt;::(:link </string>
40224 <variant>1</variant>
40225 <weak_ptr>
40226 <expired>0</expired>
40227 <shared_ptr>
40228 <id>-225</id>
40229 </shared_ptr>
40230 </weak_ptr>
40231 <variant>2</variant>
40232 <string> mod=&quot;m&quot;:)&apos;&apos;.&#10;&#10;!!!!Note:&#10;&#10;This function uses template metaprogramming and can be used even if the optional access function &apos;&apos;(:link </string>
40233 <variant>1</variant>
40234 <weak_ptr>
40235 <expired>0</expired>
40236 <shared_ptr>
40237 <id>-161</id>
40238 </shared_ptr>
40239 </weak_ptr>
40240 <variant>2</variant>
40241 <string>:)&lt;A&gt;::(:link </string>
40242 <variant>1</variant>
40243 <weak_ptr>
40244 <expired>0</expired>
40245 <shared_ptr>
40246 <id>-271</id>
40247 </shared_ptr>
40248 </weak_ptr>
40249 <variant>2</variant>
40250 <string> mod=&quot;m&quot;:)&apos;&apos; is not available.&#10;</string>
40251 </pair>
40252 <pair>
40253 <weak_ptr>
40254 <expired>0</expired>
40255 <shared_ptr>
40256 <id>-269</id>
40257 </shared_ptr>
40258 </weak_ptr>
40259 <size>1</size>
40260 <variant>2</variant>
40261 <string>(:auto !!!:)&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
40262 </pair>
40263 <pair>
40264 <weak_ptr>
40265 <expired>0</expired>
40266 <shared_ptr>
40267 <id>-270</id>
40268 </shared_ptr>
40269 </weak_ptr>
40270 <size>3</size>
40271 <variant>2</variant>
40272 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;An identity (:link </string>
40273 <variant>1</variant>
40274 <weak_ptr>
40275 <expired>0</expired>
40276 <shared_ptr>
40277 <id>-192</id>
40278 </shared_ptr>
40279 </weak_ptr>
40280 <variant>2</variant>
40281 <string>:) of &apos;&apos;a&apos;&apos;; that is, it simply accesses the elements of &apos;&apos;a&apos;&apos;.&#10;&#10;This allows calling Boost QVM operations when &apos;&apos;a&apos;&apos; is of built-in type, for example a plain old C array.&#10;</string>
40282 </pair>
40283 <pair>
40284 <weak_ptr>
40285 <expired>0</expired>
40286 <shared_ptr>
40287 <id>-271</id>
40288 </shared_ptr>
40289 </weak_ptr>
40290 <size>3</size>
40291 <variant>2</variant>
40292 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
40293 <variant>1</variant>
40294 <weak_ptr>
40295 <expired>0</expired>
40296 <shared_ptr>
40297 <id>-161</id>
40298 </shared_ptr>
40299 </weak_ptr>
40300 <variant>2</variant>
40301 <string>:)&apos;&apos; template. It returns the &apos;&apos;i&apos;&apos;-th element of &apos;&apos;v&apos;&apos;, by value or by const reference.&#10;</string>
40302 </pair>
40303 <pair>
40304 <weak_ptr>
40305 <expired>0</expired>
40306 <shared_ptr>
40307 <id>-272</id>
40308 </shared_ptr>
40309 </weak_ptr>
40310 <size>1</size>
40311 <variant>2</variant>
40312 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;An identity quaternion with scalar type &apos;&apos;S&apos;&apos;.&#10;</string>
40313 </pair>
40314 <pair>
40315 <weak_ptr>
40316 <expired>0</expired>
40317 <shared_ptr>
40318 <id>-273</id>
40319 </shared_ptr>
40320 </weak_ptr>
40321 <size>1</size>
40322 <variant>2</variant>
40323 <string>(:auto !!!:)&#10;&#10;This header defines all exception types emitted by various Boost QVM functions.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;&#10;</string>
40324 </pair>
40325 <pair>
40326 <weak_ptr>
40327 <expired>0</expired>
40328 <shared_ptr>
40329 <id>-274</id>
40330 </shared_ptr>
40331 </weak_ptr>
40332 <size>9</size>
40333 <variant>2</variant>
40334 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;As if&#10;&#10;[@(:link </string>
40335 <variant>1</variant>
40336 <weak_ptr>
40337 <expired>0</expired>
40338 <shared_ptr>
40339 <id>-237</id>
40340 </shared_ptr>
40341 </weak_ptr>
40342 <variant>2</variant>
40343 <string> mod=&quot;(&quot;:)(&#10; a,&#10; (:link </string>
40344 <variant>1</variant>
40345 <weak_ptr>
40346 <expired>0</expired>
40347 <shared_ptr>
40348 <id>-272</id>
40349 </shared_ptr>
40350 </weak_ptr>
40351 <variant>2</variant>
40352 <string>:)&lt;typename (:link </string>
40353 <variant>1</variant>
40354 <weak_ptr>
40355 <expired>0</expired>
40356 <shared_ptr>
40357 <id>-75</id>
40358 </shared_ptr>
40359 </weak_ptr>
40360 <variant>2</variant>
40361 <string>:)&lt;A&gt;::(:link </string>
40362 <variant>1</variant>
40363 <weak_ptr>
40364 <expired>0</expired>
40365 <shared_ptr>
40366 <id>-170</id>
40367 </shared_ptr>
40368 </weak_ptr>
40369 <variant>2</variant>
40370 <string> mod=&quot;m&quot;:)&gt;());@]&#10;</string>
40371 </pair>
40372 <pair>
40373 <weak_ptr>
40374 <expired>0</expired>
40375 <shared_ptr>
40376 <id>-275</id>
40377 </shared_ptr>
40378 </weak_ptr>
40379 <size>1</size>
40380 <variant>2</variant>
40381 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Returns:&#10;&#10;The magnitude of the vector &apos;&apos;a&apos;&apos;.&#10;</string>
40382 </pair>
40383 <pair>
40384 <weak_ptr>
40385 <expired>0</expired>
40386 <shared_ptr>
40387 <id>-276</id>
40388 </shared_ptr>
40389 </weak_ptr>
40390 <size>1</size>
40391 <variant>2</variant>
40392 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;</string>
40393 </pair>
40394 <pair>
40395 <weak_ptr>
40396 <expired>0</expired>
40397 <shared_ptr>
40398 <id>-277</id>
40399 </shared_ptr>
40400 </weak_ptr>
40401 <size>3</size>
40402 <variant>2</variant>
40403 <string>(:auto !!!:)&#10;&#10;This header defines the &apos;&apos;</string>
40404 <variant>1</variant>
40405 <weak_ptr>
40406 <expired>0</expired>
40407 <shared_ptr>
40408 <id>-154</id>
40409 </shared_ptr>
40410 </weak_ptr>
40411 <variant>2</variant>
40412 <string>&apos;&apos; template which can be specialized to register user-defined matrix types into Boost QVM.&#10;&#10;!!!Synopsis:&#10;&#10;(:include synopsis:)&#10;</string>
40413 </pair>
40414 <pair>
40415 <weak_ptr>
40416 <expired>0</expired>
40417 <shared_ptr>
40418 <id>-278</id>
40419 </shared_ptr>
40420 </weak_ptr>
40421 <size>3</size>
40422 <variant>2</variant>
40423 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;This function template is expected to be static member of user-defined specializations of the &apos;&apos;(:link </string>
40424 <variant>1</variant>
40425 <weak_ptr>
40426 <expired>0</expired>
40427 <shared_ptr>
40428 <id>-154</id>
40429 </shared_ptr>
40430 </weak_ptr>
40431 <variant>2</variant>
40432 <string>:)&apos;&apos; template. It returns mutable reference to the element at row &apos;&apos;R&apos;&apos; and column &apos;&apos;C&apos;&apos; of &apos;&apos;m&apos;&apos;.&#10;</string>
40433 </pair>
40434 <pair>
40435 <weak_ptr>
40436 <expired>0</expired>
40437 <shared_ptr>
40438 <id>-279</id>
40439 </shared_ptr>
40440 </weak_ptr>
40441 <size>1</size>
40442 <variant>2</variant>
40443 <string>(:auto !!!:)&#10;&#10;(:include synopsis:)&#10;&#10;!!!!Effects:&#10;&#10;Adds the elements of &apos;&apos;b&apos;&apos; to the corresponding elements of &apos;&apos;a&apos;&apos;.&#10;&#10;!!!!Returns:&#10;&#10;&apos;&apos;a&apos;&apos;.&#10;</string>
40444 </pair>
40445 </sorted>
40446 </object>
40447 </shared_ptr>
40448 </pair>
40449 <pair>
40450 <string>throws</string>
40451 <shared_ptr>
40452 <id>284</id>
40453 <type>
40454 <string>reno_layer</string>
40455 </type>
40456 <object>
40457 <sorted>
40458 <size>275</size>
40459 <pair>
40460 <weak_ptr>
40461 <expired>0</expired>
40462 <shared_ptr>
40463 <id>-5</id>
40464 </shared_ptr>
40465 </weak_ptr>
40466 <size>0</size>
40467 </pair>
40468 <pair>
40469 <weak_ptr>
40470 <expired>0</expired>
40471 <shared_ptr>
40472 <id>-6</id>
40473 </shared_ptr>
40474 </weak_ptr>
40475 <size>0</size>
40476 </pair>
40477 <pair>
40478 <weak_ptr>
40479 <expired>0</expired>
40480 <shared_ptr>
40481 <id>-8</id>
40482 </shared_ptr>
40483 </weak_ptr>
40484 <size>0</size>
40485 </pair>
40486 <pair>
40487 <weak_ptr>
40488 <expired>0</expired>
40489 <shared_ptr>
40490 <id>-9</id>
40491 </shared_ptr>
40492 </weak_ptr>
40493 <size>0</size>
40494 </pair>
40495 <pair>
40496 <weak_ptr>
40497 <expired>0</expired>
40498 <shared_ptr>
40499 <id>-10</id>
40500 </shared_ptr>
40501 </weak_ptr>
40502 <size>0</size>
40503 </pair>
40504 <pair>
40505 <weak_ptr>
40506 <expired>0</expired>
40507 <shared_ptr>
40508 <id>-11</id>
40509 </shared_ptr>
40510 </weak_ptr>
40511 <size>0</size>
40512 </pair>
40513 <pair>
40514 <weak_ptr>
40515 <expired>0</expired>
40516 <shared_ptr>
40517 <id>-12</id>
40518 </shared_ptr>
40519 </weak_ptr>
40520 <size>0</size>
40521 </pair>
40522 <pair>
40523 <weak_ptr>
40524 <expired>0</expired>
40525 <shared_ptr>
40526 <id>-13</id>
40527 </shared_ptr>
40528 </weak_ptr>
40529 <size>0</size>
40530 </pair>
40531 <pair>
40532 <weak_ptr>
40533 <expired>0</expired>
40534 <shared_ptr>
40535 <id>-14</id>
40536 </shared_ptr>
40537 </weak_ptr>
40538 <size>0</size>
40539 </pair>
40540 <pair>
40541 <weak_ptr>
40542 <expired>0</expired>
40543 <shared_ptr>
40544 <id>-15</id>
40545 </shared_ptr>
40546 </weak_ptr>
40547 <size>0</size>
40548 </pair>
40549 <pair>
40550 <weak_ptr>
40551 <expired>0</expired>
40552 <shared_ptr>
40553 <id>-16</id>
40554 </shared_ptr>
40555 </weak_ptr>
40556 <size>0</size>
40557 </pair>
40558 <pair>
40559 <weak_ptr>
40560 <expired>0</expired>
40561 <shared_ptr>
40562 <id>-17</id>
40563 </shared_ptr>
40564 </weak_ptr>
40565 <size>0</size>
40566 </pair>
40567 <pair>
40568 <weak_ptr>
40569 <expired>0</expired>
40570 <shared_ptr>
40571 <id>-18</id>
40572 </shared_ptr>
40573 </weak_ptr>
40574 <size>0</size>
40575 </pair>
40576 <pair>
40577 <weak_ptr>
40578 <expired>0</expired>
40579 <shared_ptr>
40580 <id>-19</id>
40581 </shared_ptr>
40582 </weak_ptr>
40583 <size>0</size>
40584 </pair>
40585 <pair>
40586 <weak_ptr>
40587 <expired>0</expired>
40588 <shared_ptr>
40589 <id>-20</id>
40590 </shared_ptr>
40591 </weak_ptr>
40592 <size>0</size>
40593 </pair>
40594 <pair>
40595 <weak_ptr>
40596 <expired>0</expired>
40597 <shared_ptr>
40598 <id>-21</id>
40599 </shared_ptr>
40600 </weak_ptr>
40601 <size>0</size>
40602 </pair>
40603 <pair>
40604 <weak_ptr>
40605 <expired>0</expired>
40606 <shared_ptr>
40607 <id>-22</id>
40608 </shared_ptr>
40609 </weak_ptr>
40610 <size>0</size>
40611 </pair>
40612 <pair>
40613 <weak_ptr>
40614 <expired>0</expired>
40615 <shared_ptr>
40616 <id>-23</id>
40617 </shared_ptr>
40618 </weak_ptr>
40619 <size>0</size>
40620 </pair>
40621 <pair>
40622 <weak_ptr>
40623 <expired>0</expired>
40624 <shared_ptr>
40625 <id>-24</id>
40626 </shared_ptr>
40627 </weak_ptr>
40628 <size>0</size>
40629 </pair>
40630 <pair>
40631 <weak_ptr>
40632 <expired>0</expired>
40633 <shared_ptr>
40634 <id>-25</id>
40635 </shared_ptr>
40636 </weak_ptr>
40637 <size>0</size>
40638 </pair>
40639 <pair>
40640 <weak_ptr>
40641 <expired>0</expired>
40642 <shared_ptr>
40643 <id>-26</id>
40644 </shared_ptr>
40645 </weak_ptr>
40646 <size>0</size>
40647 </pair>
40648 <pair>
40649 <weak_ptr>
40650 <expired>0</expired>
40651 <shared_ptr>
40652 <id>-27</id>
40653 </shared_ptr>
40654 </weak_ptr>
40655 <size>0</size>
40656 </pair>
40657 <pair>
40658 <weak_ptr>
40659 <expired>0</expired>
40660 <shared_ptr>
40661 <id>-28</id>
40662 </shared_ptr>
40663 </weak_ptr>
40664 <size>0</size>
40665 </pair>
40666 <pair>
40667 <weak_ptr>
40668 <expired>0</expired>
40669 <shared_ptr>
40670 <id>-29</id>
40671 </shared_ptr>
40672 </weak_ptr>
40673 <size>0</size>
40674 </pair>
40675 <pair>
40676 <weak_ptr>
40677 <expired>0</expired>
40678 <shared_ptr>
40679 <id>-30</id>
40680 </shared_ptr>
40681 </weak_ptr>
40682 <size>0</size>
40683 </pair>
40684 <pair>
40685 <weak_ptr>
40686 <expired>0</expired>
40687 <shared_ptr>
40688 <id>-31</id>
40689 </shared_ptr>
40690 </weak_ptr>
40691 <size>0</size>
40692 </pair>
40693 <pair>
40694 <weak_ptr>
40695 <expired>0</expired>
40696 <shared_ptr>
40697 <id>-32</id>
40698 </shared_ptr>
40699 </weak_ptr>
40700 <size>0</size>
40701 </pair>
40702 <pair>
40703 <weak_ptr>
40704 <expired>0</expired>
40705 <shared_ptr>
40706 <id>-33</id>
40707 </shared_ptr>
40708 </weak_ptr>
40709 <size>0</size>
40710 </pair>
40711 <pair>
40712 <weak_ptr>
40713 <expired>0</expired>
40714 <shared_ptr>
40715 <id>-34</id>
40716 </shared_ptr>
40717 </weak_ptr>
40718 <size>0</size>
40719 </pair>
40720 <pair>
40721 <weak_ptr>
40722 <expired>0</expired>
40723 <shared_ptr>
40724 <id>-35</id>
40725 </shared_ptr>
40726 </weak_ptr>
40727 <size>0</size>
40728 </pair>
40729 <pair>
40730 <weak_ptr>
40731 <expired>0</expired>
40732 <shared_ptr>
40733 <id>-36</id>
40734 </shared_ptr>
40735 </weak_ptr>
40736 <size>0</size>
40737 </pair>
40738 <pair>
40739 <weak_ptr>
40740 <expired>0</expired>
40741 <shared_ptr>
40742 <id>-37</id>
40743 </shared_ptr>
40744 </weak_ptr>
40745 <size>0</size>
40746 </pair>
40747 <pair>
40748 <weak_ptr>
40749 <expired>0</expired>
40750 <shared_ptr>
40751 <id>-38</id>
40752 </shared_ptr>
40753 </weak_ptr>
40754 <size>0</size>
40755 </pair>
40756 <pair>
40757 <weak_ptr>
40758 <expired>0</expired>
40759 <shared_ptr>
40760 <id>-39</id>
40761 </shared_ptr>
40762 </weak_ptr>
40763 <size>0</size>
40764 </pair>
40765 <pair>
40766 <weak_ptr>
40767 <expired>0</expired>
40768 <shared_ptr>
40769 <id>-40</id>
40770 </shared_ptr>
40771 </weak_ptr>
40772 <size>0</size>
40773 </pair>
40774 <pair>
40775 <weak_ptr>
40776 <expired>0</expired>
40777 <shared_ptr>
40778 <id>-41</id>
40779 </shared_ptr>
40780 </weak_ptr>
40781 <size>0</size>
40782 </pair>
40783 <pair>
40784 <weak_ptr>
40785 <expired>0</expired>
40786 <shared_ptr>
40787 <id>-42</id>
40788 </shared_ptr>
40789 </weak_ptr>
40790 <size>0</size>
40791 </pair>
40792 <pair>
40793 <weak_ptr>
40794 <expired>0</expired>
40795 <shared_ptr>
40796 <id>-43</id>
40797 </shared_ptr>
40798 </weak_ptr>
40799 <size>0</size>
40800 </pair>
40801 <pair>
40802 <weak_ptr>
40803 <expired>0</expired>
40804 <shared_ptr>
40805 <id>-44</id>
40806 </shared_ptr>
40807 </weak_ptr>
40808 <size>0</size>
40809 </pair>
40810 <pair>
40811 <weak_ptr>
40812 <expired>0</expired>
40813 <shared_ptr>
40814 <id>-45</id>
40815 </shared_ptr>
40816 </weak_ptr>
40817 <size>0</size>
40818 </pair>
40819 <pair>
40820 <weak_ptr>
40821 <expired>0</expired>
40822 <shared_ptr>
40823 <id>-46</id>
40824 </shared_ptr>
40825 </weak_ptr>
40826 <size>0</size>
40827 </pair>
40828 <pair>
40829 <weak_ptr>
40830 <expired>0</expired>
40831 <shared_ptr>
40832 <id>-48</id>
40833 </shared_ptr>
40834 </weak_ptr>
40835 <size>0</size>
40836 </pair>
40837 <pair>
40838 <weak_ptr>
40839 <expired>0</expired>
40840 <shared_ptr>
40841 <id>-49</id>
40842 </shared_ptr>
40843 </weak_ptr>
40844 <size>0</size>
40845 </pair>
40846 <pair>
40847 <weak_ptr>
40848 <expired>0</expired>
40849 <shared_ptr>
40850 <id>-50</id>
40851 </shared_ptr>
40852 </weak_ptr>
40853 <size>0</size>
40854 </pair>
40855 <pair>
40856 <weak_ptr>
40857 <expired>0</expired>
40858 <shared_ptr>
40859 <id>-51</id>
40860 </shared_ptr>
40861 </weak_ptr>
40862 <size>0</size>
40863 </pair>
40864 <pair>
40865 <weak_ptr>
40866 <expired>0</expired>
40867 <shared_ptr>
40868 <id>-47</id>
40869 </shared_ptr>
40870 </weak_ptr>
40871 <size>0</size>
40872 </pair>
40873 <pair>
40874 <weak_ptr>
40875 <expired>0</expired>
40876 <shared_ptr>
40877 <id>-52</id>
40878 </shared_ptr>
40879 </weak_ptr>
40880 <size>3</size>
40881 <variant>2</variant>
40882 <string>!!!!Throws:&#10;&#10;In case the &apos;&apos;axis&apos;&apos; vector has zero magnitude, throws &apos;&apos;</string>
40883 <variant>1</variant>
40884 <weak_ptr>
40885 <expired>0</expired>
40886 <shared_ptr>
40887 <id>-199</id>
40888 </shared_ptr>
40889 </weak_ptr>
40890 <variant>2</variant>
40891 <string>&apos;&apos;.</string>
40892 </pair>
40893 <pair>
40894 <weak_ptr>
40895 <expired>0</expired>
40896 <shared_ptr>
40897 <id>-53</id>
40898 </shared_ptr>
40899 </weak_ptr>
40900 <size>0</size>
40901 </pair>
40902 <pair>
40903 <weak_ptr>
40904 <expired>0</expired>
40905 <shared_ptr>
40906 <id>-54</id>
40907 </shared_ptr>
40908 </weak_ptr>
40909 <size>0</size>
40910 </pair>
40911 <pair>
40912 <weak_ptr>
40913 <expired>0</expired>
40914 <shared_ptr>
40915 <id>-55</id>
40916 </shared_ptr>
40917 </weak_ptr>
40918 <size>0</size>
40919 </pair>
40920 <pair>
40921 <weak_ptr>
40922 <expired>0</expired>
40923 <shared_ptr>
40924 <id>-56</id>
40925 </shared_ptr>
40926 </weak_ptr>
40927 <size>0</size>
40928 </pair>
40929 <pair>
40930 <weak_ptr>
40931 <expired>0</expired>
40932 <shared_ptr>
40933 <id>-7</id>
40934 </shared_ptr>
40935 </weak_ptr>
40936 <size>0</size>
40937 </pair>
40938 <pair>
40939 <weak_ptr>
40940 <expired>0</expired>
40941 <shared_ptr>
40942 <id>-57</id>
40943 </shared_ptr>
40944 </weak_ptr>
40945 <size>0</size>
40946 </pair>
40947 <pair>
40948 <weak_ptr>
40949 <expired>0</expired>
40950 <shared_ptr>
40951 <id>-58</id>
40952 </shared_ptr>
40953 </weak_ptr>
40954 <size>0</size>
40955 </pair>
40956 <pair>
40957 <weak_ptr>
40958 <expired>0</expired>
40959 <shared_ptr>
40960 <id>-59</id>
40961 </shared_ptr>
40962 </weak_ptr>
40963 <size>0</size>
40964 </pair>
40965 <pair>
40966 <weak_ptr>
40967 <expired>0</expired>
40968 <shared_ptr>
40969 <id>-60</id>
40970 </shared_ptr>
40971 </weak_ptr>
40972 <size>0</size>
40973 </pair>
40974 <pair>
40975 <weak_ptr>
40976 <expired>0</expired>
40977 <shared_ptr>
40978 <id>-61</id>
40979 </shared_ptr>
40980 </weak_ptr>
40981 <size>0</size>
40982 </pair>
40983 <pair>
40984 <weak_ptr>
40985 <expired>0</expired>
40986 <shared_ptr>
40987 <id>-62</id>
40988 </shared_ptr>
40989 </weak_ptr>
40990 <size>0</size>
40991 </pair>
40992 <pair>
40993 <weak_ptr>
40994 <expired>0</expired>
40995 <shared_ptr>
40996 <id>-63</id>
40997 </shared_ptr>
40998 </weak_ptr>
40999 <size>0</size>
41000 </pair>
41001 <pair>
41002 <weak_ptr>
41003 <expired>0</expired>
41004 <shared_ptr>
41005 <id>-64</id>
41006 </shared_ptr>
41007 </weak_ptr>
41008 <size>0</size>
41009 </pair>
41010 <pair>
41011 <weak_ptr>
41012 <expired>0</expired>
41013 <shared_ptr>
41014 <id>-65</id>
41015 </shared_ptr>
41016 </weak_ptr>
41017 <size>0</size>
41018 </pair>
41019 <pair>
41020 <weak_ptr>
41021 <expired>0</expired>
41022 <shared_ptr>
41023 <id>-66</id>
41024 </shared_ptr>
41025 </weak_ptr>
41026 <size>0</size>
41027 </pair>
41028 <pair>
41029 <weak_ptr>
41030 <expired>0</expired>
41031 <shared_ptr>
41032 <id>-67</id>
41033 </shared_ptr>
41034 </weak_ptr>
41035 <size>0</size>
41036 </pair>
41037 <pair>
41038 <weak_ptr>
41039 <expired>0</expired>
41040 <shared_ptr>
41041 <id>-68</id>
41042 </shared_ptr>
41043 </weak_ptr>
41044 <size>0</size>
41045 </pair>
41046 <pair>
41047 <weak_ptr>
41048 <expired>0</expired>
41049 <shared_ptr>
41050 <id>-69</id>
41051 </shared_ptr>
41052 </weak_ptr>
41053 <size>0</size>
41054 </pair>
41055 <pair>
41056 <weak_ptr>
41057 <expired>0</expired>
41058 <shared_ptr>
41059 <id>-70</id>
41060 </shared_ptr>
41061 </weak_ptr>
41062 <size>0</size>
41063 </pair>
41064 <pair>
41065 <weak_ptr>
41066 <expired>0</expired>
41067 <shared_ptr>
41068 <id>-71</id>
41069 </shared_ptr>
41070 </weak_ptr>
41071 <size>0</size>
41072 </pair>
41073 <pair>
41074 <weak_ptr>
41075 <expired>0</expired>
41076 <shared_ptr>
41077 <id>-72</id>
41078 </shared_ptr>
41079 </weak_ptr>
41080 <size>0</size>
41081 </pair>
41082 <pair>
41083 <weak_ptr>
41084 <expired>0</expired>
41085 <shared_ptr>
41086 <id>-73</id>
41087 </shared_ptr>
41088 </weak_ptr>
41089 <size>0</size>
41090 </pair>
41091 <pair>
41092 <weak_ptr>
41093 <expired>0</expired>
41094 <shared_ptr>
41095 <id>-74</id>
41096 </shared_ptr>
41097 </weak_ptr>
41098 <size>0</size>
41099 </pair>
41100 <pair>
41101 <weak_ptr>
41102 <expired>0</expired>
41103 <shared_ptr>
41104 <id>-75</id>
41105 </shared_ptr>
41106 </weak_ptr>
41107 <size>0</size>
41108 </pair>
41109 <pair>
41110 <weak_ptr>
41111 <expired>0</expired>
41112 <shared_ptr>
41113 <id>-76</id>
41114 </shared_ptr>
41115 </weak_ptr>
41116 <size>0</size>
41117 </pair>
41118 <pair>
41119 <weak_ptr>
41120 <expired>0</expired>
41121 <shared_ptr>
41122 <id>-77</id>
41123 </shared_ptr>
41124 </weak_ptr>
41125 <size>0</size>
41126 </pair>
41127 <pair>
41128 <weak_ptr>
41129 <expired>0</expired>
41130 <shared_ptr>
41131 <id>-78</id>
41132 </shared_ptr>
41133 </weak_ptr>
41134 <size>0</size>
41135 </pair>
41136 <pair>
41137 <weak_ptr>
41138 <expired>0</expired>
41139 <shared_ptr>
41140 <id>-79</id>
41141 </shared_ptr>
41142 </weak_ptr>
41143 <size>0</size>
41144 </pair>
41145 <pair>
41146 <weak_ptr>
41147 <expired>0</expired>
41148 <shared_ptr>
41149 <id>-80</id>
41150 </shared_ptr>
41151 </weak_ptr>
41152 <size>0</size>
41153 </pair>
41154 <pair>
41155 <weak_ptr>
41156 <expired>0</expired>
41157 <shared_ptr>
41158 <id>-81</id>
41159 </shared_ptr>
41160 </weak_ptr>
41161 <size>0</size>
41162 </pair>
41163 <pair>
41164 <weak_ptr>
41165 <expired>0</expired>
41166 <shared_ptr>
41167 <id>-82</id>
41168 </shared_ptr>
41169 </weak_ptr>
41170 <size>0</size>
41171 </pair>
41172 <pair>
41173 <weak_ptr>
41174 <expired>0</expired>
41175 <shared_ptr>
41176 <id>-83</id>
41177 </shared_ptr>
41178 </weak_ptr>
41179 <size>0</size>
41180 </pair>
41181 <pair>
41182 <weak_ptr>
41183 <expired>0</expired>
41184 <shared_ptr>
41185 <id>-84</id>
41186 </shared_ptr>
41187 </weak_ptr>
41188 <size>0</size>
41189 </pair>
41190 <pair>
41191 <weak_ptr>
41192 <expired>0</expired>
41193 <shared_ptr>
41194 <id>-85</id>
41195 </shared_ptr>
41196 </weak_ptr>
41197 <size>0</size>
41198 </pair>
41199 <pair>
41200 <weak_ptr>
41201 <expired>0</expired>
41202 <shared_ptr>
41203 <id>-86</id>
41204 </shared_ptr>
41205 </weak_ptr>
41206 <size>0</size>
41207 </pair>
41208 <pair>
41209 <weak_ptr>
41210 <expired>0</expired>
41211 <shared_ptr>
41212 <id>-87</id>
41213 </shared_ptr>
41214 </weak_ptr>
41215 <size>0</size>
41216 </pair>
41217 <pair>
41218 <weak_ptr>
41219 <expired>0</expired>
41220 <shared_ptr>
41221 <id>-88</id>
41222 </shared_ptr>
41223 </weak_ptr>
41224 <size>0</size>
41225 </pair>
41226 <pair>
41227 <weak_ptr>
41228 <expired>0</expired>
41229 <shared_ptr>
41230 <id>-89</id>
41231 </shared_ptr>
41232 </weak_ptr>
41233 <size>0</size>
41234 </pair>
41235 <pair>
41236 <weak_ptr>
41237 <expired>0</expired>
41238 <shared_ptr>
41239 <id>-90</id>
41240 </shared_ptr>
41241 </weak_ptr>
41242 <size>0</size>
41243 </pair>
41244 <pair>
41245 <weak_ptr>
41246 <expired>0</expired>
41247 <shared_ptr>
41248 <id>-91</id>
41249 </shared_ptr>
41250 </weak_ptr>
41251 <size>0</size>
41252 </pair>
41253 <pair>
41254 <weak_ptr>
41255 <expired>0</expired>
41256 <shared_ptr>
41257 <id>-92</id>
41258 </shared_ptr>
41259 </weak_ptr>
41260 <size>0</size>
41261 </pair>
41262 <pair>
41263 <weak_ptr>
41264 <expired>0</expired>
41265 <shared_ptr>
41266 <id>-93</id>
41267 </shared_ptr>
41268 </weak_ptr>
41269 <size>0</size>
41270 </pair>
41271 <pair>
41272 <weak_ptr>
41273 <expired>0</expired>
41274 <shared_ptr>
41275 <id>-94</id>
41276 </shared_ptr>
41277 </weak_ptr>
41278 <size>0</size>
41279 </pair>
41280 <pair>
41281 <weak_ptr>
41282 <expired>0</expired>
41283 <shared_ptr>
41284 <id>-95</id>
41285 </shared_ptr>
41286 </weak_ptr>
41287 <size>0</size>
41288 </pair>
41289 <pair>
41290 <weak_ptr>
41291 <expired>0</expired>
41292 <shared_ptr>
41293 <id>-96</id>
41294 </shared_ptr>
41295 </weak_ptr>
41296 <size>0</size>
41297 </pair>
41298 <pair>
41299 <weak_ptr>
41300 <expired>0</expired>
41301 <shared_ptr>
41302 <id>-97</id>
41303 </shared_ptr>
41304 </weak_ptr>
41305 <size>0</size>
41306 </pair>
41307 <pair>
41308 <weak_ptr>
41309 <expired>0</expired>
41310 <shared_ptr>
41311 <id>-98</id>
41312 </shared_ptr>
41313 </weak_ptr>
41314 <size>0</size>
41315 </pair>
41316 <pair>
41317 <weak_ptr>
41318 <expired>0</expired>
41319 <shared_ptr>
41320 <id>-99</id>
41321 </shared_ptr>
41322 </weak_ptr>
41323 <size>0</size>
41324 </pair>
41325 <pair>
41326 <weak_ptr>
41327 <expired>0</expired>
41328 <shared_ptr>
41329 <id>-100</id>
41330 </shared_ptr>
41331 </weak_ptr>
41332 <size>0</size>
41333 </pair>
41334 <pair>
41335 <weak_ptr>
41336 <expired>0</expired>
41337 <shared_ptr>
41338 <id>-101</id>
41339 </shared_ptr>
41340 </weak_ptr>
41341 <size>0</size>
41342 </pair>
41343 <pair>
41344 <weak_ptr>
41345 <expired>0</expired>
41346 <shared_ptr>
41347 <id>-102</id>
41348 </shared_ptr>
41349 </weak_ptr>
41350 <size>0</size>
41351 </pair>
41352 <pair>
41353 <weak_ptr>
41354 <expired>0</expired>
41355 <shared_ptr>
41356 <id>-103</id>
41357 </shared_ptr>
41358 </weak_ptr>
41359 <size>0</size>
41360 </pair>
41361 <pair>
41362 <weak_ptr>
41363 <expired>0</expired>
41364 <shared_ptr>
41365 <id>-104</id>
41366 </shared_ptr>
41367 </weak_ptr>
41368 <size>0</size>
41369 </pair>
41370 <pair>
41371 <weak_ptr>
41372 <expired>0</expired>
41373 <shared_ptr>
41374 <id>-105</id>
41375 </shared_ptr>
41376 </weak_ptr>
41377 <size>0</size>
41378 </pair>
41379 <pair>
41380 <weak_ptr>
41381 <expired>0</expired>
41382 <shared_ptr>
41383 <id>-106</id>
41384 </shared_ptr>
41385 </weak_ptr>
41386 <size>0</size>
41387 </pair>
41388 <pair>
41389 <weak_ptr>
41390 <expired>0</expired>
41391 <shared_ptr>
41392 <id>-107</id>
41393 </shared_ptr>
41394 </weak_ptr>
41395 <size>0</size>
41396 </pair>
41397 <pair>
41398 <weak_ptr>
41399 <expired>0</expired>
41400 <shared_ptr>
41401 <id>-108</id>
41402 </shared_ptr>
41403 </weak_ptr>
41404 <size>0</size>
41405 </pair>
41406 <pair>
41407 <weak_ptr>
41408 <expired>0</expired>
41409 <shared_ptr>
41410 <id>-109</id>
41411 </shared_ptr>
41412 </weak_ptr>
41413 <size>0</size>
41414 </pair>
41415 <pair>
41416 <weak_ptr>
41417 <expired>0</expired>
41418 <shared_ptr>
41419 <id>-110</id>
41420 </shared_ptr>
41421 </weak_ptr>
41422 <size>0</size>
41423 </pair>
41424 <pair>
41425 <weak_ptr>
41426 <expired>0</expired>
41427 <shared_ptr>
41428 <id>-111</id>
41429 </shared_ptr>
41430 </weak_ptr>
41431 <size>0</size>
41432 </pair>
41433 <pair>
41434 <weak_ptr>
41435 <expired>0</expired>
41436 <shared_ptr>
41437 <id>-112</id>
41438 </shared_ptr>
41439 </weak_ptr>
41440 <size>0</size>
41441 </pair>
41442 <pair>
41443 <weak_ptr>
41444 <expired>0</expired>
41445 <shared_ptr>
41446 <id>-113</id>
41447 </shared_ptr>
41448 </weak_ptr>
41449 <size>0</size>
41450 </pair>
41451 <pair>
41452 <weak_ptr>
41453 <expired>0</expired>
41454 <shared_ptr>
41455 <id>-114</id>
41456 </shared_ptr>
41457 </weak_ptr>
41458 <size>0</size>
41459 </pair>
41460 <pair>
41461 <weak_ptr>
41462 <expired>0</expired>
41463 <shared_ptr>
41464 <id>-115</id>
41465 </shared_ptr>
41466 </weak_ptr>
41467 <size>0</size>
41468 </pair>
41469 <pair>
41470 <weak_ptr>
41471 <expired>0</expired>
41472 <shared_ptr>
41473 <id>-116</id>
41474 </shared_ptr>
41475 </weak_ptr>
41476 <size>0</size>
41477 </pair>
41478 <pair>
41479 <weak_ptr>
41480 <expired>0</expired>
41481 <shared_ptr>
41482 <id>-117</id>
41483 </shared_ptr>
41484 </weak_ptr>
41485 <size>0</size>
41486 </pair>
41487 <pair>
41488 <weak_ptr>
41489 <expired>0</expired>
41490 <shared_ptr>
41491 <id>-118</id>
41492 </shared_ptr>
41493 </weak_ptr>
41494 <size>0</size>
41495 </pair>
41496 <pair>
41497 <weak_ptr>
41498 <expired>0</expired>
41499 <shared_ptr>
41500 <id>-119</id>
41501 </shared_ptr>
41502 </weak_ptr>
41503 <size>0</size>
41504 </pair>
41505 <pair>
41506 <weak_ptr>
41507 <expired>0</expired>
41508 <shared_ptr>
41509 <id>-120</id>
41510 </shared_ptr>
41511 </weak_ptr>
41512 <size>0</size>
41513 </pair>
41514 <pair>
41515 <weak_ptr>
41516 <expired>0</expired>
41517 <shared_ptr>
41518 <id>-121</id>
41519 </shared_ptr>
41520 </weak_ptr>
41521 <size>0</size>
41522 </pair>
41523 <pair>
41524 <weak_ptr>
41525 <expired>0</expired>
41526 <shared_ptr>
41527 <id>-122</id>
41528 </shared_ptr>
41529 </weak_ptr>
41530 <size>0</size>
41531 </pair>
41532 <pair>
41533 <weak_ptr>
41534 <expired>0</expired>
41535 <shared_ptr>
41536 <id>-123</id>
41537 </shared_ptr>
41538 </weak_ptr>
41539 <size>0</size>
41540 </pair>
41541 <pair>
41542 <weak_ptr>
41543 <expired>0</expired>
41544 <shared_ptr>
41545 <id>-124</id>
41546 </shared_ptr>
41547 </weak_ptr>
41548 <size>0</size>
41549 </pair>
41550 <pair>
41551 <weak_ptr>
41552 <expired>0</expired>
41553 <shared_ptr>
41554 <id>-125</id>
41555 </shared_ptr>
41556 </weak_ptr>
41557 <size>0</size>
41558 </pair>
41559 <pair>
41560 <weak_ptr>
41561 <expired>0</expired>
41562 <shared_ptr>
41563 <id>-126</id>
41564 </shared_ptr>
41565 </weak_ptr>
41566 <size>0</size>
41567 </pair>
41568 <pair>
41569 <weak_ptr>
41570 <expired>0</expired>
41571 <shared_ptr>
41572 <id>-127</id>
41573 </shared_ptr>
41574 </weak_ptr>
41575 <size>3</size>
41576 <variant>2</variant>
41577 <string>!!!!Throws:&#10;&#10;If the magnitude of &apos;&apos;a&apos;&apos; is zero, throws &apos;&apos;(:link </string>
41578 <variant>1</variant>
41579 <weak_ptr>
41580 <expired>0</expired>
41581 <shared_ptr>
41582 <id>-199</id>
41583 </shared_ptr>
41584 </weak_ptr>
41585 <variant>2</variant>
41586 <string>:)&apos;&apos;.&#10;</string>
41587 </pair>
41588 <pair>
41589 <weak_ptr>
41590 <expired>0</expired>
41591 <shared_ptr>
41592 <id>-128</id>
41593 </shared_ptr>
41594 </weak_ptr>
41595 <size>0</size>
41596 </pair>
41597 <pair>
41598 <weak_ptr>
41599 <expired>0</expired>
41600 <shared_ptr>
41601 <id>-129</id>
41602 </shared_ptr>
41603 </weak_ptr>
41604 <size>0</size>
41605 </pair>
41606 <pair>
41607 <weak_ptr>
41608 <expired>0</expired>
41609 <shared_ptr>
41610 <id>-130</id>
41611 </shared_ptr>
41612 </weak_ptr>
41613 <size>0</size>
41614 </pair>
41615 <pair>
41616 <weak_ptr>
41617 <expired>0</expired>
41618 <shared_ptr>
41619 <id>-131</id>
41620 </shared_ptr>
41621 </weak_ptr>
41622 <size>0</size>
41623 </pair>
41624 <pair>
41625 <weak_ptr>
41626 <expired>0</expired>
41627 <shared_ptr>
41628 <id>-132</id>
41629 </shared_ptr>
41630 </weak_ptr>
41631 <size>0</size>
41632 </pair>
41633 <pair>
41634 <weak_ptr>
41635 <expired>0</expired>
41636 <shared_ptr>
41637 <id>-133</id>
41638 </shared_ptr>
41639 </weak_ptr>
41640 <size>0</size>
41641 </pair>
41642 <pair>
41643 <weak_ptr>
41644 <expired>0</expired>
41645 <shared_ptr>
41646 <id>-134</id>
41647 </shared_ptr>
41648 </weak_ptr>
41649 <size>0</size>
41650 </pair>
41651 <pair>
41652 <weak_ptr>
41653 <expired>0</expired>
41654 <shared_ptr>
41655 <id>-135</id>
41656 </shared_ptr>
41657 </weak_ptr>
41658 <size>0</size>
41659 </pair>
41660 <pair>
41661 <weak_ptr>
41662 <expired>0</expired>
41663 <shared_ptr>
41664 <id>-136</id>
41665 </shared_ptr>
41666 </weak_ptr>
41667 <size>0</size>
41668 </pair>
41669 <pair>
41670 <weak_ptr>
41671 <expired>0</expired>
41672 <shared_ptr>
41673 <id>-137</id>
41674 </shared_ptr>
41675 </weak_ptr>
41676 <size>0</size>
41677 </pair>
41678 <pair>
41679 <weak_ptr>
41680 <expired>0</expired>
41681 <shared_ptr>
41682 <id>-138</id>
41683 </shared_ptr>
41684 </weak_ptr>
41685 <size>0</size>
41686 </pair>
41687 <pair>
41688 <weak_ptr>
41689 <expired>0</expired>
41690 <shared_ptr>
41691 <id>-139</id>
41692 </shared_ptr>
41693 </weak_ptr>
41694 <size>0</size>
41695 </pair>
41696 <pair>
41697 <weak_ptr>
41698 <expired>0</expired>
41699 <shared_ptr>
41700 <id>-140</id>
41701 </shared_ptr>
41702 </weak_ptr>
41703 <size>0</size>
41704 </pair>
41705 <pair>
41706 <weak_ptr>
41707 <expired>0</expired>
41708 <shared_ptr>
41709 <id>-141</id>
41710 </shared_ptr>
41711 </weak_ptr>
41712 <size>0</size>
41713 </pair>
41714 <pair>
41715 <weak_ptr>
41716 <expired>0</expired>
41717 <shared_ptr>
41718 <id>-142</id>
41719 </shared_ptr>
41720 </weak_ptr>
41721 <size>0</size>
41722 </pair>
41723 <pair>
41724 <weak_ptr>
41725 <expired>0</expired>
41726 <shared_ptr>
41727 <id>-143</id>
41728 </shared_ptr>
41729 </weak_ptr>
41730 <size>0</size>
41731 </pair>
41732 <pair>
41733 <weak_ptr>
41734 <expired>0</expired>
41735 <shared_ptr>
41736 <id>-144</id>
41737 </shared_ptr>
41738 </weak_ptr>
41739 <size>0</size>
41740 </pair>
41741 <pair>
41742 <weak_ptr>
41743 <expired>0</expired>
41744 <shared_ptr>
41745 <id>-145</id>
41746 </shared_ptr>
41747 </weak_ptr>
41748 <size>0</size>
41749 </pair>
41750 <pair>
41751 <weak_ptr>
41752 <expired>0</expired>
41753 <shared_ptr>
41754 <id>-146</id>
41755 </shared_ptr>
41756 </weak_ptr>
41757 <size>0</size>
41758 </pair>
41759 <pair>
41760 <weak_ptr>
41761 <expired>0</expired>
41762 <shared_ptr>
41763 <id>-147</id>
41764 </shared_ptr>
41765 </weak_ptr>
41766 <size>0</size>
41767 </pair>
41768 <pair>
41769 <weak_ptr>
41770 <expired>0</expired>
41771 <shared_ptr>
41772 <id>-148</id>
41773 </shared_ptr>
41774 </weak_ptr>
41775 <size>0</size>
41776 </pair>
41777 <pair>
41778 <weak_ptr>
41779 <expired>0</expired>
41780 <shared_ptr>
41781 <id>-149</id>
41782 </shared_ptr>
41783 </weak_ptr>
41784 <size>0</size>
41785 </pair>
41786 <pair>
41787 <weak_ptr>
41788 <expired>0</expired>
41789 <shared_ptr>
41790 <id>-150</id>
41791 </shared_ptr>
41792 </weak_ptr>
41793 <size>0</size>
41794 </pair>
41795 <pair>
41796 <weak_ptr>
41797 <expired>0</expired>
41798 <shared_ptr>
41799 <id>-151</id>
41800 </shared_ptr>
41801 </weak_ptr>
41802 <size>0</size>
41803 </pair>
41804 <pair>
41805 <weak_ptr>
41806 <expired>0</expired>
41807 <shared_ptr>
41808 <id>-152</id>
41809 </shared_ptr>
41810 </weak_ptr>
41811 <size>0</size>
41812 </pair>
41813 <pair>
41814 <weak_ptr>
41815 <expired>0</expired>
41816 <shared_ptr>
41817 <id>-153</id>
41818 </shared_ptr>
41819 </weak_ptr>
41820 <size>0</size>
41821 </pair>
41822 <pair>
41823 <weak_ptr>
41824 <expired>0</expired>
41825 <shared_ptr>
41826 <id>-154</id>
41827 </shared_ptr>
41828 </weak_ptr>
41829 <size>0</size>
41830 </pair>
41831 <pair>
41832 <weak_ptr>
41833 <expired>0</expired>
41834 <shared_ptr>
41835 <id>-155</id>
41836 </shared_ptr>
41837 </weak_ptr>
41838 <size>0</size>
41839 </pair>
41840 <pair>
41841 <weak_ptr>
41842 <expired>0</expired>
41843 <shared_ptr>
41844 <id>-156</id>
41845 </shared_ptr>
41846 </weak_ptr>
41847 <size>0</size>
41848 </pair>
41849 <pair>
41850 <weak_ptr>
41851 <expired>0</expired>
41852 <shared_ptr>
41853 <id>-157</id>
41854 </shared_ptr>
41855 </weak_ptr>
41856 <size>3</size>
41857 <variant>2</variant>
41858 <string>!!!!Throws:&#10;&#10;The second overload computes the determinant automatically and throws &apos;&apos;(:link </string>
41859 <variant>1</variant>
41860 <weak_ptr>
41861 <expired>0</expired>
41862 <shared_ptr>
41863 <id>-133</id>
41864 </shared_ptr>
41865 </weak_ptr>
41866 <variant>2</variant>
41867 <string>:)&apos;&apos; if the computed determinant is zero.</string>
41868 </pair>
41869 <pair>
41870 <weak_ptr>
41871 <expired>0</expired>
41872 <shared_ptr>
41873 <id>-158</id>
41874 </shared_ptr>
41875 </weak_ptr>
41876 <size>0</size>
41877 </pair>
41878 <pair>
41879 <weak_ptr>
41880 <expired>0</expired>
41881 <shared_ptr>
41882 <id>-159</id>
41883 </shared_ptr>
41884 </weak_ptr>
41885 <size>0</size>
41886 </pair>
41887 <pair>
41888 <weak_ptr>
41889 <expired>0</expired>
41890 <shared_ptr>
41891 <id>-160</id>
41892 </shared_ptr>
41893 </weak_ptr>
41894 <size>0</size>
41895 </pair>
41896 <pair>
41897 <weak_ptr>
41898 <expired>0</expired>
41899 <shared_ptr>
41900 <id>-161</id>
41901 </shared_ptr>
41902 </weak_ptr>
41903 <size>0</size>
41904 </pair>
41905 <pair>
41906 <weak_ptr>
41907 <expired>0</expired>
41908 <shared_ptr>
41909 <id>-162</id>
41910 </shared_ptr>
41911 </weak_ptr>
41912 <size>0</size>
41913 </pair>
41914 <pair>
41915 <weak_ptr>
41916 <expired>0</expired>
41917 <shared_ptr>
41918 <id>-163</id>
41919 </shared_ptr>
41920 </weak_ptr>
41921 <size>0</size>
41922 </pair>
41923 <pair>
41924 <weak_ptr>
41925 <expired>0</expired>
41926 <shared_ptr>
41927 <id>-164</id>
41928 </shared_ptr>
41929 </weak_ptr>
41930 <size>0</size>
41931 </pair>
41932 <pair>
41933 <weak_ptr>
41934 <expired>0</expired>
41935 <shared_ptr>
41936 <id>-165</id>
41937 </shared_ptr>
41938 </weak_ptr>
41939 <size>0</size>
41940 </pair>
41941 <pair>
41942 <weak_ptr>
41943 <expired>0</expired>
41944 <shared_ptr>
41945 <id>-166</id>
41946 </shared_ptr>
41947 </weak_ptr>
41948 <size>0</size>
41949 </pair>
41950 <pair>
41951 <weak_ptr>
41952 <expired>0</expired>
41953 <shared_ptr>
41954 <id>-167</id>
41955 </shared_ptr>
41956 </weak_ptr>
41957 <size>0</size>
41958 </pair>
41959 <pair>
41960 <weak_ptr>
41961 <expired>0</expired>
41962 <shared_ptr>
41963 <id>-168</id>
41964 </shared_ptr>
41965 </weak_ptr>
41966 <size>0</size>
41967 </pair>
41968 <pair>
41969 <weak_ptr>
41970 <expired>0</expired>
41971 <shared_ptr>
41972 <id>-169</id>
41973 </shared_ptr>
41974 </weak_ptr>
41975 <size>0</size>
41976 </pair>
41977 <pair>
41978 <weak_ptr>
41979 <expired>0</expired>
41980 <shared_ptr>
41981 <id>-170</id>
41982 </shared_ptr>
41983 </weak_ptr>
41984 <size>0</size>
41985 </pair>
41986 <pair>
41987 <weak_ptr>
41988 <expired>0</expired>
41989 <shared_ptr>
41990 <id>-171</id>
41991 </shared_ptr>
41992 </weak_ptr>
41993 <size>0</size>
41994 </pair>
41995 <pair>
41996 <weak_ptr>
41997 <expired>0</expired>
41998 <shared_ptr>
41999 <id>-172</id>
42000 </shared_ptr>
42001 </weak_ptr>
42002 <size>0</size>
42003 </pair>
42004 <pair>
42005 <weak_ptr>
42006 <expired>0</expired>
42007 <shared_ptr>
42008 <id>-173</id>
42009 </shared_ptr>
42010 </weak_ptr>
42011 <size>0</size>
42012 </pair>
42013 <pair>
42014 <weak_ptr>
42015 <expired>0</expired>
42016 <shared_ptr>
42017 <id>-174</id>
42018 </shared_ptr>
42019 </weak_ptr>
42020 <size>0</size>
42021 </pair>
42022 <pair>
42023 <weak_ptr>
42024 <expired>0</expired>
42025 <shared_ptr>
42026 <id>-175</id>
42027 </shared_ptr>
42028 </weak_ptr>
42029 <size>0</size>
42030 </pair>
42031 <pair>
42032 <weak_ptr>
42033 <expired>0</expired>
42034 <shared_ptr>
42035 <id>-176</id>
42036 </shared_ptr>
42037 </weak_ptr>
42038 <size>0</size>
42039 </pair>
42040 <pair>
42041 <weak_ptr>
42042 <expired>0</expired>
42043 <shared_ptr>
42044 <id>-177</id>
42045 </shared_ptr>
42046 </weak_ptr>
42047 <size>0</size>
42048 </pair>
42049 <pair>
42050 <weak_ptr>
42051 <expired>0</expired>
42052 <shared_ptr>
42053 <id>-178</id>
42054 </shared_ptr>
42055 </weak_ptr>
42056 <size>0</size>
42057 </pair>
42058 <pair>
42059 <weak_ptr>
42060 <expired>0</expired>
42061 <shared_ptr>
42062 <id>-179</id>
42063 </shared_ptr>
42064 </weak_ptr>
42065 <size>0</size>
42066 </pair>
42067 <pair>
42068 <weak_ptr>
42069 <expired>0</expired>
42070 <shared_ptr>
42071 <id>-180</id>
42072 </shared_ptr>
42073 </weak_ptr>
42074 <size>0</size>
42075 </pair>
42076 <pair>
42077 <weak_ptr>
42078 <expired>0</expired>
42079 <shared_ptr>
42080 <id>-181</id>
42081 </shared_ptr>
42082 </weak_ptr>
42083 <size>0</size>
42084 </pair>
42085 <pair>
42086 <weak_ptr>
42087 <expired>0</expired>
42088 <shared_ptr>
42089 <id>-182</id>
42090 </shared_ptr>
42091 </weak_ptr>
42092 <size>0</size>
42093 </pair>
42094 <pair>
42095 <weak_ptr>
42096 <expired>0</expired>
42097 <shared_ptr>
42098 <id>-183</id>
42099 </shared_ptr>
42100 </weak_ptr>
42101 <size>0</size>
42102 </pair>
42103 <pair>
42104 <weak_ptr>
42105 <expired>0</expired>
42106 <shared_ptr>
42107 <id>-184</id>
42108 </shared_ptr>
42109 </weak_ptr>
42110 <size>0</size>
42111 </pair>
42112 <pair>
42113 <weak_ptr>
42114 <expired>0</expired>
42115 <shared_ptr>
42116 <id>-185</id>
42117 </shared_ptr>
42118 </weak_ptr>
42119 <size>0</size>
42120 </pair>
42121 <pair>
42122 <weak_ptr>
42123 <expired>0</expired>
42124 <shared_ptr>
42125 <id>-186</id>
42126 </shared_ptr>
42127 </weak_ptr>
42128 <size>0</size>
42129 </pair>
42130 <pair>
42131 <weak_ptr>
42132 <expired>0</expired>
42133 <shared_ptr>
42134 <id>-187</id>
42135 </shared_ptr>
42136 </weak_ptr>
42137 <size>0</size>
42138 </pair>
42139 <pair>
42140 <weak_ptr>
42141 <expired>0</expired>
42142 <shared_ptr>
42143 <id>-188</id>
42144 </shared_ptr>
42145 </weak_ptr>
42146 <size>0</size>
42147 </pair>
42148 <pair>
42149 <weak_ptr>
42150 <expired>0</expired>
42151 <shared_ptr>
42152 <id>-189</id>
42153 </shared_ptr>
42154 </weak_ptr>
42155 <size>0</size>
42156 </pair>
42157 <pair>
42158 <weak_ptr>
42159 <expired>0</expired>
42160 <shared_ptr>
42161 <id>-190</id>
42162 </shared_ptr>
42163 </weak_ptr>
42164 <size>0</size>
42165 </pair>
42166 <pair>
42167 <weak_ptr>
42168 <expired>0</expired>
42169 <shared_ptr>
42170 <id>-191</id>
42171 </shared_ptr>
42172 </weak_ptr>
42173 <size>0</size>
42174 </pair>
42175 <pair>
42176 <weak_ptr>
42177 <expired>0</expired>
42178 <shared_ptr>
42179 <id>-192</id>
42180 </shared_ptr>
42181 </weak_ptr>
42182 <size>0</size>
42183 </pair>
42184 <pair>
42185 <weak_ptr>
42186 <expired>0</expired>
42187 <shared_ptr>
42188 <id>-193</id>
42189 </shared_ptr>
42190 </weak_ptr>
42191 <size>0</size>
42192 </pair>
42193 <pair>
42194 <weak_ptr>
42195 <expired>0</expired>
42196 <shared_ptr>
42197 <id>-194</id>
42198 </shared_ptr>
42199 </weak_ptr>
42200 <size>0</size>
42201 </pair>
42202 <pair>
42203 <weak_ptr>
42204 <expired>0</expired>
42205 <shared_ptr>
42206 <id>-195</id>
42207 </shared_ptr>
42208 </weak_ptr>
42209 <size>0</size>
42210 </pair>
42211 <pair>
42212 <weak_ptr>
42213 <expired>0</expired>
42214 <shared_ptr>
42215 <id>-196</id>
42216 </shared_ptr>
42217 </weak_ptr>
42218 <size>0</size>
42219 </pair>
42220 <pair>
42221 <weak_ptr>
42222 <expired>0</expired>
42223 <shared_ptr>
42224 <id>-197</id>
42225 </shared_ptr>
42226 </weak_ptr>
42227 <size>0</size>
42228 </pair>
42229 <pair>
42230 <weak_ptr>
42231 <expired>0</expired>
42232 <shared_ptr>
42233 <id>-198</id>
42234 </shared_ptr>
42235 </weak_ptr>
42236 <size>0</size>
42237 </pair>
42238 <pair>
42239 <weak_ptr>
42240 <expired>0</expired>
42241 <shared_ptr>
42242 <id>-199</id>
42243 </shared_ptr>
42244 </weak_ptr>
42245 <size>0</size>
42246 </pair>
42247 <pair>
42248 <weak_ptr>
42249 <expired>0</expired>
42250 <shared_ptr>
42251 <id>-200</id>
42252 </shared_ptr>
42253 </weak_ptr>
42254 <size>0</size>
42255 </pair>
42256 <pair>
42257 <weak_ptr>
42258 <expired>0</expired>
42259 <shared_ptr>
42260 <id>-201</id>
42261 </shared_ptr>
42262 </weak_ptr>
42263 <size>0</size>
42264 </pair>
42265 <pair>
42266 <weak_ptr>
42267 <expired>0</expired>
42268 <shared_ptr>
42269 <id>-202</id>
42270 </shared_ptr>
42271 </weak_ptr>
42272 <size>0</size>
42273 </pair>
42274 <pair>
42275 <weak_ptr>
42276 <expired>0</expired>
42277 <shared_ptr>
42278 <id>-203</id>
42279 </shared_ptr>
42280 </weak_ptr>
42281 <size>0</size>
42282 </pair>
42283 <pair>
42284 <weak_ptr>
42285 <expired>0</expired>
42286 <shared_ptr>
42287 <id>-204</id>
42288 </shared_ptr>
42289 </weak_ptr>
42290 <size>0</size>
42291 </pair>
42292 <pair>
42293 <weak_ptr>
42294 <expired>0</expired>
42295 <shared_ptr>
42296 <id>-205</id>
42297 </shared_ptr>
42298 </weak_ptr>
42299 <size>0</size>
42300 </pair>
42301 <pair>
42302 <weak_ptr>
42303 <expired>0</expired>
42304 <shared_ptr>
42305 <id>-206</id>
42306 </shared_ptr>
42307 </weak_ptr>
42308 <size>0</size>
42309 </pair>
42310 <pair>
42311 <weak_ptr>
42312 <expired>0</expired>
42313 <shared_ptr>
42314 <id>-207</id>
42315 </shared_ptr>
42316 </weak_ptr>
42317 <size>0</size>
42318 </pair>
42319 <pair>
42320 <weak_ptr>
42321 <expired>0</expired>
42322 <shared_ptr>
42323 <id>-208</id>
42324 </shared_ptr>
42325 </weak_ptr>
42326 <size>0</size>
42327 </pair>
42328 <pair>
42329 <weak_ptr>
42330 <expired>0</expired>
42331 <shared_ptr>
42332 <id>-209</id>
42333 </shared_ptr>
42334 </weak_ptr>
42335 <size>0</size>
42336 </pair>
42337 <pair>
42338 <weak_ptr>
42339 <expired>0</expired>
42340 <shared_ptr>
42341 <id>-210</id>
42342 </shared_ptr>
42343 </weak_ptr>
42344 <size>0</size>
42345 </pair>
42346 <pair>
42347 <weak_ptr>
42348 <expired>0</expired>
42349 <shared_ptr>
42350 <id>-211</id>
42351 </shared_ptr>
42352 </weak_ptr>
42353 <size>0</size>
42354 </pair>
42355 <pair>
42356 <weak_ptr>
42357 <expired>0</expired>
42358 <shared_ptr>
42359 <id>-212</id>
42360 </shared_ptr>
42361 </weak_ptr>
42362 <size>0</size>
42363 </pair>
42364 <pair>
42365 <weak_ptr>
42366 <expired>0</expired>
42367 <shared_ptr>
42368 <id>-213</id>
42369 </shared_ptr>
42370 </weak_ptr>
42371 <size>0</size>
42372 </pair>
42373 <pair>
42374 <weak_ptr>
42375 <expired>0</expired>
42376 <shared_ptr>
42377 <id>-214</id>
42378 </shared_ptr>
42379 </weak_ptr>
42380 <size>0</size>
42381 </pair>
42382 <pair>
42383 <weak_ptr>
42384 <expired>0</expired>
42385 <shared_ptr>
42386 <id>-215</id>
42387 </shared_ptr>
42388 </weak_ptr>
42389 <size>0</size>
42390 </pair>
42391 <pair>
42392 <weak_ptr>
42393 <expired>0</expired>
42394 <shared_ptr>
42395 <id>-216</id>
42396 </shared_ptr>
42397 </weak_ptr>
42398 <size>0</size>
42399 </pair>
42400 <pair>
42401 <weak_ptr>
42402 <expired>0</expired>
42403 <shared_ptr>
42404 <id>-217</id>
42405 </shared_ptr>
42406 </weak_ptr>
42407 <size>0</size>
42408 </pair>
42409 <pair>
42410 <weak_ptr>
42411 <expired>0</expired>
42412 <shared_ptr>
42413 <id>-218</id>
42414 </shared_ptr>
42415 </weak_ptr>
42416 <size>0</size>
42417 </pair>
42418 <pair>
42419 <weak_ptr>
42420 <expired>0</expired>
42421 <shared_ptr>
42422 <id>-219</id>
42423 </shared_ptr>
42424 </weak_ptr>
42425 <size>0</size>
42426 </pair>
42427 <pair>
42428 <weak_ptr>
42429 <expired>0</expired>
42430 <shared_ptr>
42431 <id>-220</id>
42432 </shared_ptr>
42433 </weak_ptr>
42434 <size>0</size>
42435 </pair>
42436 <pair>
42437 <weak_ptr>
42438 <expired>0</expired>
42439 <shared_ptr>
42440 <id>-221</id>
42441 </shared_ptr>
42442 </weak_ptr>
42443 <size>0</size>
42444 </pair>
42445 <pair>
42446 <weak_ptr>
42447 <expired>0</expired>
42448 <shared_ptr>
42449 <id>-222</id>
42450 </shared_ptr>
42451 </weak_ptr>
42452 <size>0</size>
42453 </pair>
42454 <pair>
42455 <weak_ptr>
42456 <expired>0</expired>
42457 <shared_ptr>
42458 <id>-223</id>
42459 </shared_ptr>
42460 </weak_ptr>
42461 <size>0</size>
42462 </pair>
42463 <pair>
42464 <weak_ptr>
42465 <expired>0</expired>
42466 <shared_ptr>
42467 <id>-224</id>
42468 </shared_ptr>
42469 </weak_ptr>
42470 <size>0</size>
42471 </pair>
42472 <pair>
42473 <weak_ptr>
42474 <expired>0</expired>
42475 <shared_ptr>
42476 <id>-225</id>
42477 </shared_ptr>
42478 </weak_ptr>
42479 <size>0</size>
42480 </pair>
42481 <pair>
42482 <weak_ptr>
42483 <expired>0</expired>
42484 <shared_ptr>
42485 <id>-226</id>
42486 </shared_ptr>
42487 </weak_ptr>
42488 <size>0</size>
42489 </pair>
42490 <pair>
42491 <weak_ptr>
42492 <expired>0</expired>
42493 <shared_ptr>
42494 <id>-227</id>
42495 </shared_ptr>
42496 </weak_ptr>
42497 <size>0</size>
42498 </pair>
42499 <pair>
42500 <weak_ptr>
42501 <expired>0</expired>
42502 <shared_ptr>
42503 <id>-228</id>
42504 </shared_ptr>
42505 </weak_ptr>
42506 <size>0</size>
42507 </pair>
42508 <pair>
42509 <weak_ptr>
42510 <expired>0</expired>
42511 <shared_ptr>
42512 <id>-229</id>
42513 </shared_ptr>
42514 </weak_ptr>
42515 <size>0</size>
42516 </pair>
42517 <pair>
42518 <weak_ptr>
42519 <expired>0</expired>
42520 <shared_ptr>
42521 <id>-230</id>
42522 </shared_ptr>
42523 </weak_ptr>
42524 <size>0</size>
42525 </pair>
42526 <pair>
42527 <weak_ptr>
42528 <expired>0</expired>
42529 <shared_ptr>
42530 <id>-231</id>
42531 </shared_ptr>
42532 </weak_ptr>
42533 <size>0</size>
42534 </pair>
42535 <pair>
42536 <weak_ptr>
42537 <expired>0</expired>
42538 <shared_ptr>
42539 <id>-232</id>
42540 </shared_ptr>
42541 </weak_ptr>
42542 <size>0</size>
42543 </pair>
42544 <pair>
42545 <weak_ptr>
42546 <expired>0</expired>
42547 <shared_ptr>
42548 <id>-233</id>
42549 </shared_ptr>
42550 </weak_ptr>
42551 <size>0</size>
42552 </pair>
42553 <pair>
42554 <weak_ptr>
42555 <expired>0</expired>
42556 <shared_ptr>
42557 <id>-234</id>
42558 </shared_ptr>
42559 </weak_ptr>
42560 <size>0</size>
42561 </pair>
42562 <pair>
42563 <weak_ptr>
42564 <expired>0</expired>
42565 <shared_ptr>
42566 <id>-235</id>
42567 </shared_ptr>
42568 </weak_ptr>
42569 <size>0</size>
42570 </pair>
42571 <pair>
42572 <weak_ptr>
42573 <expired>0</expired>
42574 <shared_ptr>
42575 <id>-236</id>
42576 </shared_ptr>
42577 </weak_ptr>
42578 <size>0</size>
42579 </pair>
42580 <pair>
42581 <weak_ptr>
42582 <expired>0</expired>
42583 <shared_ptr>
42584 <id>-237</id>
42585 </shared_ptr>
42586 </weak_ptr>
42587 <size>0</size>
42588 </pair>
42589 <pair>
42590 <weak_ptr>
42591 <expired>0</expired>
42592 <shared_ptr>
42593 <id>-238</id>
42594 </shared_ptr>
42595 </weak_ptr>
42596 <size>0</size>
42597 </pair>
42598 <pair>
42599 <weak_ptr>
42600 <expired>0</expired>
42601 <shared_ptr>
42602 <id>-239</id>
42603 </shared_ptr>
42604 </weak_ptr>
42605 <size>0</size>
42606 </pair>
42607 <pair>
42608 <weak_ptr>
42609 <expired>0</expired>
42610 <shared_ptr>
42611 <id>-240</id>
42612 </shared_ptr>
42613 </weak_ptr>
42614 <size>0</size>
42615 </pair>
42616 <pair>
42617 <weak_ptr>
42618 <expired>0</expired>
42619 <shared_ptr>
42620 <id>-241</id>
42621 </shared_ptr>
42622 </weak_ptr>
42623 <size>0</size>
42624 </pair>
42625 <pair>
42626 <weak_ptr>
42627 <expired>0</expired>
42628 <shared_ptr>
42629 <id>-242</id>
42630 </shared_ptr>
42631 </weak_ptr>
42632 <size>3</size>
42633 <variant>2</variant>
42634 <string>!!!!Throws:&#10;&#10;If &apos;&apos;a&apos;&apos;&apos;s magnitude is zero, throws &apos;&apos;(:link </string>
42635 <variant>1</variant>
42636 <weak_ptr>
42637 <expired>0</expired>
42638 <shared_ptr>
42639 <id>-199</id>
42640 </shared_ptr>
42641 </weak_ptr>
42642 <variant>2</variant>
42643 <string>:)&apos;&apos;.&#10;</string>
42644 </pair>
42645 <pair>
42646 <weak_ptr>
42647 <expired>0</expired>
42648 <shared_ptr>
42649 <id>-243</id>
42650 </shared_ptr>
42651 </weak_ptr>
42652 <size>0</size>
42653 </pair>
42654 <pair>
42655 <weak_ptr>
42656 <expired>0</expired>
42657 <shared_ptr>
42658 <id>-244</id>
42659 </shared_ptr>
42660 </weak_ptr>
42661 <size>0</size>
42662 </pair>
42663 <pair>
42664 <weak_ptr>
42665 <expired>0</expired>
42666 <shared_ptr>
42667 <id>-245</id>
42668 </shared_ptr>
42669 </weak_ptr>
42670 <size>0</size>
42671 </pair>
42672 <pair>
42673 <weak_ptr>
42674 <expired>0</expired>
42675 <shared_ptr>
42676 <id>-246</id>
42677 </shared_ptr>
42678 </weak_ptr>
42679 <size>0</size>
42680 </pair>
42681 <pair>
42682 <weak_ptr>
42683 <expired>0</expired>
42684 <shared_ptr>
42685 <id>-247</id>
42686 </shared_ptr>
42687 </weak_ptr>
42688 <size>3</size>
42689 <variant>2</variant>
42690 <string>!!!!Throws:&#10;&#10;If &apos;&apos;a&apos;&apos;&apos;s magnitude is zero, throws &apos;&apos;(:link </string>
42691 <variant>1</variant>
42692 <weak_ptr>
42693 <expired>0</expired>
42694 <shared_ptr>
42695 <id>-199</id>
42696 </shared_ptr>
42697 </weak_ptr>
42698 <variant>2</variant>
42699 <string>:)&apos;&apos;.&#10;</string>
42700 </pair>
42701 <pair>
42702 <weak_ptr>
42703 <expired>0</expired>
42704 <shared_ptr>
42705 <id>-248</id>
42706 </shared_ptr>
42707 </weak_ptr>
42708 <size>0</size>
42709 </pair>
42710 <pair>
42711 <weak_ptr>
42712 <expired>0</expired>
42713 <shared_ptr>
42714 <id>-249</id>
42715 </shared_ptr>
42716 </weak_ptr>
42717 <size>0</size>
42718 </pair>
42719 <pair>
42720 <weak_ptr>
42721 <expired>0</expired>
42722 <shared_ptr>
42723 <id>-250</id>
42724 </shared_ptr>
42725 </weak_ptr>
42726 <size>0</size>
42727 </pair>
42728 <pair>
42729 <weak_ptr>
42730 <expired>0</expired>
42731 <shared_ptr>
42732 <id>-251</id>
42733 </shared_ptr>
42734 </weak_ptr>
42735 <size>0</size>
42736 </pair>
42737 <pair>
42738 <weak_ptr>
42739 <expired>0</expired>
42740 <shared_ptr>
42741 <id>-252</id>
42742 </shared_ptr>
42743 </weak_ptr>
42744 <size>0</size>
42745 </pair>
42746 <pair>
42747 <weak_ptr>
42748 <expired>0</expired>
42749 <shared_ptr>
42750 <id>-253</id>
42751 </shared_ptr>
42752 </weak_ptr>
42753 <size>0</size>
42754 </pair>
42755 <pair>
42756 <weak_ptr>
42757 <expired>0</expired>
42758 <shared_ptr>
42759 <id>-254</id>
42760 </shared_ptr>
42761 </weak_ptr>
42762 <size>0</size>
42763 </pair>
42764 <pair>
42765 <weak_ptr>
42766 <expired>0</expired>
42767 <shared_ptr>
42768 <id>-255</id>
42769 </shared_ptr>
42770 </weak_ptr>
42771 <size>0</size>
42772 </pair>
42773 <pair>
42774 <weak_ptr>
42775 <expired>0</expired>
42776 <shared_ptr>
42777 <id>-256</id>
42778 </shared_ptr>
42779 </weak_ptr>
42780 <size>3</size>
42781 <variant>2</variant>
42782 <string>!!!!Throws:&#10;&#10;In case the &apos;&apos;axis&apos;&apos; vector has zero magnitude, throws &apos;&apos;</string>
42783 <variant>1</variant>
42784 <weak_ptr>
42785 <expired>0</expired>
42786 <shared_ptr>
42787 <id>-199</id>
42788 </shared_ptr>
42789 </weak_ptr>
42790 <variant>2</variant>
42791 <string>&apos;&apos;.</string>
42792 </pair>
42793 <pair>
42794 <weak_ptr>
42795 <expired>0</expired>
42796 <shared_ptr>
42797 <id>-257</id>
42798 </shared_ptr>
42799 </weak_ptr>
42800 <size>0</size>
42801 </pair>
42802 <pair>
42803 <weak_ptr>
42804 <expired>0</expired>
42805 <shared_ptr>
42806 <id>-258</id>
42807 </shared_ptr>
42808 </weak_ptr>
42809 <size>0</size>
42810 </pair>
42811 <pair>
42812 <weak_ptr>
42813 <expired>0</expired>
42814 <shared_ptr>
42815 <id>-259</id>
42816 </shared_ptr>
42817 </weak_ptr>
42818 <size>0</size>
42819 </pair>
42820 <pair>
42821 <weak_ptr>
42822 <expired>0</expired>
42823 <shared_ptr>
42824 <id>-260</id>
42825 </shared_ptr>
42826 </weak_ptr>
42827 <size>0</size>
42828 </pair>
42829 <pair>
42830 <weak_ptr>
42831 <expired>0</expired>
42832 <shared_ptr>
42833 <id>-261</id>
42834 </shared_ptr>
42835 </weak_ptr>
42836 <size>0</size>
42837 </pair>
42838 <pair>
42839 <weak_ptr>
42840 <expired>0</expired>
42841 <shared_ptr>
42842 <id>-262</id>
42843 </shared_ptr>
42844 </weak_ptr>
42845 <size>0</size>
42846 </pair>
42847 <pair>
42848 <weak_ptr>
42849 <expired>0</expired>
42850 <shared_ptr>
42851 <id>-263</id>
42852 </shared_ptr>
42853 </weak_ptr>
42854 <size>0</size>
42855 </pair>
42856 <pair>
42857 <weak_ptr>
42858 <expired>0</expired>
42859 <shared_ptr>
42860 <id>-264</id>
42861 </shared_ptr>
42862 </weak_ptr>
42863 <size>0</size>
42864 </pair>
42865 <pair>
42866 <weak_ptr>
42867 <expired>0</expired>
42868 <shared_ptr>
42869 <id>-265</id>
42870 </shared_ptr>
42871 </weak_ptr>
42872 <size>0</size>
42873 </pair>
42874 <pair>
42875 <weak_ptr>
42876 <expired>0</expired>
42877 <shared_ptr>
42878 <id>-266</id>
42879 </shared_ptr>
42880 </weak_ptr>
42881 <size>0</size>
42882 </pair>
42883 <pair>
42884 <weak_ptr>
42885 <expired>0</expired>
42886 <shared_ptr>
42887 <id>-267</id>
42888 </shared_ptr>
42889 </weak_ptr>
42890 <size>0</size>
42891 </pair>
42892 <pair>
42893 <weak_ptr>
42894 <expired>0</expired>
42895 <shared_ptr>
42896 <id>-268</id>
42897 </shared_ptr>
42898 </weak_ptr>
42899 <size>0</size>
42900 </pair>
42901 <pair>
42902 <weak_ptr>
42903 <expired>0</expired>
42904 <shared_ptr>
42905 <id>-269</id>
42906 </shared_ptr>
42907 </weak_ptr>
42908 <size>0</size>
42909 </pair>
42910 <pair>
42911 <weak_ptr>
42912 <expired>0</expired>
42913 <shared_ptr>
42914 <id>-270</id>
42915 </shared_ptr>
42916 </weak_ptr>
42917 <size>0</size>
42918 </pair>
42919 <pair>
42920 <weak_ptr>
42921 <expired>0</expired>
42922 <shared_ptr>
42923 <id>-271</id>
42924 </shared_ptr>
42925 </weak_ptr>
42926 <size>0</size>
42927 </pair>
42928 <pair>
42929 <weak_ptr>
42930 <expired>0</expired>
42931 <shared_ptr>
42932 <id>-272</id>
42933 </shared_ptr>
42934 </weak_ptr>
42935 <size>0</size>
42936 </pair>
42937 <pair>
42938 <weak_ptr>
42939 <expired>0</expired>
42940 <shared_ptr>
42941 <id>-273</id>
42942 </shared_ptr>
42943 </weak_ptr>
42944 <size>0</size>
42945 </pair>
42946 <pair>
42947 <weak_ptr>
42948 <expired>0</expired>
42949 <shared_ptr>
42950 <id>-274</id>
42951 </shared_ptr>
42952 </weak_ptr>
42953 <size>0</size>
42954 </pair>
42955 <pair>
42956 <weak_ptr>
42957 <expired>0</expired>
42958 <shared_ptr>
42959 <id>-275</id>
42960 </shared_ptr>
42961 </weak_ptr>
42962 <size>0</size>
42963 </pair>
42964 <pair>
42965 <weak_ptr>
42966 <expired>0</expired>
42967 <shared_ptr>
42968 <id>-276</id>
42969 </shared_ptr>
42970 </weak_ptr>
42971 <size>0</size>
42972 </pair>
42973 <pair>
42974 <weak_ptr>
42975 <expired>0</expired>
42976 <shared_ptr>
42977 <id>-277</id>
42978 </shared_ptr>
42979 </weak_ptr>
42980 <size>0</size>
42981 </pair>
42982 <pair>
42983 <weak_ptr>
42984 <expired>0</expired>
42985 <shared_ptr>
42986 <id>-278</id>
42987 </shared_ptr>
42988 </weak_ptr>
42989 <size>0</size>
42990 </pair>
42991 <pair>
42992 <weak_ptr>
42993 <expired>0</expired>
42994 <shared_ptr>
42995 <id>-279</id>
42996 </shared_ptr>
42997 </weak_ptr>
42998 <size>0</size>
42999 </pair>
43000 </sorted>
43001 </object>
43002 </shared_ptr>
43003 </pair>
43004 <pair>
43005 <string>synopsis</string>
43006 <shared_ptr>
43007 <id>285</id>
43008 <type>
43009 <string>reno_layer</string>
43010 </type>
43011 <object>
43012 <sorted>
43013 <size>275</size>
43014 <pair>
43015 <weak_ptr>
43016 <expired>0</expired>
43017 <shared_ptr>
43018 <id>-5</id>
43019 </shared_ptr>
43020 </weak_ptr>
43021 <size>5</size>
43022 <variant>2</variant>
43023 <string>`#include &lt;(:link </string>
43024 <variant>1</variant>
43025 <weak_ptr>
43026 <expired>0</expired>
43027 <shared_ptr>
43028 <id>-28</id>
43029 </shared_ptr>
43030 </weak_ptr>
43031 <variant>2</variant>
43032 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43033 <variant>1</variant>
43034 <weak_ptr>
43035 <expired>0</expired>
43036 <shared_ptr>
43037 <id>-151</id>
43038 </shared_ptr>
43039 </weak_ptr>
43040 <variant>2</variant>
43041 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43042 </pair>
43043 <pair>
43044 <weak_ptr>
43045 <expired>0</expired>
43046 <shared_ptr>
43047 <id>-6</id>
43048 </shared_ptr>
43049 </weak_ptr>
43050 <size>0</size>
43051 </pair>
43052 <pair>
43053 <weak_ptr>
43054 <expired>0</expired>
43055 <shared_ptr>
43056 <id>-8</id>
43057 </shared_ptr>
43058 </weak_ptr>
43059 <size>5</size>
43060 <variant>2</variant>
43061 <string>`#include &lt;</string>
43062 <variant>1</variant>
43063 <weak_ptr>
43064 <expired>0</expired>
43065 <shared_ptr>
43066 <id>-47</id>
43067 </shared_ptr>
43068 </weak_ptr>
43069 <variant>2</variant>
43070 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43071 <variant>1</variant>
43072 <weak_ptr>
43073 <expired>0</expired>
43074 <shared_ptr>
43075 <id>-151</id>
43076 </shared_ptr>
43077 </weak_ptr>
43078 <variant>2</variant>
43079 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43080 </pair>
43081 <pair>
43082 <weak_ptr>
43083 <expired>0</expired>
43084 <shared_ptr>
43085 <id>-9</id>
43086 </shared_ptr>
43087 </weak_ptr>
43088 <size>5</size>
43089 <variant>2</variant>
43090 <string>`#include &lt;</string>
43091 <variant>1</variant>
43092 <weak_ptr>
43093 <expired>0</expired>
43094 <shared_ptr>
43095 <id>-89</id>
43096 </shared_ptr>
43097 </weak_ptr>
43098 <variant>2</variant>
43099 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43100 <variant>1</variant>
43101 <weak_ptr>
43102 <expired>0</expired>
43103 <shared_ptr>
43104 <id>-151</id>
43105 </shared_ptr>
43106 </weak_ptr>
43107 <variant>2</variant>
43108 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43109 </pair>
43110 <pair>
43111 <weak_ptr>
43112 <expired>0</expired>
43113 <shared_ptr>
43114 <id>-10</id>
43115 </shared_ptr>
43116 </weak_ptr>
43117 <size>0</size>
43118 </pair>
43119 <pair>
43120 <weak_ptr>
43121 <expired>0</expired>
43122 <shared_ptr>
43123 <id>-11</id>
43124 </shared_ptr>
43125 </weak_ptr>
43126 <size>5</size>
43127 <variant>2</variant>
43128 <string>`#include &lt;</string>
43129 <variant>1</variant>
43130 <weak_ptr>
43131 <expired>0</expired>
43132 <shared_ptr>
43133 <id>-109</id>
43134 </shared_ptr>
43135 </weak_ptr>
43136 <variant>2</variant>
43137 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
43138 <variant>1</variant>
43139 <weak_ptr>
43140 <expired>0</expired>
43141 <shared_ptr>
43142 <id>-151</id>
43143 </shared_ptr>
43144 </weak_ptr>
43145 <variant>2</variant>
43146 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43147 </pair>
43148 <pair>
43149 <weak_ptr>
43150 <expired>0</expired>
43151 <shared_ptr>
43152 <id>-12</id>
43153 </shared_ptr>
43154 </weak_ptr>
43155 <size>1</size>
43156 <variant>2</variant>
43157 <string>(:include decl:)&#10;</string>
43158 </pair>
43159 <pair>
43160 <weak_ptr>
43161 <expired>0</expired>
43162 <shared_ptr>
43163 <id>-13</id>
43164 </shared_ptr>
43165 </weak_ptr>
43166 <size>5</size>
43167 <variant>2</variant>
43168 <string>`#include &lt;(:link </string>
43169 <variant>1</variant>
43170 <weak_ptr>
43171 <expired>0</expired>
43172 <shared_ptr>
43173 <id>-245</id>
43174 </shared_ptr>
43175 </weak_ptr>
43176 <variant>2</variant>
43177 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43178 <variant>1</variant>
43179 <weak_ptr>
43180 <expired>0</expired>
43181 <shared_ptr>
43182 <id>-151</id>
43183 </shared_ptr>
43184 </weak_ptr>
43185 <variant>2</variant>
43186 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43187 </pair>
43188 <pair>
43189 <weak_ptr>
43190 <expired>0</expired>
43191 <shared_ptr>
43192 <id>-14</id>
43193 </shared_ptr>
43194 </weak_ptr>
43195 <size>5</size>
43196 <variant>2</variant>
43197 <string>`#include &lt;</string>
43198 <variant>1</variant>
43199 <weak_ptr>
43200 <expired>0</expired>
43201 <shared_ptr>
43202 <id>-246</id>
43203 </shared_ptr>
43204 </weak_ptr>
43205 <variant>2</variant>
43206 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
43207 <variant>1</variant>
43208 <weak_ptr>
43209 <expired>0</expired>
43210 <shared_ptr>
43211 <id>-151</id>
43212 </shared_ptr>
43213 </weak_ptr>
43214 <variant>2</variant>
43215 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43216 </pair>
43217 <pair>
43218 <weak_ptr>
43219 <expired>0</expired>
43220 <shared_ptr>
43221 <id>-15</id>
43222 </shared_ptr>
43223 </weak_ptr>
43224 <size>5</size>
43225 <variant>2</variant>
43226 <string>`#include &lt;</string>
43227 <variant>1</variant>
43228 <weak_ptr>
43229 <expired>0</expired>
43230 <shared_ptr>
43231 <id>-109</id>
43232 </shared_ptr>
43233 </weak_ptr>
43234 <variant>2</variant>
43235 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43236 <variant>1</variant>
43237 <weak_ptr>
43238 <expired>0</expired>
43239 <shared_ptr>
43240 <id>-151</id>
43241 </shared_ptr>
43242 </weak_ptr>
43243 <variant>2</variant>
43244 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43245 </pair>
43246 <pair>
43247 <weak_ptr>
43248 <expired>0</expired>
43249 <shared_ptr>
43250 <id>-16</id>
43251 </shared_ptr>
43252 </weak_ptr>
43253 <size>5</size>
43254 <variant>2</variant>
43255 <string>`#include &lt;(:link </string>
43256 <variant>1</variant>
43257 <weak_ptr>
43258 <expired>0</expired>
43259 <shared_ptr>
43260 <id>-245</id>
43261 </shared_ptr>
43262 </weak_ptr>
43263 <variant>2</variant>
43264 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43265 <variant>1</variant>
43266 <weak_ptr>
43267 <expired>0</expired>
43268 <shared_ptr>
43269 <id>-151</id>
43270 </shared_ptr>
43271 </weak_ptr>
43272 <variant>2</variant>
43273 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43274 </pair>
43275 <pair>
43276 <weak_ptr>
43277 <expired>0</expired>
43278 <shared_ptr>
43279 <id>-17</id>
43280 </shared_ptr>
43281 </weak_ptr>
43282 <size>0</size>
43283 </pair>
43284 <pair>
43285 <weak_ptr>
43286 <expired>0</expired>
43287 <shared_ptr>
43288 <id>-18</id>
43289 </shared_ptr>
43290 </weak_ptr>
43291 <size>3</size>
43292 <variant>2</variant>
43293 <string>(:include </string>
43294 <variant>1</variant>
43295 <weak_ptr>
43296 <expired>0</expired>
43297 <shared_ptr>
43298 <id>-164</id>
43299 </shared_ptr>
43300 </weak_ptr>
43301 <variant>2</variant>
43302 <string> synopsis:)&#10;</string>
43303 </pair>
43304 <pair>
43305 <weak_ptr>
43306 <expired>0</expired>
43307 <shared_ptr>
43308 <id>-19</id>
43309 </shared_ptr>
43310 </weak_ptr>
43311 <size>5</size>
43312 <variant>2</variant>
43313 <string>`#include &lt;</string>
43314 <variant>1</variant>
43315 <weak_ptr>
43316 <expired>0</expired>
43317 <shared_ptr>
43318 <id>-150</id>
43319 </shared_ptr>
43320 </weak_ptr>
43321 <variant>2</variant>
43322 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43323 <variant>1</variant>
43324 <weak_ptr>
43325 <expired>0</expired>
43326 <shared_ptr>
43327 <id>-151</id>
43328 </shared_ptr>
43329 </weak_ptr>
43330 <variant>2</variant>
43331 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43332 </pair>
43333 <pair>
43334 <weak_ptr>
43335 <expired>0</expired>
43336 <shared_ptr>
43337 <id>-20</id>
43338 </shared_ptr>
43339 </weak_ptr>
43340 <size>5</size>
43341 <variant>2</variant>
43342 <string>`#include &lt;</string>
43343 <variant>1</variant>
43344 <weak_ptr>
43345 <expired>0</expired>
43346 <shared_ptr>
43347 <id>-47</id>
43348 </shared_ptr>
43349 </weak_ptr>
43350 <variant>2</variant>
43351 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43352 <variant>1</variant>
43353 <weak_ptr>
43354 <expired>0</expired>
43355 <shared_ptr>
43356 <id>-151</id>
43357 </shared_ptr>
43358 </weak_ptr>
43359 <variant>2</variant>
43360 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43361 </pair>
43362 <pair>
43363 <weak_ptr>
43364 <expired>0</expired>
43365 <shared_ptr>
43366 <id>-21</id>
43367 </shared_ptr>
43368 </weak_ptr>
43369 <size>5</size>
43370 <variant>2</variant>
43371 <string>`#include &lt;</string>
43372 <variant>1</variant>
43373 <weak_ptr>
43374 <expired>0</expired>
43375 <shared_ptr>
43376 <id>-246</id>
43377 </shared_ptr>
43378 </weak_ptr>
43379 <variant>2</variant>
43380 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
43381 <variant>1</variant>
43382 <weak_ptr>
43383 <expired>0</expired>
43384 <shared_ptr>
43385 <id>-151</id>
43386 </shared_ptr>
43387 </weak_ptr>
43388 <variant>2</variant>
43389 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43390 </pair>
43391 <pair>
43392 <weak_ptr>
43393 <expired>0</expired>
43394 <shared_ptr>
43395 <id>-22</id>
43396 </shared_ptr>
43397 </weak_ptr>
43398 <size>5</size>
43399 <variant>2</variant>
43400 <string>`#include &lt;</string>
43401 <variant>1</variant>
43402 <weak_ptr>
43403 <expired>0</expired>
43404 <shared_ptr>
43405 <id>-109</id>
43406 </shared_ptr>
43407 </weak_ptr>
43408 <variant>2</variant>
43409 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43410 <variant>1</variant>
43411 <weak_ptr>
43412 <expired>0</expired>
43413 <shared_ptr>
43414 <id>-151</id>
43415 </shared_ptr>
43416 </weak_ptr>
43417 <variant>2</variant>
43418 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43419 </pair>
43420 <pair>
43421 <weak_ptr>
43422 <expired>0</expired>
43423 <shared_ptr>
43424 <id>-23</id>
43425 </shared_ptr>
43426 </weak_ptr>
43427 <size>5</size>
43428 <variant>2</variant>
43429 <string>`#include &lt;</string>
43430 <variant>1</variant>
43431 <weak_ptr>
43432 <expired>0</expired>
43433 <shared_ptr>
43434 <id>-145</id>
43435 </shared_ptr>
43436 </weak_ptr>
43437 <variant>2</variant>
43438 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43439 <variant>1</variant>
43440 <weak_ptr>
43441 <expired>0</expired>
43442 <shared_ptr>
43443 <id>-151</id>
43444 </shared_ptr>
43445 </weak_ptr>
43446 <variant>2</variant>
43447 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43448 </pair>
43449 <pair>
43450 <weak_ptr>
43451 <expired>0</expired>
43452 <shared_ptr>
43453 <id>-24</id>
43454 </shared_ptr>
43455 </weak_ptr>
43456 <size>5</size>
43457 <variant>2</variant>
43458 <string>`#include &lt;</string>
43459 <variant>1</variant>
43460 <weak_ptr>
43461 <expired>0</expired>
43462 <shared_ptr>
43463 <id>-150</id>
43464 </shared_ptr>
43465 </weak_ptr>
43466 <variant>2</variant>
43467 <string>&gt;&#10;&#10;[@namespace (:link </string>
43468 <variant>1</variant>
43469 <weak_ptr>
43470 <expired>0</expired>
43471 <shared_ptr>
43472 <id>-151</id>
43473 </shared_ptr>
43474 </weak_ptr>
43475 <variant>2</variant>
43476 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
43477 </pair>
43478 <pair>
43479 <weak_ptr>
43480 <expired>0</expired>
43481 <shared_ptr>
43482 <id>-25</id>
43483 </shared_ptr>
43484 </weak_ptr>
43485 <size>5</size>
43486 <variant>2</variant>
43487 <string>`#include &lt;</string>
43488 <variant>1</variant>
43489 <weak_ptr>
43490 <expired>0</expired>
43491 <shared_ptr>
43492 <id>-47</id>
43493 </shared_ptr>
43494 </weak_ptr>
43495 <variant>2</variant>
43496 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43497 <variant>1</variant>
43498 <weak_ptr>
43499 <expired>0</expired>
43500 <shared_ptr>
43501 <id>-151</id>
43502 </shared_ptr>
43503 </weak_ptr>
43504 <variant>2</variant>
43505 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43506 </pair>
43507 <pair>
43508 <weak_ptr>
43509 <expired>0</expired>
43510 <shared_ptr>
43511 <id>-26</id>
43512 </shared_ptr>
43513 </weak_ptr>
43514 <size>5</size>
43515 <variant>2</variant>
43516 <string>`#include &lt;</string>
43517 <variant>1</variant>
43518 <weak_ptr>
43519 <expired>0</expired>
43520 <shared_ptr>
43521 <id>-36</id>
43522 </shared_ptr>
43523 </weak_ptr>
43524 <variant>2</variant>
43525 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43526 <variant>1</variant>
43527 <weak_ptr>
43528 <expired>0</expired>
43529 <shared_ptr>
43530 <id>-151</id>
43531 </shared_ptr>
43532 </weak_ptr>
43533 <variant>2</variant>
43534 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43535 </pair>
43536 <pair>
43537 <weak_ptr>
43538 <expired>0</expired>
43539 <shared_ptr>
43540 <id>-27</id>
43541 </shared_ptr>
43542 </weak_ptr>
43543 <size>5</size>
43544 <variant>2</variant>
43545 <string>`#include &lt;</string>
43546 <variant>1</variant>
43547 <weak_ptr>
43548 <expired>0</expired>
43549 <shared_ptr>
43550 <id>-150</id>
43551 </shared_ptr>
43552 </weak_ptr>
43553 <variant>2</variant>
43554 <string>&gt;&#10;&#10;[@namespace (:link </string>
43555 <variant>1</variant>
43556 <weak_ptr>
43557 <expired>0</expired>
43558 <shared_ptr>
43559 <id>-151</id>
43560 </shared_ptr>
43561 </weak_ptr>
43562 <variant>2</variant>
43563 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
43564 </pair>
43565 <pair>
43566 <weak_ptr>
43567 <expired>0</expired>
43568 <shared_ptr>
43569 <id>-28</id>
43570 </shared_ptr>
43571 </weak_ptr>
43572 <size>5</size>
43573 <variant>2</variant>
43574 <string>`#include &lt;</string>
43575 <variant>1</variant>
43576 <weak_ptr>
43577 <expired>0</expired>
43578 <shared_ptr>
43579 <id>-28</id>
43580 </shared_ptr>
43581 </weak_ptr>
43582 <variant>2</variant>
43583 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43584 <variant>1</variant>
43585 <weak_ptr>
43586 <expired>0</expired>
43587 <shared_ptr>
43588 <id>-151</id>
43589 </shared_ptr>
43590 </weak_ptr>
43591 <variant>2</variant>
43592 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43593 </pair>
43594 <pair>
43595 <weak_ptr>
43596 <expired>0</expired>
43597 <shared_ptr>
43598 <id>-29</id>
43599 </shared_ptr>
43600 </weak_ptr>
43601 <size>5</size>
43602 <variant>2</variant>
43603 <string>`#include &lt;(:link </string>
43604 <variant>1</variant>
43605 <weak_ptr>
43606 <expired>0</expired>
43607 <shared_ptr>
43608 <id>-244</id>
43609 </shared_ptr>
43610 </weak_ptr>
43611 <variant>2</variant>
43612 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43613 <variant>1</variant>
43614 <weak_ptr>
43615 <expired>0</expired>
43616 <shared_ptr>
43617 <id>-151</id>
43618 </shared_ptr>
43619 </weak_ptr>
43620 <variant>2</variant>
43621 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43622 </pair>
43623 <pair>
43624 <weak_ptr>
43625 <expired>0</expired>
43626 <shared_ptr>
43627 <id>-30</id>
43628 </shared_ptr>
43629 </weak_ptr>
43630 <size>5</size>
43631 <variant>2</variant>
43632 <string>`#include &lt;</string>
43633 <variant>1</variant>
43634 <weak_ptr>
43635 <expired>0</expired>
43636 <shared_ptr>
43637 <id>-224</id>
43638 </shared_ptr>
43639 </weak_ptr>
43640 <variant>2</variant>
43641 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43642 <variant>1</variant>
43643 <weak_ptr>
43644 <expired>0</expired>
43645 <shared_ptr>
43646 <id>-151</id>
43647 </shared_ptr>
43648 </weak_ptr>
43649 <variant>2</variant>
43650 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43651 </pair>
43652 <pair>
43653 <weak_ptr>
43654 <expired>0</expired>
43655 <shared_ptr>
43656 <id>-31</id>
43657 </shared_ptr>
43658 </weak_ptr>
43659 <size>5</size>
43660 <variant>2</variant>
43661 <string>`#include &lt;</string>
43662 <variant>1</variant>
43663 <weak_ptr>
43664 <expired>0</expired>
43665 <shared_ptr>
43666 <id>-47</id>
43667 </shared_ptr>
43668 </weak_ptr>
43669 <variant>2</variant>
43670 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43671 <variant>1</variant>
43672 <weak_ptr>
43673 <expired>0</expired>
43674 <shared_ptr>
43675 <id>-151</id>
43676 </shared_ptr>
43677 </weak_ptr>
43678 <variant>2</variant>
43679 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43680 </pair>
43681 <pair>
43682 <weak_ptr>
43683 <expired>0</expired>
43684 <shared_ptr>
43685 <id>-32</id>
43686 </shared_ptr>
43687 </weak_ptr>
43688 <size>5</size>
43689 <variant>2</variant>
43690 <string>`#include &lt;</string>
43691 <variant>1</variant>
43692 <weak_ptr>
43693 <expired>0</expired>
43694 <shared_ptr>
43695 <id>-150</id>
43696 </shared_ptr>
43697 </weak_ptr>
43698 <variant>2</variant>
43699 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43700 <variant>1</variant>
43701 <weak_ptr>
43702 <expired>0</expired>
43703 <shared_ptr>
43704 <id>-151</id>
43705 </shared_ptr>
43706 </weak_ptr>
43707 <variant>2</variant>
43708 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43709 </pair>
43710 <pair>
43711 <weak_ptr>
43712 <expired>0</expired>
43713 <shared_ptr>
43714 <id>-33</id>
43715 </shared_ptr>
43716 </weak_ptr>
43717 <size>5</size>
43718 <variant>2</variant>
43719 <string>`#include &lt;</string>
43720 <variant>1</variant>
43721 <weak_ptr>
43722 <expired>0</expired>
43723 <shared_ptr>
43724 <id>-109</id>
43725 </shared_ptr>
43726 </weak_ptr>
43727 <variant>2</variant>
43728 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43729 <variant>1</variant>
43730 <weak_ptr>
43731 <expired>0</expired>
43732 <shared_ptr>
43733 <id>-151</id>
43734 </shared_ptr>
43735 </weak_ptr>
43736 <variant>2</variant>
43737 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43738 </pair>
43739 <pair>
43740 <weak_ptr>
43741 <expired>0</expired>
43742 <shared_ptr>
43743 <id>-34</id>
43744 </shared_ptr>
43745 </weak_ptr>
43746 <size>5</size>
43747 <variant>2</variant>
43748 <string>`#include &lt;</string>
43749 <variant>1</variant>
43750 <weak_ptr>
43751 <expired>0</expired>
43752 <shared_ptr>
43753 <id>-150</id>
43754 </shared_ptr>
43755 </weak_ptr>
43756 <variant>2</variant>
43757 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43758 <variant>1</variant>
43759 <weak_ptr>
43760 <expired>0</expired>
43761 <shared_ptr>
43762 <id>-151</id>
43763 </shared_ptr>
43764 </weak_ptr>
43765 <variant>2</variant>
43766 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43767 </pair>
43768 <pair>
43769 <weak_ptr>
43770 <expired>0</expired>
43771 <shared_ptr>
43772 <id>-35</id>
43773 </shared_ptr>
43774 </weak_ptr>
43775 <size>5</size>
43776 <variant>2</variant>
43777 <string>`#include &lt;</string>
43778 <variant>1</variant>
43779 <weak_ptr>
43780 <expired>0</expired>
43781 <shared_ptr>
43782 <id>-224</id>
43783 </shared_ptr>
43784 </weak_ptr>
43785 <variant>2</variant>
43786 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43787 <variant>1</variant>
43788 <weak_ptr>
43789 <expired>0</expired>
43790 <shared_ptr>
43791 <id>-151</id>
43792 </shared_ptr>
43793 </weak_ptr>
43794 <variant>2</variant>
43795 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43796 </pair>
43797 <pair>
43798 <weak_ptr>
43799 <expired>0</expired>
43800 <shared_ptr>
43801 <id>-36</id>
43802 </shared_ptr>
43803 </weak_ptr>
43804 <size>5</size>
43805 <variant>2</variant>
43806 <string>`#include &lt;</string>
43807 <variant>1</variant>
43808 <weak_ptr>
43809 <expired>0</expired>
43810 <shared_ptr>
43811 <id>-36</id>
43812 </shared_ptr>
43813 </weak_ptr>
43814 <variant>2</variant>
43815 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43816 <variant>1</variant>
43817 <weak_ptr>
43818 <expired>0</expired>
43819 <shared_ptr>
43820 <id>-151</id>
43821 </shared_ptr>
43822 </weak_ptr>
43823 <variant>2</variant>
43824 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43825 </pair>
43826 <pair>
43827 <weak_ptr>
43828 <expired>0</expired>
43829 <shared_ptr>
43830 <id>-37</id>
43831 </shared_ptr>
43832 </weak_ptr>
43833 <size>5</size>
43834 <variant>2</variant>
43835 <string>`#include &lt;</string>
43836 <variant>1</variant>
43837 <weak_ptr>
43838 <expired>0</expired>
43839 <shared_ptr>
43840 <id>-178</id>
43841 </shared_ptr>
43842 </weak_ptr>
43843 <variant>2</variant>
43844 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43845 <variant>1</variant>
43846 <weak_ptr>
43847 <expired>0</expired>
43848 <shared_ptr>
43849 <id>-151</id>
43850 </shared_ptr>
43851 </weak_ptr>
43852 <variant>2</variant>
43853 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43854 </pair>
43855 <pair>
43856 <weak_ptr>
43857 <expired>0</expired>
43858 <shared_ptr>
43859 <id>-38</id>
43860 </shared_ptr>
43861 </weak_ptr>
43862 <size>0</size>
43863 </pair>
43864 <pair>
43865 <weak_ptr>
43866 <expired>0</expired>
43867 <shared_ptr>
43868 <id>-39</id>
43869 </shared_ptr>
43870 </weak_ptr>
43871 <size>5</size>
43872 <variant>2</variant>
43873 <string>`#include &lt;</string>
43874 <variant>1</variant>
43875 <weak_ptr>
43876 <expired>0</expired>
43877 <shared_ptr>
43878 <id>-150</id>
43879 </shared_ptr>
43880 </weak_ptr>
43881 <variant>2</variant>
43882 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
43883 <variant>1</variant>
43884 <weak_ptr>
43885 <expired>0</expired>
43886 <shared_ptr>
43887 <id>-151</id>
43888 </shared_ptr>
43889 </weak_ptr>
43890 <variant>2</variant>
43891 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
43892 </pair>
43893 <pair>
43894 <weak_ptr>
43895 <expired>0</expired>
43896 <shared_ptr>
43897 <id>-40</id>
43898 </shared_ptr>
43899 </weak_ptr>
43900 <size>5</size>
43901 <variant>2</variant>
43902 <string>`#include &lt;</string>
43903 <variant>1</variant>
43904 <weak_ptr>
43905 <expired>0</expired>
43906 <shared_ptr>
43907 <id>-109</id>
43908 </shared_ptr>
43909 </weak_ptr>
43910 <variant>2</variant>
43911 <string>&gt;&#10;&#10;[@namespace (:link </string>
43912 <variant>1</variant>
43913 <weak_ptr>
43914 <expired>0</expired>
43915 <shared_ptr>
43916 <id>-151</id>
43917 </shared_ptr>
43918 </weak_ptr>
43919 <variant>2</variant>
43920 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
43921 </pair>
43922 <pair>
43923 <weak_ptr>
43924 <expired>0</expired>
43925 <shared_ptr>
43926 <id>-41</id>
43927 </shared_ptr>
43928 </weak_ptr>
43929 <size>0</size>
43930 </pair>
43931 <pair>
43932 <weak_ptr>
43933 <expired>0</expired>
43934 <shared_ptr>
43935 <id>-42</id>
43936 </shared_ptr>
43937 </weak_ptr>
43938 <size>7</size>
43939 <variant>2</variant>
43940 <string>`#include &lt;</string>
43941 <variant>1</variant>
43942 <weak_ptr>
43943 <expired>0</expired>
43944 <shared_ptr>
43945 <id>-185</id>
43946 </shared_ptr>
43947 </weak_ptr>
43948 <variant>2</variant>
43949 <string>&gt;\\&#10;`#include &lt;(:link </string>
43950 <variant>1</variant>
43951 <weak_ptr>
43952 <expired>0</expired>
43953 <shared_ptr>
43954 <id>-277</id>
43955 </shared_ptr>
43956 </weak_ptr>
43957 <variant>2</variant>
43958 <string>:)&gt;\\&#10;`#include &lt;(:link </string>
43959 <variant>1</variant>
43960 <weak_ptr>
43961 <expired>0</expired>
43962 <shared_ptr>
43963 <id>-62</id>
43964 </shared_ptr>
43965 </weak_ptr>
43966 <variant>2</variant>
43967 <string>:)&gt;\\&#10;&#10;[@namespace&#10;boost&#10; {&#10; namespace&#10; qvm&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10; }@]&#10;</string>
43968 </pair>
43969 <pair>
43970 <weak_ptr>
43971 <expired>0</expired>
43972 <shared_ptr>
43973 <id>-43</id>
43974 </shared_ptr>
43975 </weak_ptr>
43976 <size>3</size>
43977 <variant>2</variant>
43978 <string>`#include &lt;(:link </string>
43979 <variant>1</variant>
43980 <weak_ptr>
43981 <expired>0</expired>
43982 <shared_ptr>
43983 <id>-43</id>
43984 </shared_ptr>
43985 </weak_ptr>
43986 <variant>2</variant>
43987 <string>:)&gt;&#10;&#10;[@(:include api:)@]&#10;</string>
43988 </pair>
43989 <pair>
43990 <weak_ptr>
43991 <expired>0</expired>
43992 <shared_ptr>
43993 <id>-44</id>
43994 </shared_ptr>
43995 </weak_ptr>
43996 <size>5</size>
43997 <variant>2</variant>
43998 <string>`#include &lt;(:link </string>
43999 <variant>1</variant>
44000 <weak_ptr>
44001 <expired>0</expired>
44002 <shared_ptr>
44003 <id>-47</id>
44004 </shared_ptr>
44005 </weak_ptr>
44006 <variant>2</variant>
44007 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44008 <variant>1</variant>
44009 <weak_ptr>
44010 <expired>0</expired>
44011 <shared_ptr>
44012 <id>-151</id>
44013 </shared_ptr>
44014 </weak_ptr>
44015 <variant>2</variant>
44016 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44017 </pair>
44018 <pair>
44019 <weak_ptr>
44020 <expired>0</expired>
44021 <shared_ptr>
44022 <id>-45</id>
44023 </shared_ptr>
44024 </weak_ptr>
44025 <size>5</size>
44026 <variant>2</variant>
44027 <string>`#include &lt;</string>
44028 <variant>1</variant>
44029 <weak_ptr>
44030 <expired>0</expired>
44031 <shared_ptr>
44032 <id>-109</id>
44033 </shared_ptr>
44034 </weak_ptr>
44035 <variant>2</variant>
44036 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44037 <variant>1</variant>
44038 <weak_ptr>
44039 <expired>0</expired>
44040 <shared_ptr>
44041 <id>-151</id>
44042 </shared_ptr>
44043 </weak_ptr>
44044 <variant>2</variant>
44045 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44046 </pair>
44047 <pair>
44048 <weak_ptr>
44049 <expired>0</expired>
44050 <shared_ptr>
44051 <id>-46</id>
44052 </shared_ptr>
44053 </weak_ptr>
44054 <size>0</size>
44055 </pair>
44056 <pair>
44057 <weak_ptr>
44058 <expired>0</expired>
44059 <shared_ptr>
44060 <id>-48</id>
44061 </shared_ptr>
44062 </weak_ptr>
44063 <size>3</size>
44064 <variant>2</variant>
44065 <string>(:include </string>
44066 <variant>1</variant>
44067 <weak_ptr>
44068 <expired>0</expired>
44069 <shared_ptr>
44070 <id>-215</id>
44071 </shared_ptr>
44072 </weak_ptr>
44073 <variant>2</variant>
44074 <string> synopsis:)&#10;</string>
44075 </pair>
44076 <pair>
44077 <weak_ptr>
44078 <expired>0</expired>
44079 <shared_ptr>
44080 <id>-49</id>
44081 </shared_ptr>
44082 </weak_ptr>
44083 <size>11</size>
44084 <variant>2</variant>
44085 <string>`#include &lt;</string>
44086 <variant>1</variant>
44087 <weak_ptr>
44088 <expired>0</expired>
44089 <shared_ptr>
44090 <id>-246</id>
44091 </shared_ptr>
44092 </weak_ptr>
44093 <variant>2</variant>
44094 <string>&gt;\\&#10;`#include &lt;(:link </string>
44095 <variant>1</variant>
44096 <weak_ptr>
44097 <expired>0</expired>
44098 <shared_ptr>
44099 <id>-198</id>
44100 </shared_ptr>
44101 </weak_ptr>
44102 <variant>2</variant>
44103 <string>:)&gt;\\&#10;`#include &lt;(:link </string>
44104 <variant>1</variant>
44105 <weak_ptr>
44106 <expired>0</expired>
44107 <shared_ptr>
44108 <id>-53</id>
44109 </shared_ptr>
44110 </weak_ptr>
44111 <variant>2</variant>
44112 <string>:)&gt;\\&#10;`#include &lt;(:link </string>
44113 <variant>1</variant>
44114 <weak_ptr>
44115 <expired>0</expired>
44116 <shared_ptr>
44117 <id>-158</id>
44118 </shared_ptr>
44119 </weak_ptr>
44120 <variant>2</variant>
44121 <string>:)&gt;\\&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
44122 <variant>1</variant>
44123 <weak_ptr>
44124 <expired>0</expired>
44125 <shared_ptr>
44126 <id>-151</id>
44127 </shared_ptr>
44128 </weak_ptr>
44129 <variant>2</variant>
44130 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44131 </pair>
44132 <pair>
44133 <weak_ptr>
44134 <expired>0</expired>
44135 <shared_ptr>
44136 <id>-50</id>
44137 </shared_ptr>
44138 </weak_ptr>
44139 <size>3</size>
44140 <variant>2</variant>
44141 <string>`#include &lt;</string>
44142 <variant>1</variant>
44143 <weak_ptr>
44144 <expired>0</expired>
44145 <shared_ptr>
44146 <id>-251</id>
44147 </shared_ptr>
44148 </weak_ptr>
44149 <variant>2</variant>
44150 <string>&gt;&#10;&#10;(:include def:)&#10;</string>
44151 </pair>
44152 <pair>
44153 <weak_ptr>
44154 <expired>0</expired>
44155 <shared_ptr>
44156 <id>-51</id>
44157 </shared_ptr>
44158 </weak_ptr>
44159 <size>9</size>
44160 <variant>2</variant>
44161 <string>`#include &lt;(:link </string>
44162 <variant>1</variant>
44163 <weak_ptr>
44164 <expired>0</expired>
44165 <shared_ptr>
44166 <id>-251</id>
44167 </shared_ptr>
44168 </weak_ptr>
44169 <variant>2</variant>
44170 <string>:)&gt;\\&#10;`#include &lt;(:link </string>
44171 <variant>1</variant>
44172 <weak_ptr>
44173 <expired>0</expired>
44174 <shared_ptr>
44175 <id>-43</id>
44176 </shared_ptr>
44177 </weak_ptr>
44178 <variant>2</variant>
44179 <string>:)&gt;\\&#10;`#include &lt;(:link </string>
44180 <variant>1</variant>
44181 <weak_ptr>
44182 <expired>0</expired>
44183 <shared_ptr>
44184 <id>-159</id>
44185 </shared_ptr>
44186 </weak_ptr>
44187 <variant>2</variant>
44188 <string>:)&gt;\\&#10;`#include &lt;</string>
44189 <variant>1</variant>
44190 <weak_ptr>
44191 <expired>0</expired>
44192 <shared_ptr>
44193 <id>-126</id>
44194 </shared_ptr>
44195 </weak_ptr>
44196 <variant>2</variant>
44197 <string>&gt;&#10;&#10;[@(:include api:)@]&#10;</string>
44198 </pair>
44199 <pair>
44200 <weak_ptr>
44201 <expired>0</expired>
44202 <shared_ptr>
44203 <id>-47</id>
44204 </shared_ptr>
44205 </weak_ptr>
44206 <size>5</size>
44207 <variant>2</variant>
44208 <string>`#include &lt;(:link </string>
44209 <variant>1</variant>
44210 <weak_ptr>
44211 <expired>0</expired>
44212 <shared_ptr>
44213 <id>-47</id>
44214 </shared_ptr>
44215 </weak_ptr>
44216 <variant>2</variant>
44217 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44218 <variant>1</variant>
44219 <weak_ptr>
44220 <expired>0</expired>
44221 <shared_ptr>
44222 <id>-151</id>
44223 </shared_ptr>
44224 </weak_ptr>
44225 <variant>2</variant>
44226 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44227 </pair>
44228 <pair>
44229 <weak_ptr>
44230 <expired>0</expired>
44231 <shared_ptr>
44232 <id>-52</id>
44233 </shared_ptr>
44234 </weak_ptr>
44235 <size>5</size>
44236 <variant>2</variant>
44237 <string>`#include &lt;(:link </string>
44238 <variant>1</variant>
44239 <weak_ptr>
44240 <expired>0</expired>
44241 <shared_ptr>
44242 <id>-150</id>
44243 </shared_ptr>
44244 </weak_ptr>
44245 <variant>2</variant>
44246 <string>:)&gt;&#10;&#10;[@namespace (:link </string>
44247 <variant>1</variant>
44248 <weak_ptr>
44249 <expired>0</expired>
44250 <shared_ptr>
44251 <id>-151</id>
44252 </shared_ptr>
44253 </weak_ptr>
44254 <variant>2</variant>
44255 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
44256 </pair>
44257 <pair>
44258 <weak_ptr>
44259 <expired>0</expired>
44260 <shared_ptr>
44261 <id>-53</id>
44262 </shared_ptr>
44263 </weak_ptr>
44264 <size>5</size>
44265 <variant>2</variant>
44266 <string>`#include &lt;(:link </string>
44267 <variant>1</variant>
44268 <weak_ptr>
44269 <expired>0</expired>
44270 <shared_ptr>
44271 <id>-53</id>
44272 </shared_ptr>
44273 </weak_ptr>
44274 <variant>2</variant>
44275 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44276 <variant>1</variant>
44277 <weak_ptr>
44278 <expired>0</expired>
44279 <shared_ptr>
44280 <id>-151</id>
44281 </shared_ptr>
44282 </weak_ptr>
44283 <variant>2</variant>
44284 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44285 </pair>
44286 <pair>
44287 <weak_ptr>
44288 <expired>0</expired>
44289 <shared_ptr>
44290 <id>-54</id>
44291 </shared_ptr>
44292 </weak_ptr>
44293 <size>5</size>
44294 <variant>2</variant>
44295 <string>`#include &lt;</string>
44296 <variant>1</variant>
44297 <weak_ptr>
44298 <expired>0</expired>
44299 <shared_ptr>
44300 <id>-150</id>
44301 </shared_ptr>
44302 </weak_ptr>
44303 <variant>2</variant>
44304 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44305 <variant>1</variant>
44306 <weak_ptr>
44307 <expired>0</expired>
44308 <shared_ptr>
44309 <id>-151</id>
44310 </shared_ptr>
44311 </weak_ptr>
44312 <variant>2</variant>
44313 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44314 </pair>
44315 <pair>
44316 <weak_ptr>
44317 <expired>0</expired>
44318 <shared_ptr>
44319 <id>-55</id>
44320 </shared_ptr>
44321 </weak_ptr>
44322 <size>5</size>
44323 <variant>2</variant>
44324 <string>`#include &lt;</string>
44325 <variant>1</variant>
44326 <weak_ptr>
44327 <expired>0</expired>
44328 <shared_ptr>
44329 <id>-47</id>
44330 </shared_ptr>
44331 </weak_ptr>
44332 <variant>2</variant>
44333 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44334 <variant>1</variant>
44335 <weak_ptr>
44336 <expired>0</expired>
44337 <shared_ptr>
44338 <id>-151</id>
44339 </shared_ptr>
44340 </weak_ptr>
44341 <variant>2</variant>
44342 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44343 </pair>
44344 <pair>
44345 <weak_ptr>
44346 <expired>0</expired>
44347 <shared_ptr>
44348 <id>-56</id>
44349 </shared_ptr>
44350 </weak_ptr>
44351 <size>5</size>
44352 <variant>2</variant>
44353 <string>`#include &lt;</string>
44354 <variant>1</variant>
44355 <weak_ptr>
44356 <expired>0</expired>
44357 <shared_ptr>
44358 <id>-150</id>
44359 </shared_ptr>
44360 </weak_ptr>
44361 <variant>2</variant>
44362 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
44363 <variant>1</variant>
44364 <weak_ptr>
44365 <expired>0</expired>
44366 <shared_ptr>
44367 <id>-151</id>
44368 </shared_ptr>
44369 </weak_ptr>
44370 <variant>2</variant>
44371 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44372 </pair>
44373 <pair>
44374 <weak_ptr>
44375 <expired>0</expired>
44376 <shared_ptr>
44377 <id>-7</id>
44378 </shared_ptr>
44379 </weak_ptr>
44380 <size>0</size>
44381 </pair>
44382 <pair>
44383 <weak_ptr>
44384 <expired>0</expired>
44385 <shared_ptr>
44386 <id>-57</id>
44387 </shared_ptr>
44388 </weak_ptr>
44389 <size>5</size>
44390 <variant>2</variant>
44391 <string>`#include &lt;</string>
44392 <variant>1</variant>
44393 <weak_ptr>
44394 <expired>0</expired>
44395 <shared_ptr>
44396 <id>-28</id>
44397 </shared_ptr>
44398 </weak_ptr>
44399 <variant>2</variant>
44400 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44401 <variant>1</variant>
44402 <weak_ptr>
44403 <expired>0</expired>
44404 <shared_ptr>
44405 <id>-151</id>
44406 </shared_ptr>
44407 </weak_ptr>
44408 <variant>2</variant>
44409 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44410 </pair>
44411 <pair>
44412 <weak_ptr>
44413 <expired>0</expired>
44414 <shared_ptr>
44415 <id>-58</id>
44416 </shared_ptr>
44417 </weak_ptr>
44418 <size>0</size>
44419 </pair>
44420 <pair>
44421 <weak_ptr>
44422 <expired>0</expired>
44423 <shared_ptr>
44424 <id>-59</id>
44425 </shared_ptr>
44426 </weak_ptr>
44427 <size>5</size>
44428 <variant>2</variant>
44429 <string>`#include &lt;</string>
44430 <variant>1</variant>
44431 <weak_ptr>
44432 <expired>0</expired>
44433 <shared_ptr>
44434 <id>-36</id>
44435 </shared_ptr>
44436 </weak_ptr>
44437 <variant>2</variant>
44438 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44439 <variant>1</variant>
44440 <weak_ptr>
44441 <expired>0</expired>
44442 <shared_ptr>
44443 <id>-151</id>
44444 </shared_ptr>
44445 </weak_ptr>
44446 <variant>2</variant>
44447 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44448 </pair>
44449 <pair>
44450 <weak_ptr>
44451 <expired>0</expired>
44452 <shared_ptr>
44453 <id>-60</id>
44454 </shared_ptr>
44455 </weak_ptr>
44456 <size>5</size>
44457 <variant>2</variant>
44458 <string>`#include &lt;(:link </string>
44459 <variant>1</variant>
44460 <weak_ptr>
44461 <expired>0</expired>
44462 <shared_ptr>
44463 <id>-150</id>
44464 </shared_ptr>
44465 </weak_ptr>
44466 <variant>2</variant>
44467 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44468 <variant>1</variant>
44469 <weak_ptr>
44470 <expired>0</expired>
44471 <shared_ptr>
44472 <id>-151</id>
44473 </shared_ptr>
44474 </weak_ptr>
44475 <variant>2</variant>
44476 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44477 </pair>
44478 <pair>
44479 <weak_ptr>
44480 <expired>0</expired>
44481 <shared_ptr>
44482 <id>-61</id>
44483 </shared_ptr>
44484 </weak_ptr>
44485 <size>5</size>
44486 <variant>2</variant>
44487 <string>`#include &lt;(:link </string>
44488 <variant>1</variant>
44489 <weak_ptr>
44490 <expired>0</expired>
44491 <shared_ptr>
44492 <id>-36</id>
44493 </shared_ptr>
44494 </weak_ptr>
44495 <variant>2</variant>
44496 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44497 <variant>1</variant>
44498 <weak_ptr>
44499 <expired>0</expired>
44500 <shared_ptr>
44501 <id>-151</id>
44502 </shared_ptr>
44503 </weak_ptr>
44504 <variant>2</variant>
44505 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44506 </pair>
44507 <pair>
44508 <weak_ptr>
44509 <expired>0</expired>
44510 <shared_ptr>
44511 <id>-62</id>
44512 </shared_ptr>
44513 </weak_ptr>
44514 <size>5</size>
44515 <variant>2</variant>
44516 <string>`#include &lt;(:link </string>
44517 <variant>1</variant>
44518 <weak_ptr>
44519 <expired>0</expired>
44520 <shared_ptr>
44521 <id>-62</id>
44522 </shared_ptr>
44523 </weak_ptr>
44524 <variant>2</variant>
44525 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
44526 <variant>1</variant>
44527 <weak_ptr>
44528 <expired>0</expired>
44529 <shared_ptr>
44530 <id>-151</id>
44531 </shared_ptr>
44532 </weak_ptr>
44533 <variant>2</variant>
44534 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44535 </pair>
44536 <pair>
44537 <weak_ptr>
44538 <expired>0</expired>
44539 <shared_ptr>
44540 <id>-63</id>
44541 </shared_ptr>
44542 </weak_ptr>
44543 <size>3</size>
44544 <variant>2</variant>
44545 <string>`#include &lt;</string>
44546 <variant>1</variant>
44547 <weak_ptr>
44548 <expired>0</expired>
44549 <shared_ptr>
44550 <id>-63</id>
44551 </shared_ptr>
44552 </weak_ptr>
44553 <variant>2</variant>
44554 <string>&gt;&#10;&#10;[@(:include api:)@]&#10;</string>
44555 </pair>
44556 <pair>
44557 <weak_ptr>
44558 <expired>0</expired>
44559 <shared_ptr>
44560 <id>-64</id>
44561 </shared_ptr>
44562 </weak_ptr>
44563 <size>3</size>
44564 <variant>2</variant>
44565 <string>(:include </string>
44566 <variant>1</variant>
44567 <weak_ptr>
44568 <expired>0</expired>
44569 <shared_ptr>
44570 <id>-250</id>
44571 </shared_ptr>
44572 </weak_ptr>
44573 <variant>2</variant>
44574 <string> synopsis:)&#10;</string>
44575 </pair>
44576 <pair>
44577 <weak_ptr>
44578 <expired>0</expired>
44579 <shared_ptr>
44580 <id>-65</id>
44581 </shared_ptr>
44582 </weak_ptr>
44583 <size>5</size>
44584 <variant>2</variant>
44585 <string>`#include &lt;(:link </string>
44586 <variant>1</variant>
44587 <weak_ptr>
44588 <expired>0</expired>
44589 <shared_ptr>
44590 <id>-150</id>
44591 </shared_ptr>
44592 </weak_ptr>
44593 <variant>2</variant>
44594 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44595 <variant>1</variant>
44596 <weak_ptr>
44597 <expired>0</expired>
44598 <shared_ptr>
44599 <id>-151</id>
44600 </shared_ptr>
44601 </weak_ptr>
44602 <variant>2</variant>
44603 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44604 </pair>
44605 <pair>
44606 <weak_ptr>
44607 <expired>0</expired>
44608 <shared_ptr>
44609 <id>-66</id>
44610 </shared_ptr>
44611 </weak_ptr>
44612 <size>5</size>
44613 <variant>2</variant>
44614 <string>`#include &lt;(:link </string>
44615 <variant>1</variant>
44616 <weak_ptr>
44617 <expired>0</expired>
44618 <shared_ptr>
44619 <id>-47</id>
44620 </shared_ptr>
44621 </weak_ptr>
44622 <variant>2</variant>
44623 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44624 <variant>1</variant>
44625 <weak_ptr>
44626 <expired>0</expired>
44627 <shared_ptr>
44628 <id>-151</id>
44629 </shared_ptr>
44630 </weak_ptr>
44631 <variant>2</variant>
44632 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44633 </pair>
44634 <pair>
44635 <weak_ptr>
44636 <expired>0</expired>
44637 <shared_ptr>
44638 <id>-67</id>
44639 </shared_ptr>
44640 </weak_ptr>
44641 <size>5</size>
44642 <variant>2</variant>
44643 <string>`#include &lt;</string>
44644 <variant>1</variant>
44645 <weak_ptr>
44646 <expired>0</expired>
44647 <shared_ptr>
44648 <id>-47</id>
44649 </shared_ptr>
44650 </weak_ptr>
44651 <variant>2</variant>
44652 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44653 <variant>1</variant>
44654 <weak_ptr>
44655 <expired>0</expired>
44656 <shared_ptr>
44657 <id>-151</id>
44658 </shared_ptr>
44659 </weak_ptr>
44660 <variant>2</variant>
44661 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44662 </pair>
44663 <pair>
44664 <weak_ptr>
44665 <expired>0</expired>
44666 <shared_ptr>
44667 <id>-68</id>
44668 </shared_ptr>
44669 </weak_ptr>
44670 <size>5</size>
44671 <variant>2</variant>
44672 <string>`#include &lt;(:link </string>
44673 <variant>1</variant>
44674 <weak_ptr>
44675 <expired>0</expired>
44676 <shared_ptr>
44677 <id>-68</id>
44678 </shared_ptr>
44679 </weak_ptr>
44680 <variant>2</variant>
44681 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
44682 <variant>1</variant>
44683 <weak_ptr>
44684 <expired>0</expired>
44685 <shared_ptr>
44686 <id>-151</id>
44687 </shared_ptr>
44688 </weak_ptr>
44689 <variant>2</variant>
44690 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44691 </pair>
44692 <pair>
44693 <weak_ptr>
44694 <expired>0</expired>
44695 <shared_ptr>
44696 <id>-69</id>
44697 </shared_ptr>
44698 </weak_ptr>
44699 <size>5</size>
44700 <variant>2</variant>
44701 <string>`#include &lt;</string>
44702 <variant>1</variant>
44703 <weak_ptr>
44704 <expired>0</expired>
44705 <shared_ptr>
44706 <id>-244</id>
44707 </shared_ptr>
44708 </weak_ptr>
44709 <variant>2</variant>
44710 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44711 <variant>1</variant>
44712 <weak_ptr>
44713 <expired>0</expired>
44714 <shared_ptr>
44715 <id>-151</id>
44716 </shared_ptr>
44717 </weak_ptr>
44718 <variant>2</variant>
44719 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44720 </pair>
44721 <pair>
44722 <weak_ptr>
44723 <expired>0</expired>
44724 <shared_ptr>
44725 <id>-70</id>
44726 </shared_ptr>
44727 </weak_ptr>
44728 <size>3</size>
44729 <variant>2</variant>
44730 <string>`#include &lt;</string>
44731 <variant>1</variant>
44732 <weak_ptr>
44733 <expired>0</expired>
44734 <shared_ptr>
44735 <id>-43</id>
44736 </shared_ptr>
44737 </weak_ptr>
44738 <variant>2</variant>
44739 <string>&gt;&#10;&#10;(:include def:)&#10;</string>
44740 </pair>
44741 <pair>
44742 <weak_ptr>
44743 <expired>0</expired>
44744 <shared_ptr>
44745 <id>-71</id>
44746 </shared_ptr>
44747 </weak_ptr>
44748 <size>5</size>
44749 <variant>2</variant>
44750 <string>`#include &lt;</string>
44751 <variant>1</variant>
44752 <weak_ptr>
44753 <expired>0</expired>
44754 <shared_ptr>
44755 <id>-226</id>
44756 </shared_ptr>
44757 </weak_ptr>
44758 <variant>2</variant>
44759 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44760 <variant>1</variant>
44761 <weak_ptr>
44762 <expired>0</expired>
44763 <shared_ptr>
44764 <id>-151</id>
44765 </shared_ptr>
44766 </weak_ptr>
44767 <variant>2</variant>
44768 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44769 </pair>
44770 <pair>
44771 <weak_ptr>
44772 <expired>0</expired>
44773 <shared_ptr>
44774 <id>-72</id>
44775 </shared_ptr>
44776 </weak_ptr>
44777 <size>5</size>
44778 <variant>2</variant>
44779 <string>`#include &lt;</string>
44780 <variant>1</variant>
44781 <weak_ptr>
44782 <expired>0</expired>
44783 <shared_ptr>
44784 <id>-109</id>
44785 </shared_ptr>
44786 </weak_ptr>
44787 <variant>2</variant>
44788 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44789 <variant>1</variant>
44790 <weak_ptr>
44791 <expired>0</expired>
44792 <shared_ptr>
44793 <id>-151</id>
44794 </shared_ptr>
44795 </weak_ptr>
44796 <variant>2</variant>
44797 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44798 </pair>
44799 <pair>
44800 <weak_ptr>
44801 <expired>0</expired>
44802 <shared_ptr>
44803 <id>-73</id>
44804 </shared_ptr>
44805 </weak_ptr>
44806 <size>5</size>
44807 <variant>2</variant>
44808 <string>`#include &lt;</string>
44809 <variant>1</variant>
44810 <weak_ptr>
44811 <expired>0</expired>
44812 <shared_ptr>
44813 <id>-150</id>
44814 </shared_ptr>
44815 </weak_ptr>
44816 <variant>2</variant>
44817 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44818 <variant>1</variant>
44819 <weak_ptr>
44820 <expired>0</expired>
44821 <shared_ptr>
44822 <id>-151</id>
44823 </shared_ptr>
44824 </weak_ptr>
44825 <variant>2</variant>
44826 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44827 </pair>
44828 <pair>
44829 <weak_ptr>
44830 <expired>0</expired>
44831 <shared_ptr>
44832 <id>-74</id>
44833 </shared_ptr>
44834 </weak_ptr>
44835 <size>5</size>
44836 <variant>2</variant>
44837 <string>`#include &lt;</string>
44838 <variant>1</variant>
44839 <weak_ptr>
44840 <expired>0</expired>
44841 <shared_ptr>
44842 <id>-150</id>
44843 </shared_ptr>
44844 </weak_ptr>
44845 <variant>2</variant>
44846 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44847 <variant>1</variant>
44848 <weak_ptr>
44849 <expired>0</expired>
44850 <shared_ptr>
44851 <id>-151</id>
44852 </shared_ptr>
44853 </weak_ptr>
44854 <variant>2</variant>
44855 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44856 </pair>
44857 <pair>
44858 <weak_ptr>
44859 <expired>0</expired>
44860 <shared_ptr>
44861 <id>-75</id>
44862 </shared_ptr>
44863 </weak_ptr>
44864 <size>5</size>
44865 <variant>2</variant>
44866 <string>`#include &lt;(:link </string>
44867 <variant>1</variant>
44868 <weak_ptr>
44869 <expired>0</expired>
44870 <shared_ptr>
44871 <id>-185</id>
44872 </shared_ptr>
44873 </weak_ptr>
44874 <variant>2</variant>
44875 <string>:)&gt;&#10;&#10;[@namespace&#10;boost&#10;{&#10; namespace&#10; </string>
44876 <variant>1</variant>
44877 <weak_ptr>
44878 <expired>0</expired>
44879 <shared_ptr>
44880 <id>-151</id>
44881 </shared_ptr>
44882 </weak_ptr>
44883 <variant>2</variant>
44884 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44885 </pair>
44886 <pair>
44887 <weak_ptr>
44888 <expired>0</expired>
44889 <shared_ptr>
44890 <id>-76</id>
44891 </shared_ptr>
44892 </weak_ptr>
44893 <size>5</size>
44894 <variant>2</variant>
44895 <string>`#include &lt;</string>
44896 <variant>1</variant>
44897 <weak_ptr>
44898 <expired>0</expired>
44899 <shared_ptr>
44900 <id>-47</id>
44901 </shared_ptr>
44902 </weak_ptr>
44903 <variant>2</variant>
44904 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44905 <variant>1</variant>
44906 <weak_ptr>
44907 <expired>0</expired>
44908 <shared_ptr>
44909 <id>-151</id>
44910 </shared_ptr>
44911 </weak_ptr>
44912 <variant>2</variant>
44913 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44914 </pair>
44915 <pair>
44916 <weak_ptr>
44917 <expired>0</expired>
44918 <shared_ptr>
44919 <id>-77</id>
44920 </shared_ptr>
44921 </weak_ptr>
44922 <size>0</size>
44923 </pair>
44924 <pair>
44925 <weak_ptr>
44926 <expired>0</expired>
44927 <shared_ptr>
44928 <id>-78</id>
44929 </shared_ptr>
44930 </weak_ptr>
44931 <size>5</size>
44932 <variant>2</variant>
44933 <string>`#include &lt;</string>
44934 <variant>1</variant>
44935 <weak_ptr>
44936 <expired>0</expired>
44937 <shared_ptr>
44938 <id>-78</id>
44939 </shared_ptr>
44940 </weak_ptr>
44941 <variant>2</variant>
44942 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44943 <variant>1</variant>
44944 <weak_ptr>
44945 <expired>0</expired>
44946 <shared_ptr>
44947 <id>-151</id>
44948 </shared_ptr>
44949 </weak_ptr>
44950 <variant>2</variant>
44951 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44952 </pair>
44953 <pair>
44954 <weak_ptr>
44955 <expired>0</expired>
44956 <shared_ptr>
44957 <id>-79</id>
44958 </shared_ptr>
44959 </weak_ptr>
44960 <size>5</size>
44961 <variant>2</variant>
44962 <string>`#include &lt;</string>
44963 <variant>1</variant>
44964 <weak_ptr>
44965 <expired>0</expired>
44966 <shared_ptr>
44967 <id>-109</id>
44968 </shared_ptr>
44969 </weak_ptr>
44970 <variant>2</variant>
44971 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
44972 <variant>1</variant>
44973 <weak_ptr>
44974 <expired>0</expired>
44975 <shared_ptr>
44976 <id>-151</id>
44977 </shared_ptr>
44978 </weak_ptr>
44979 <variant>2</variant>
44980 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
44981 </pair>
44982 <pair>
44983 <weak_ptr>
44984 <expired>0</expired>
44985 <shared_ptr>
44986 <id>-80</id>
44987 </shared_ptr>
44988 </weak_ptr>
44989 <size>5</size>
44990 <variant>2</variant>
44991 <string>`#include &lt;</string>
44992 <variant>1</variant>
44993 <weak_ptr>
44994 <expired>0</expired>
44995 <shared_ptr>
44996 <id>-109</id>
44997 </shared_ptr>
44998 </weak_ptr>
44999 <variant>2</variant>
45000 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45001 <variant>1</variant>
45002 <weak_ptr>
45003 <expired>0</expired>
45004 <shared_ptr>
45005 <id>-151</id>
45006 </shared_ptr>
45007 </weak_ptr>
45008 <variant>2</variant>
45009 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45010 </pair>
45011 <pair>
45012 <weak_ptr>
45013 <expired>0</expired>
45014 <shared_ptr>
45015 <id>-81</id>
45016 </shared_ptr>
45017 </weak_ptr>
45018 <size>5</size>
45019 <variant>2</variant>
45020 <string>`#include &lt;</string>
45021 <variant>1</variant>
45022 <weak_ptr>
45023 <expired>0</expired>
45024 <shared_ptr>
45025 <id>-150</id>
45026 </shared_ptr>
45027 </weak_ptr>
45028 <variant>2</variant>
45029 <string>&gt;&#10;&#10;[@namespace (:link </string>
45030 <variant>1</variant>
45031 <weak_ptr>
45032 <expired>0</expired>
45033 <shared_ptr>
45034 <id>-151</id>
45035 </shared_ptr>
45036 </weak_ptr>
45037 <variant>2</variant>
45038 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
45039 </pair>
45040 <pair>
45041 <weak_ptr>
45042 <expired>0</expired>
45043 <shared_ptr>
45044 <id>-82</id>
45045 </shared_ptr>
45046 </weak_ptr>
45047 <size>5</size>
45048 <variant>2</variant>
45049 <string>`#include &lt;</string>
45050 <variant>1</variant>
45051 <weak_ptr>
45052 <expired>0</expired>
45053 <shared_ptr>
45054 <id>-150</id>
45055 </shared_ptr>
45056 </weak_ptr>
45057 <variant>2</variant>
45058 <string>&gt;&#10;&#10;[@namespace (:link </string>
45059 <variant>1</variant>
45060 <weak_ptr>
45061 <expired>0</expired>
45062 <shared_ptr>
45063 <id>-151</id>
45064 </shared_ptr>
45065 </weak_ptr>
45066 <variant>2</variant>
45067 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
45068 </pair>
45069 <pair>
45070 <weak_ptr>
45071 <expired>0</expired>
45072 <shared_ptr>
45073 <id>-83</id>
45074 </shared_ptr>
45075 </weak_ptr>
45076 <size>0</size>
45077 </pair>
45078 <pair>
45079 <weak_ptr>
45080 <expired>0</expired>
45081 <shared_ptr>
45082 <id>-84</id>
45083 </shared_ptr>
45084 </weak_ptr>
45085 <size>5</size>
45086 <variant>2</variant>
45087 <string>`#include &lt;</string>
45088 <variant>1</variant>
45089 <weak_ptr>
45090 <expired>0</expired>
45091 <shared_ptr>
45092 <id>-47</id>
45093 </shared_ptr>
45094 </weak_ptr>
45095 <variant>2</variant>
45096 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45097 <variant>1</variant>
45098 <weak_ptr>
45099 <expired>0</expired>
45100 <shared_ptr>
45101 <id>-151</id>
45102 </shared_ptr>
45103 </weak_ptr>
45104 <variant>2</variant>
45105 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45106 </pair>
45107 <pair>
45108 <weak_ptr>
45109 <expired>0</expired>
45110 <shared_ptr>
45111 <id>-85</id>
45112 </shared_ptr>
45113 </weak_ptr>
45114 <size>5</size>
45115 <variant>2</variant>
45116 <string>`#include &lt;(:link </string>
45117 <variant>1</variant>
45118 <weak_ptr>
45119 <expired>0</expired>
45120 <shared_ptr>
45121 <id>-277</id>
45122 </shared_ptr>
45123 </weak_ptr>
45124 <variant>2</variant>
45125 <string>:)&gt;&#10;&#10;[@namespace&#10;boost&#10;{&#10; namespace&#10; </string>
45126 <variant>1</variant>
45127 <weak_ptr>
45128 <expired>0</expired>
45129 <shared_ptr>
45130 <id>-151</id>
45131 </shared_ptr>
45132 </weak_ptr>
45133 <variant>2</variant>
45134 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45135 </pair>
45136 <pair>
45137 <weak_ptr>
45138 <expired>0</expired>
45139 <shared_ptr>
45140 <id>-86</id>
45141 </shared_ptr>
45142 </weak_ptr>
45143 <size>5</size>
45144 <variant>2</variant>
45145 <string>`#include &lt;</string>
45146 <variant>1</variant>
45147 <weak_ptr>
45148 <expired>0</expired>
45149 <shared_ptr>
45150 <id>-145</id>
45151 </shared_ptr>
45152 </weak_ptr>
45153 <variant>2</variant>
45154 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45155 <variant>1</variant>
45156 <weak_ptr>
45157 <expired>0</expired>
45158 <shared_ptr>
45159 <id>-151</id>
45160 </shared_ptr>
45161 </weak_ptr>
45162 <variant>2</variant>
45163 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45164 </pair>
45165 <pair>
45166 <weak_ptr>
45167 <expired>0</expired>
45168 <shared_ptr>
45169 <id>-87</id>
45170 </shared_ptr>
45171 </weak_ptr>
45172 <size>5</size>
45173 <variant>2</variant>
45174 <string>`#include &lt;</string>
45175 <variant>1</variant>
45176 <weak_ptr>
45177 <expired>0</expired>
45178 <shared_ptr>
45179 <id>-150</id>
45180 </shared_ptr>
45181 </weak_ptr>
45182 <variant>2</variant>
45183 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45184 <variant>1</variant>
45185 <weak_ptr>
45186 <expired>0</expired>
45187 <shared_ptr>
45188 <id>-151</id>
45189 </shared_ptr>
45190 </weak_ptr>
45191 <variant>2</variant>
45192 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45193 </pair>
45194 <pair>
45195 <weak_ptr>
45196 <expired>0</expired>
45197 <shared_ptr>
45198 <id>-88</id>
45199 </shared_ptr>
45200 </weak_ptr>
45201 <size>5</size>
45202 <variant>2</variant>
45203 <string>`#include &lt;(:link </string>
45204 <variant>1</variant>
45205 <weak_ptr>
45206 <expired>0</expired>
45207 <shared_ptr>
45208 <id>-150</id>
45209 </shared_ptr>
45210 </weak_ptr>
45211 <variant>2</variant>
45212 <string>:)&gt;&#10;&#10;[@namespace (:link </string>
45213 <variant>1</variant>
45214 <weak_ptr>
45215 <expired>0</expired>
45216 <shared_ptr>
45217 <id>-151</id>
45218 </shared_ptr>
45219 </weak_ptr>
45220 <variant>2</variant>
45221 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
45222 </pair>
45223 <pair>
45224 <weak_ptr>
45225 <expired>0</expired>
45226 <shared_ptr>
45227 <id>-89</id>
45228 </shared_ptr>
45229 </weak_ptr>
45230 <size>5</size>
45231 <variant>2</variant>
45232 <string>`#include &lt;(:link </string>
45233 <variant>1</variant>
45234 <weak_ptr>
45235 <expired>0</expired>
45236 <shared_ptr>
45237 <id>-89</id>
45238 </shared_ptr>
45239 </weak_ptr>
45240 <variant>2</variant>
45241 <string>:)&gt;&#10;&#10;[@#include &lt;(:link www.boost.org/doc/libs/release/boost/utility/enable_if.hpp|boost/utility/enable_if.hpp:)&gt;&#10;&#10;namespace boost&#10;{&#10; namespace (:link </string>
45242 <variant>1</variant>
45243 <weak_ptr>
45244 <expired>0</expired>
45245 <shared_ptr>
45246 <id>-151</id>
45247 </shared_ptr>
45248 </weak_ptr>
45249 <variant>2</variant>
45250 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45251 </pair>
45252 <pair>
45253 <weak_ptr>
45254 <expired>0</expired>
45255 <shared_ptr>
45256 <id>-90</id>
45257 </shared_ptr>
45258 </weak_ptr>
45259 <size>0</size>
45260 </pair>
45261 <pair>
45262 <weak_ptr>
45263 <expired>0</expired>
45264 <shared_ptr>
45265 <id>-91</id>
45266 </shared_ptr>
45267 </weak_ptr>
45268 <size>5</size>
45269 <variant>2</variant>
45270 <string>`#include &lt;</string>
45271 <variant>1</variant>
45272 <weak_ptr>
45273 <expired>0</expired>
45274 <shared_ptr>
45275 <id>-109</id>
45276 </shared_ptr>
45277 </weak_ptr>
45278 <variant>2</variant>
45279 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45280 <variant>1</variant>
45281 <weak_ptr>
45282 <expired>0</expired>
45283 <shared_ptr>
45284 <id>-151</id>
45285 </shared_ptr>
45286 </weak_ptr>
45287 <variant>2</variant>
45288 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45289 </pair>
45290 <pair>
45291 <weak_ptr>
45292 <expired>0</expired>
45293 <shared_ptr>
45294 <id>-92</id>
45295 </shared_ptr>
45296 </weak_ptr>
45297 <size>5</size>
45298 <variant>2</variant>
45299 <string>`#include &lt;</string>
45300 <variant>1</variant>
45301 <weak_ptr>
45302 <expired>0</expired>
45303 <shared_ptr>
45304 <id>-92</id>
45305 </shared_ptr>
45306 </weak_ptr>
45307 <variant>2</variant>
45308 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45309 <variant>1</variant>
45310 <weak_ptr>
45311 <expired>0</expired>
45312 <shared_ptr>
45313 <id>-151</id>
45314 </shared_ptr>
45315 </weak_ptr>
45316 <variant>2</variant>
45317 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45318 </pair>
45319 <pair>
45320 <weak_ptr>
45321 <expired>0</expired>
45322 <shared_ptr>
45323 <id>-93</id>
45324 </shared_ptr>
45325 </weak_ptr>
45326 <size>5</size>
45327 <variant>2</variant>
45328 <string>`#include &lt;</string>
45329 <variant>1</variant>
45330 <weak_ptr>
45331 <expired>0</expired>
45332 <shared_ptr>
45333 <id>-150</id>
45334 </shared_ptr>
45335 </weak_ptr>
45336 <variant>2</variant>
45337 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45338 <variant>1</variant>
45339 <weak_ptr>
45340 <expired>0</expired>
45341 <shared_ptr>
45342 <id>-151</id>
45343 </shared_ptr>
45344 </weak_ptr>
45345 <variant>2</variant>
45346 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45347 </pair>
45348 <pair>
45349 <weak_ptr>
45350 <expired>0</expired>
45351 <shared_ptr>
45352 <id>-94</id>
45353 </shared_ptr>
45354 </weak_ptr>
45355 <size>5</size>
45356 <variant>2</variant>
45357 <string>`#include &lt;(:link </string>
45358 <variant>1</variant>
45359 <weak_ptr>
45360 <expired>0</expired>
45361 <shared_ptr>
45362 <id>-150</id>
45363 </shared_ptr>
45364 </weak_ptr>
45365 <variant>2</variant>
45366 <string>:)&gt;&#10;&#10;[@namespace (:link </string>
45367 <variant>1</variant>
45368 <weak_ptr>
45369 <expired>0</expired>
45370 <shared_ptr>
45371 <id>-151</id>
45372 </shared_ptr>
45373 </weak_ptr>
45374 <variant>2</variant>
45375 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
45376 </pair>
45377 <pair>
45378 <weak_ptr>
45379 <expired>0</expired>
45380 <shared_ptr>
45381 <id>-95</id>
45382 </shared_ptr>
45383 </weak_ptr>
45384 <size>3</size>
45385 <variant>2</variant>
45386 <string>`#include &lt;</string>
45387 <variant>1</variant>
45388 <weak_ptr>
45389 <expired>0</expired>
45390 <shared_ptr>
45391 <id>-251</id>
45392 </shared_ptr>
45393 </weak_ptr>
45394 <variant>2</variant>
45395 <string>&gt;&#10;&#10;(:include def:)&#10;</string>
45396 </pair>
45397 <pair>
45398 <weak_ptr>
45399 <expired>0</expired>
45400 <shared_ptr>
45401 <id>-96</id>
45402 </shared_ptr>
45403 </weak_ptr>
45404 <size>3</size>
45405 <variant>2</variant>
45406 <string>(:include </string>
45407 <variant>1</variant>
45408 <weak_ptr>
45409 <expired>0</expired>
45410 <shared_ptr>
45411 <id>-78</id>
45412 </shared_ptr>
45413 </weak_ptr>
45414 <variant>2</variant>
45415 <string> synopsis:)&#10;</string>
45416 </pair>
45417 <pair>
45418 <weak_ptr>
45419 <expired>0</expired>
45420 <shared_ptr>
45421 <id>-97</id>
45422 </shared_ptr>
45423 </weak_ptr>
45424 <size>1</size>
45425 <variant>2</variant>
45426 <string>(:include def:)&#10;</string>
45427 </pair>
45428 <pair>
45429 <weak_ptr>
45430 <expired>0</expired>
45431 <shared_ptr>
45432 <id>-98</id>
45433 </shared_ptr>
45434 </weak_ptr>
45435 <size>0</size>
45436 </pair>
45437 <pair>
45438 <weak_ptr>
45439 <expired>0</expired>
45440 <shared_ptr>
45441 <id>-99</id>
45442 </shared_ptr>
45443 </weak_ptr>
45444 <size>0</size>
45445 </pair>
45446 <pair>
45447 <weak_ptr>
45448 <expired>0</expired>
45449 <shared_ptr>
45450 <id>-100</id>
45451 </shared_ptr>
45452 </weak_ptr>
45453 <size>1</size>
45454 <variant>2</variant>
45455 <string>(:include decl:)&#10;</string>
45456 </pair>
45457 <pair>
45458 <weak_ptr>
45459 <expired>0</expired>
45460 <shared_ptr>
45461 <id>-101</id>
45462 </shared_ptr>
45463 </weak_ptr>
45464 <size>5</size>
45465 <variant>2</variant>
45466 <string>`#include &lt;(:link </string>
45467 <variant>1</variant>
45468 <weak_ptr>
45469 <expired>0</expired>
45470 <shared_ptr>
45471 <id>-53</id>
45472 </shared_ptr>
45473 </weak_ptr>
45474 <variant>2</variant>
45475 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
45476 <variant>1</variant>
45477 <weak_ptr>
45478 <expired>0</expired>
45479 <shared_ptr>
45480 <id>-151</id>
45481 </shared_ptr>
45482 </weak_ptr>
45483 <variant>2</variant>
45484 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45485 </pair>
45486 <pair>
45487 <weak_ptr>
45488 <expired>0</expired>
45489 <shared_ptr>
45490 <id>-102</id>
45491 </shared_ptr>
45492 </weak_ptr>
45493 <size>5</size>
45494 <variant>2</variant>
45495 <string>`#include &lt;</string>
45496 <variant>1</variant>
45497 <weak_ptr>
45498 <expired>0</expired>
45499 <shared_ptr>
45500 <id>-167</id>
45501 </shared_ptr>
45502 </weak_ptr>
45503 <variant>2</variant>
45504 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
45505 <variant>1</variant>
45506 <weak_ptr>
45507 <expired>0</expired>
45508 <shared_ptr>
45509 <id>-151</id>
45510 </shared_ptr>
45511 </weak_ptr>
45512 <variant>2</variant>
45513 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45514 </pair>
45515 <pair>
45516 <weak_ptr>
45517 <expired>0</expired>
45518 <shared_ptr>
45519 <id>-103</id>
45520 </shared_ptr>
45521 </weak_ptr>
45522 <size>5</size>
45523 <variant>2</variant>
45524 <string>`#include &lt;(:link </string>
45525 <variant>1</variant>
45526 <weak_ptr>
45527 <expired>0</expired>
45528 <shared_ptr>
45529 <id>-109</id>
45530 </shared_ptr>
45531 </weak_ptr>
45532 <variant>2</variant>
45533 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45534 <variant>1</variant>
45535 <weak_ptr>
45536 <expired>0</expired>
45537 <shared_ptr>
45538 <id>-151</id>
45539 </shared_ptr>
45540 </weak_ptr>
45541 <variant>2</variant>
45542 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45543 </pair>
45544 <pair>
45545 <weak_ptr>
45546 <expired>0</expired>
45547 <shared_ptr>
45548 <id>-104</id>
45549 </shared_ptr>
45550 </weak_ptr>
45551 <size>1</size>
45552 <variant>2</variant>
45553 <string>(:include def:)&#10;</string>
45554 </pair>
45555 <pair>
45556 <weak_ptr>
45557 <expired>0</expired>
45558 <shared_ptr>
45559 <id>-105</id>
45560 </shared_ptr>
45561 </weak_ptr>
45562 <size>5</size>
45563 <variant>2</variant>
45564 <string>`#include &lt;</string>
45565 <variant>1</variant>
45566 <weak_ptr>
45567 <expired>0</expired>
45568 <shared_ptr>
45569 <id>-109</id>
45570 </shared_ptr>
45571 </weak_ptr>
45572 <variant>2</variant>
45573 <string>&gt;&#10;&#10;[@namespace (:link </string>
45574 <variant>1</variant>
45575 <weak_ptr>
45576 <expired>0</expired>
45577 <shared_ptr>
45578 <id>-151</id>
45579 </shared_ptr>
45580 </weak_ptr>
45581 <variant>2</variant>
45582 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
45583 </pair>
45584 <pair>
45585 <weak_ptr>
45586 <expired>0</expired>
45587 <shared_ptr>
45588 <id>-106</id>
45589 </shared_ptr>
45590 </weak_ptr>
45591 <size>5</size>
45592 <variant>2</variant>
45593 <string>`#include &lt;</string>
45594 <variant>1</variant>
45595 <weak_ptr>
45596 <expired>0</expired>
45597 <shared_ptr>
45598 <id>-109</id>
45599 </shared_ptr>
45600 </weak_ptr>
45601 <variant>2</variant>
45602 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45603 <variant>1</variant>
45604 <weak_ptr>
45605 <expired>0</expired>
45606 <shared_ptr>
45607 <id>-151</id>
45608 </shared_ptr>
45609 </weak_ptr>
45610 <variant>2</variant>
45611 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45612 </pair>
45613 <pair>
45614 <weak_ptr>
45615 <expired>0</expired>
45616 <shared_ptr>
45617 <id>-107</id>
45618 </shared_ptr>
45619 </weak_ptr>
45620 <size>5</size>
45621 <variant>2</variant>
45622 <string>`#include &lt;(:link </string>
45623 <variant>1</variant>
45624 <weak_ptr>
45625 <expired>0</expired>
45626 <shared_ptr>
45627 <id>-198</id>
45628 </shared_ptr>
45629 </weak_ptr>
45630 <variant>2</variant>
45631 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
45632 <variant>1</variant>
45633 <weak_ptr>
45634 <expired>0</expired>
45635 <shared_ptr>
45636 <id>-151</id>
45637 </shared_ptr>
45638 </weak_ptr>
45639 <variant>2</variant>
45640 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45641 </pair>
45642 <pair>
45643 <weak_ptr>
45644 <expired>0</expired>
45645 <shared_ptr>
45646 <id>-108</id>
45647 </shared_ptr>
45648 </weak_ptr>
45649 <size>0</size>
45650 </pair>
45651 <pair>
45652 <weak_ptr>
45653 <expired>0</expired>
45654 <shared_ptr>
45655 <id>-109</id>
45656 </shared_ptr>
45657 </weak_ptr>
45658 <size>5</size>
45659 <variant>2</variant>
45660 <string>`#include &lt;(:link </string>
45661 <variant>1</variant>
45662 <weak_ptr>
45663 <expired>0</expired>
45664 <shared_ptr>
45665 <id>-109</id>
45666 </shared_ptr>
45667 </weak_ptr>
45668 <variant>2</variant>
45669 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45670 <variant>1</variant>
45671 <weak_ptr>
45672 <expired>0</expired>
45673 <shared_ptr>
45674 <id>-151</id>
45675 </shared_ptr>
45676 </weak_ptr>
45677 <variant>2</variant>
45678 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45679 </pair>
45680 <pair>
45681 <weak_ptr>
45682 <expired>0</expired>
45683 <shared_ptr>
45684 <id>-110</id>
45685 </shared_ptr>
45686 </weak_ptr>
45687 <size>5</size>
45688 <variant>2</variant>
45689 <string>`#include &lt;</string>
45690 <variant>1</variant>
45691 <weak_ptr>
45692 <expired>0</expired>
45693 <shared_ptr>
45694 <id>-269</id>
45695 </shared_ptr>
45696 </weak_ptr>
45697 <variant>2</variant>
45698 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45699 <variant>1</variant>
45700 <weak_ptr>
45701 <expired>0</expired>
45702 <shared_ptr>
45703 <id>-151</id>
45704 </shared_ptr>
45705 </weak_ptr>
45706 <variant>2</variant>
45707 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45708 </pair>
45709 <pair>
45710 <weak_ptr>
45711 <expired>0</expired>
45712 <shared_ptr>
45713 <id>-111</id>
45714 </shared_ptr>
45715 </weak_ptr>
45716 <size>5</size>
45717 <variant>2</variant>
45718 <string>`#include &lt;</string>
45719 <variant>1</variant>
45720 <weak_ptr>
45721 <expired>0</expired>
45722 <shared_ptr>
45723 <id>-47</id>
45724 </shared_ptr>
45725 </weak_ptr>
45726 <variant>2</variant>
45727 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45728 <variant>1</variant>
45729 <weak_ptr>
45730 <expired>0</expired>
45731 <shared_ptr>
45732 <id>-151</id>
45733 </shared_ptr>
45734 </weak_ptr>
45735 <variant>2</variant>
45736 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45737 </pair>
45738 <pair>
45739 <weak_ptr>
45740 <expired>0</expired>
45741 <shared_ptr>
45742 <id>-112</id>
45743 </shared_ptr>
45744 </weak_ptr>
45745 <size>5</size>
45746 <variant>2</variant>
45747 <string>`#include &lt;(:link </string>
45748 <variant>1</variant>
45749 <weak_ptr>
45750 <expired>0</expired>
45751 <shared_ptr>
45752 <id>-150</id>
45753 </shared_ptr>
45754 </weak_ptr>
45755 <variant>2</variant>
45756 <string>:)&gt;&#10;&#10;[@namespace (:link </string>
45757 <variant>1</variant>
45758 <weak_ptr>
45759 <expired>0</expired>
45760 <shared_ptr>
45761 <id>-151</id>
45762 </shared_ptr>
45763 </weak_ptr>
45764 <variant>2</variant>
45765 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
45766 </pair>
45767 <pair>
45768 <weak_ptr>
45769 <expired>0</expired>
45770 <shared_ptr>
45771 <id>-113</id>
45772 </shared_ptr>
45773 </weak_ptr>
45774 <size>5</size>
45775 <variant>2</variant>
45776 <string>`#include &lt;</string>
45777 <variant>1</variant>
45778 <weak_ptr>
45779 <expired>0</expired>
45780 <shared_ptr>
45781 <id>-150</id>
45782 </shared_ptr>
45783 </weak_ptr>
45784 <variant>2</variant>
45785 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45786 <variant>1</variant>
45787 <weak_ptr>
45788 <expired>0</expired>
45789 <shared_ptr>
45790 <id>-151</id>
45791 </shared_ptr>
45792 </weak_ptr>
45793 <variant>2</variant>
45794 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45795 </pair>
45796 <pair>
45797 <weak_ptr>
45798 <expired>0</expired>
45799 <shared_ptr>
45800 <id>-114</id>
45801 </shared_ptr>
45802 </weak_ptr>
45803 <size>5</size>
45804 <variant>2</variant>
45805 <string>`#include &lt;</string>
45806 <variant>1</variant>
45807 <weak_ptr>
45808 <expired>0</expired>
45809 <shared_ptr>
45810 <id>-150</id>
45811 </shared_ptr>
45812 </weak_ptr>
45813 <variant>2</variant>
45814 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45815 <variant>1</variant>
45816 <weak_ptr>
45817 <expired>0</expired>
45818 <shared_ptr>
45819 <id>-151</id>
45820 </shared_ptr>
45821 </weak_ptr>
45822 <variant>2</variant>
45823 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45824 </pair>
45825 <pair>
45826 <weak_ptr>
45827 <expired>0</expired>
45828 <shared_ptr>
45829 <id>-115</id>
45830 </shared_ptr>
45831 </weak_ptr>
45832 <size>5</size>
45833 <variant>2</variant>
45834 <string>`#include &lt;</string>
45835 <variant>1</variant>
45836 <weak_ptr>
45837 <expired>0</expired>
45838 <shared_ptr>
45839 <id>-145</id>
45840 </shared_ptr>
45841 </weak_ptr>
45842 <variant>2</variant>
45843 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
45844 <variant>1</variant>
45845 <weak_ptr>
45846 <expired>0</expired>
45847 <shared_ptr>
45848 <id>-151</id>
45849 </shared_ptr>
45850 </weak_ptr>
45851 <variant>2</variant>
45852 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45853 </pair>
45854 <pair>
45855 <weak_ptr>
45856 <expired>0</expired>
45857 <shared_ptr>
45858 <id>-116</id>
45859 </shared_ptr>
45860 </weak_ptr>
45861 <size>5</size>
45862 <variant>2</variant>
45863 <string>`#include &lt;</string>
45864 <variant>1</variant>
45865 <weak_ptr>
45866 <expired>0</expired>
45867 <shared_ptr>
45868 <id>-68</id>
45869 </shared_ptr>
45870 </weak_ptr>
45871 <variant>2</variant>
45872 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45873 <variant>1</variant>
45874 <weak_ptr>
45875 <expired>0</expired>
45876 <shared_ptr>
45877 <id>-151</id>
45878 </shared_ptr>
45879 </weak_ptr>
45880 <variant>2</variant>
45881 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45882 </pair>
45883 <pair>
45884 <weak_ptr>
45885 <expired>0</expired>
45886 <shared_ptr>
45887 <id>-117</id>
45888 </shared_ptr>
45889 </weak_ptr>
45890 <size>5</size>
45891 <variant>2</variant>
45892 <string>`#include &lt;</string>
45893 <variant>1</variant>
45894 <weak_ptr>
45895 <expired>0</expired>
45896 <shared_ptr>
45897 <id>-47</id>
45898 </shared_ptr>
45899 </weak_ptr>
45900 <variant>2</variant>
45901 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45902 <variant>1</variant>
45903 <weak_ptr>
45904 <expired>0</expired>
45905 <shared_ptr>
45906 <id>-151</id>
45907 </shared_ptr>
45908 </weak_ptr>
45909 <variant>2</variant>
45910 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45911 </pair>
45912 <pair>
45913 <weak_ptr>
45914 <expired>0</expired>
45915 <shared_ptr>
45916 <id>-118</id>
45917 </shared_ptr>
45918 </weak_ptr>
45919 <size>5</size>
45920 <variant>2</variant>
45921 <string>`#include &lt;(:link </string>
45922 <variant>1</variant>
45923 <weak_ptr>
45924 <expired>0</expired>
45925 <shared_ptr>
45926 <id>-92</id>
45927 </shared_ptr>
45928 </weak_ptr>
45929 <variant>2</variant>
45930 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
45931 <variant>1</variant>
45932 <weak_ptr>
45933 <expired>0</expired>
45934 <shared_ptr>
45935 <id>-151</id>
45936 </shared_ptr>
45937 </weak_ptr>
45938 <variant>2</variant>
45939 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
45940 </pair>
45941 <pair>
45942 <weak_ptr>
45943 <expired>0</expired>
45944 <shared_ptr>
45945 <id>-119</id>
45946 </shared_ptr>
45947 </weak_ptr>
45948 <size>1</size>
45949 <variant>2</variant>
45950 <string>(:include decl:)&#10;</string>
45951 </pair>
45952 <pair>
45953 <weak_ptr>
45954 <expired>0</expired>
45955 <shared_ptr>
45956 <id>-120</id>
45957 </shared_ptr>
45958 </weak_ptr>
45959 <size>0</size>
45960 </pair>
45961 <pair>
45962 <weak_ptr>
45963 <expired>0</expired>
45964 <shared_ptr>
45965 <id>-121</id>
45966 </shared_ptr>
45967 </weak_ptr>
45968 <size>5</size>
45969 <variant>2</variant>
45970 <string>`#include &lt;(:link </string>
45971 <variant>1</variant>
45972 <weak_ptr>
45973 <expired>0</expired>
45974 <shared_ptr>
45975 <id>-150</id>
45976 </shared_ptr>
45977 </weak_ptr>
45978 <variant>2</variant>
45979 <string>:)&gt;&#10;&#10;[@namespace (:link </string>
45980 <variant>1</variant>
45981 <weak_ptr>
45982 <expired>0</expired>
45983 <shared_ptr>
45984 <id>-151</id>
45985 </shared_ptr>
45986 </weak_ptr>
45987 <variant>2</variant>
45988 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
45989 </pair>
45990 <pair>
45991 <weak_ptr>
45992 <expired>0</expired>
45993 <shared_ptr>
45994 <id>-122</id>
45995 </shared_ptr>
45996 </weak_ptr>
45997 <size>3</size>
45998 <variant>2</variant>
45999 <string>(:include </string>
46000 <variant>1</variant>
46001 <weak_ptr>
46002 <expired>0</expired>
46003 <shared_ptr>
46004 <id>-245</id>
46005 </shared_ptr>
46006 </weak_ptr>
46007 <variant>2</variant>
46008 <string> synopsis:)&#10;</string>
46009 </pair>
46010 <pair>
46011 <weak_ptr>
46012 <expired>0</expired>
46013 <shared_ptr>
46014 <id>-123</id>
46015 </shared_ptr>
46016 </weak_ptr>
46017 <size>5</size>
46018 <variant>2</variant>
46019 <string>`#include &lt;</string>
46020 <variant>1</variant>
46021 <weak_ptr>
46022 <expired>0</expired>
46023 <shared_ptr>
46024 <id>-150</id>
46025 </shared_ptr>
46026 </weak_ptr>
46027 <variant>2</variant>
46028 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46029 <variant>1</variant>
46030 <weak_ptr>
46031 <expired>0</expired>
46032 <shared_ptr>
46033 <id>-151</id>
46034 </shared_ptr>
46035 </weak_ptr>
46036 <variant>2</variant>
46037 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46038 </pair>
46039 <pair>
46040 <weak_ptr>
46041 <expired>0</expired>
46042 <shared_ptr>
46043 <id>-124</id>
46044 </shared_ptr>
46045 </weak_ptr>
46046 <size>5</size>
46047 <variant>2</variant>
46048 <string>`#include &lt;</string>
46049 <variant>1</variant>
46050 <weak_ptr>
46051 <expired>0</expired>
46052 <shared_ptr>
46053 <id>-150</id>
46054 </shared_ptr>
46055 </weak_ptr>
46056 <variant>2</variant>
46057 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46058 <variant>1</variant>
46059 <weak_ptr>
46060 <expired>0</expired>
46061 <shared_ptr>
46062 <id>-151</id>
46063 </shared_ptr>
46064 </weak_ptr>
46065 <variant>2</variant>
46066 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46067 </pair>
46068 <pair>
46069 <weak_ptr>
46070 <expired>0</expired>
46071 <shared_ptr>
46072 <id>-125</id>
46073 </shared_ptr>
46074 </weak_ptr>
46075 <size>1</size>
46076 <variant>2</variant>
46077 <string>(:include def:)&#10;</string>
46078 </pair>
46079 <pair>
46080 <weak_ptr>
46081 <expired>0</expired>
46082 <shared_ptr>
46083 <id>-126</id>
46084 </shared_ptr>
46085 </weak_ptr>
46086 <size>3</size>
46087 <variant>2</variant>
46088 <string>`#include &lt;</string>
46089 <variant>1</variant>
46090 <weak_ptr>
46091 <expired>0</expired>
46092 <shared_ptr>
46093 <id>-126</id>
46094 </shared_ptr>
46095 </weak_ptr>
46096 <variant>2</variant>
46097 <string>&gt;&#10;&#10;[@(:include api:)@]&#10;</string>
46098 </pair>
46099 <pair>
46100 <weak_ptr>
46101 <expired>0</expired>
46102 <shared_ptr>
46103 <id>-127</id>
46104 </shared_ptr>
46105 </weak_ptr>
46106 <size>5</size>
46107 <variant>2</variant>
46108 <string>`#include &lt;</string>
46109 <variant>1</variant>
46110 <weak_ptr>
46111 <expired>0</expired>
46112 <shared_ptr>
46113 <id>-109</id>
46114 </shared_ptr>
46115 </weak_ptr>
46116 <variant>2</variant>
46117 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46118 <variant>1</variant>
46119 <weak_ptr>
46120 <expired>0</expired>
46121 <shared_ptr>
46122 <id>-151</id>
46123 </shared_ptr>
46124 </weak_ptr>
46125 <variant>2</variant>
46126 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46127 </pair>
46128 <pair>
46129 <weak_ptr>
46130 <expired>0</expired>
46131 <shared_ptr>
46132 <id>-128</id>
46133 </shared_ptr>
46134 </weak_ptr>
46135 <size>5</size>
46136 <variant>2</variant>
46137 <string>`#include &lt;</string>
46138 <variant>1</variant>
46139 <weak_ptr>
46140 <expired>0</expired>
46141 <shared_ptr>
46142 <id>-109</id>
46143 </shared_ptr>
46144 </weak_ptr>
46145 <variant>2</variant>
46146 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46147 <variant>1</variant>
46148 <weak_ptr>
46149 <expired>0</expired>
46150 <shared_ptr>
46151 <id>-151</id>
46152 </shared_ptr>
46153 </weak_ptr>
46154 <variant>2</variant>
46155 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46156 </pair>
46157 <pair>
46158 <weak_ptr>
46159 <expired>0</expired>
46160 <shared_ptr>
46161 <id>-129</id>
46162 </shared_ptr>
46163 </weak_ptr>
46164 <size>0</size>
46165 </pair>
46166 <pair>
46167 <weak_ptr>
46168 <expired>0</expired>
46169 <shared_ptr>
46170 <id>-130</id>
46171 </shared_ptr>
46172 </weak_ptr>
46173 <size>5</size>
46174 <variant>2</variant>
46175 <string>`#include &lt;(:link </string>
46176 <variant>1</variant>
46177 <weak_ptr>
46178 <expired>0</expired>
46179 <shared_ptr>
46180 <id>-36</id>
46181 </shared_ptr>
46182 </weak_ptr>
46183 <variant>2</variant>
46184 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46185 <variant>1</variant>
46186 <weak_ptr>
46187 <expired>0</expired>
46188 <shared_ptr>
46189 <id>-151</id>
46190 </shared_ptr>
46191 </weak_ptr>
46192 <variant>2</variant>
46193 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46194 </pair>
46195 <pair>
46196 <weak_ptr>
46197 <expired>0</expired>
46198 <shared_ptr>
46199 <id>-131</id>
46200 </shared_ptr>
46201 </weak_ptr>
46202 <size>5</size>
46203 <variant>2</variant>
46204 <string>`#include &lt;</string>
46205 <variant>1</variant>
46206 <weak_ptr>
46207 <expired>0</expired>
46208 <shared_ptr>
46209 <id>-28</id>
46210 </shared_ptr>
46211 </weak_ptr>
46212 <variant>2</variant>
46213 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46214 <variant>1</variant>
46215 <weak_ptr>
46216 <expired>0</expired>
46217 <shared_ptr>
46218 <id>-151</id>
46219 </shared_ptr>
46220 </weak_ptr>
46221 <variant>2</variant>
46222 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46223 </pair>
46224 <pair>
46225 <weak_ptr>
46226 <expired>0</expired>
46227 <shared_ptr>
46228 <id>-132</id>
46229 </shared_ptr>
46230 </weak_ptr>
46231 <size>0</size>
46232 </pair>
46233 <pair>
46234 <weak_ptr>
46235 <expired>0</expired>
46236 <shared_ptr>
46237 <id>-133</id>
46238 </shared_ptr>
46239 </weak_ptr>
46240 <size>5</size>
46241 <variant>2</variant>
46242 <string>`#include &lt;(:link </string>
46243 <variant>1</variant>
46244 <weak_ptr>
46245 <expired>0</expired>
46246 <shared_ptr>
46247 <id>-273</id>
46248 </shared_ptr>
46249 </weak_ptr>
46250 <variant>2</variant>
46251 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46252 <variant>1</variant>
46253 <weak_ptr>
46254 <expired>0</expired>
46255 <shared_ptr>
46256 <id>-151</id>
46257 </shared_ptr>
46258 </weak_ptr>
46259 <variant>2</variant>
46260 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46261 </pair>
46262 <pair>
46263 <weak_ptr>
46264 <expired>0</expired>
46265 <shared_ptr>
46266 <id>-134</id>
46267 </shared_ptr>
46268 </weak_ptr>
46269 <size>5</size>
46270 <variant>2</variant>
46271 <string>`#include &lt;</string>
46272 <variant>1</variant>
46273 <weak_ptr>
46274 <expired>0</expired>
46275 <shared_ptr>
46276 <id>-109</id>
46277 </shared_ptr>
46278 </weak_ptr>
46279 <variant>2</variant>
46280 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46281 <variant>1</variant>
46282 <weak_ptr>
46283 <expired>0</expired>
46284 <shared_ptr>
46285 <id>-151</id>
46286 </shared_ptr>
46287 </weak_ptr>
46288 <variant>2</variant>
46289 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46290 </pair>
46291 <pair>
46292 <weak_ptr>
46293 <expired>0</expired>
46294 <shared_ptr>
46295 <id>-135</id>
46296 </shared_ptr>
46297 </weak_ptr>
46298 <size>5</size>
46299 <variant>2</variant>
46300 <string>`#include &lt;</string>
46301 <variant>1</variant>
46302 <weak_ptr>
46303 <expired>0</expired>
46304 <shared_ptr>
46305 <id>-47</id>
46306 </shared_ptr>
46307 </weak_ptr>
46308 <variant>2</variant>
46309 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46310 <variant>1</variant>
46311 <weak_ptr>
46312 <expired>0</expired>
46313 <shared_ptr>
46314 <id>-151</id>
46315 </shared_ptr>
46316 </weak_ptr>
46317 <variant>2</variant>
46318 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46319 </pair>
46320 <pair>
46321 <weak_ptr>
46322 <expired>0</expired>
46323 <shared_ptr>
46324 <id>-136</id>
46325 </shared_ptr>
46326 </weak_ptr>
46327 <size>5</size>
46328 <variant>2</variant>
46329 <string>`#include &lt;</string>
46330 <variant>1</variant>
46331 <weak_ptr>
46332 <expired>0</expired>
46333 <shared_ptr>
46334 <id>-109</id>
46335 </shared_ptr>
46336 </weak_ptr>
46337 <variant>2</variant>
46338 <string>&gt;&#10;&#10;[@namespace (:link </string>
46339 <variant>1</variant>
46340 <weak_ptr>
46341 <expired>0</expired>
46342 <shared_ptr>
46343 <id>-151</id>
46344 </shared_ptr>
46345 </weak_ptr>
46346 <variant>2</variant>
46347 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
46348 </pair>
46349 <pair>
46350 <weak_ptr>
46351 <expired>0</expired>
46352 <shared_ptr>
46353 <id>-137</id>
46354 </shared_ptr>
46355 </weak_ptr>
46356 <size>5</size>
46357 <variant>2</variant>
46358 <string>`#include &lt;(:link </string>
46359 <variant>1</variant>
46360 <weak_ptr>
46361 <expired>0</expired>
46362 <shared_ptr>
46363 <id>-28</id>
46364 </shared_ptr>
46365 </weak_ptr>
46366 <variant>2</variant>
46367 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46368 <variant>1</variant>
46369 <weak_ptr>
46370 <expired>0</expired>
46371 <shared_ptr>
46372 <id>-151</id>
46373 </shared_ptr>
46374 </weak_ptr>
46375 <variant>2</variant>
46376 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46377 </pair>
46378 <pair>
46379 <weak_ptr>
46380 <expired>0</expired>
46381 <shared_ptr>
46382 <id>-138</id>
46383 </shared_ptr>
46384 </weak_ptr>
46385 <size>5</size>
46386 <variant>2</variant>
46387 <string>`#include &lt;</string>
46388 <variant>1</variant>
46389 <weak_ptr>
46390 <expired>0</expired>
46391 <shared_ptr>
46392 <id>-109</id>
46393 </shared_ptr>
46394 </weak_ptr>
46395 <variant>2</variant>
46396 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46397 <variant>1</variant>
46398 <weak_ptr>
46399 <expired>0</expired>
46400 <shared_ptr>
46401 <id>-151</id>
46402 </shared_ptr>
46403 </weak_ptr>
46404 <variant>2</variant>
46405 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46406 </pair>
46407 <pair>
46408 <weak_ptr>
46409 <expired>0</expired>
46410 <shared_ptr>
46411 <id>-139</id>
46412 </shared_ptr>
46413 </weak_ptr>
46414 <size>5</size>
46415 <variant>2</variant>
46416 <string>`#include &lt;</string>
46417 <variant>1</variant>
46418 <weak_ptr>
46419 <expired>0</expired>
46420 <shared_ptr>
46421 <id>-47</id>
46422 </shared_ptr>
46423 </weak_ptr>
46424 <variant>2</variant>
46425 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
46426 <variant>1</variant>
46427 <weak_ptr>
46428 <expired>0</expired>
46429 <shared_ptr>
46430 <id>-151</id>
46431 </shared_ptr>
46432 </weak_ptr>
46433 <variant>2</variant>
46434 <string>&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46435 </pair>
46436 <pair>
46437 <weak_ptr>
46438 <expired>0</expired>
46439 <shared_ptr>
46440 <id>-140</id>
46441 </shared_ptr>
46442 </weak_ptr>
46443 <size>5</size>
46444 <variant>2</variant>
46445 <string>`#include &lt;(:link </string>
46446 <variant>1</variant>
46447 <weak_ptr>
46448 <expired>0</expired>
46449 <shared_ptr>
46450 <id>-47</id>
46451 </shared_ptr>
46452 </weak_ptr>
46453 <variant>2</variant>
46454 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46455 <variant>1</variant>
46456 <weak_ptr>
46457 <expired>0</expired>
46458 <shared_ptr>
46459 <id>-151</id>
46460 </shared_ptr>
46461 </weak_ptr>
46462 <variant>2</variant>
46463 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46464 </pair>
46465 <pair>
46466 <weak_ptr>
46467 <expired>0</expired>
46468 <shared_ptr>
46469 <id>-141</id>
46470 </shared_ptr>
46471 </weak_ptr>
46472 <size>1</size>
46473 <variant>2</variant>
46474 <string>(:include decl:)&#10;</string>
46475 </pair>
46476 <pair>
46477 <weak_ptr>
46478 <expired>0</expired>
46479 <shared_ptr>
46480 <id>-142</id>
46481 </shared_ptr>
46482 </weak_ptr>
46483 <size>5</size>
46484 <variant>2</variant>
46485 <string>`#include &lt;</string>
46486 <variant>1</variant>
46487 <weak_ptr>
46488 <expired>0</expired>
46489 <shared_ptr>
46490 <id>-150</id>
46491 </shared_ptr>
46492 </weak_ptr>
46493 <variant>2</variant>
46494 <string>&gt;&#10;&#10;[@namespace (:link </string>
46495 <variant>1</variant>
46496 <weak_ptr>
46497 <expired>0</expired>
46498 <shared_ptr>
46499 <id>-151</id>
46500 </shared_ptr>
46501 </weak_ptr>
46502 <variant>2</variant>
46503 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
46504 </pair>
46505 <pair>
46506 <weak_ptr>
46507 <expired>0</expired>
46508 <shared_ptr>
46509 <id>-143</id>
46510 </shared_ptr>
46511 </weak_ptr>
46512 <size>5</size>
46513 <variant>2</variant>
46514 <string>`#include &lt;(:link </string>
46515 <variant>1</variant>
46516 <weak_ptr>
46517 <expired>0</expired>
46518 <shared_ptr>
46519 <id>-185</id>
46520 </shared_ptr>
46521 </weak_ptr>
46522 <variant>2</variant>
46523 <string>:)&gt;&#10;&#10;[@namespace&#10;boost&#10;{&#10; namespace&#10; </string>
46524 <variant>1</variant>
46525 <weak_ptr>
46526 <expired>0</expired>
46527 <shared_ptr>
46528 <id>-151</id>
46529 </shared_ptr>
46530 </weak_ptr>
46531 <variant>2</variant>
46532 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46533 </pair>
46534 <pair>
46535 <weak_ptr>
46536 <expired>0</expired>
46537 <shared_ptr>
46538 <id>-144</id>
46539 </shared_ptr>
46540 </weak_ptr>
46541 <size>0</size>
46542 </pair>
46543 <pair>
46544 <weak_ptr>
46545 <expired>0</expired>
46546 <shared_ptr>
46547 <id>-145</id>
46548 </shared_ptr>
46549 </weak_ptr>
46550 <size>5</size>
46551 <variant>2</variant>
46552 <string>`#include &lt;</string>
46553 <variant>1</variant>
46554 <weak_ptr>
46555 <expired>0</expired>
46556 <shared_ptr>
46557 <id>-145</id>
46558 </shared_ptr>
46559 </weak_ptr>
46560 <variant>2</variant>
46561 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46562 <variant>1</variant>
46563 <weak_ptr>
46564 <expired>0</expired>
46565 <shared_ptr>
46566 <id>-151</id>
46567 </shared_ptr>
46568 </weak_ptr>
46569 <variant>2</variant>
46570 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46571 </pair>
46572 <pair>
46573 <weak_ptr>
46574 <expired>0</expired>
46575 <shared_ptr>
46576 <id>-146</id>
46577 </shared_ptr>
46578 </weak_ptr>
46579 <size>5</size>
46580 <variant>2</variant>
46581 <string>`#include &lt;</string>
46582 <variant>1</variant>
46583 <weak_ptr>
46584 <expired>0</expired>
46585 <shared_ptr>
46586 <id>-109</id>
46587 </shared_ptr>
46588 </weak_ptr>
46589 <variant>2</variant>
46590 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46591 <variant>1</variant>
46592 <weak_ptr>
46593 <expired>0</expired>
46594 <shared_ptr>
46595 <id>-151</id>
46596 </shared_ptr>
46597 </weak_ptr>
46598 <variant>2</variant>
46599 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46600 </pair>
46601 <pair>
46602 <weak_ptr>
46603 <expired>0</expired>
46604 <shared_ptr>
46605 <id>-147</id>
46606 </shared_ptr>
46607 </weak_ptr>
46608 <size>5</size>
46609 <variant>2</variant>
46610 <string>`#include &lt;</string>
46611 <variant>1</variant>
46612 <weak_ptr>
46613 <expired>0</expired>
46614 <shared_ptr>
46615 <id>-254</id>
46616 </shared_ptr>
46617 </weak_ptr>
46618 <variant>2</variant>
46619 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46620 <variant>1</variant>
46621 <weak_ptr>
46622 <expired>0</expired>
46623 <shared_ptr>
46624 <id>-151</id>
46625 </shared_ptr>
46626 </weak_ptr>
46627 <variant>2</variant>
46628 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46629 </pair>
46630 <pair>
46631 <weak_ptr>
46632 <expired>0</expired>
46633 <shared_ptr>
46634 <id>-148</id>
46635 </shared_ptr>
46636 </weak_ptr>
46637 <size>5</size>
46638 <variant>2</variant>
46639 <string>`#include &lt;(:link </string>
46640 <variant>1</variant>
46641 <weak_ptr>
46642 <expired>0</expired>
46643 <shared_ptr>
46644 <id>-62</id>
46645 </shared_ptr>
46646 </weak_ptr>
46647 <variant>2</variant>
46648 <string>:)&gt;&#10;&#10;[@namespace&#10;boost&#10;{&#10; namespace&#10; (:link </string>
46649 <variant>1</variant>
46650 <weak_ptr>
46651 <expired>0</expired>
46652 <shared_ptr>
46653 <id>-151</id>
46654 </shared_ptr>
46655 </weak_ptr>
46656 <variant>2</variant>
46657 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46658 </pair>
46659 <pair>
46660 <weak_ptr>
46661 <expired>0</expired>
46662 <shared_ptr>
46663 <id>-149</id>
46664 </shared_ptr>
46665 </weak_ptr>
46666 <size>5</size>
46667 <variant>2</variant>
46668 <string>`#include &lt;</string>
46669 <variant>1</variant>
46670 <weak_ptr>
46671 <expired>0</expired>
46672 <shared_ptr>
46673 <id>-47</id>
46674 </shared_ptr>
46675 </weak_ptr>
46676 <variant>2</variant>
46677 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46678 <variant>1</variant>
46679 <weak_ptr>
46680 <expired>0</expired>
46681 <shared_ptr>
46682 <id>-151</id>
46683 </shared_ptr>
46684 </weak_ptr>
46685 <variant>2</variant>
46686 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46687 </pair>
46688 <pair>
46689 <weak_ptr>
46690 <expired>0</expired>
46691 <shared_ptr>
46692 <id>-150</id>
46693 </shared_ptr>
46694 </weak_ptr>
46695 <size>5</size>
46696 <variant>2</variant>
46697 <string>`#include &lt;(:link </string>
46698 <variant>1</variant>
46699 <weak_ptr>
46700 <expired>0</expired>
46701 <shared_ptr>
46702 <id>-150</id>
46703 </shared_ptr>
46704 </weak_ptr>
46705 <variant>2</variant>
46706 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46707 <variant>1</variant>
46708 <weak_ptr>
46709 <expired>0</expired>
46710 <shared_ptr>
46711 <id>-151</id>
46712 </shared_ptr>
46713 </weak_ptr>
46714 <variant>2</variant>
46715 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46716 </pair>
46717 <pair>
46718 <weak_ptr>
46719 <expired>0</expired>
46720 <shared_ptr>
46721 <id>-151</id>
46722 </shared_ptr>
46723 </weak_ptr>
46724 <size>0</size>
46725 </pair>
46726 <pair>
46727 <weak_ptr>
46728 <expired>0</expired>
46729 <shared_ptr>
46730 <id>-152</id>
46731 </shared_ptr>
46732 </weak_ptr>
46733 <size>5</size>
46734 <variant>2</variant>
46735 <string>`#include &lt;</string>
46736 <variant>1</variant>
46737 <weak_ptr>
46738 <expired>0</expired>
46739 <shared_ptr>
46740 <id>-109</id>
46741 </shared_ptr>
46742 </weak_ptr>
46743 <variant>2</variant>
46744 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46745 <variant>1</variant>
46746 <weak_ptr>
46747 <expired>0</expired>
46748 <shared_ptr>
46749 <id>-151</id>
46750 </shared_ptr>
46751 </weak_ptr>
46752 <variant>2</variant>
46753 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46754 </pair>
46755 <pair>
46756 <weak_ptr>
46757 <expired>0</expired>
46758 <shared_ptr>
46759 <id>-153</id>
46760 </shared_ptr>
46761 </weak_ptr>
46762 <size>5</size>
46763 <variant>2</variant>
46764 <string>`#include &lt;</string>
46765 <variant>1</variant>
46766 <weak_ptr>
46767 <expired>0</expired>
46768 <shared_ptr>
46769 <id>-109</id>
46770 </shared_ptr>
46771 </weak_ptr>
46772 <variant>2</variant>
46773 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46774 <variant>1</variant>
46775 <weak_ptr>
46776 <expired>0</expired>
46777 <shared_ptr>
46778 <id>-151</id>
46779 </shared_ptr>
46780 </weak_ptr>
46781 <variant>2</variant>
46782 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46783 </pair>
46784 <pair>
46785 <weak_ptr>
46786 <expired>0</expired>
46787 <shared_ptr>
46788 <id>-154</id>
46789 </shared_ptr>
46790 </weak_ptr>
46791 <size>5</size>
46792 <variant>2</variant>
46793 <string>`#include &lt;(:link </string>
46794 <variant>1</variant>
46795 <weak_ptr>
46796 <expired>0</expired>
46797 <shared_ptr>
46798 <id>-277</id>
46799 </shared_ptr>
46800 </weak_ptr>
46801 <variant>2</variant>
46802 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46803 <variant>1</variant>
46804 <weak_ptr>
46805 <expired>0</expired>
46806 <shared_ptr>
46807 <id>-151</id>
46808 </shared_ptr>
46809 </weak_ptr>
46810 <variant>2</variant>
46811 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46812 </pair>
46813 <pair>
46814 <weak_ptr>
46815 <expired>0</expired>
46816 <shared_ptr>
46817 <id>-155</id>
46818 </shared_ptr>
46819 </weak_ptr>
46820 <size>3</size>
46821 <variant>2</variant>
46822 <string>`#include &lt;</string>
46823 <variant>1</variant>
46824 <weak_ptr>
46825 <expired>0</expired>
46826 <shared_ptr>
46827 <id>-251</id>
46828 </shared_ptr>
46829 </weak_ptr>
46830 <variant>2</variant>
46831 <string>&gt;&#10;&#10;(:include def:)&#10;</string>
46832 </pair>
46833 <pair>
46834 <weak_ptr>
46835 <expired>0</expired>
46836 <shared_ptr>
46837 <id>-156</id>
46838 </shared_ptr>
46839 </weak_ptr>
46840 <size>0</size>
46841 </pair>
46842 <pair>
46843 <weak_ptr>
46844 <expired>0</expired>
46845 <shared_ptr>
46846 <id>-157</id>
46847 </shared_ptr>
46848 </weak_ptr>
46849 <size>5</size>
46850 <variant>2</variant>
46851 <string>`#include &lt;</string>
46852 <variant>1</variant>
46853 <weak_ptr>
46854 <expired>0</expired>
46855 <shared_ptr>
46856 <id>-150</id>
46857 </shared_ptr>
46858 </weak_ptr>
46859 <variant>2</variant>
46860 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46861 <variant>1</variant>
46862 <weak_ptr>
46863 <expired>0</expired>
46864 <shared_ptr>
46865 <id>-151</id>
46866 </shared_ptr>
46867 </weak_ptr>
46868 <variant>2</variant>
46869 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46870 </pair>
46871 <pair>
46872 <weak_ptr>
46873 <expired>0</expired>
46874 <shared_ptr>
46875 <id>-158</id>
46876 </shared_ptr>
46877 </weak_ptr>
46878 <size>5</size>
46879 <variant>2</variant>
46880 <string>`#include &lt;(:link </string>
46881 <variant>1</variant>
46882 <weak_ptr>
46883 <expired>0</expired>
46884 <shared_ptr>
46885 <id>-158</id>
46886 </shared_ptr>
46887 </weak_ptr>
46888 <variant>2</variant>
46889 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
46890 <variant>1</variant>
46891 <weak_ptr>
46892 <expired>0</expired>
46893 <shared_ptr>
46894 <id>-151</id>
46895 </shared_ptr>
46896 </weak_ptr>
46897 <variant>2</variant>
46898 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46899 </pair>
46900 <pair>
46901 <weak_ptr>
46902 <expired>0</expired>
46903 <shared_ptr>
46904 <id>-159</id>
46905 </shared_ptr>
46906 </weak_ptr>
46907 <size>3</size>
46908 <variant>2</variant>
46909 <string>`#include &lt;(:link </string>
46910 <variant>1</variant>
46911 <weak_ptr>
46912 <expired>0</expired>
46913 <shared_ptr>
46914 <id>-159</id>
46915 </shared_ptr>
46916 </weak_ptr>
46917 <variant>2</variant>
46918 <string>:)&gt;&#10;&#10;[@(:include api:)@]&#10;</string>
46919 </pair>
46920 <pair>
46921 <weak_ptr>
46922 <expired>0</expired>
46923 <shared_ptr>
46924 <id>-160</id>
46925 </shared_ptr>
46926 </weak_ptr>
46927 <size>5</size>
46928 <variant>2</variant>
46929 <string>`#include &lt;</string>
46930 <variant>1</variant>
46931 <weak_ptr>
46932 <expired>0</expired>
46933 <shared_ptr>
46934 <id>-145</id>
46935 </shared_ptr>
46936 </weak_ptr>
46937 <variant>2</variant>
46938 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
46939 <variant>1</variant>
46940 <weak_ptr>
46941 <expired>0</expired>
46942 <shared_ptr>
46943 <id>-151</id>
46944 </shared_ptr>
46945 </weak_ptr>
46946 <variant>2</variant>
46947 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46948 </pair>
46949 <pair>
46950 <weak_ptr>
46951 <expired>0</expired>
46952 <shared_ptr>
46953 <id>-161</id>
46954 </shared_ptr>
46955 </weak_ptr>
46956 <size>5</size>
46957 <variant>2</variant>
46958 <string>`#include &lt;(:link </string>
46959 <variant>1</variant>
46960 <weak_ptr>
46961 <expired>0</expired>
46962 <shared_ptr>
46963 <id>-62</id>
46964 </shared_ptr>
46965 </weak_ptr>
46966 <variant>2</variant>
46967 <string>:)&gt;&#10;&#10;[@namespace&#10;boost&#10;{&#10; namespace&#10; </string>
46968 <variant>1</variant>
46969 <weak_ptr>
46970 <expired>0</expired>
46971 <shared_ptr>
46972 <id>-151</id>
46973 </shared_ptr>
46974 </weak_ptr>
46975 <variant>2</variant>
46976 <string>&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
46977 </pair>
46978 <pair>
46979 <weak_ptr>
46980 <expired>0</expired>
46981 <shared_ptr>
46982 <id>-162</id>
46983 </shared_ptr>
46984 </weak_ptr>
46985 <size>3</size>
46986 <variant>2</variant>
46987 <string>`#include &lt;(:link </string>
46988 <variant>1</variant>
46989 <weak_ptr>
46990 <expired>0</expired>
46991 <shared_ptr>
46992 <id>-159</id>
46993 </shared_ptr>
46994 </weak_ptr>
46995 <variant>2</variant>
46996 <string>:)&gt;&#10;&#10;[@(:include def:)@]&#10;</string>
46997 </pair>
46998 <pair>
46999 <weak_ptr>
47000 <expired>0</expired>
47001 <shared_ptr>
47002 <id>-163</id>
47003 </shared_ptr>
47004 </weak_ptr>
47005 <size>1</size>
47006 <variant>2</variant>
47007 <string>(:include decl:)&#10;</string>
47008 </pair>
47009 <pair>
47010 <weak_ptr>
47011 <expired>0</expired>
47012 <shared_ptr>
47013 <id>-164</id>
47014 </shared_ptr>
47015 </weak_ptr>
47016 <size>5</size>
47017 <variant>2</variant>
47018 <string>`#include &lt;(:link </string>
47019 <variant>1</variant>
47020 <weak_ptr>
47021 <expired>0</expired>
47022 <shared_ptr>
47023 <id>-164</id>
47024 </shared_ptr>
47025 </weak_ptr>
47026 <variant>2</variant>
47027 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47028 <variant>1</variant>
47029 <weak_ptr>
47030 <expired>0</expired>
47031 <shared_ptr>
47032 <id>-151</id>
47033 </shared_ptr>
47034 </weak_ptr>
47035 <variant>2</variant>
47036 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47037 </pair>
47038 <pair>
47039 <weak_ptr>
47040 <expired>0</expired>
47041 <shared_ptr>
47042 <id>-165</id>
47043 </shared_ptr>
47044 </weak_ptr>
47045 <size>5</size>
47046 <variant>2</variant>
47047 <string>`#include &lt;(:link </string>
47048 <variant>1</variant>
47049 <weak_ptr>
47050 <expired>0</expired>
47051 <shared_ptr>
47052 <id>-47</id>
47053 </shared_ptr>
47054 </weak_ptr>
47055 <variant>2</variant>
47056 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47057 <variant>1</variant>
47058 <weak_ptr>
47059 <expired>0</expired>
47060 <shared_ptr>
47061 <id>-151</id>
47062 </shared_ptr>
47063 </weak_ptr>
47064 <variant>2</variant>
47065 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47066 </pair>
47067 <pair>
47068 <weak_ptr>
47069 <expired>0</expired>
47070 <shared_ptr>
47071 <id>-166</id>
47072 </shared_ptr>
47073 </weak_ptr>
47074 <size>5</size>
47075 <variant>2</variant>
47076 <string>`#include &lt;</string>
47077 <variant>1</variant>
47078 <weak_ptr>
47079 <expired>0</expired>
47080 <shared_ptr>
47081 <id>-47</id>
47082 </shared_ptr>
47083 </weak_ptr>
47084 <variant>2</variant>
47085 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47086 <variant>1</variant>
47087 <weak_ptr>
47088 <expired>0</expired>
47089 <shared_ptr>
47090 <id>-151</id>
47091 </shared_ptr>
47092 </weak_ptr>
47093 <variant>2</variant>
47094 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47095 </pair>
47096 <pair>
47097 <weak_ptr>
47098 <expired>0</expired>
47099 <shared_ptr>
47100 <id>-167</id>
47101 </shared_ptr>
47102 </weak_ptr>
47103 <size>5</size>
47104 <variant>2</variant>
47105 <string>`#include &lt;</string>
47106 <variant>1</variant>
47107 <weak_ptr>
47108 <expired>0</expired>
47109 <shared_ptr>
47110 <id>-167</id>
47111 </shared_ptr>
47112 </weak_ptr>
47113 <variant>2</variant>
47114 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47115 <variant>1</variant>
47116 <weak_ptr>
47117 <expired>0</expired>
47118 <shared_ptr>
47119 <id>-151</id>
47120 </shared_ptr>
47121 </weak_ptr>
47122 <variant>2</variant>
47123 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47124 </pair>
47125 <pair>
47126 <weak_ptr>
47127 <expired>0</expired>
47128 <shared_ptr>
47129 <id>-168</id>
47130 </shared_ptr>
47131 </weak_ptr>
47132 <size>5</size>
47133 <variant>2</variant>
47134 <string>`#include &lt;</string>
47135 <variant>1</variant>
47136 <weak_ptr>
47137 <expired>0</expired>
47138 <shared_ptr>
47139 <id>-150</id>
47140 </shared_ptr>
47141 </weak_ptr>
47142 <variant>2</variant>
47143 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47144 <variant>1</variant>
47145 <weak_ptr>
47146 <expired>0</expired>
47147 <shared_ptr>
47148 <id>-151</id>
47149 </shared_ptr>
47150 </weak_ptr>
47151 <variant>2</variant>
47152 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47153 </pair>
47154 <pair>
47155 <weak_ptr>
47156 <expired>0</expired>
47157 <shared_ptr>
47158 <id>-169</id>
47159 </shared_ptr>
47160 </weak_ptr>
47161 <size>0</size>
47162 </pair>
47163 <pair>
47164 <weak_ptr>
47165 <expired>0</expired>
47166 <shared_ptr>
47167 <id>-170</id>
47168 </shared_ptr>
47169 </weak_ptr>
47170 <size>1</size>
47171 <variant>2</variant>
47172 <string>(:include def:)&#10;</string>
47173 </pair>
47174 <pair>
47175 <weak_ptr>
47176 <expired>0</expired>
47177 <shared_ptr>
47178 <id>-171</id>
47179 </shared_ptr>
47180 </weak_ptr>
47181 <size>3</size>
47182 <variant>2</variant>
47183 <string>(:include </string>
47184 <variant>1</variant>
47185 <weak_ptr>
47186 <expired>0</expired>
47187 <shared_ptr>
47188 <id>-158</id>
47189 </shared_ptr>
47190 </weak_ptr>
47191 <variant>2</variant>
47192 <string> synopsis:)&#10;</string>
47193 </pair>
47194 <pair>
47195 <weak_ptr>
47196 <expired>0</expired>
47197 <shared_ptr>
47198 <id>-172</id>
47199 </shared_ptr>
47200 </weak_ptr>
47201 <size>5</size>
47202 <variant>2</variant>
47203 <string>`#include &lt;</string>
47204 <variant>1</variant>
47205 <weak_ptr>
47206 <expired>0</expired>
47207 <shared_ptr>
47208 <id>-68</id>
47209 </shared_ptr>
47210 </weak_ptr>
47211 <variant>2</variant>
47212 <string>&gt;&#10;&#10;[@namespace&#10;boost&#10;{&#10; namespace&#10; (:link </string>
47213 <variant>1</variant>
47214 <weak_ptr>
47215 <expired>0</expired>
47216 <shared_ptr>
47217 <id>-151</id>
47218 </shared_ptr>
47219 </weak_ptr>
47220 <variant>2</variant>
47221 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47222 </pair>
47223 <pair>
47224 <weak_ptr>
47225 <expired>0</expired>
47226 <shared_ptr>
47227 <id>-173</id>
47228 </shared_ptr>
47229 </weak_ptr>
47230 <size>5</size>
47231 <variant>2</variant>
47232 <string>`#include &lt;</string>
47233 <variant>1</variant>
47234 <weak_ptr>
47235 <expired>0</expired>
47236 <shared_ptr>
47237 <id>-109</id>
47238 </shared_ptr>
47239 </weak_ptr>
47240 <variant>2</variant>
47241 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47242 <variant>1</variant>
47243 <weak_ptr>
47244 <expired>0</expired>
47245 <shared_ptr>
47246 <id>-151</id>
47247 </shared_ptr>
47248 </weak_ptr>
47249 <variant>2</variant>
47250 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47251 </pair>
47252 <pair>
47253 <weak_ptr>
47254 <expired>0</expired>
47255 <shared_ptr>
47256 <id>-174</id>
47257 </shared_ptr>
47258 </weak_ptr>
47259 <size>0</size>
47260 </pair>
47261 <pair>
47262 <weak_ptr>
47263 <expired>0</expired>
47264 <shared_ptr>
47265 <id>-175</id>
47266 </shared_ptr>
47267 </weak_ptr>
47268 <size>0</size>
47269 </pair>
47270 <pair>
47271 <weak_ptr>
47272 <expired>0</expired>
47273 <shared_ptr>
47274 <id>-176</id>
47275 </shared_ptr>
47276 </weak_ptr>
47277 <size>5</size>
47278 <variant>2</variant>
47279 <string>`#include &lt;</string>
47280 <variant>1</variant>
47281 <weak_ptr>
47282 <expired>0</expired>
47283 <shared_ptr>
47284 <id>-109</id>
47285 </shared_ptr>
47286 </weak_ptr>
47287 <variant>2</variant>
47288 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47289 <variant>1</variant>
47290 <weak_ptr>
47291 <expired>0</expired>
47292 <shared_ptr>
47293 <id>-151</id>
47294 </shared_ptr>
47295 </weak_ptr>
47296 <variant>2</variant>
47297 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47298 </pair>
47299 <pair>
47300 <weak_ptr>
47301 <expired>0</expired>
47302 <shared_ptr>
47303 <id>-177</id>
47304 </shared_ptr>
47305 </weak_ptr>
47306 <size>9</size>
47307 <variant>2</variant>
47308 <string>`#include &lt;(:link </string>
47309 <variant>1</variant>
47310 <weak_ptr>
47311 <expired>0</expired>
47312 <shared_ptr>
47313 <id>-215</id>
47314 </shared_ptr>
47315 </weak_ptr>
47316 <variant>2</variant>
47317 <string>:)&gt;\\&#10;`#include &lt;(:link </string>
47318 <variant>1</variant>
47319 <weak_ptr>
47320 <expired>0</expired>
47321 <shared_ptr>
47322 <id>-164</id>
47323 </shared_ptr>
47324 </weak_ptr>
47325 <variant>2</variant>
47326 <string>:)&gt;\\&#10;`#include &lt;(:link </string>
47327 <variant>1</variant>
47328 <weak_ptr>
47329 <expired>0</expired>
47330 <shared_ptr>
47331 <id>-221</id>
47332 </shared_ptr>
47333 </weak_ptr>
47334 <variant>2</variant>
47335 <string>:)&gt;\\&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47336 <variant>1</variant>
47337 <weak_ptr>
47338 <expired>0</expired>
47339 <shared_ptr>
47340 <id>-151</id>
47341 </shared_ptr>
47342 </weak_ptr>
47343 <variant>2</variant>
47344 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47345 </pair>
47346 <pair>
47347 <weak_ptr>
47348 <expired>0</expired>
47349 <shared_ptr>
47350 <id>-178</id>
47351 </shared_ptr>
47352 </weak_ptr>
47353 <size>0</size>
47354 </pair>
47355 <pair>
47356 <weak_ptr>
47357 <expired>0</expired>
47358 <shared_ptr>
47359 <id>-179</id>
47360 </shared_ptr>
47361 </weak_ptr>
47362 <size>0</size>
47363 </pair>
47364 <pair>
47365 <weak_ptr>
47366 <expired>0</expired>
47367 <shared_ptr>
47368 <id>-180</id>
47369 </shared_ptr>
47370 </weak_ptr>
47371 <size>5</size>
47372 <variant>2</variant>
47373 <string>`#include &lt;</string>
47374 <variant>1</variant>
47375 <weak_ptr>
47376 <expired>0</expired>
47377 <shared_ptr>
47378 <id>-150</id>
47379 </shared_ptr>
47380 </weak_ptr>
47381 <variant>2</variant>
47382 <string>&gt;&#10;&#10;[@namespace (:link </string>
47383 <variant>1</variant>
47384 <weak_ptr>
47385 <expired>0</expired>
47386 <shared_ptr>
47387 <id>-151</id>
47388 </shared_ptr>
47389 </weak_ptr>
47390 <variant>2</variant>
47391 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
47392 </pair>
47393 <pair>
47394 <weak_ptr>
47395 <expired>0</expired>
47396 <shared_ptr>
47397 <id>-181</id>
47398 </shared_ptr>
47399 </weak_ptr>
47400 <size>13</size>
47401 <variant>2</variant>
47402 <string>`#include &lt;</string>
47403 <variant>1</variant>
47404 <weak_ptr>
47405 <expired>0</expired>
47406 <shared_ptr>
47407 <id>-181</id>
47408 </shared_ptr>
47409 </weak_ptr>
47410 <variant>2</variant>
47411 <string>&gt;&#10;&#10;[@#include &lt;</string>
47412 <variant>1</variant>
47413 <weak_ptr>
47414 <expired>0</expired>
47415 <shared_ptr>
47416 <id>-109</id>
47417 </shared_ptr>
47418 </weak_ptr>
47419 <variant>2</variant>
47420 <string>&gt;&#10;#include &lt;</string>
47421 <variant>1</variant>
47422 <weak_ptr>
47423 <expired>0</expired>
47424 <shared_ptr>
47425 <id>-47</id>
47426 </shared_ptr>
47427 </weak_ptr>
47428 <variant>2</variant>
47429 <string>&gt;&#10;#include &lt;</string>
47430 <variant>1</variant>
47431 <weak_ptr>
47432 <expired>0</expired>
47433 <shared_ptr>
47434 <id>-150</id>
47435 </shared_ptr>
47436 </weak_ptr>
47437 <variant>2</variant>
47438 <string>&gt;&#10;#include &lt;</string>
47439 <variant>1</variant>
47440 <weak_ptr>
47441 <expired>0</expired>
47442 <shared_ptr>
47443 <id>-167</id>
47444 </shared_ptr>
47445 </weak_ptr>
47446 <variant>2</variant>
47447 <string>&gt;&#10;#include &lt;</string>
47448 <variant>1</variant>
47449 <weak_ptr>
47450 <expired>0</expired>
47451 <shared_ptr>
47452 <id>-145</id>
47453 </shared_ptr>
47454 </weak_ptr>
47455 <variant>2</variant>
47456 <string>&gt;@]&#10;</string>
47457 </pair>
47458 <pair>
47459 <weak_ptr>
47460 <expired>0</expired>
47461 <shared_ptr>
47462 <id>-182</id>
47463 </shared_ptr>
47464 </weak_ptr>
47465 <size>5</size>
47466 <variant>2</variant>
47467 <string>`#include &lt;</string>
47468 <variant>1</variant>
47469 <weak_ptr>
47470 <expired>0</expired>
47471 <shared_ptr>
47472 <id>-150</id>
47473 </shared_ptr>
47474 </weak_ptr>
47475 <variant>2</variant>
47476 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47477 <variant>1</variant>
47478 <weak_ptr>
47479 <expired>0</expired>
47480 <shared_ptr>
47481 <id>-151</id>
47482 </shared_ptr>
47483 </weak_ptr>
47484 <variant>2</variant>
47485 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47486 </pair>
47487 <pair>
47488 <weak_ptr>
47489 <expired>0</expired>
47490 <shared_ptr>
47491 <id>-183</id>
47492 </shared_ptr>
47493 </weak_ptr>
47494 <size>1</size>
47495 <variant>2</variant>
47496 <string>(:include def:)&#10;</string>
47497 </pair>
47498 <pair>
47499 <weak_ptr>
47500 <expired>0</expired>
47501 <shared_ptr>
47502 <id>-184</id>
47503 </shared_ptr>
47504 </weak_ptr>
47505 <size>5</size>
47506 <variant>2</variant>
47507 <string>`#include &lt;(:link </string>
47508 <variant>1</variant>
47509 <weak_ptr>
47510 <expired>0</expired>
47511 <shared_ptr>
47512 <id>-28</id>
47513 </shared_ptr>
47514 </weak_ptr>
47515 <variant>2</variant>
47516 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47517 <variant>1</variant>
47518 <weak_ptr>
47519 <expired>0</expired>
47520 <shared_ptr>
47521 <id>-151</id>
47522 </shared_ptr>
47523 </weak_ptr>
47524 <variant>2</variant>
47525 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47526 </pair>
47527 <pair>
47528 <weak_ptr>
47529 <expired>0</expired>
47530 <shared_ptr>
47531 <id>-185</id>
47532 </shared_ptr>
47533 </weak_ptr>
47534 <size>5</size>
47535 <variant>2</variant>
47536 <string>`#include &lt;(:link </string>
47537 <variant>1</variant>
47538 <weak_ptr>
47539 <expired>0</expired>
47540 <shared_ptr>
47541 <id>-185</id>
47542 </shared_ptr>
47543 </weak_ptr>
47544 <variant>2</variant>
47545 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47546 <variant>1</variant>
47547 <weak_ptr>
47548 <expired>0</expired>
47549 <shared_ptr>
47550 <id>-151</id>
47551 </shared_ptr>
47552 </weak_ptr>
47553 <variant>2</variant>
47554 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47555 </pair>
47556 <pair>
47557 <weak_ptr>
47558 <expired>0</expired>
47559 <shared_ptr>
47560 <id>-186</id>
47561 </shared_ptr>
47562 </weak_ptr>
47563 <size>5</size>
47564 <variant>2</variant>
47565 <string>`#include &lt;</string>
47566 <variant>1</variant>
47567 <weak_ptr>
47568 <expired>0</expired>
47569 <shared_ptr>
47570 <id>-28</id>
47571 </shared_ptr>
47572 </weak_ptr>
47573 <variant>2</variant>
47574 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47575 <variant>1</variant>
47576 <weak_ptr>
47577 <expired>0</expired>
47578 <shared_ptr>
47579 <id>-151</id>
47580 </shared_ptr>
47581 </weak_ptr>
47582 <variant>2</variant>
47583 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47584 </pair>
47585 <pair>
47586 <weak_ptr>
47587 <expired>0</expired>
47588 <shared_ptr>
47589 <id>-187</id>
47590 </shared_ptr>
47591 </weak_ptr>
47592 <size>5</size>
47593 <variant>2</variant>
47594 <string>`#include &lt;</string>
47595 <variant>1</variant>
47596 <weak_ptr>
47597 <expired>0</expired>
47598 <shared_ptr>
47599 <id>-150</id>
47600 </shared_ptr>
47601 </weak_ptr>
47602 <variant>2</variant>
47603 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47604 <variant>1</variant>
47605 <weak_ptr>
47606 <expired>0</expired>
47607 <shared_ptr>
47608 <id>-151</id>
47609 </shared_ptr>
47610 </weak_ptr>
47611 <variant>2</variant>
47612 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47613 </pair>
47614 <pair>
47615 <weak_ptr>
47616 <expired>0</expired>
47617 <shared_ptr>
47618 <id>-188</id>
47619 </shared_ptr>
47620 </weak_ptr>
47621 <size>0</size>
47622 </pair>
47623 <pair>
47624 <weak_ptr>
47625 <expired>0</expired>
47626 <shared_ptr>
47627 <id>-189</id>
47628 </shared_ptr>
47629 </weak_ptr>
47630 <size>0</size>
47631 </pair>
47632 <pair>
47633 <weak_ptr>
47634 <expired>0</expired>
47635 <shared_ptr>
47636 <id>-190</id>
47637 </shared_ptr>
47638 </weak_ptr>
47639 <size>5</size>
47640 <variant>2</variant>
47641 <string>`#include &lt;(:link </string>
47642 <variant>1</variant>
47643 <weak_ptr>
47644 <expired>0</expired>
47645 <shared_ptr>
47646 <id>-150</id>
47647 </shared_ptr>
47648 </weak_ptr>
47649 <variant>2</variant>
47650 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47651 <variant>1</variant>
47652 <weak_ptr>
47653 <expired>0</expired>
47654 <shared_ptr>
47655 <id>-151</id>
47656 </shared_ptr>
47657 </weak_ptr>
47658 <variant>2</variant>
47659 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47660 </pair>
47661 <pair>
47662 <weak_ptr>
47663 <expired>0</expired>
47664 <shared_ptr>
47665 <id>-191</id>
47666 </shared_ptr>
47667 </weak_ptr>
47668 <size>5</size>
47669 <variant>2</variant>
47670 <string>`#include &lt;(:link </string>
47671 <variant>1</variant>
47672 <weak_ptr>
47673 <expired>0</expired>
47674 <shared_ptr>
47675 <id>-47</id>
47676 </shared_ptr>
47677 </weak_ptr>
47678 <variant>2</variant>
47679 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47680 <variant>1</variant>
47681 <weak_ptr>
47682 <expired>0</expired>
47683 <shared_ptr>
47684 <id>-151</id>
47685 </shared_ptr>
47686 </weak_ptr>
47687 <variant>2</variant>
47688 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47689 </pair>
47690 <pair>
47691 <weak_ptr>
47692 <expired>0</expired>
47693 <shared_ptr>
47694 <id>-192</id>
47695 </shared_ptr>
47696 </weak_ptr>
47697 <size>0</size>
47698 </pair>
47699 <pair>
47700 <weak_ptr>
47701 <expired>0</expired>
47702 <shared_ptr>
47703 <id>-193</id>
47704 </shared_ptr>
47705 </weak_ptr>
47706 <size>5</size>
47707 <variant>2</variant>
47708 <string>`#include &lt;</string>
47709 <variant>1</variant>
47710 <weak_ptr>
47711 <expired>0</expired>
47712 <shared_ptr>
47713 <id>-224</id>
47714 </shared_ptr>
47715 </weak_ptr>
47716 <variant>2</variant>
47717 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47718 <variant>1</variant>
47719 <weak_ptr>
47720 <expired>0</expired>
47721 <shared_ptr>
47722 <id>-151</id>
47723 </shared_ptr>
47724 </weak_ptr>
47725 <variant>2</variant>
47726 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47727 </pair>
47728 <pair>
47729 <weak_ptr>
47730 <expired>0</expired>
47731 <shared_ptr>
47732 <id>-194</id>
47733 </shared_ptr>
47734 </weak_ptr>
47735 <size>5</size>
47736 <variant>2</variant>
47737 <string>`#include &lt;</string>
47738 <variant>1</variant>
47739 <weak_ptr>
47740 <expired>0</expired>
47741 <shared_ptr>
47742 <id>-109</id>
47743 </shared_ptr>
47744 </weak_ptr>
47745 <variant>2</variant>
47746 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47747 <variant>1</variant>
47748 <weak_ptr>
47749 <expired>0</expired>
47750 <shared_ptr>
47751 <id>-151</id>
47752 </shared_ptr>
47753 </weak_ptr>
47754 <variant>2</variant>
47755 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47756 </pair>
47757 <pair>
47758 <weak_ptr>
47759 <expired>0</expired>
47760 <shared_ptr>
47761 <id>-195</id>
47762 </shared_ptr>
47763 </weak_ptr>
47764 <size>5</size>
47765 <variant>2</variant>
47766 <string>`#include &lt;</string>
47767 <variant>1</variant>
47768 <weak_ptr>
47769 <expired>0</expired>
47770 <shared_ptr>
47771 <id>-150</id>
47772 </shared_ptr>
47773 </weak_ptr>
47774 <variant>2</variant>
47775 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47776 <variant>1</variant>
47777 <weak_ptr>
47778 <expired>0</expired>
47779 <shared_ptr>
47780 <id>-151</id>
47781 </shared_ptr>
47782 </weak_ptr>
47783 <variant>2</variant>
47784 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47785 </pair>
47786 <pair>
47787 <weak_ptr>
47788 <expired>0</expired>
47789 <shared_ptr>
47790 <id>-196</id>
47791 </shared_ptr>
47792 </weak_ptr>
47793 <size>5</size>
47794 <variant>2</variant>
47795 <string>`#include &lt;</string>
47796 <variant>1</variant>
47797 <weak_ptr>
47798 <expired>0</expired>
47799 <shared_ptr>
47800 <id>-150</id>
47801 </shared_ptr>
47802 </weak_ptr>
47803 <variant>2</variant>
47804 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47805 <variant>1</variant>
47806 <weak_ptr>
47807 <expired>0</expired>
47808 <shared_ptr>
47809 <id>-151</id>
47810 </shared_ptr>
47811 </weak_ptr>
47812 <variant>2</variant>
47813 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47814 </pair>
47815 <pair>
47816 <weak_ptr>
47817 <expired>0</expired>
47818 <shared_ptr>
47819 <id>-197</id>
47820 </shared_ptr>
47821 </weak_ptr>
47822 <size>5</size>
47823 <variant>2</variant>
47824 <string>`#include &lt;</string>
47825 <variant>1</variant>
47826 <weak_ptr>
47827 <expired>0</expired>
47828 <shared_ptr>
47829 <id>-273</id>
47830 </shared_ptr>
47831 </weak_ptr>
47832 <variant>2</variant>
47833 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47834 <variant>1</variant>
47835 <weak_ptr>
47836 <expired>0</expired>
47837 <shared_ptr>
47838 <id>-151</id>
47839 </shared_ptr>
47840 </weak_ptr>
47841 <variant>2</variant>
47842 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47843 </pair>
47844 <pair>
47845 <weak_ptr>
47846 <expired>0</expired>
47847 <shared_ptr>
47848 <id>-198</id>
47849 </shared_ptr>
47850 </weak_ptr>
47851 <size>5</size>
47852 <variant>2</variant>
47853 <string>`#include &lt;(:link </string>
47854 <variant>1</variant>
47855 <weak_ptr>
47856 <expired>0</expired>
47857 <shared_ptr>
47858 <id>-198</id>
47859 </shared_ptr>
47860 </weak_ptr>
47861 <variant>2</variant>
47862 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
47863 <variant>1</variant>
47864 <weak_ptr>
47865 <expired>0</expired>
47866 <shared_ptr>
47867 <id>-151</id>
47868 </shared_ptr>
47869 </weak_ptr>
47870 <variant>2</variant>
47871 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47872 </pair>
47873 <pair>
47874 <weak_ptr>
47875 <expired>0</expired>
47876 <shared_ptr>
47877 <id>-199</id>
47878 </shared_ptr>
47879 </weak_ptr>
47880 <size>5</size>
47881 <variant>2</variant>
47882 <string>`#include &lt;</string>
47883 <variant>1</variant>
47884 <weak_ptr>
47885 <expired>0</expired>
47886 <shared_ptr>
47887 <id>-273</id>
47888 </shared_ptr>
47889 </weak_ptr>
47890 <variant>2</variant>
47891 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47892 <variant>1</variant>
47893 <weak_ptr>
47894 <expired>0</expired>
47895 <shared_ptr>
47896 <id>-151</id>
47897 </shared_ptr>
47898 </weak_ptr>
47899 <variant>2</variant>
47900 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47901 </pair>
47902 <pair>
47903 <weak_ptr>
47904 <expired>0</expired>
47905 <shared_ptr>
47906 <id>-200</id>
47907 </shared_ptr>
47908 </weak_ptr>
47909 <size>5</size>
47910 <variant>2</variant>
47911 <string>`#include &lt;</string>
47912 <variant>1</variant>
47913 <weak_ptr>
47914 <expired>0</expired>
47915 <shared_ptr>
47916 <id>-109</id>
47917 </shared_ptr>
47918 </weak_ptr>
47919 <variant>2</variant>
47920 <string>&gt;&#10;&#10;[@namespace (:link </string>
47921 <variant>1</variant>
47922 <weak_ptr>
47923 <expired>0</expired>
47924 <shared_ptr>
47925 <id>-151</id>
47926 </shared_ptr>
47927 </weak_ptr>
47928 <variant>2</variant>
47929 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
47930 </pair>
47931 <pair>
47932 <weak_ptr>
47933 <expired>0</expired>
47934 <shared_ptr>
47935 <id>-201</id>
47936 </shared_ptr>
47937 </weak_ptr>
47938 <size>0</size>
47939 </pair>
47940 <pair>
47941 <weak_ptr>
47942 <expired>0</expired>
47943 <shared_ptr>
47944 <id>-202</id>
47945 </shared_ptr>
47946 </weak_ptr>
47947 <size>0</size>
47948 </pair>
47949 <pair>
47950 <weak_ptr>
47951 <expired>0</expired>
47952 <shared_ptr>
47953 <id>-203</id>
47954 </shared_ptr>
47955 </weak_ptr>
47956 <size>3</size>
47957 <variant>2</variant>
47958 <string>`#include &lt;</string>
47959 <variant>1</variant>
47960 <weak_ptr>
47961 <expired>0</expired>
47962 <shared_ptr>
47963 <id>-126</id>
47964 </shared_ptr>
47965 </weak_ptr>
47966 <variant>2</variant>
47967 <string>&gt;&#10;&#10;(:include def:)&#10;</string>
47968 </pair>
47969 <pair>
47970 <weak_ptr>
47971 <expired>0</expired>
47972 <shared_ptr>
47973 <id>-204</id>
47974 </shared_ptr>
47975 </weak_ptr>
47976 <size>5</size>
47977 <variant>2</variant>
47978 <string>`#include &lt;</string>
47979 <variant>1</variant>
47980 <weak_ptr>
47981 <expired>0</expired>
47982 <shared_ptr>
47983 <id>-109</id>
47984 </shared_ptr>
47985 </weak_ptr>
47986 <variant>2</variant>
47987 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
47988 <variant>1</variant>
47989 <weak_ptr>
47990 <expired>0</expired>
47991 <shared_ptr>
47992 <id>-151</id>
47993 </shared_ptr>
47994 </weak_ptr>
47995 <variant>2</variant>
47996 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
47997 </pair>
47998 <pair>
47999 <weak_ptr>
48000 <expired>0</expired>
48001 <shared_ptr>
48002 <id>-205</id>
48003 </shared_ptr>
48004 </weak_ptr>
48005 <size>0</size>
48006 </pair>
48007 <pair>
48008 <weak_ptr>
48009 <expired>0</expired>
48010 <shared_ptr>
48011 <id>-206</id>
48012 </shared_ptr>
48013 </weak_ptr>
48014 <size>1</size>
48015 <variant>2</variant>
48016 <string>(:include decl:)&#10;</string>
48017 </pair>
48018 <pair>
48019 <weak_ptr>
48020 <expired>0</expired>
48021 <shared_ptr>
48022 <id>-207</id>
48023 </shared_ptr>
48024 </weak_ptr>
48025 <size>0</size>
48026 </pair>
48027 <pair>
48028 <weak_ptr>
48029 <expired>0</expired>
48030 <shared_ptr>
48031 <id>-208</id>
48032 </shared_ptr>
48033 </weak_ptr>
48034 <size>5</size>
48035 <variant>2</variant>
48036 <string>`#include &lt;</string>
48037 <variant>1</variant>
48038 <weak_ptr>
48039 <expired>0</expired>
48040 <shared_ptr>
48041 <id>-28</id>
48042 </shared_ptr>
48043 </weak_ptr>
48044 <variant>2</variant>
48045 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
48046 <variant>1</variant>
48047 <weak_ptr>
48048 <expired>0</expired>
48049 <shared_ptr>
48050 <id>-151</id>
48051 </shared_ptr>
48052 </weak_ptr>
48053 <variant>2</variant>
48054 <string>&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48055 </pair>
48056 <pair>
48057 <weak_ptr>
48058 <expired>0</expired>
48059 <shared_ptr>
48060 <id>-209</id>
48061 </shared_ptr>
48062 </weak_ptr>
48063 <size>5</size>
48064 <variant>2</variant>
48065 <string>`#include &lt;</string>
48066 <variant>1</variant>
48067 <weak_ptr>
48068 <expired>0</expired>
48069 <shared_ptr>
48070 <id>-47</id>
48071 </shared_ptr>
48072 </weak_ptr>
48073 <variant>2</variant>
48074 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48075 <variant>1</variant>
48076 <weak_ptr>
48077 <expired>0</expired>
48078 <shared_ptr>
48079 <id>-151</id>
48080 </shared_ptr>
48081 </weak_ptr>
48082 <variant>2</variant>
48083 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48084 </pair>
48085 <pair>
48086 <weak_ptr>
48087 <expired>0</expired>
48088 <shared_ptr>
48089 <id>-210</id>
48090 </shared_ptr>
48091 </weak_ptr>
48092 <size>0</size>
48093 </pair>
48094 <pair>
48095 <weak_ptr>
48096 <expired>0</expired>
48097 <shared_ptr>
48098 <id>-211</id>
48099 </shared_ptr>
48100 </weak_ptr>
48101 <size>0</size>
48102 </pair>
48103 <pair>
48104 <weak_ptr>
48105 <expired>0</expired>
48106 <shared_ptr>
48107 <id>-212</id>
48108 </shared_ptr>
48109 </weak_ptr>
48110 <size>5</size>
48111 <variant>2</variant>
48112 <string>`#include &lt;</string>
48113 <variant>1</variant>
48114 <weak_ptr>
48115 <expired>0</expired>
48116 <shared_ptr>
48117 <id>-47</id>
48118 </shared_ptr>
48119 </weak_ptr>
48120 <variant>2</variant>
48121 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48122 <variant>1</variant>
48123 <weak_ptr>
48124 <expired>0</expired>
48125 <shared_ptr>
48126 <id>-151</id>
48127 </shared_ptr>
48128 </weak_ptr>
48129 <variant>2</variant>
48130 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48131 </pair>
48132 <pair>
48133 <weak_ptr>
48134 <expired>0</expired>
48135 <shared_ptr>
48136 <id>-213</id>
48137 </shared_ptr>
48138 </weak_ptr>
48139 <size>0</size>
48140 </pair>
48141 <pair>
48142 <weak_ptr>
48143 <expired>0</expired>
48144 <shared_ptr>
48145 <id>-214</id>
48146 </shared_ptr>
48147 </weak_ptr>
48148 <size>5</size>
48149 <variant>2</variant>
48150 <string>`#include &lt;(:link </string>
48151 <variant>1</variant>
48152 <weak_ptr>
48153 <expired>0</expired>
48154 <shared_ptr>
48155 <id>-245</id>
48156 </shared_ptr>
48157 </weak_ptr>
48158 <variant>2</variant>
48159 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48160 <variant>1</variant>
48161 <weak_ptr>
48162 <expired>0</expired>
48163 <shared_ptr>
48164 <id>-151</id>
48165 </shared_ptr>
48166 </weak_ptr>
48167 <variant>2</variant>
48168 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48169 </pair>
48170 <pair>
48171 <weak_ptr>
48172 <expired>0</expired>
48173 <shared_ptr>
48174 <id>-215</id>
48175 </shared_ptr>
48176 </weak_ptr>
48177 <size>5</size>
48178 <variant>2</variant>
48179 <string>`#include &lt;</string>
48180 <variant>1</variant>
48181 <weak_ptr>
48182 <expired>0</expired>
48183 <shared_ptr>
48184 <id>-215</id>
48185 </shared_ptr>
48186 </weak_ptr>
48187 <variant>2</variant>
48188 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48189 <variant>1</variant>
48190 <weak_ptr>
48191 <expired>0</expired>
48192 <shared_ptr>
48193 <id>-151</id>
48194 </shared_ptr>
48195 </weak_ptr>
48196 <variant>2</variant>
48197 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48198 </pair>
48199 <pair>
48200 <weak_ptr>
48201 <expired>0</expired>
48202 <shared_ptr>
48203 <id>-216</id>
48204 </shared_ptr>
48205 </weak_ptr>
48206 <size>5</size>
48207 <variant>2</variant>
48208 <string>`#include &lt;(:link </string>
48209 <variant>1</variant>
48210 <weak_ptr>
48211 <expired>0</expired>
48212 <shared_ptr>
48213 <id>-28</id>
48214 </shared_ptr>
48215 </weak_ptr>
48216 <variant>2</variant>
48217 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48218 <variant>1</variant>
48219 <weak_ptr>
48220 <expired>0</expired>
48221 <shared_ptr>
48222 <id>-151</id>
48223 </shared_ptr>
48224 </weak_ptr>
48225 <variant>2</variant>
48226 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48227 </pair>
48228 <pair>
48229 <weak_ptr>
48230 <expired>0</expired>
48231 <shared_ptr>
48232 <id>-217</id>
48233 </shared_ptr>
48234 </weak_ptr>
48235 <size>5</size>
48236 <variant>2</variant>
48237 <string>`#include &lt;(:link </string>
48238 <variant>1</variant>
48239 <weak_ptr>
48240 <expired>0</expired>
48241 <shared_ptr>
48242 <id>-150</id>
48243 </shared_ptr>
48244 </weak_ptr>
48245 <variant>2</variant>
48246 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48247 <variant>1</variant>
48248 <weak_ptr>
48249 <expired>0</expired>
48250 <shared_ptr>
48251 <id>-151</id>
48252 </shared_ptr>
48253 </weak_ptr>
48254 <variant>2</variant>
48255 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48256 </pair>
48257 <pair>
48258 <weak_ptr>
48259 <expired>0</expired>
48260 <shared_ptr>
48261 <id>-218</id>
48262 </shared_ptr>
48263 </weak_ptr>
48264 <size>0</size>
48265 </pair>
48266 <pair>
48267 <weak_ptr>
48268 <expired>0</expired>
48269 <shared_ptr>
48270 <id>-219</id>
48271 </shared_ptr>
48272 </weak_ptr>
48273 <size>5</size>
48274 <variant>2</variant>
48275 <string>`#include &lt;</string>
48276 <variant>1</variant>
48277 <weak_ptr>
48278 <expired>0</expired>
48279 <shared_ptr>
48280 <id>-109</id>
48281 </shared_ptr>
48282 </weak_ptr>
48283 <variant>2</variant>
48284 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48285 <variant>1</variant>
48286 <weak_ptr>
48287 <expired>0</expired>
48288 <shared_ptr>
48289 <id>-151</id>
48290 </shared_ptr>
48291 </weak_ptr>
48292 <variant>2</variant>
48293 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48294 </pair>
48295 <pair>
48296 <weak_ptr>
48297 <expired>0</expired>
48298 <shared_ptr>
48299 <id>-220</id>
48300 </shared_ptr>
48301 </weak_ptr>
48302 <size>5</size>
48303 <variant>2</variant>
48304 <string>`#include &lt;</string>
48305 <variant>1</variant>
48306 <weak_ptr>
48307 <expired>0</expired>
48308 <shared_ptr>
48309 <id>-167</id>
48310 </shared_ptr>
48311 </weak_ptr>
48312 <variant>2</variant>
48313 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48314 <variant>1</variant>
48315 <weak_ptr>
48316 <expired>0</expired>
48317 <shared_ptr>
48318 <id>-151</id>
48319 </shared_ptr>
48320 </weak_ptr>
48321 <variant>2</variant>
48322 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48323 </pair>
48324 <pair>
48325 <weak_ptr>
48326 <expired>0</expired>
48327 <shared_ptr>
48328 <id>-221</id>
48329 </shared_ptr>
48330 </weak_ptr>
48331 <size>5</size>
48332 <variant>2</variant>
48333 <string>`#include &lt;(:link </string>
48334 <variant>1</variant>
48335 <weak_ptr>
48336 <expired>0</expired>
48337 <shared_ptr>
48338 <id>-221</id>
48339 </shared_ptr>
48340 </weak_ptr>
48341 <variant>2</variant>
48342 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48343 <variant>1</variant>
48344 <weak_ptr>
48345 <expired>0</expired>
48346 <shared_ptr>
48347 <id>-151</id>
48348 </shared_ptr>
48349 </weak_ptr>
48350 <variant>2</variant>
48351 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48352 </pair>
48353 <pair>
48354 <weak_ptr>
48355 <expired>0</expired>
48356 <shared_ptr>
48357 <id>-222</id>
48358 </shared_ptr>
48359 </weak_ptr>
48360 <size>5</size>
48361 <variant>2</variant>
48362 <string>`#include &lt;(:link </string>
48363 <variant>1</variant>
48364 <weak_ptr>
48365 <expired>0</expired>
48366 <shared_ptr>
48367 <id>-53</id>
48368 </shared_ptr>
48369 </weak_ptr>
48370 <variant>2</variant>
48371 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48372 <variant>1</variant>
48373 <weak_ptr>
48374 <expired>0</expired>
48375 <shared_ptr>
48376 <id>-151</id>
48377 </shared_ptr>
48378 </weak_ptr>
48379 <variant>2</variant>
48380 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48381 </pair>
48382 <pair>
48383 <weak_ptr>
48384 <expired>0</expired>
48385 <shared_ptr>
48386 <id>-223</id>
48387 </shared_ptr>
48388 </weak_ptr>
48389 <size>5</size>
48390 <variant>2</variant>
48391 <string>`#include &lt;</string>
48392 <variant>1</variant>
48393 <weak_ptr>
48394 <expired>0</expired>
48395 <shared_ptr>
48396 <id>-109</id>
48397 </shared_ptr>
48398 </weak_ptr>
48399 <variant>2</variant>
48400 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48401 <variant>1</variant>
48402 <weak_ptr>
48403 <expired>0</expired>
48404 <shared_ptr>
48405 <id>-151</id>
48406 </shared_ptr>
48407 </weak_ptr>
48408 <variant>2</variant>
48409 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48410 </pair>
48411 <pair>
48412 <weak_ptr>
48413 <expired>0</expired>
48414 <shared_ptr>
48415 <id>-224</id>
48416 </shared_ptr>
48417 </weak_ptr>
48418 <size>5</size>
48419 <variant>2</variant>
48420 <string>`#include &lt;</string>
48421 <variant>1</variant>
48422 <weak_ptr>
48423 <expired>0</expired>
48424 <shared_ptr>
48425 <id>-224</id>
48426 </shared_ptr>
48427 </weak_ptr>
48428 <variant>2</variant>
48429 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48430 <variant>1</variant>
48431 <weak_ptr>
48432 <expired>0</expired>
48433 <shared_ptr>
48434 <id>-151</id>
48435 </shared_ptr>
48436 </weak_ptr>
48437 <variant>2</variant>
48438 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48439 </pair>
48440 <pair>
48441 <weak_ptr>
48442 <expired>0</expired>
48443 <shared_ptr>
48444 <id>-225</id>
48445 </shared_ptr>
48446 </weak_ptr>
48447 <size>1</size>
48448 <variant>2</variant>
48449 <string>(:include def:)&#10;</string>
48450 </pair>
48451 <pair>
48452 <weak_ptr>
48453 <expired>0</expired>
48454 <shared_ptr>
48455 <id>-226</id>
48456 </shared_ptr>
48457 </weak_ptr>
48458 <size>0</size>
48459 </pair>
48460 <pair>
48461 <weak_ptr>
48462 <expired>0</expired>
48463 <shared_ptr>
48464 <id>-227</id>
48465 </shared_ptr>
48466 </weak_ptr>
48467 <size>5</size>
48468 <variant>2</variant>
48469 <string>`#include &lt;</string>
48470 <variant>1</variant>
48471 <weak_ptr>
48472 <expired>0</expired>
48473 <shared_ptr>
48474 <id>-47</id>
48475 </shared_ptr>
48476 </weak_ptr>
48477 <variant>2</variant>
48478 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48479 <variant>1</variant>
48480 <weak_ptr>
48481 <expired>0</expired>
48482 <shared_ptr>
48483 <id>-151</id>
48484 </shared_ptr>
48485 </weak_ptr>
48486 <variant>2</variant>
48487 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48488 </pair>
48489 <pair>
48490 <weak_ptr>
48491 <expired>0</expired>
48492 <shared_ptr>
48493 <id>-228</id>
48494 </shared_ptr>
48495 </weak_ptr>
48496 <size>3</size>
48497 <variant>2</variant>
48498 <string>`#include &lt;(:link </string>
48499 <variant>1</variant>
48500 <weak_ptr>
48501 <expired>0</expired>
48502 <shared_ptr>
48503 <id>-251</id>
48504 </shared_ptr>
48505 </weak_ptr>
48506 <variant>2</variant>
48507 <string>:)&gt;&#10;&#10;(:include def:)&#10;</string>
48508 </pair>
48509 <pair>
48510 <weak_ptr>
48511 <expired>0</expired>
48512 <shared_ptr>
48513 <id>-229</id>
48514 </shared_ptr>
48515 </weak_ptr>
48516 <size>5</size>
48517 <variant>2</variant>
48518 <string>`#include &lt;</string>
48519 <variant>1</variant>
48520 <weak_ptr>
48521 <expired>0</expired>
48522 <shared_ptr>
48523 <id>-68</id>
48524 </shared_ptr>
48525 </weak_ptr>
48526 <variant>2</variant>
48527 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48528 <variant>1</variant>
48529 <weak_ptr>
48530 <expired>0</expired>
48531 <shared_ptr>
48532 <id>-151</id>
48533 </shared_ptr>
48534 </weak_ptr>
48535 <variant>2</variant>
48536 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48537 </pair>
48538 <pair>
48539 <weak_ptr>
48540 <expired>0</expired>
48541 <shared_ptr>
48542 <id>-230</id>
48543 </shared_ptr>
48544 </weak_ptr>
48545 <size>3</size>
48546 <variant>2</variant>
48547 <string>`#include &lt;</string>
48548 <variant>1</variant>
48549 <weak_ptr>
48550 <expired>0</expired>
48551 <shared_ptr>
48552 <id>-251</id>
48553 </shared_ptr>
48554 </weak_ptr>
48555 <variant>2</variant>
48556 <string>&gt;&#10;&#10;(:include def:)&#10;</string>
48557 </pair>
48558 <pair>
48559 <weak_ptr>
48560 <expired>0</expired>
48561 <shared_ptr>
48562 <id>-231</id>
48563 </shared_ptr>
48564 </weak_ptr>
48565 <size>0</size>
48566 </pair>
48567 <pair>
48568 <weak_ptr>
48569 <expired>0</expired>
48570 <shared_ptr>
48571 <id>-232</id>
48572 </shared_ptr>
48573 </weak_ptr>
48574 <size>5</size>
48575 <variant>2</variant>
48576 <string>`#include &lt;(:link </string>
48577 <variant>1</variant>
48578 <weak_ptr>
48579 <expired>0</expired>
48580 <shared_ptr>
48581 <id>-224</id>
48582 </shared_ptr>
48583 </weak_ptr>
48584 <variant>2</variant>
48585 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48586 <variant>1</variant>
48587 <weak_ptr>
48588 <expired>0</expired>
48589 <shared_ptr>
48590 <id>-151</id>
48591 </shared_ptr>
48592 </weak_ptr>
48593 <variant>2</variant>
48594 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48595 </pair>
48596 <pair>
48597 <weak_ptr>
48598 <expired>0</expired>
48599 <shared_ptr>
48600 <id>-233</id>
48601 </shared_ptr>
48602 </weak_ptr>
48603 <size>0</size>
48604 </pair>
48605 <pair>
48606 <weak_ptr>
48607 <expired>0</expired>
48608 <shared_ptr>
48609 <id>-234</id>
48610 </shared_ptr>
48611 </weak_ptr>
48612 <size>5</size>
48613 <variant>2</variant>
48614 <string>`#include &lt;</string>
48615 <variant>1</variant>
48616 <weak_ptr>
48617 <expired>0</expired>
48618 <shared_ptr>
48619 <id>-36</id>
48620 </shared_ptr>
48621 </weak_ptr>
48622 <variant>2</variant>
48623 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48624 <variant>1</variant>
48625 <weak_ptr>
48626 <expired>0</expired>
48627 <shared_ptr>
48628 <id>-151</id>
48629 </shared_ptr>
48630 </weak_ptr>
48631 <variant>2</variant>
48632 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48633 </pair>
48634 <pair>
48635 <weak_ptr>
48636 <expired>0</expired>
48637 <shared_ptr>
48638 <id>-235</id>
48639 </shared_ptr>
48640 </weak_ptr>
48641 <size>0</size>
48642 </pair>
48643 <pair>
48644 <weak_ptr>
48645 <expired>0</expired>
48646 <shared_ptr>
48647 <id>-236</id>
48648 </shared_ptr>
48649 </weak_ptr>
48650 <size>5</size>
48651 <variant>2</variant>
48652 <string>`#include &lt;(:link </string>
48653 <variant>1</variant>
48654 <weak_ptr>
48655 <expired>0</expired>
48656 <shared_ptr>
48657 <id>-28</id>
48658 </shared_ptr>
48659 </weak_ptr>
48660 <variant>2</variant>
48661 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48662 <variant>1</variant>
48663 <weak_ptr>
48664 <expired>0</expired>
48665 <shared_ptr>
48666 <id>-151</id>
48667 </shared_ptr>
48668 </weak_ptr>
48669 <variant>2</variant>
48670 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48671 </pair>
48672 <pair>
48673 <weak_ptr>
48674 <expired>0</expired>
48675 <shared_ptr>
48676 <id>-237</id>
48677 </shared_ptr>
48678 </weak_ptr>
48679 <size>5</size>
48680 <variant>2</variant>
48681 <string>`#include &lt;(:link </string>
48682 <variant>1</variant>
48683 <weak_ptr>
48684 <expired>0</expired>
48685 <shared_ptr>
48686 <id>-109</id>
48687 </shared_ptr>
48688 </weak_ptr>
48689 <variant>2</variant>
48690 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48691 <variant>1</variant>
48692 <weak_ptr>
48693 <expired>0</expired>
48694 <shared_ptr>
48695 <id>-151</id>
48696 </shared_ptr>
48697 </weak_ptr>
48698 <variant>2</variant>
48699 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48700 </pair>
48701 <pair>
48702 <weak_ptr>
48703 <expired>0</expired>
48704 <shared_ptr>
48705 <id>-238</id>
48706 </shared_ptr>
48707 </weak_ptr>
48708 <size>0</size>
48709 </pair>
48710 <pair>
48711 <weak_ptr>
48712 <expired>0</expired>
48713 <shared_ptr>
48714 <id>-239</id>
48715 </shared_ptr>
48716 </weak_ptr>
48717 <size>5</size>
48718 <variant>2</variant>
48719 <string>`#include &lt;</string>
48720 <variant>1</variant>
48721 <weak_ptr>
48722 <expired>0</expired>
48723 <shared_ptr>
48724 <id>-109</id>
48725 </shared_ptr>
48726 </weak_ptr>
48727 <variant>2</variant>
48728 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48729 <variant>1</variant>
48730 <weak_ptr>
48731 <expired>0</expired>
48732 <shared_ptr>
48733 <id>-151</id>
48734 </shared_ptr>
48735 </weak_ptr>
48736 <variant>2</variant>
48737 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48738 </pair>
48739 <pair>
48740 <weak_ptr>
48741 <expired>0</expired>
48742 <shared_ptr>
48743 <id>-240</id>
48744 </shared_ptr>
48745 </weak_ptr>
48746 <size>5</size>
48747 <variant>2</variant>
48748 <string>`#include &lt;(:link </string>
48749 <variant>1</variant>
48750 <weak_ptr>
48751 <expired>0</expired>
48752 <shared_ptr>
48753 <id>-198</id>
48754 </shared_ptr>
48755 </weak_ptr>
48756 <variant>2</variant>
48757 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48758 <variant>1</variant>
48759 <weak_ptr>
48760 <expired>0</expired>
48761 <shared_ptr>
48762 <id>-151</id>
48763 </shared_ptr>
48764 </weak_ptr>
48765 <variant>2</variant>
48766 <string>:)&#10; {&#10;(:include def pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48767 </pair>
48768 <pair>
48769 <weak_ptr>
48770 <expired>0</expired>
48771 <shared_ptr>
48772 <id>-241</id>
48773 </shared_ptr>
48774 </weak_ptr>
48775 <size>5</size>
48776 <variant>2</variant>
48777 <string>`#include &lt;</string>
48778 <variant>1</variant>
48779 <weak_ptr>
48780 <expired>0</expired>
48781 <shared_ptr>
48782 <id>-145</id>
48783 </shared_ptr>
48784 </weak_ptr>
48785 <variant>2</variant>
48786 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48787 <variant>1</variant>
48788 <weak_ptr>
48789 <expired>0</expired>
48790 <shared_ptr>
48791 <id>-151</id>
48792 </shared_ptr>
48793 </weak_ptr>
48794 <variant>2</variant>
48795 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48796 </pair>
48797 <pair>
48798 <weak_ptr>
48799 <expired>0</expired>
48800 <shared_ptr>
48801 <id>-242</id>
48802 </shared_ptr>
48803 </weak_ptr>
48804 <size>5</size>
48805 <variant>2</variant>
48806 <string>`#include &lt;</string>
48807 <variant>1</variant>
48808 <weak_ptr>
48809 <expired>0</expired>
48810 <shared_ptr>
48811 <id>-47</id>
48812 </shared_ptr>
48813 </weak_ptr>
48814 <variant>2</variant>
48815 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48816 <variant>1</variant>
48817 <weak_ptr>
48818 <expired>0</expired>
48819 <shared_ptr>
48820 <id>-151</id>
48821 </shared_ptr>
48822 </weak_ptr>
48823 <variant>2</variant>
48824 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48825 </pair>
48826 <pair>
48827 <weak_ptr>
48828 <expired>0</expired>
48829 <shared_ptr>
48830 <id>-243</id>
48831 </shared_ptr>
48832 </weak_ptr>
48833 <size>5</size>
48834 <variant>2</variant>
48835 <string>`#include &lt;</string>
48836 <variant>1</variant>
48837 <weak_ptr>
48838 <expired>0</expired>
48839 <shared_ptr>
48840 <id>-150</id>
48841 </shared_ptr>
48842 </weak_ptr>
48843 <variant>2</variant>
48844 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48845 <variant>1</variant>
48846 <weak_ptr>
48847 <expired>0</expired>
48848 <shared_ptr>
48849 <id>-151</id>
48850 </shared_ptr>
48851 </weak_ptr>
48852 <variant>2</variant>
48853 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48854 </pair>
48855 <pair>
48856 <weak_ptr>
48857 <expired>0</expired>
48858 <shared_ptr>
48859 <id>-244</id>
48860 </shared_ptr>
48861 </weak_ptr>
48862 <size>5</size>
48863 <variant>2</variant>
48864 <string>`#include &lt;</string>
48865 <variant>1</variant>
48866 <weak_ptr>
48867 <expired>0</expired>
48868 <shared_ptr>
48869 <id>-244</id>
48870 </shared_ptr>
48871 </weak_ptr>
48872 <variant>2</variant>
48873 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48874 <variant>1</variant>
48875 <weak_ptr>
48876 <expired>0</expired>
48877 <shared_ptr>
48878 <id>-151</id>
48879 </shared_ptr>
48880 </weak_ptr>
48881 <variant>2</variant>
48882 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48883 </pair>
48884 <pair>
48885 <weak_ptr>
48886 <expired>0</expired>
48887 <shared_ptr>
48888 <id>-245</id>
48889 </shared_ptr>
48890 </weak_ptr>
48891 <size>5</size>
48892 <variant>2</variant>
48893 <string>`#include &lt;(:link </string>
48894 <variant>1</variant>
48895 <weak_ptr>
48896 <expired>0</expired>
48897 <shared_ptr>
48898 <id>-245</id>
48899 </shared_ptr>
48900 </weak_ptr>
48901 <variant>2</variant>
48902 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48903 <variant>1</variant>
48904 <weak_ptr>
48905 <expired>0</expired>
48906 <shared_ptr>
48907 <id>-151</id>
48908 </shared_ptr>
48909 </weak_ptr>
48910 <variant>2</variant>
48911 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48912 </pair>
48913 <pair>
48914 <weak_ptr>
48915 <expired>0</expired>
48916 <shared_ptr>
48917 <id>-246</id>
48918 </shared_ptr>
48919 </weak_ptr>
48920 <size>5</size>
48921 <variant>2</variant>
48922 <string>`#include &lt;(:link </string>
48923 <variant>1</variant>
48924 <weak_ptr>
48925 <expired>0</expired>
48926 <shared_ptr>
48927 <id>-246</id>
48928 </shared_ptr>
48929 </weak_ptr>
48930 <variant>2</variant>
48931 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48932 <variant>1</variant>
48933 <weak_ptr>
48934 <expired>0</expired>
48935 <shared_ptr>
48936 <id>-151</id>
48937 </shared_ptr>
48938 </weak_ptr>
48939 <variant>2</variant>
48940 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48941 </pair>
48942 <pair>
48943 <weak_ptr>
48944 <expired>0</expired>
48945 <shared_ptr>
48946 <id>-247</id>
48947 </shared_ptr>
48948 </weak_ptr>
48949 <size>5</size>
48950 <variant>2</variant>
48951 <string>`#include &lt;(:link </string>
48952 <variant>1</variant>
48953 <weak_ptr>
48954 <expired>0</expired>
48955 <shared_ptr>
48956 <id>-109</id>
48957 </shared_ptr>
48958 </weak_ptr>
48959 <variant>2</variant>
48960 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48961 <variant>1</variant>
48962 <weak_ptr>
48963 <expired>0</expired>
48964 <shared_ptr>
48965 <id>-151</id>
48966 </shared_ptr>
48967 </weak_ptr>
48968 <variant>2</variant>
48969 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48970 </pair>
48971 <pair>
48972 <weak_ptr>
48973 <expired>0</expired>
48974 <shared_ptr>
48975 <id>-248</id>
48976 </shared_ptr>
48977 </weak_ptr>
48978 <size>5</size>
48979 <variant>2</variant>
48980 <string>`#include &lt;</string>
48981 <variant>1</variant>
48982 <weak_ptr>
48983 <expired>0</expired>
48984 <shared_ptr>
48985 <id>-109</id>
48986 </shared_ptr>
48987 </weak_ptr>
48988 <variant>2</variant>
48989 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
48990 <variant>1</variant>
48991 <weak_ptr>
48992 <expired>0</expired>
48993 <shared_ptr>
48994 <id>-151</id>
48995 </shared_ptr>
48996 </weak_ptr>
48997 <variant>2</variant>
48998 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
48999 </pair>
49000 <pair>
49001 <weak_ptr>
49002 <expired>0</expired>
49003 <shared_ptr>
49004 <id>-249</id>
49005 </shared_ptr>
49006 </weak_ptr>
49007 <size>5</size>
49008 <variant>2</variant>
49009 <string>`#include &lt;(:link </string>
49010 <variant>1</variant>
49011 <weak_ptr>
49012 <expired>0</expired>
49013 <shared_ptr>
49014 <id>-47</id>
49015 </shared_ptr>
49016 </weak_ptr>
49017 <variant>2</variant>
49018 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49019 <variant>1</variant>
49020 <weak_ptr>
49021 <expired>0</expired>
49022 <shared_ptr>
49023 <id>-151</id>
49024 </shared_ptr>
49025 </weak_ptr>
49026 <variant>2</variant>
49027 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49028 </pair>
49029 <pair>
49030 <weak_ptr>
49031 <expired>0</expired>
49032 <shared_ptr>
49033 <id>-250</id>
49034 </shared_ptr>
49035 </weak_ptr>
49036 <size>5</size>
49037 <variant>2</variant>
49038 <string>`#include &lt;(:link </string>
49039 <variant>1</variant>
49040 <weak_ptr>
49041 <expired>0</expired>
49042 <shared_ptr>
49043 <id>-250</id>
49044 </shared_ptr>
49045 </weak_ptr>
49046 <variant>2</variant>
49047 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49048 <variant>1</variant>
49049 <weak_ptr>
49050 <expired>0</expired>
49051 <shared_ptr>
49052 <id>-151</id>
49053 </shared_ptr>
49054 </weak_ptr>
49055 <variant>2</variant>
49056 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49057 </pair>
49058 <pair>
49059 <weak_ptr>
49060 <expired>0</expired>
49061 <shared_ptr>
49062 <id>-251</id>
49063 </shared_ptr>
49064 </weak_ptr>
49065 <size>3</size>
49066 <variant>2</variant>
49067 <string>`#include &lt;(:link </string>
49068 <variant>1</variant>
49069 <weak_ptr>
49070 <expired>0</expired>
49071 <shared_ptr>
49072 <id>-251</id>
49073 </shared_ptr>
49074 </weak_ptr>
49075 <variant>2</variant>
49076 <string>:)&gt;&#10;&#10;(:include api:)&#10;</string>
49077 </pair>
49078 <pair>
49079 <weak_ptr>
49080 <expired>0</expired>
49081 <shared_ptr>
49082 <id>-252</id>
49083 </shared_ptr>
49084 </weak_ptr>
49085 <size>3</size>
49086 <variant>2</variant>
49087 <string>(:include </string>
49088 <variant>1</variant>
49089 <weak_ptr>
49090 <expired>0</expired>
49091 <shared_ptr>
49092 <id>-221</id>
49093 </shared_ptr>
49094 </weak_ptr>
49095 <variant>2</variant>
49096 <string> synopsis:)&#10;</string>
49097 </pair>
49098 <pair>
49099 <weak_ptr>
49100 <expired>0</expired>
49101 <shared_ptr>
49102 <id>-253</id>
49103 </shared_ptr>
49104 </weak_ptr>
49105 <size>5</size>
49106 <variant>2</variant>
49107 <string>`#include &lt;</string>
49108 <variant>1</variant>
49109 <weak_ptr>
49110 <expired>0</expired>
49111 <shared_ptr>
49112 <id>-150</id>
49113 </shared_ptr>
49114 </weak_ptr>
49115 <variant>2</variant>
49116 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49117 <variant>1</variant>
49118 <weak_ptr>
49119 <expired>0</expired>
49120 <shared_ptr>
49121 <id>-151</id>
49122 </shared_ptr>
49123 </weak_ptr>
49124 <variant>2</variant>
49125 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49126 </pair>
49127 <pair>
49128 <weak_ptr>
49129 <expired>0</expired>
49130 <shared_ptr>
49131 <id>-254</id>
49132 </shared_ptr>
49133 </weak_ptr>
49134 <size>0</size>
49135 </pair>
49136 <pair>
49137 <weak_ptr>
49138 <expired>0</expired>
49139 <shared_ptr>
49140 <id>-255</id>
49141 </shared_ptr>
49142 </weak_ptr>
49143 <size>5</size>
49144 <variant>2</variant>
49145 <string>`#include &lt;</string>
49146 <variant>1</variant>
49147 <weak_ptr>
49148 <expired>0</expired>
49149 <shared_ptr>
49150 <id>-109</id>
49151 </shared_ptr>
49152 </weak_ptr>
49153 <variant>2</variant>
49154 <string>&gt;&#10;&#10;[@namespace (:link </string>
49155 <variant>1</variant>
49156 <weak_ptr>
49157 <expired>0</expired>
49158 <shared_ptr>
49159 <id>-151</id>
49160 </shared_ptr>
49161 </weak_ptr>
49162 <variant>2</variant>
49163 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
49164 </pair>
49165 <pair>
49166 <weak_ptr>
49167 <expired>0</expired>
49168 <shared_ptr>
49169 <id>-256</id>
49170 </shared_ptr>
49171 </weak_ptr>
49172 <size>5</size>
49173 <variant>2</variant>
49174 <string>`#include &lt;</string>
49175 <variant>1</variant>
49176 <weak_ptr>
49177 <expired>0</expired>
49178 <shared_ptr>
49179 <id>-109</id>
49180 </shared_ptr>
49181 </weak_ptr>
49182 <variant>2</variant>
49183 <string>&gt;&#10;&#10;[@namespace (:link </string>
49184 <variant>1</variant>
49185 <weak_ptr>
49186 <expired>0</expired>
49187 <shared_ptr>
49188 <id>-151</id>
49189 </shared_ptr>
49190 </weak_ptr>
49191 <variant>2</variant>
49192 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
49193 </pair>
49194 <pair>
49195 <weak_ptr>
49196 <expired>0</expired>
49197 <shared_ptr>
49198 <id>-257</id>
49199 </shared_ptr>
49200 </weak_ptr>
49201 <size>5</size>
49202 <variant>2</variant>
49203 <string>`#include &lt;</string>
49204 <variant>1</variant>
49205 <weak_ptr>
49206 <expired>0</expired>
49207 <shared_ptr>
49208 <id>-109</id>
49209 </shared_ptr>
49210 </weak_ptr>
49211 <variant>2</variant>
49212 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49213 <variant>1</variant>
49214 <weak_ptr>
49215 <expired>0</expired>
49216 <shared_ptr>
49217 <id>-151</id>
49218 </shared_ptr>
49219 </weak_ptr>
49220 <variant>2</variant>
49221 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49222 </pair>
49223 <pair>
49224 <weak_ptr>
49225 <expired>0</expired>
49226 <shared_ptr>
49227 <id>-258</id>
49228 </shared_ptr>
49229 </weak_ptr>
49230 <size>7</size>
49231 <variant>2</variant>
49232 <string>`#include &lt;</string>
49233 <variant>1</variant>
49234 <weak_ptr>
49235 <expired>0</expired>
49236 <shared_ptr>
49237 <id>-258</id>
49238 </shared_ptr>
49239 </weak_ptr>
49240 <variant>2</variant>
49241 <string>&gt;&#10;&#10;[@#include &lt;math.h&gt;&#10;#include &lt;</string>
49242 <variant>1</variant>
49243 <weak_ptr>
49244 <expired>0</expired>
49245 <shared_ptr>
49246 <id>-251</id>
49247 </shared_ptr>
49248 </weak_ptr>
49249 <variant>2</variant>
49250 <string>&gt;&#10;&#10;namespace boost&#10;{&#10; namespace </string>
49251 <variant>1</variant>
49252 <weak_ptr>
49253 <expired>0</expired>
49254 <shared_ptr>
49255 <id>-151</id>
49256 </shared_ptr>
49257 </weak_ptr>
49258 <variant>2</variant>
49259 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49260 </pair>
49261 <pair>
49262 <weak_ptr>
49263 <expired>0</expired>
49264 <shared_ptr>
49265 <id>-259</id>
49266 </shared_ptr>
49267 </weak_ptr>
49268 <size>5</size>
49269 <variant>2</variant>
49270 <string>`#include &lt;</string>
49271 <variant>1</variant>
49272 <weak_ptr>
49273 <expired>0</expired>
49274 <shared_ptr>
49275 <id>-109</id>
49276 </shared_ptr>
49277 </weak_ptr>
49278 <variant>2</variant>
49279 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49280 <variant>1</variant>
49281 <weak_ptr>
49282 <expired>0</expired>
49283 <shared_ptr>
49284 <id>-151</id>
49285 </shared_ptr>
49286 </weak_ptr>
49287 <variant>2</variant>
49288 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49289 </pair>
49290 <pair>
49291 <weak_ptr>
49292 <expired>0</expired>
49293 <shared_ptr>
49294 <id>-260</id>
49295 </shared_ptr>
49296 </weak_ptr>
49297 <size>5</size>
49298 <variant>2</variant>
49299 <string>`#include &lt;(:link </string>
49300 <variant>1</variant>
49301 <weak_ptr>
49302 <expired>0</expired>
49303 <shared_ptr>
49304 <id>-150</id>
49305 </shared_ptr>
49306 </weak_ptr>
49307 <variant>2</variant>
49308 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49309 <variant>1</variant>
49310 <weak_ptr>
49311 <expired>0</expired>
49312 <shared_ptr>
49313 <id>-151</id>
49314 </shared_ptr>
49315 </weak_ptr>
49316 <variant>2</variant>
49317 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49318 </pair>
49319 <pair>
49320 <weak_ptr>
49321 <expired>0</expired>
49322 <shared_ptr>
49323 <id>-261</id>
49324 </shared_ptr>
49325 </weak_ptr>
49326 <size>5</size>
49327 <variant>2</variant>
49328 <string>`#include &lt;</string>
49329 <variant>1</variant>
49330 <weak_ptr>
49331 <expired>0</expired>
49332 <shared_ptr>
49333 <id>-109</id>
49334 </shared_ptr>
49335 </weak_ptr>
49336 <variant>2</variant>
49337 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49338 <variant>1</variant>
49339 <weak_ptr>
49340 <expired>0</expired>
49341 <shared_ptr>
49342 <id>-151</id>
49343 </shared_ptr>
49344 </weak_ptr>
49345 <variant>2</variant>
49346 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49347 </pair>
49348 <pair>
49349 <weak_ptr>
49350 <expired>0</expired>
49351 <shared_ptr>
49352 <id>-262</id>
49353 </shared_ptr>
49354 </weak_ptr>
49355 <size>5</size>
49356 <variant>2</variant>
49357 <string>`#include &lt;</string>
49358 <variant>1</variant>
49359 <weak_ptr>
49360 <expired>0</expired>
49361 <shared_ptr>
49362 <id>-109</id>
49363 </shared_ptr>
49364 </weak_ptr>
49365 <variant>2</variant>
49366 <string>&gt;&#10;&#10;[@namespace (:link </string>
49367 <variant>1</variant>
49368 <weak_ptr>
49369 <expired>0</expired>
49370 <shared_ptr>
49371 <id>-151</id>
49372 </shared_ptr>
49373 </weak_ptr>
49374 <variant>2</variant>
49375 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
49376 </pair>
49377 <pair>
49378 <weak_ptr>
49379 <expired>0</expired>
49380 <shared_ptr>
49381 <id>-263</id>
49382 </shared_ptr>
49383 </weak_ptr>
49384 <size>0</size>
49385 </pair>
49386 <pair>
49387 <weak_ptr>
49388 <expired>0</expired>
49389 <shared_ptr>
49390 <id>-264</id>
49391 </shared_ptr>
49392 </weak_ptr>
49393 <size>3</size>
49394 <variant>2</variant>
49395 <string>`#include &lt;</string>
49396 <variant>1</variant>
49397 <weak_ptr>
49398 <expired>0</expired>
49399 <shared_ptr>
49400 <id>-251</id>
49401 </shared_ptr>
49402 </weak_ptr>
49403 <variant>2</variant>
49404 <string>&gt;&#10;&#10;(:include def:)&#10;</string>
49405 </pair>
49406 <pair>
49407 <weak_ptr>
49408 <expired>0</expired>
49409 <shared_ptr>
49410 <id>-265</id>
49411 </shared_ptr>
49412 </weak_ptr>
49413 <size>5</size>
49414 <variant>2</variant>
49415 <string>`#include &lt;</string>
49416 <variant>1</variant>
49417 <weak_ptr>
49418 <expired>0</expired>
49419 <shared_ptr>
49420 <id>-109</id>
49421 </shared_ptr>
49422 </weak_ptr>
49423 <variant>2</variant>
49424 <string>&gt;&#10;&#10;[@namespace (:link </string>
49425 <variant>1</variant>
49426 <weak_ptr>
49427 <expired>0</expired>
49428 <shared_ptr>
49429 <id>-151</id>
49430 </shared_ptr>
49431 </weak_ptr>
49432 <variant>2</variant>
49433 <string>:)&#10;{&#10;(:include decl pre_indent=&quot;4&quot;:)&#10;}@]&#10;</string>
49434 </pair>
49435 <pair>
49436 <weak_ptr>
49437 <expired>0</expired>
49438 <shared_ptr>
49439 <id>-266</id>
49440 </shared_ptr>
49441 </weak_ptr>
49442 <size>5</size>
49443 <variant>2</variant>
49444 <string>`#include &lt;</string>
49445 <variant>1</variant>
49446 <weak_ptr>
49447 <expired>0</expired>
49448 <shared_ptr>
49449 <id>-109</id>
49450 </shared_ptr>
49451 </weak_ptr>
49452 <variant>2</variant>
49453 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49454 <variant>1</variant>
49455 <weak_ptr>
49456 <expired>0</expired>
49457 <shared_ptr>
49458 <id>-151</id>
49459 </shared_ptr>
49460 </weak_ptr>
49461 <variant>2</variant>
49462 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49463 </pair>
49464 <pair>
49465 <weak_ptr>
49466 <expired>0</expired>
49467 <shared_ptr>
49468 <id>-267</id>
49469 </shared_ptr>
49470 </weak_ptr>
49471 <size>0</size>
49472 </pair>
49473 <pair>
49474 <weak_ptr>
49475 <expired>0</expired>
49476 <shared_ptr>
49477 <id>-268</id>
49478 </shared_ptr>
49479 </weak_ptr>
49480 <size>5</size>
49481 <variant>2</variant>
49482 <string>`#include &lt;</string>
49483 <variant>1</variant>
49484 <weak_ptr>
49485 <expired>0</expired>
49486 <shared_ptr>
49487 <id>-269</id>
49488 </shared_ptr>
49489 </weak_ptr>
49490 <variant>2</variant>
49491 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49492 <variant>1</variant>
49493 <weak_ptr>
49494 <expired>0</expired>
49495 <shared_ptr>
49496 <id>-151</id>
49497 </shared_ptr>
49498 </weak_ptr>
49499 <variant>2</variant>
49500 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49501 </pair>
49502 <pair>
49503 <weak_ptr>
49504 <expired>0</expired>
49505 <shared_ptr>
49506 <id>-269</id>
49507 </shared_ptr>
49508 </weak_ptr>
49509 <size>5</size>
49510 <variant>2</variant>
49511 <string>`#include &lt;</string>
49512 <variant>1</variant>
49513 <weak_ptr>
49514 <expired>0</expired>
49515 <shared_ptr>
49516 <id>-269</id>
49517 </shared_ptr>
49518 </weak_ptr>
49519 <variant>2</variant>
49520 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49521 <variant>1</variant>
49522 <weak_ptr>
49523 <expired>0</expired>
49524 <shared_ptr>
49525 <id>-151</id>
49526 </shared_ptr>
49527 </weak_ptr>
49528 <variant>2</variant>
49529 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49530 </pair>
49531 <pair>
49532 <weak_ptr>
49533 <expired>0</expired>
49534 <shared_ptr>
49535 <id>-270</id>
49536 </shared_ptr>
49537 </weak_ptr>
49538 <size>5</size>
49539 <variant>2</variant>
49540 <string>`#include &lt;</string>
49541 <variant>1</variant>
49542 <weak_ptr>
49543 <expired>0</expired>
49544 <shared_ptr>
49545 <id>-109</id>
49546 </shared_ptr>
49547 </weak_ptr>
49548 <variant>2</variant>
49549 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49550 <variant>1</variant>
49551 <weak_ptr>
49552 <expired>0</expired>
49553 <shared_ptr>
49554 <id>-151</id>
49555 </shared_ptr>
49556 </weak_ptr>
49557 <variant>2</variant>
49558 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49559 </pair>
49560 <pair>
49561 <weak_ptr>
49562 <expired>0</expired>
49563 <shared_ptr>
49564 <id>-271</id>
49565 </shared_ptr>
49566 </weak_ptr>
49567 <size>1</size>
49568 <variant>2</variant>
49569 <string>(:include decl:)&#10;</string>
49570 </pair>
49571 <pair>
49572 <weak_ptr>
49573 <expired>0</expired>
49574 <shared_ptr>
49575 <id>-272</id>
49576 </shared_ptr>
49577 </weak_ptr>
49578 <size>5</size>
49579 <variant>2</variant>
49580 <string>`#include &lt;</string>
49581 <variant>1</variant>
49582 <weak_ptr>
49583 <expired>0</expired>
49584 <shared_ptr>
49585 <id>-109</id>
49586 </shared_ptr>
49587 </weak_ptr>
49588 <variant>2</variant>
49589 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49590 <variant>1</variant>
49591 <weak_ptr>
49592 <expired>0</expired>
49593 <shared_ptr>
49594 <id>-151</id>
49595 </shared_ptr>
49596 </weak_ptr>
49597 <variant>2</variant>
49598 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49599 </pair>
49600 <pair>
49601 <weak_ptr>
49602 <expired>0</expired>
49603 <shared_ptr>
49604 <id>-273</id>
49605 </shared_ptr>
49606 </weak_ptr>
49607 <size>5</size>
49608 <variant>2</variant>
49609 <string>`#include &lt;(:link </string>
49610 <variant>1</variant>
49611 <weak_ptr>
49612 <expired>0</expired>
49613 <shared_ptr>
49614 <id>-273</id>
49615 </shared_ptr>
49616 </weak_ptr>
49617 <variant>2</variant>
49618 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
49619 <variant>1</variant>
49620 <weak_ptr>
49621 <expired>0</expired>
49622 <shared_ptr>
49623 <id>-151</id>
49624 </shared_ptr>
49625 </weak_ptr>
49626 <variant>2</variant>
49627 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49628 </pair>
49629 <pair>
49630 <weak_ptr>
49631 <expired>0</expired>
49632 <shared_ptr>
49633 <id>-274</id>
49634 </shared_ptr>
49635 </weak_ptr>
49636 <size>5</size>
49637 <variant>2</variant>
49638 <string>`#include &lt;</string>
49639 <variant>1</variant>
49640 <weak_ptr>
49641 <expired>0</expired>
49642 <shared_ptr>
49643 <id>-109</id>
49644 </shared_ptr>
49645 </weak_ptr>
49646 <variant>2</variant>
49647 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49648 <variant>1</variant>
49649 <weak_ptr>
49650 <expired>0</expired>
49651 <shared_ptr>
49652 <id>-151</id>
49653 </shared_ptr>
49654 </weak_ptr>
49655 <variant>2</variant>
49656 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49657 </pair>
49658 <pair>
49659 <weak_ptr>
49660 <expired>0</expired>
49661 <shared_ptr>
49662 <id>-275</id>
49663 </shared_ptr>
49664 </weak_ptr>
49665 <size>5</size>
49666 <variant>2</variant>
49667 <string>`#include &lt;</string>
49668 <variant>1</variant>
49669 <weak_ptr>
49670 <expired>0</expired>
49671 <shared_ptr>
49672 <id>-47</id>
49673 </shared_ptr>
49674 </weak_ptr>
49675 <variant>2</variant>
49676 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49677 <variant>1</variant>
49678 <weak_ptr>
49679 <expired>0</expired>
49680 <shared_ptr>
49681 <id>-151</id>
49682 </shared_ptr>
49683 </weak_ptr>
49684 <variant>2</variant>
49685 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49686 </pair>
49687 <pair>
49688 <weak_ptr>
49689 <expired>0</expired>
49690 <shared_ptr>
49691 <id>-276</id>
49692 </shared_ptr>
49693 </weak_ptr>
49694 <size>5</size>
49695 <variant>2</variant>
49696 <string>`#include &lt;(:link </string>
49697 <variant>1</variant>
49698 <weak_ptr>
49699 <expired>0</expired>
49700 <shared_ptr>
49701 <id>-273</id>
49702 </shared_ptr>
49703 </weak_ptr>
49704 <variant>2</variant>
49705 <string>:)&gt;\\&#10;&#10;[@namespace boost&#10;{&#10; namespace </string>
49706 <variant>1</variant>
49707 <weak_ptr>
49708 <expired>0</expired>
49709 <shared_ptr>
49710 <id>-151</id>
49711 </shared_ptr>
49712 </weak_ptr>
49713 <variant>2</variant>
49714 <string>&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49715 </pair>
49716 <pair>
49717 <weak_ptr>
49718 <expired>0</expired>
49719 <shared_ptr>
49720 <id>-277</id>
49721 </shared_ptr>
49722 </weak_ptr>
49723 <size>5</size>
49724 <variant>2</variant>
49725 <string>`#include &lt;(:link </string>
49726 <variant>1</variant>
49727 <weak_ptr>
49728 <expired>0</expired>
49729 <shared_ptr>
49730 <id>-277</id>
49731 </shared_ptr>
49732 </weak_ptr>
49733 <variant>2</variant>
49734 <string>:)&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49735 <variant>1</variant>
49736 <weak_ptr>
49737 <expired>0</expired>
49738 <shared_ptr>
49739 <id>-151</id>
49740 </shared_ptr>
49741 </weak_ptr>
49742 <variant>2</variant>
49743 <string>:)&#10; {&#10;(:include api pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49744 </pair>
49745 <pair>
49746 <weak_ptr>
49747 <expired>0</expired>
49748 <shared_ptr>
49749 <id>-278</id>
49750 </shared_ptr>
49751 </weak_ptr>
49752 <size>1</size>
49753 <variant>2</variant>
49754 <string>(:include decl:)&#10;</string>
49755 </pair>
49756 <pair>
49757 <weak_ptr>
49758 <expired>0</expired>
49759 <shared_ptr>
49760 <id>-279</id>
49761 </shared_ptr>
49762 </weak_ptr>
49763 <size>5</size>
49764 <variant>2</variant>
49765 <string>`#include &lt;</string>
49766 <variant>1</variant>
49767 <weak_ptr>
49768 <expired>0</expired>
49769 <shared_ptr>
49770 <id>-150</id>
49771 </shared_ptr>
49772 </weak_ptr>
49773 <variant>2</variant>
49774 <string>&gt;&#10;&#10;[@namespace boost&#10;{&#10; namespace (:link </string>
49775 <variant>1</variant>
49776 <weak_ptr>
49777 <expired>0</expired>
49778 <shared_ptr>
49779 <id>-151</id>
49780 </shared_ptr>
49781 </weak_ptr>
49782 <variant>2</variant>
49783 <string>:)&#10; {&#10;(:include decl pre_indent=&quot;8&quot;:)&#10; }&#10;}@]&#10;</string>
49784 </pair>
49785 </sorted>
49786 </object>
49787 </shared_ptr>
49788 </pair>
49789 </sorted>
49790 </object>
49791 </shared_ptr>
49792 </layers>
49793 <contexts>
49794 <shared_ptr>
49795 <id>286</id>
49796 <type>
49797 <string>reno_context_map</string>
49798 </type>
49799 <object>
49800 <contexts>
49801 <sorted>
49802 <size>275</size>
49803 <shared_ptr>
49804 <id>-5</id>
49805 </shared_ptr>
49806 <shared_ptr>
49807 <id>-6</id>
49808 </shared_ptr>
49809 <shared_ptr>
49810 <id>-8</id>
49811 </shared_ptr>
49812 <shared_ptr>
49813 <id>-9</id>
49814 </shared_ptr>
49815 <shared_ptr>
49816 <id>-10</id>
49817 </shared_ptr>
49818 <shared_ptr>
49819 <id>-11</id>
49820 </shared_ptr>
49821 <shared_ptr>
49822 <id>-12</id>
49823 </shared_ptr>
49824 <shared_ptr>
49825 <id>-13</id>
49826 </shared_ptr>
49827 <shared_ptr>
49828 <id>-14</id>
49829 </shared_ptr>
49830 <shared_ptr>
49831 <id>-15</id>
49832 </shared_ptr>
49833 <shared_ptr>
49834 <id>-16</id>
49835 </shared_ptr>
49836 <shared_ptr>
49837 <id>-17</id>
49838 </shared_ptr>
49839 <shared_ptr>
49840 <id>-18</id>
49841 </shared_ptr>
49842 <shared_ptr>
49843 <id>-19</id>
49844 </shared_ptr>
49845 <shared_ptr>
49846 <id>-20</id>
49847 </shared_ptr>
49848 <shared_ptr>
49849 <id>-21</id>
49850 </shared_ptr>
49851 <shared_ptr>
49852 <id>-22</id>
49853 </shared_ptr>
49854 <shared_ptr>
49855 <id>-23</id>
49856 </shared_ptr>
49857 <shared_ptr>
49858 <id>-24</id>
49859 </shared_ptr>
49860 <shared_ptr>
49861 <id>-25</id>
49862 </shared_ptr>
49863 <shared_ptr>
49864 <id>-26</id>
49865 </shared_ptr>
49866 <shared_ptr>
49867 <id>-27</id>
49868 </shared_ptr>
49869 <shared_ptr>
49870 <id>-28</id>
49871 </shared_ptr>
49872 <shared_ptr>
49873 <id>-29</id>
49874 </shared_ptr>
49875 <shared_ptr>
49876 <id>-30</id>
49877 </shared_ptr>
49878 <shared_ptr>
49879 <id>-31</id>
49880 </shared_ptr>
49881 <shared_ptr>
49882 <id>-32</id>
49883 </shared_ptr>
49884 <shared_ptr>
49885 <id>-33</id>
49886 </shared_ptr>
49887 <shared_ptr>
49888 <id>-34</id>
49889 </shared_ptr>
49890 <shared_ptr>
49891 <id>-35</id>
49892 </shared_ptr>
49893 <shared_ptr>
49894 <id>-36</id>
49895 </shared_ptr>
49896 <shared_ptr>
49897 <id>-37</id>
49898 </shared_ptr>
49899 <shared_ptr>
49900 <id>-38</id>
49901 </shared_ptr>
49902 <shared_ptr>
49903 <id>-39</id>
49904 </shared_ptr>
49905 <shared_ptr>
49906 <id>-40</id>
49907 </shared_ptr>
49908 <shared_ptr>
49909 <id>-41</id>
49910 </shared_ptr>
49911 <shared_ptr>
49912 <id>-42</id>
49913 </shared_ptr>
49914 <shared_ptr>
49915 <id>-43</id>
49916 </shared_ptr>
49917 <shared_ptr>
49918 <id>-44</id>
49919 </shared_ptr>
49920 <shared_ptr>
49921 <id>-45</id>
49922 </shared_ptr>
49923 <shared_ptr>
49924 <id>-46</id>
49925 </shared_ptr>
49926 <shared_ptr>
49927 <id>-48</id>
49928 </shared_ptr>
49929 <shared_ptr>
49930 <id>-49</id>
49931 </shared_ptr>
49932 <shared_ptr>
49933 <id>-50</id>
49934 </shared_ptr>
49935 <shared_ptr>
49936 <id>-51</id>
49937 </shared_ptr>
49938 <shared_ptr>
49939 <id>-47</id>
49940 </shared_ptr>
49941 <shared_ptr>
49942 <id>-52</id>
49943 </shared_ptr>
49944 <shared_ptr>
49945 <id>-53</id>
49946 </shared_ptr>
49947 <shared_ptr>
49948 <id>-54</id>
49949 </shared_ptr>
49950 <shared_ptr>
49951 <id>-55</id>
49952 </shared_ptr>
49953 <shared_ptr>
49954 <id>-56</id>
49955 </shared_ptr>
49956 <shared_ptr>
49957 <id>-7</id>
49958 </shared_ptr>
49959 <shared_ptr>
49960 <id>-57</id>
49961 </shared_ptr>
49962 <shared_ptr>
49963 <id>-58</id>
49964 </shared_ptr>
49965 <shared_ptr>
49966 <id>-59</id>
49967 </shared_ptr>
49968 <shared_ptr>
49969 <id>-60</id>
49970 </shared_ptr>
49971 <shared_ptr>
49972 <id>-61</id>
49973 </shared_ptr>
49974 <shared_ptr>
49975 <id>-62</id>
49976 </shared_ptr>
49977 <shared_ptr>
49978 <id>-63</id>
49979 </shared_ptr>
49980 <shared_ptr>
49981 <id>-64</id>
49982 </shared_ptr>
49983 <shared_ptr>
49984 <id>-65</id>
49985 </shared_ptr>
49986 <shared_ptr>
49987 <id>-66</id>
49988 </shared_ptr>
49989 <shared_ptr>
49990 <id>-67</id>
49991 </shared_ptr>
49992 <shared_ptr>
49993 <id>-68</id>
49994 </shared_ptr>
49995 <shared_ptr>
49996 <id>-69</id>
49997 </shared_ptr>
49998 <shared_ptr>
49999 <id>-70</id>
50000 </shared_ptr>
50001 <shared_ptr>
50002 <id>-71</id>
50003 </shared_ptr>
50004 <shared_ptr>
50005 <id>-72</id>
50006 </shared_ptr>
50007 <shared_ptr>
50008 <id>-73</id>
50009 </shared_ptr>
50010 <shared_ptr>
50011 <id>-74</id>
50012 </shared_ptr>
50013 <shared_ptr>
50014 <id>-75</id>
50015 </shared_ptr>
50016 <shared_ptr>
50017 <id>-76</id>
50018 </shared_ptr>
50019 <shared_ptr>
50020 <id>-77</id>
50021 </shared_ptr>
50022 <shared_ptr>
50023 <id>-78</id>
50024 </shared_ptr>
50025 <shared_ptr>
50026 <id>-79</id>
50027 </shared_ptr>
50028 <shared_ptr>
50029 <id>-80</id>
50030 </shared_ptr>
50031 <shared_ptr>
50032 <id>-81</id>
50033 </shared_ptr>
50034 <shared_ptr>
50035 <id>-82</id>
50036 </shared_ptr>
50037 <shared_ptr>
50038 <id>-83</id>
50039 </shared_ptr>
50040 <shared_ptr>
50041 <id>-84</id>
50042 </shared_ptr>
50043 <shared_ptr>
50044 <id>-85</id>
50045 </shared_ptr>
50046 <shared_ptr>
50047 <id>-86</id>
50048 </shared_ptr>
50049 <shared_ptr>
50050 <id>-87</id>
50051 </shared_ptr>
50052 <shared_ptr>
50053 <id>-88</id>
50054 </shared_ptr>
50055 <shared_ptr>
50056 <id>-89</id>
50057 </shared_ptr>
50058 <shared_ptr>
50059 <id>-90</id>
50060 </shared_ptr>
50061 <shared_ptr>
50062 <id>-91</id>
50063 </shared_ptr>
50064 <shared_ptr>
50065 <id>-92</id>
50066 </shared_ptr>
50067 <shared_ptr>
50068 <id>-93</id>
50069 </shared_ptr>
50070 <shared_ptr>
50071 <id>-94</id>
50072 </shared_ptr>
50073 <shared_ptr>
50074 <id>-95</id>
50075 </shared_ptr>
50076 <shared_ptr>
50077 <id>-96</id>
50078 </shared_ptr>
50079 <shared_ptr>
50080 <id>-97</id>
50081 </shared_ptr>
50082 <shared_ptr>
50083 <id>-98</id>
50084 </shared_ptr>
50085 <shared_ptr>
50086 <id>-99</id>
50087 </shared_ptr>
50088 <shared_ptr>
50089 <id>-100</id>
50090 </shared_ptr>
50091 <shared_ptr>
50092 <id>-101</id>
50093 </shared_ptr>
50094 <shared_ptr>
50095 <id>-102</id>
50096 </shared_ptr>
50097 <shared_ptr>
50098 <id>-103</id>
50099 </shared_ptr>
50100 <shared_ptr>
50101 <id>-104</id>
50102 </shared_ptr>
50103 <shared_ptr>
50104 <id>-105</id>
50105 </shared_ptr>
50106 <shared_ptr>
50107 <id>-106</id>
50108 </shared_ptr>
50109 <shared_ptr>
50110 <id>-107</id>
50111 </shared_ptr>
50112 <shared_ptr>
50113 <id>-108</id>
50114 </shared_ptr>
50115 <shared_ptr>
50116 <id>-109</id>
50117 </shared_ptr>
50118 <shared_ptr>
50119 <id>-110</id>
50120 </shared_ptr>
50121 <shared_ptr>
50122 <id>-111</id>
50123 </shared_ptr>
50124 <shared_ptr>
50125 <id>-112</id>
50126 </shared_ptr>
50127 <shared_ptr>
50128 <id>-113</id>
50129 </shared_ptr>
50130 <shared_ptr>
50131 <id>-114</id>
50132 </shared_ptr>
50133 <shared_ptr>
50134 <id>-115</id>
50135 </shared_ptr>
50136 <shared_ptr>
50137 <id>-116</id>
50138 </shared_ptr>
50139 <shared_ptr>
50140 <id>-117</id>
50141 </shared_ptr>
50142 <shared_ptr>
50143 <id>-118</id>
50144 </shared_ptr>
50145 <shared_ptr>
50146 <id>-119</id>
50147 </shared_ptr>
50148 <shared_ptr>
50149 <id>-120</id>
50150 </shared_ptr>
50151 <shared_ptr>
50152 <id>-121</id>
50153 </shared_ptr>
50154 <shared_ptr>
50155 <id>-122</id>
50156 </shared_ptr>
50157 <shared_ptr>
50158 <id>-123</id>
50159 </shared_ptr>
50160 <shared_ptr>
50161 <id>-124</id>
50162 </shared_ptr>
50163 <shared_ptr>
50164 <id>-125</id>
50165 </shared_ptr>
50166 <shared_ptr>
50167 <id>-126</id>
50168 </shared_ptr>
50169 <shared_ptr>
50170 <id>-127</id>
50171 </shared_ptr>
50172 <shared_ptr>
50173 <id>-128</id>
50174 </shared_ptr>
50175 <shared_ptr>
50176 <id>-129</id>
50177 </shared_ptr>
50178 <shared_ptr>
50179 <id>-130</id>
50180 </shared_ptr>
50181 <shared_ptr>
50182 <id>-131</id>
50183 </shared_ptr>
50184 <shared_ptr>
50185 <id>-132</id>
50186 </shared_ptr>
50187 <shared_ptr>
50188 <id>-133</id>
50189 </shared_ptr>
50190 <shared_ptr>
50191 <id>-134</id>
50192 </shared_ptr>
50193 <shared_ptr>
50194 <id>-135</id>
50195 </shared_ptr>
50196 <shared_ptr>
50197 <id>-136</id>
50198 </shared_ptr>
50199 <shared_ptr>
50200 <id>-137</id>
50201 </shared_ptr>
50202 <shared_ptr>
50203 <id>-138</id>
50204 </shared_ptr>
50205 <shared_ptr>
50206 <id>-139</id>
50207 </shared_ptr>
50208 <shared_ptr>
50209 <id>-140</id>
50210 </shared_ptr>
50211 <shared_ptr>
50212 <id>-141</id>
50213 </shared_ptr>
50214 <shared_ptr>
50215 <id>-142</id>
50216 </shared_ptr>
50217 <shared_ptr>
50218 <id>-143</id>
50219 </shared_ptr>
50220 <shared_ptr>
50221 <id>-144</id>
50222 </shared_ptr>
50223 <shared_ptr>
50224 <id>-145</id>
50225 </shared_ptr>
50226 <shared_ptr>
50227 <id>-146</id>
50228 </shared_ptr>
50229 <shared_ptr>
50230 <id>-147</id>
50231 </shared_ptr>
50232 <shared_ptr>
50233 <id>-148</id>
50234 </shared_ptr>
50235 <shared_ptr>
50236 <id>-149</id>
50237 </shared_ptr>
50238 <shared_ptr>
50239 <id>-150</id>
50240 </shared_ptr>
50241 <shared_ptr>
50242 <id>-151</id>
50243 </shared_ptr>
50244 <shared_ptr>
50245 <id>-152</id>
50246 </shared_ptr>
50247 <shared_ptr>
50248 <id>-153</id>
50249 </shared_ptr>
50250 <shared_ptr>
50251 <id>-154</id>
50252 </shared_ptr>
50253 <shared_ptr>
50254 <id>-155</id>
50255 </shared_ptr>
50256 <shared_ptr>
50257 <id>-156</id>
50258 </shared_ptr>
50259 <shared_ptr>
50260 <id>-157</id>
50261 </shared_ptr>
50262 <shared_ptr>
50263 <id>-158</id>
50264 </shared_ptr>
50265 <shared_ptr>
50266 <id>-159</id>
50267 </shared_ptr>
50268 <shared_ptr>
50269 <id>-160</id>
50270 </shared_ptr>
50271 <shared_ptr>
50272 <id>-161</id>
50273 </shared_ptr>
50274 <shared_ptr>
50275 <id>-162</id>
50276 </shared_ptr>
50277 <shared_ptr>
50278 <id>-163</id>
50279 </shared_ptr>
50280 <shared_ptr>
50281 <id>-164</id>
50282 </shared_ptr>
50283 <shared_ptr>
50284 <id>-165</id>
50285 </shared_ptr>
50286 <shared_ptr>
50287 <id>-166</id>
50288 </shared_ptr>
50289 <shared_ptr>
50290 <id>-167</id>
50291 </shared_ptr>
50292 <shared_ptr>
50293 <id>-168</id>
50294 </shared_ptr>
50295 <shared_ptr>
50296 <id>-169</id>
50297 </shared_ptr>
50298 <shared_ptr>
50299 <id>-170</id>
50300 </shared_ptr>
50301 <shared_ptr>
50302 <id>-171</id>
50303 </shared_ptr>
50304 <shared_ptr>
50305 <id>-172</id>
50306 </shared_ptr>
50307 <shared_ptr>
50308 <id>-173</id>
50309 </shared_ptr>
50310 <shared_ptr>
50311 <id>-174</id>
50312 </shared_ptr>
50313 <shared_ptr>
50314 <id>-175</id>
50315 </shared_ptr>
50316 <shared_ptr>
50317 <id>-176</id>
50318 </shared_ptr>
50319 <shared_ptr>
50320 <id>-177</id>
50321 </shared_ptr>
50322 <shared_ptr>
50323 <id>-178</id>
50324 </shared_ptr>
50325 <shared_ptr>
50326 <id>-179</id>
50327 </shared_ptr>
50328 <shared_ptr>
50329 <id>-180</id>
50330 </shared_ptr>
50331 <shared_ptr>
50332 <id>-181</id>
50333 </shared_ptr>
50334 <shared_ptr>
50335 <id>-182</id>
50336 </shared_ptr>
50337 <shared_ptr>
50338 <id>-183</id>
50339 </shared_ptr>
50340 <shared_ptr>
50341 <id>-184</id>
50342 </shared_ptr>
50343 <shared_ptr>
50344 <id>-185</id>
50345 </shared_ptr>
50346 <shared_ptr>
50347 <id>-186</id>
50348 </shared_ptr>
50349 <shared_ptr>
50350 <id>-187</id>
50351 </shared_ptr>
50352 <shared_ptr>
50353 <id>-188</id>
50354 </shared_ptr>
50355 <shared_ptr>
50356 <id>-189</id>
50357 </shared_ptr>
50358 <shared_ptr>
50359 <id>-190</id>
50360 </shared_ptr>
50361 <shared_ptr>
50362 <id>-191</id>
50363 </shared_ptr>
50364 <shared_ptr>
50365 <id>-192</id>
50366 </shared_ptr>
50367 <shared_ptr>
50368 <id>-193</id>
50369 </shared_ptr>
50370 <shared_ptr>
50371 <id>-194</id>
50372 </shared_ptr>
50373 <shared_ptr>
50374 <id>-195</id>
50375 </shared_ptr>
50376 <shared_ptr>
50377 <id>-196</id>
50378 </shared_ptr>
50379 <shared_ptr>
50380 <id>-197</id>
50381 </shared_ptr>
50382 <shared_ptr>
50383 <id>-198</id>
50384 </shared_ptr>
50385 <shared_ptr>
50386 <id>-199</id>
50387 </shared_ptr>
50388 <shared_ptr>
50389 <id>-200</id>
50390 </shared_ptr>
50391 <shared_ptr>
50392 <id>-201</id>
50393 </shared_ptr>
50394 <shared_ptr>
50395 <id>-202</id>
50396 </shared_ptr>
50397 <shared_ptr>
50398 <id>-203</id>
50399 </shared_ptr>
50400 <shared_ptr>
50401 <id>-204</id>
50402 </shared_ptr>
50403 <shared_ptr>
50404 <id>-205</id>
50405 </shared_ptr>
50406 <shared_ptr>
50407 <id>-206</id>
50408 </shared_ptr>
50409 <shared_ptr>
50410 <id>-207</id>
50411 </shared_ptr>
50412 <shared_ptr>
50413 <id>-208</id>
50414 </shared_ptr>
50415 <shared_ptr>
50416 <id>-209</id>
50417 </shared_ptr>
50418 <shared_ptr>
50419 <id>-210</id>
50420 </shared_ptr>
50421 <shared_ptr>
50422 <id>-211</id>
50423 </shared_ptr>
50424 <shared_ptr>
50425 <id>-212</id>
50426 </shared_ptr>
50427 <shared_ptr>
50428 <id>-213</id>
50429 </shared_ptr>
50430 <shared_ptr>
50431 <id>-214</id>
50432 </shared_ptr>
50433 <shared_ptr>
50434 <id>-215</id>
50435 </shared_ptr>
50436 <shared_ptr>
50437 <id>-216</id>
50438 </shared_ptr>
50439 <shared_ptr>
50440 <id>-217</id>
50441 </shared_ptr>
50442 <shared_ptr>
50443 <id>-218</id>
50444 </shared_ptr>
50445 <shared_ptr>
50446 <id>-219</id>
50447 </shared_ptr>
50448 <shared_ptr>
50449 <id>-220</id>
50450 </shared_ptr>
50451 <shared_ptr>
50452 <id>-221</id>
50453 </shared_ptr>
50454 <shared_ptr>
50455 <id>-222</id>
50456 </shared_ptr>
50457 <shared_ptr>
50458 <id>-223</id>
50459 </shared_ptr>
50460 <shared_ptr>
50461 <id>-224</id>
50462 </shared_ptr>
50463 <shared_ptr>
50464 <id>-225</id>
50465 </shared_ptr>
50466 <shared_ptr>
50467 <id>-226</id>
50468 </shared_ptr>
50469 <shared_ptr>
50470 <id>-227</id>
50471 </shared_ptr>
50472 <shared_ptr>
50473 <id>-228</id>
50474 </shared_ptr>
50475 <shared_ptr>
50476 <id>-229</id>
50477 </shared_ptr>
50478 <shared_ptr>
50479 <id>-230</id>
50480 </shared_ptr>
50481 <shared_ptr>
50482 <id>-231</id>
50483 </shared_ptr>
50484 <shared_ptr>
50485 <id>-232</id>
50486 </shared_ptr>
50487 <shared_ptr>
50488 <id>-233</id>
50489 </shared_ptr>
50490 <shared_ptr>
50491 <id>-234</id>
50492 </shared_ptr>
50493 <shared_ptr>
50494 <id>-235</id>
50495 </shared_ptr>
50496 <shared_ptr>
50497 <id>-236</id>
50498 </shared_ptr>
50499 <shared_ptr>
50500 <id>-237</id>
50501 </shared_ptr>
50502 <shared_ptr>
50503 <id>-238</id>
50504 </shared_ptr>
50505 <shared_ptr>
50506 <id>-239</id>
50507 </shared_ptr>
50508 <shared_ptr>
50509 <id>-240</id>
50510 </shared_ptr>
50511 <shared_ptr>
50512 <id>-241</id>
50513 </shared_ptr>
50514 <shared_ptr>
50515 <id>-242</id>
50516 </shared_ptr>
50517 <shared_ptr>
50518 <id>-243</id>
50519 </shared_ptr>
50520 <shared_ptr>
50521 <id>-244</id>
50522 </shared_ptr>
50523 <shared_ptr>
50524 <id>-245</id>
50525 </shared_ptr>
50526 <shared_ptr>
50527 <id>-246</id>
50528 </shared_ptr>
50529 <shared_ptr>
50530 <id>-247</id>
50531 </shared_ptr>
50532 <shared_ptr>
50533 <id>-248</id>
50534 </shared_ptr>
50535 <shared_ptr>
50536 <id>-249</id>
50537 </shared_ptr>
50538 <shared_ptr>
50539 <id>-250</id>
50540 </shared_ptr>
50541 <shared_ptr>
50542 <id>-251</id>
50543 </shared_ptr>
50544 <shared_ptr>
50545 <id>-252</id>
50546 </shared_ptr>
50547 <shared_ptr>
50548 <id>-253</id>
50549 </shared_ptr>
50550 <shared_ptr>
50551 <id>-254</id>
50552 </shared_ptr>
50553 <shared_ptr>
50554 <id>-255</id>
50555 </shared_ptr>
50556 <shared_ptr>
50557 <id>-256</id>
50558 </shared_ptr>
50559 <shared_ptr>
50560 <id>-257</id>
50561 </shared_ptr>
50562 <shared_ptr>
50563 <id>-258</id>
50564 </shared_ptr>
50565 <shared_ptr>
50566 <id>-259</id>
50567 </shared_ptr>
50568 <shared_ptr>
50569 <id>-260</id>
50570 </shared_ptr>
50571 <shared_ptr>
50572 <id>-261</id>
50573 </shared_ptr>
50574 <shared_ptr>
50575 <id>-262</id>
50576 </shared_ptr>
50577 <shared_ptr>
50578 <id>-263</id>
50579 </shared_ptr>
50580 <shared_ptr>
50581 <id>-264</id>
50582 </shared_ptr>
50583 <shared_ptr>
50584 <id>-265</id>
50585 </shared_ptr>
50586 <shared_ptr>
50587 <id>-266</id>
50588 </shared_ptr>
50589 <shared_ptr>
50590 <id>-267</id>
50591 </shared_ptr>
50592 <shared_ptr>
50593 <id>-268</id>
50594 </shared_ptr>
50595 <shared_ptr>
50596 <id>-269</id>
50597 </shared_ptr>
50598 <shared_ptr>
50599 <id>-270</id>
50600 </shared_ptr>
50601 <shared_ptr>
50602 <id>-271</id>
50603 </shared_ptr>
50604 <shared_ptr>
50605 <id>-272</id>
50606 </shared_ptr>
50607 <shared_ptr>
50608 <id>-273</id>
50609 </shared_ptr>
50610 <shared_ptr>
50611 <id>-274</id>
50612 </shared_ptr>
50613 <shared_ptr>
50614 <id>-275</id>
50615 </shared_ptr>
50616 <shared_ptr>
50617 <id>-276</id>
50618 </shared_ptr>
50619 <shared_ptr>
50620 <id>-277</id>
50621 </shared_ptr>
50622 <shared_ptr>
50623 <id>-278</id>
50624 </shared_ptr>
50625 <shared_ptr>
50626 <id>-279</id>
50627 </shared_ptr>
50628 </sorted>
50629 </contexts>
50630 <index>
50631 <sorted>
50632 <size>275</size>
50633 <pair>
50634 <hook>
50635 <stream_hook_path>
50636 <size>0</size>
50637 </stream_hook_path>
50638 </hook>
50639 <file>
50640 <path>
50641 <empty>1</empty>
50642 </path>
50643 </file>
50644 <shared_ptr>
50645 <id>-119</id>
50646 </shared_ptr>
50647 </pair>
50648 <pair>
50649 <hook>
50650 <stream_hook_path>
50651 <size>0</size>
50652 </stream_hook_path>
50653 </hook>
50654 <file>
50655 <path>
50656 <empty>1</empty>
50657 </path>
50658 </file>
50659 <shared_ptr>
50660 <id>-100</id>
50661 </shared_ptr>
50662 </pair>
50663 <pair>
50664 <hook>
50665 <stream_hook_path>
50666 <size>0</size>
50667 </stream_hook_path>
50668 </hook>
50669 <file>
50670 <path>
50671 <empty>1</empty>
50672 </path>
50673 </file>
50674 <shared_ptr>
50675 <id>-271</id>
50676 </shared_ptr>
50677 </pair>
50678 <pair>
50679 <hook>
50680 <stream_hook_path>
50681 <size>0</size>
50682 </stream_hook_path>
50683 </hook>
50684 <file>
50685 <path>
50686 <empty>1</empty>
50687 </path>
50688 </file>
50689 <shared_ptr>
50690 <id>-12</id>
50691 </shared_ptr>
50692 </pair>
50693 <pair>
50694 <hook>
50695 <stream_hook_path>
50696 <size>0</size>
50697 </stream_hook_path>
50698 </hook>
50699 <file>
50700 <path>
50701 <empty>1</empty>
50702 </path>
50703 </file>
50704 <shared_ptr>
50705 <id>-206</id>
50706 </shared_ptr>
50707 </pair>
50708 <pair>
50709 <hook>
50710 <stream_hook_path>
50711 <size>0</size>
50712 </stream_hook_path>
50713 </hook>
50714 <file>
50715 <path>
50716 <empty>1</empty>
50717 </path>
50718 </file>
50719 <shared_ptr>
50720 <id>-278</id>
50721 </shared_ptr>
50722 </pair>
50723 <pair>
50724 <hook>
50725 <stream_hook_path>
50726 <size>0</size>
50727 </stream_hook_path>
50728 </hook>
50729 <file>
50730 <path>
50731 <empty>1</empty>
50732 </path>
50733 </file>
50734 <shared_ptr>
50735 <id>-163</id>
50736 </shared_ptr>
50737 </pair>
50738 <pair>
50739 <hook>
50740 <stream_hook_path>
50741 <size>0</size>
50742 </stream_hook_path>
50743 </hook>
50744 <file>
50745 <path>
50746 <empty>1</empty>
50747 </path>
50748 </file>
50749 <shared_ptr>
50750 <id>-141</id>
50751 </shared_ptr>
50752 </pair>
50753 <pair>
50754 <hook>
50755 <stream_hook_path>
50756 <size>0</size>
50757 </stream_hook_path>
50758 </hook>
50759 <file>
50760 <path>
50761 <empty>1</empty>
50762 </path>
50763 </file>
50764 <shared_ptr>
50765 <id>-201</id>
50766 </shared_ptr>
50767 </pair>
50768 <pair>
50769 <hook>
50770 <stream_hook_path>
50771 <size>0</size>
50772 </stream_hook_path>
50773 </hook>
50774 <file>
50775 <path>
50776 <empty>1</empty>
50777 </path>
50778 </file>
50779 <shared_ptr>
50780 <id>-192</id>
50781 </shared_ptr>
50782 </pair>
50783 <pair>
50784 <hook>
50785 <stream_hook_path>
50786 <size>0</size>
50787 </stream_hook_path>
50788 </hook>
50789 <file>
50790 <path>
50791 <empty>1</empty>
50792 </path>
50793 </file>
50794 <shared_ptr>
50795 <id>-175</id>
50796 </shared_ptr>
50797 </pair>
50798 <pair>
50799 <hook>
50800 <stream_hook_path>
50801 <size>0</size>
50802 </stream_hook_path>
50803 </hook>
50804 <file>
50805 <path>
50806 <empty>1</empty>
50807 </path>
50808 </file>
50809 <shared_ptr>
50810 <id>-90</id>
50811 </shared_ptr>
50812 </pair>
50813 <pair>
50814 <hook>
50815 <stream_hook_path>
50816 <size>0</size>
50817 </stream_hook_path>
50818 </hook>
50819 <file>
50820 <path>
50821 <empty>1</empty>
50822 </path>
50823 </file>
50824 <shared_ptr>
50825 <id>-156</id>
50826 </shared_ptr>
50827 </pair>
50828 <pair>
50829 <hook>
50830 <stream_hook_path>
50831 <size>0</size>
50832 </stream_hook_path>
50833 </hook>
50834 <file>
50835 <path>
50836 <empty>1</empty>
50837 </path>
50838 </file>
50839 <shared_ptr>
50840 <id>-213</id>
50841 </shared_ptr>
50842 </pair>
50843 <pair>
50844 <hook>
50845 <stream_hook_path>
50846 <size>0</size>
50847 </stream_hook_path>
50848 </hook>
50849 <file>
50850 <path>
50851 <empty>1</empty>
50852 </path>
50853 </file>
50854 <shared_ptr>
50855 <id>-129</id>
50856 </shared_ptr>
50857 </pair>
50858 <pair>
50859 <hook>
50860 <stream_hook_path>
50861 <size>0</size>
50862 </stream_hook_path>
50863 </hook>
50864 <file>
50865 <path>
50866 <empty>1</empty>
50867 </path>
50868 </file>
50869 <shared_ptr>
50870 <id>-38</id>
50871 </shared_ptr>
50872 </pair>
50873 <pair>
50874 <hook>
50875 <stream_hook_path>
50876 <size>0</size>
50877 </stream_hook_path>
50878 </hook>
50879 <file>
50880 <path>
50881 <empty>1</empty>
50882 </path>
50883 </file>
50884 <shared_ptr>
50885 <id>-99</id>
50886 </shared_ptr>
50887 </pair>
50888 <pair>
50889 <hook>
50890 <stream_hook_path>
50891 <size>0</size>
50892 </stream_hook_path>
50893 </hook>
50894 <file>
50895 <path>
50896 <empty>1</empty>
50897 </path>
50898 </file>
50899 <shared_ptr>
50900 <id>-177</id>
50901 </shared_ptr>
50902 </pair>
50903 <pair>
50904 <hook>
50905 <stream_hook_path>
50906 <size>0</size>
50907 </stream_hook_path>
50908 </hook>
50909 <file>
50910 <path>
50911 <empty>1</empty>
50912 </path>
50913 </file>
50914 <shared_ptr>
50915 <id>-49</id>
50916 </shared_ptr>
50917 </pair>
50918 <pair>
50919 <hook>
50920 <stream_hook_path>
50921 <size>0</size>
50922 </stream_hook_path>
50923 </hook>
50924 <file>
50925 <path>
50926 <empty>1</empty>
50927 </path>
50928 </file>
50929 <shared_ptr>
50930 <id>-276</id>
50931 </shared_ptr>
50932 </pair>
50933 <pair>
50934 <hook>
50935 <stream_hook_path>
50936 <size>0</size>
50937 </stream_hook_path>
50938 </hook>
50939 <file>
50940 <path>
50941 <empty>1</empty>
50942 </path>
50943 </file>
50944 <shared_ptr>
50945 <id>-42</id>
50946 </shared_ptr>
50947 </pair>
50948 <pair>
50949 <hook>
50950 <stream_hook_path>
50951 <size>0</size>
50952 </stream_hook_path>
50953 </hook>
50954 <file>
50955 <path>
50956 <empty>1</empty>
50957 </path>
50958 </file>
50959 <shared_ptr>
50960 <id>-235</id>
50961 </shared_ptr>
50962 </pair>
50963 <pair>
50964 <hook>
50965 <stream_hook_path>
50966 <size>0</size>
50967 </stream_hook_path>
50968 </hook>
50969 <file>
50970 <path>
50971 <empty>1</empty>
50972 </path>
50973 </file>
50974 <shared_ptr>
50975 <id>-233</id>
50976 </shared_ptr>
50977 </pair>
50978 <pair>
50979 <hook>
50980 <stream_hook_path>
50981 <size>0</size>
50982 </stream_hook_path>
50983 </hook>
50984 <file>
50985 <path>
50986 <empty>1</empty>
50987 </path>
50988 </file>
50989 <shared_ptr>
50990 <id>-6</id>
50991 </shared_ptr>
50992 </pair>
50993 <pair>
50994 <hook>
50995 <stream_hook_path>
50996 <size>0</size>
50997 </stream_hook_path>
50998 </hook>
50999 <file>
51000 <path>
51001 <empty>1</empty>
51002 </path>
51003 </file>
51004 <shared_ptr>
51005 <id>-267</id>
51006 </shared_ptr>
51007 </pair>
51008 <pair>
51009 <hook>
51010 <stream_hook_path>
51011 <size>0</size>
51012 </stream_hook_path>
51013 </hook>
51014 <file>
51015 <path>
51016 <empty>1</empty>
51017 </path>
51018 </file>
51019 <shared_ptr>
51020 <id>-7</id>
51021 </shared_ptr>
51022 </pair>
51023 <pair>
51024 <hook>
51025 <stream_hook_path>
51026 <size>0</size>
51027 </stream_hook_path>
51028 </hook>
51029 <file>
51030 <path>
51031 <empty>1</empty>
51032 </path>
51033 </file>
51034 <shared_ptr>
51035 <id>-210</id>
51036 </shared_ptr>
51037 </pair>
51038 <pair>
51039 <hook>
51040 <stream_hook_path>
51041 <size>0</size>
51042 </stream_hook_path>
51043 </hook>
51044 <file>
51045 <path>
51046 <empty>1</empty>
51047 </path>
51048 </file>
51049 <shared_ptr>
51050 <id>-17</id>
51051 </shared_ptr>
51052 </pair>
51053 <pair>
51054 <hook>
51055 <stream_hook_path>
51056 <size>0</size>
51057 </stream_hook_path>
51058 </hook>
51059 <file>
51060 <path>
51061 <empty>1</empty>
51062 </path>
51063 </file>
51064 <shared_ptr>
51065 <id>-151</id>
51066 </shared_ptr>
51067 </pair>
51068 <pair>
51069 <hook>
51070 <stream_hook_path>
51071 <size>0</size>
51072 </stream_hook_path>
51073 </hook>
51074 <file>
51075 <path>
51076 <empty>1</empty>
51077 </path>
51078 </file>
51079 <shared_ptr>
51080 <id>-205</id>
51081 </shared_ptr>
51082 </pair>
51083 <pair>
51084 <hook>
51085 <stream_hook_path>
51086 <size>0</size>
51087 </stream_hook_path>
51088 </hook>
51089 <file>
51090 <path>
51091 <empty>1</empty>
51092 </path>
51093 </file>
51094 <shared_ptr>
51095 <id>-188</id>
51096 </shared_ptr>
51097 </pair>
51098 <pair>
51099 <hook>
51100 <stream_hook_path>
51101 <size>0</size>
51102 </stream_hook_path>
51103 </hook>
51104 <file>
51105 <path>
51106 <empty>1</empty>
51107 </path>
51108 </file>
51109 <shared_ptr>
51110 <id>-11</id>
51111 </shared_ptr>
51112 </pair>
51113 <pair>
51114 <hook>
51115 <stream_hook_path>
51116 <size>0</size>
51117 </stream_hook_path>
51118 </hook>
51119 <file>
51120 <path>
51121 <empty>1</empty>
51122 </path>
51123 </file>
51124 <shared_ptr>
51125 <id>-102</id>
51126 </shared_ptr>
51127 </pair>
51128 <pair>
51129 <hook>
51130 <stream_hook_path>
51131 <size>0</size>
51132 </stream_hook_path>
51133 </hook>
51134 <file>
51135 <path>
51136 <empty>1</empty>
51137 </path>
51138 </file>
51139 <shared_ptr>
51140 <id>-56</id>
51141 </shared_ptr>
51142 </pair>
51143 <pair>
51144 <hook>
51145 <stream_hook_path>
51146 <size>0</size>
51147 </stream_hook_path>
51148 </hook>
51149 <file>
51150 <path>
51151 <empty>1</empty>
51152 </path>
51153 </file>
51154 <shared_ptr>
51155 <id>-191</id>
51156 </shared_ptr>
51157 </pair>
51158 <pair>
51159 <hook>
51160 <stream_hook_path>
51161 <size>0</size>
51162 </stream_hook_path>
51163 </hook>
51164 <file>
51165 <path>
51166 <empty>1</empty>
51167 </path>
51168 </file>
51169 <shared_ptr>
51170 <id>-115</id>
51171 </shared_ptr>
51172 </pair>
51173 <pair>
51174 <hook>
51175 <stream_hook_path>
51176 <size>0</size>
51177 </stream_hook_path>
51178 </hook>
51179 <file>
51180 <path>
51181 <empty>1</empty>
51182 </path>
51183 </file>
51184 <shared_ptr>
51185 <id>-51</id>
51186 </shared_ptr>
51187 </pair>
51188 <pair>
51189 <hook>
51190 <stream_hook_path>
51191 <size>0</size>
51192 </stream_hook_path>
51193 </hook>
51194 <file>
51195 <path>
51196 <empty>1</empty>
51197 </path>
51198 </file>
51199 <shared_ptr>
51200 <id>-57</id>
51201 </shared_ptr>
51202 </pair>
51203 <pair>
51204 <hook>
51205 <stream_hook_path>
51206 <size>0</size>
51207 </stream_hook_path>
51208 </hook>
51209 <file>
51210 <path>
51211 <empty>1</empty>
51212 </path>
51213 </file>
51214 <shared_ptr>
51215 <id>-13</id>
51216 </shared_ptr>
51217 </pair>
51218 <pair>
51219 <hook>
51220 <stream_hook_path>
51221 <size>0</size>
51222 </stream_hook_path>
51223 </hook>
51224 <file>
51225 <path>
51226 <empty>1</empty>
51227 </path>
51228 </file>
51229 <shared_ptr>
51230 <id>-26</id>
51231 </shared_ptr>
51232 </pair>
51233 <pair>
51234 <hook>
51235 <stream_hook_path>
51236 <size>0</size>
51237 </stream_hook_path>
51238 </hook>
51239 <file>
51240 <path>
51241 <empty>1</empty>
51242 </path>
51243 </file>
51244 <shared_ptr>
51245 <id>-16</id>
51246 </shared_ptr>
51247 </pair>
51248 <pair>
51249 <hook>
51250 <stream_hook_path>
51251 <size>0</size>
51252 </stream_hook_path>
51253 </hook>
51254 <file>
51255 <path>
51256 <empty>1</empty>
51257 </path>
51258 </file>
51259 <shared_ptr>
51260 <id>-214</id>
51261 </shared_ptr>
51262 </pair>
51263 <pair>
51264 <hook>
51265 <stream_hook_path>
51266 <size>0</size>
51267 </stream_hook_path>
51268 </hook>
51269 <file>
51270 <path>
51271 <empty>1</empty>
51272 </path>
51273 </file>
51274 <shared_ptr>
51275 <id>-108</id>
51276 </shared_ptr>
51277 </pair>
51278 <pair>
51279 <hook>
51280 <stream_hook_path>
51281 <size>0</size>
51282 </stream_hook_path>
51283 </hook>
51284 <file>
51285 <path>
51286 <empty>1</empty>
51287 </path>
51288 </file>
51289 <shared_ptr>
51290 <id>-120</id>
51291 </shared_ptr>
51292 </pair>
51293 <pair>
51294 <hook>
51295 <stream_hook_path>
51296 <size>0</size>
51297 </stream_hook_path>
51298 </hook>
51299 <file>
51300 <path>
51301 <empty>1</empty>
51302 </path>
51303 </file>
51304 <shared_ptr>
51305 <id>-169</id>
51306 </shared_ptr>
51307 </pair>
51308 <pair>
51309 <hook>
51310 <stream_hook_path>
51311 <size>1</size>
51312 <strong>BE19A1140BAF404829CFA9182A383693D1BEDA2CE40EB3EFAF0F8DE895337602</strong>
51313 <weak>1255227846</weak>
51314 <size>217</size>
51315 <position>227</position>
51316 </stream_hook_path>
51317 </hook>
51318 <file>
51319 <path>
51320 <empty>0</empty>
51321 <string>vec_traits_array.cpp</string>
51322 <type>0</type>
51323 <base>0</base>
51324 </path>
51325 </file>
51326 <shared_ptr>
51327 <id>-211</id>
51328 </shared_ptr>
51329 </pair>
51330 <pair>
51331 <hook>
51332 <stream_hook_path>
51333 <size>1</size>
51334 <strong>A7736D203850E35F21DC0D7822DAB6C432266E2E4C65F8957BA9FDD1B4ECAB03</strong>
51335 <weak>2403471497</weak>
51336 <size>46</size>
51337 <position>227</position>
51338 </stream_hook_path>
51339 </hook>
51340 <file>
51341 <path>
51342 <empty>0</empty>
51343 <string>..\..\include\boost\qvm\mat_operations4.hpp</string>
51344 <type>0</type>
51345 <base>0</base>
51346 </path>
51347 </file>
51348 <shared_ptr>
51349 <id>-202</id>
51350 </shared_ptr>
51351 </pair>
51352 <pair>
51353 <hook>
51354 <stream_hook_path>
51355 <size>3</size>
51356 <strong>2796A58569D42ED93E92797A964EDD12666C64DC7B0EB7147AB0FD0818F65F09</strong>
51357 <weak>872817502</weak>
51358 <size>3189</size>
51359 <position>474</position>
51360 <strong>7F04DF2437171CBAA76DD82ADC3A393170E6A96EE91E9C7A1F0F92D535BF5D84</strong>
51361 <weak>2289638198</weak>
51362 <size>3157</size>
51363 <position>26</position>
51364 <strong>E4AAE0895754BE3D722D7464589F0BD2FE02CCFDC30354B151A6A0E428ED8A70</strong>
51365 <weak>2776314383</weak>
51366 <size>185</size>
51367 <position>2962</position>
51368 </stream_hook_path>
51369 </hook>
51370 <file>
51371 <path>
51372 <empty>0</empty>
51373 <string>..\..\include\boost\qvm\mat_traits_array.hpp</string>
51374 <type>0</type>
51375 <base>0</base>
51376 </path>
51377 </file>
51378 <shared_ptr>
51379 <id>-37</id>
51380 </shared_ptr>
51381 </pair>
51382 <pair>
51383 <hook>
51384 <stream_hook_path>
51385 <size>1</size>
51386 <strong>65B55FBC2F99264E4EB2B75556531311F24EAD2A23CFB31EA98D3ED157642A0B</strong>
51387 <weak>2181816702</weak>
51388 <size>2047</size>
51389 <position>323</position>
51390 </stream_hook_path>
51391 </hook>
51392 <file>
51393 <path>
51394 <empty>0</empty>
51395 <string>..\..\include\boost\qvm\vec.hpp</string>
51396 <type>0</type>
51397 <base>0</base>
51398 </path>
51399 </file>
51400 <shared_ptr>
51401 <id>-164</id>
51402 </shared_ptr>
51403 </pair>
51404 <pair>
51405 <hook>
51406 <stream_hook_path>
51407 <size>1</size>
51408 <strong>B29426A02628155E2D5700CE908111A0205128F8885D48F0C9D320CC115B6D0C</strong>
51409 <weak>2868009655</weak>
51410 <size>4438</size>
51411 <position>323</position>
51412 </stream_hook_path>
51413 </hook>
51414 <file>
51415 <path>
51416 <empty>0</empty>
51417 <string>..\..\include\boost\qvm\mat_index.hpp</string>
51418 <type>0</type>
51419 <base>0</base>
51420 </path>
51421 </file>
51422 <shared_ptr>
51423 <id>-244</id>
51424 </shared_ptr>
51425 </pair>
51426 <pair>
51427 <hook>
51428 <stream_hook_path>
51429 <size>1</size>
51430 <strong>63AB829DA921A0F0EB8F9B4D3814A7B55627BC529D386C69DD4D68F7D9381213</strong>
51431 <weak>972758830</weak>
51432 <size>95</size>
51433 <position>262</position>
51434 </stream_hook_path>
51435 </hook>
51436 <file>
51437 <path>
51438 <empty>0</empty>
51439 <string>..\..\include\boost\qvm\throw_exception.hpp</string>
51440 <type>0</type>
51441 <base>0</base>
51442 </path>
51443 </file>
51444 <shared_ptr>
51445 <id>-203</id>
51446 </shared_ptr>
51447 </pair>
51448 <pair>
51449 <hook>
51450 <stream_hook_path>
51451 <size>1</size>
51452 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
51453 <weak>2266063101</weak>
51454 <size>401</size>
51455 <position>323</position>
51456 </stream_hook_path>
51457 </hook>
51458 <file>
51459 <path>
51460 <empty>0</empty>
51461 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
51462 <type>0</type>
51463 <base>0</base>
51464 </path>
51465 </file>
51466 <shared_ptr>
51467 <id>-62</id>
51468 </shared_ptr>
51469 </pair>
51470 <pair>
51471 <hook>
51472 <stream_hook_path>
51473 <size>3</size>
51474 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
51475 <weak>2266063101</weak>
51476 <size>401</size>
51477 <position>323</position>
51478 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
51479 <weak>1106991317</weak>
51480 <size>369</size>
51481 <position>26</position>
51482 <strong>7BF6A0382FB421090D4F2E809435B8D0E170BDE7BCE4821E91BA0AC300859930</strong>
51483 <weak>564996640</weak>
51484 <size>171</size>
51485 <position>36</position>
51486 </stream_hook_path>
51487 </hook>
51488 <file>
51489 <path>
51490 <empty>0</empty>
51491 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
51492 <type>0</type>
51493 <base>0</base>
51494 </path>
51495 </file>
51496 <shared_ptr>
51497 <id>-161</id>
51498 </shared_ptr>
51499 </pair>
51500 <pair>
51501 <hook>
51502 <stream_hook_path>
51503 <size>4</size>
51504 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
51505 <weak>2266063101</weak>
51506 <size>401</size>
51507 <position>323</position>
51508 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
51509 <weak>1106991317</weak>
51510 <size>369</size>
51511 <position>26</position>
51512 <strong>7BF6A0382FB421090D4F2E809435B8D0E170BDE7BCE4821E91BA0AC300859930</strong>
51513 <weak>564996640</weak>
51514 <size>171</size>
51515 <position>36</position>
51516 <strong>A7921C4A860BD9C259C9F729BCE569BBB1D9B1A3625432AE1A0818CAF776EB31</strong>
51517 <weak>3309243212</weak>
51518 <size>39</size>
51519 <position>117</position>
51520 </stream_hook_path>
51521 </hook>
51522 <file>
51523 <path>
51524 <empty>0</empty>
51525 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
51526 <type>0</type>
51527 <base>0</base>
51528 </path>
51529 </file>
51530 <shared_ptr>
51531 <id>-183</id>
51532 </shared_ptr>
51533 </pair>
51534 <pair>
51535 <hook>
51536 <stream_hook_path>
51537 <size>4</size>
51538 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
51539 <weak>2266063101</weak>
51540 <size>401</size>
51541 <position>323</position>
51542 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
51543 <weak>1106991317</weak>
51544 <size>369</size>
51545 <position>26</position>
51546 <strong>7BF6A0382FB421090D4F2E809435B8D0E170BDE7BCE4821E91BA0AC300859930</strong>
51547 <weak>564996640</weak>
51548 <size>171</size>
51549 <position>36</position>
51550 <strong>696121566468A76AA5ABB8FF646050D7AB0B016656D6D71DD108E33F3D6E58F8</strong>
51551 <weak>2830371283</weak>
51552 <size>37</size>
51553 <position>80</position>
51554 </stream_hook_path>
51555 </hook>
51556 <file>
51557 <path>
51558 <empty>0</empty>
51559 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
51560 <type>0</type>
51561 <base>0</base>
51562 </path>
51563 </file>
51564 <shared_ptr>
51565 <id>-225</id>
51566 </shared_ptr>
51567 </pair>
51568 <pair>
51569 <hook>
51570 <stream_hook_path>
51571 <size>3</size>
51572 <strong>E959455B6BBE67CBED8B147D38ADEC2999DA57C6B882815FC1D487B0300DE81A</strong>
51573 <weak>2266063101</weak>
51574 <size>401</size>
51575 <position>323</position>
51576 <strong>51872DF9AE6C7C27CE944B54380FF0B95D597A53D8CBD83F78549631CDF03066</strong>
51577 <weak>1106991317</weak>
51578 <size>369</size>
51579 <position>26</position>
51580 <strong>5B3D6A9938BA490F4203F76B7D0B0CE3C369D05288BD1BFC5B5D0F61E07F27A2</strong>
51581 <weak>3771147593</weak>
51582 <size>150</size>
51583 <position>209</position>
51584 </stream_hook_path>
51585 </hook>
51586 <file>
51587 <path>
51588 <empty>0</empty>
51589 <string>..\..\include\boost\qvm\vec_traits.hpp</string>
51590 <type>0</type>
51591 <base>0</base>
51592 </path>
51593 </file>
51594 <shared_ptr>
51595 <id>-148</id>
51596 </shared_ptr>
51597 </pair>
51598 <pair>
51599 <hook>
51600 <stream_hook_path>
51601 <size>1</size>
51602 <strong>CFD08F7E58194E61F7480503A3E0F2FCB83080F4C99182BAD2F7ED40913EF720</strong>
51603 <weak>2855819363</weak>
51604 <size>3340</size>
51605 <position>323</position>
51606 </stream_hook_path>
51607 </hook>
51608 <file>
51609 <path>
51610 <empty>0</empty>
51611 <string>..\..\include\boost\qvm\mat_traits_array.hpp</string>
51612 <type>0</type>
51613 <base>0</base>
51614 </path>
51615 </file>
51616 <shared_ptr>
51617 <id>-178</id>
51618 </shared_ptr>
51619 </pair>
51620 <pair>
51621 <hook>
51622 <stream_hook_path>
51623 <size>3</size>
51624 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51625 <weak>744532336</weak>
51626 <size>32793</size>
51627 <position>509</position>
51628 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51629 <weak>1367712072</weak>
51630 <size>32761</size>
51631 <position>26</position>
51632 <strong>7CFCA5F600370F2366F7F1B0DCE4C1CA4A833ECD22E6847F3E9FC78BF59E0F30</strong>
51633 <weak>350625407</weak>
51634 <size>4955</size>
51635 <position>22719</position>
51636 </stream_hook_path>
51637 </hook>
51638 <file>
51639 <path>
51640 <empty>0</empty>
51641 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51642 <type>0</type>
51643 <base>0</base>
51644 </path>
51645 </file>
51646 <shared_ptr>
51647 <id>-5</id>
51648 </shared_ptr>
51649 </pair>
51650 <pair>
51651 <hook>
51652 <stream_hook_path>
51653 <size>3</size>
51654 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51655 <weak>744532336</weak>
51656 <size>32793</size>
51657 <position>509</position>
51658 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51659 <weak>1367712072</weak>
51660 <size>32761</size>
51661 <position>26</position>
51662 <strong>861BAD8C651858682BCC800D9BC85FF5F12AE165DF9F3CB42E16226BC1F15152</strong>
51663 <weak>3369844770</weak>
51664 <size>3596</size>
51665 <position>14684</position>
51666 </stream_hook_path>
51667 </hook>
51668 <file>
51669 <path>
51670 <empty>0</empty>
51671 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51672 <type>0</type>
51673 <base>0</base>
51674 </path>
51675 </file>
51676 <shared_ptr>
51677 <id>-186</id>
51678 </shared_ptr>
51679 </pair>
51680 <pair>
51681 <hook>
51682 <stream_hook_path>
51683 <size>3</size>
51684 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51685 <weak>744532336</weak>
51686 <size>32793</size>
51687 <position>509</position>
51688 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51689 <weak>1367712072</weak>
51690 <size>32761</size>
51691 <position>26</position>
51692 <strong>A17E8422EED0C4655D6EB57B340751558458992ED9EB5732BD1C521FFB736084</strong>
51693 <weak>1747071240</weak>
51694 <size>5040</size>
51695 <position>9582</position>
51696 </stream_hook_path>
51697 </hook>
51698 <file>
51699 <path>
51700 <empty>0</empty>
51701 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51702 <type>0</type>
51703 <base>0</base>
51704 </path>
51705 </file>
51706 <shared_ptr>
51707 <id>-236</id>
51708 </shared_ptr>
51709 </pair>
51710 <pair>
51711 <hook>
51712 <stream_hook_path>
51713 <size>3</size>
51714 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51715 <weak>744532336</weak>
51716 <size>32793</size>
51717 <position>509</position>
51718 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51719 <weak>1367712072</weak>
51720 <size>32761</size>
51721 <position>26</position>
51722 <strong>E1065A5615E915C8819652817E2F7F6A43B1CA49492E422EFE5A4AC64D15208B</strong>
51723 <weak>665589743</weak>
51724 <size>4955</size>
51725 <position>27736</position>
51726 </stream_hook_path>
51727 </hook>
51728 <file>
51729 <path>
51730 <empty>0</empty>
51731 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51732 <type>0</type>
51733 <base>0</base>
51734 </path>
51735 </file>
51736 <shared_ptr>
51737 <id>-216</id>
51738 </shared_ptr>
51739 </pair>
51740 <pair>
51741 <hook>
51742 <stream_hook_path>
51743 <size>3</size>
51744 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51745 <weak>744532336</weak>
51746 <size>32793</size>
51747 <position>509</position>
51748 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51749 <weak>1367712072</weak>
51750 <size>32761</size>
51751 <position>26</position>
51752 <strong>B92144F96FB975995C297303A86EC469B2BF2BFC16701B3713535B266F474E9E</strong>
51753 <weak>1478344165</weak>
51754 <size>3595</size>
51755 <position>18342</position>
51756 </stream_hook_path>
51757 </hook>
51758 <file>
51759 <path>
51760 <empty>0</empty>
51761 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51762 <type>0</type>
51763 <base>0</base>
51764 </path>
51765 </file>
51766 <shared_ptr>
51767 <id>-131</id>
51768 </shared_ptr>
51769 </pair>
51770 <pair>
51771 <hook>
51772 <stream_hook_path>
51773 <size>3</size>
51774 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51775 <weak>744532336</weak>
51776 <size>32793</size>
51777 <position>509</position>
51778 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51779 <weak>1367712072</weak>
51780 <size>32761</size>
51781 <position>26</position>
51782 <strong>4E76C37479A073600FE2414C2A049DE9B9013D81CEE9027998EB9497A96DEEBC</strong>
51783 <weak>3614560266</weak>
51784 <size>4681</size>
51785 <position>4839</position>
51786 </stream_hook_path>
51787 </hook>
51788 <file>
51789 <path>
51790 <empty>0</empty>
51791 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51792 <type>0</type>
51793 <base>0</base>
51794 </path>
51795 </file>
51796 <shared_ptr>
51797 <id>-137</id>
51798 </shared_ptr>
51799 </pair>
51800 <pair>
51801 <hook>
51802 <stream_hook_path>
51803 <size>3</size>
51804 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51805 <weak>744532336</weak>
51806 <size>32793</size>
51807 <position>509</position>
51808 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51809 <weak>1367712072</weak>
51810 <size>32761</size>
51811 <position>26</position>
51812 <strong>8174550BE63906B3B846243204CA05B2D20A9A8BD6D2CDA1E29DD3681E73C6DD</strong>
51813 <weak>1588777717</weak>
51814 <size>4681</size>
51815 <position>96</position>
51816 </stream_hook_path>
51817 </hook>
51818 <file>
51819 <path>
51820 <empty>0</empty>
51821 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51822 <type>0</type>
51823 <base>0</base>
51824 </path>
51825 </file>
51826 <shared_ptr>
51827 <id>-208</id>
51828 </shared_ptr>
51829 </pair>
51830 <pair>
51831 <hook>
51832 <stream_hook_path>
51833 <size>3</size>
51834 <strong>333166A9BE06BCA874B47F76B2387D8B306ECC3FA09F0680ABAD099E829D3222</strong>
51835 <weak>744532336</weak>
51836 <size>32793</size>
51837 <position>509</position>
51838 <strong>8AA9F39803AC760718AEC53A9643EB48BF5A0D92BA9416749BB2273F53EB720A</strong>
51839 <weak>1367712072</weak>
51840 <size>32761</size>
51841 <position>26</position>
51842 <strong>E963BD7ED8DD48F34FEEC86D2EE372E6531FF3743893FC62AB5E7DA91D4BBAFB</strong>
51843 <weak>3857298664</weak>
51844 <size>658</size>
51845 <position>21999</position>
51846 </stream_hook_path>
51847 </hook>
51848 <file>
51849 <path>
51850 <empty>0</empty>
51851 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
51852 <type>0</type>
51853 <base>0</base>
51854 </path>
51855 </file>
51856 <shared_ptr>
51857 <id>-184</id>
51858 </shared_ptr>
51859 </pair>
51860 <pair>
51861 <hook>
51862 <stream_hook_path>
51863 <size>1</size>
51864 <strong>187B2250361ACB57E34259AED05434E93B73601015600E2984BDAC80DE2CA925</strong>
51865 <weak>3270845686</weak>
51866 <size>105</size>
51867 <position>323</position>
51868 </stream_hook_path>
51869 </hook>
51870 <file>
51871 <path>
51872 <empty>0</empty>
51873 <string>..\..\include\boost\qvm\swizzle.hpp</string>
51874 <type>0</type>
51875 <base>0</base>
51876 </path>
51877 </file>
51878 <shared_ptr>
51879 <id>-92</id>
51880 </shared_ptr>
51881 </pair>
51882 <pair>
51883 <hook>
51884 <stream_hook_path>
51885 <size>1</size>
51886 <strong>E01D67A2ECC8357FA57AAC8347CA42E4FADCC4853F691DA82D1DC9A66A28242A</strong>
51887 <weak>330178664</weak>
51888 <size>108</size>
51889 <position>903</position>
51890 </stream_hook_path>
51891 </hook>
51892 <file>
51893 <path>
51894 <empty>0</empty>
51895 <string>..\..\include\boost\qvm\inline.hpp</string>
51896 <type>0</type>
51897 <base>0</base>
51898 </path>
51899 </file>
51900 <shared_ptr>
51901 <id>-230</id>
51902 </shared_ptr>
51903 </pair>
51904 <pair>
51905 <hook>
51906 <stream_hook_path>
51907 <size>1</size>
51908 <strong>5B3366FEA73E0552E6254CC38A94F0FC71989E69E877C14ED5A2C6CA50B0A02A</strong>
51909 <weak>1089043440</weak>
51910 <size>2603</size>
51911 <position>323</position>
51912 </stream_hook_path>
51913 </hook>
51914 <file>
51915 <path>
51916 <empty>0</empty>
51917 <string>..\..\include\boost\qvm\mat.hpp</string>
51918 <type>0</type>
51919 <base>0</base>
51920 </path>
51921 </file>
51922 <shared_ptr>
51923 <id>-221</id>
51924 </shared_ptr>
51925 </pair>
51926 <pair>
51927 <hook>
51928 <stream_hook_path>
51929 <size>3</size>
51930 <strong>B2CF736CB75D6BBDB46DB62A539AE8F26C653A433CF28F46E7C888D861DC8E2B</strong>
51931 <weak>2268268263</weak>
51932 <size>4589</size>
51933 <position>509</position>
51934 <strong>88ABAB09AEA0654D5E9B4BABF03A7E9B38A76543D6014B9ABDD6C7F8004DD4F3</strong>
51935 <weak>3985112767</weak>
51936 <size>4557</size>
51937 <position>26</position>
51938 <strong>9B3E2EECBA1F63179CE55A3AF3A113A2EAAB40E41DB9E75B27BA463BEAF70767</strong>
51939 <weak>3650019694</weak>
51940 <size>4391</size>
51941 <position>96</position>
51942 </stream_hook_path>
51943 </hook>
51944 <file>
51945 <path>
51946 <empty>0</empty>
51947 <string>..\..\include\boost\qvm\quat_access.hpp</string>
51948 <type>0</type>
51949 <base>0</base>
51950 </path>
51951 </file>
51952 <shared_ptr>
51953 <id>-96</id>
51954 </shared_ptr>
51955 </pair>
51956 <pair>
51957 <hook>
51958 <stream_hook_path>
51959 <size>1</size>
51960 <strong>0008FDDBF07641B221F5B9AFAE507B999478BC9B8DFE8CBDF3FEE7F57C2EF72B</strong>
51961 <weak>2910024480</weak>
51962 <size>18101</size>
51963 <position>323</position>
51964 </stream_hook_path>
51965 </hook>
51966 <file>
51967 <path>
51968 <empty>0</empty>
51969 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
51970 <type>0</type>
51971 <base>0</base>
51972 </path>
51973 </file>
51974 <shared_ptr>
51975 <id>-36</id>
51976 </shared_ptr>
51977 </pair>
51978 <pair>
51979 <hook>
51980 <stream_hook_path>
51981 <size>3</size>
51982 <strong>58AF417B539B408D8E2C581ECDD98DA584779BC6C292C0E3E78AC40CA12CF82C</strong>
51983 <weak>1427670282</weak>
51984 <size>545</size>
51985 <position>432</position>
51986 <strong>25C91D9856E3696DD78C027FBFDD89AA6A8E06A32CEEB5530425B7017C353FF2</strong>
51987 <weak>409435362</weak>
51988 <size>513</size>
51989 <position>26</position>
51990 <strong>114DF1C5004BD6C63F4968F91CFD272BB3CFD30370A77208689D6D6576791E55</strong>
51991 <weak>281627609</weak>
51992 <size>349</size>
51993 <position>36</position>
51994 </stream_hook_path>
51995 </hook>
51996 <file>
51997 <path>
51998 <empty>0</empty>
51999 <string>..\..\include\boost\qvm\error.hpp</string>
52000 <type>0</type>
52001 <base>0</base>
52002 </path>
52003 </file>
52004 <shared_ptr>
52005 <id>-197</id>
52006 </shared_ptr>
52007 </pair>
52008 <pair>
52009 <hook>
52010 <stream_hook_path>
52011 <size>3</size>
52012 <strong>58AF417B539B408D8E2C581ECDD98DA584779BC6C292C0E3E78AC40CA12CF82C</strong>
52013 <weak>1427670282</weak>
52014 <size>545</size>
52015 <position>432</position>
52016 <strong>25C91D9856E3696DD78C027FBFDD89AA6A8E06A32CEEB5530425B7017C353FF2</strong>
52017 <weak>409435362</weak>
52018 <size>513</size>
52019 <position>26</position>
52020 <strong>2CCEC8BDAC00E8EBAFEA8BDE6A05A08E5FA48FDD579CDAC9FC33B99A8CAE32BD</strong>
52021 <weak>1292440637</weak>
52022 <size>59</size>
52023 <position>387</position>
52024 </stream_hook_path>
52025 </hook>
52026 <file>
52027 <path>
52028 <empty>0</empty>
52029 <string>..\..\include\boost\qvm\error.hpp</string>
52030 <type>0</type>
52031 <base>0</base>
52032 </path>
52033 </file>
52034 <shared_ptr>
52035 <id>-133</id>
52036 </shared_ptr>
52037 </pair>
52038 <pair>
52039 <hook>
52040 <stream_hook_path>
52041 <size>3</size>
52042 <strong>58AF417B539B408D8E2C581ECDD98DA584779BC6C292C0E3E78AC40CA12CF82C</strong>
52043 <weak>1427670282</weak>
52044 <size>545</size>
52045 <position>432</position>
52046 <strong>25C91D9856E3696DD78C027FBFDD89AA6A8E06A32CEEB5530425B7017C353FF2</strong>
52047 <weak>409435362</weak>
52048 <size>513</size>
52049 <position>26</position>
52050 <strong>5CFC274B16BF8B381E75941EAF5327A6A47EE67878477C4A1D6865AEA3B940F2</strong>
52051 <weak>543298400</weak>
52052 <size>57</size>
52053 <position>446</position>
52054 </stream_hook_path>
52055 </hook>
52056 <file>
52057 <path>
52058 <empty>0</empty>
52059 <string>..\..\include\boost\qvm\error.hpp</string>
52060 <type>0</type>
52061 <base>0</base>
52062 </path>
52063 </file>
52064 <shared_ptr>
52065 <id>-199</id>
52066 </shared_ptr>
52067 </pair>
52068 <pair>
52069 <hook>
52070 <stream_hook_path>
52071 <size>1</size>
52072 <strong>AF9F4C1EA6C3598F92BA481448DEF358AB3A0D00A95F6ED742988F1F5FC04830</strong>
52073 <weak>3821619302</weak>
52074 <size>4775</size>
52075 <position>323</position>
52076 </stream_hook_path>
52077 </hook>
52078 <file>
52079 <path>
52080 <empty>0</empty>
52081 <string>..\..\include\boost\qvm\quat_access.hpp</string>
52082 <type>0</type>
52083 <base>0</base>
52084 </path>
52085 </file>
52086 <shared_ptr>
52087 <id>-78</id>
52088 </shared_ptr>
52089 </pair>
52090 <pair>
52091 <hook>
52092 <stream_hook_path>
52093 <size>1</size>
52094 <strong>42A1F84DB9D82341ACB6835538251B5B8933380BC32B8A75EF90CD32A2D59B35</strong>
52095 <weak>559634728</weak>
52096 <size>1355</size>
52097 <position>323</position>
52098 </stream_hook_path>
52099 </hook>
52100 <file>
52101 <path>
52102 <empty>0</empty>
52103 <string>..\..\include\boost\qvm\deduce_quat.hpp</string>
52104 <type>0</type>
52105 <base>0</base>
52106 </path>
52107 </file>
52108 <shared_ptr>
52109 <id>-246</id>
52110 </shared_ptr>
52111 </pair>
52112 <pair>
52113 <hook>
52114 <stream_hook_path>
52115 <size>1</size>
52116 <strong>5AC3A912591E64D1DC0B9A33E3B007E35F4649858E416E572BE7803F7243B935</strong>
52117 <weak>287135679</weak>
52118 <size>302</size>
52119 <position>227</position>
52120 </stream_hook_path>
52121 </hook>
52122 <file>
52123 <path>
52124 <empty>0</empty>
52125 <string>..\..\include\boost\qvm\inline.hpp</string>
52126 <type>0</type>
52127 <base>0</base>
52128 </path>
52129 </file>
52130 <shared_ptr>
52131 <id>-228</id>
52132 </shared_ptr>
52133 </pair>
52134 <pair>
52135 <hook>
52136 <stream_hook_path>
52137 <size>3</size>
52138 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52139 <weak>884594191</weak>
52140 <size>55124</size>
52141 <position>666</position>
52142 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52143 <weak>3018444263</weak>
52144 <size>55092</size>
52145 <position>26</position>
52146 <strong>93F5E8019F9CA9A13661D60F67EB59C2373267DD6C8C500FD29DCE67A62CE000</strong>
52147 <weak>1896373155</weak>
52148 <size>355</size>
52149 <position>40018</position>
52150 </stream_hook_path>
52151 </hook>
52152 <file>
52153 <path>
52154 <empty>0</empty>
52155 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52156 <type>0</type>
52157 <base>0</base>
52158 </path>
52159 </file>
52160 <shared_ptr>
52161 <id>-136</id>
52162 </shared_ptr>
52163 </pair>
52164 <pair>
52165 <hook>
52166 <stream_hook_path>
52167 <size>3</size>
52168 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52169 <weak>884594191</weak>
52170 <size>55124</size>
52171 <position>666</position>
52172 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52173 <weak>3018444263</weak>
52174 <size>55092</size>
52175 <position>26</position>
52176 <strong>DEC8DF8765CF355532905295E5D1A68A52242FAAE531208665CA36214BE5BD08</strong>
52177 <weak>592616582</weak>
52178 <size>2742</size>
52179 <position>31758</position>
52180 </stream_hook_path>
52181 </hook>
52182 <file>
52183 <path>
52184 <empty>0</empty>
52185 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52186 <type>0</type>
52187 <base>0</base>
52188 </path>
52189 </file>
52190 <shared_ptr>
52191 <id>-270</id>
52192 </shared_ptr>
52193 </pair>
52194 <pair>
52195 <hook>
52196 <stream_hook_path>
52197 <size>3</size>
52198 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52199 <weak>884594191</weak>
52200 <size>55124</size>
52201 <position>666</position>
52202 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52203 <weak>3018444263</weak>
52204 <size>55092</size>
52205 <position>26</position>
52206 <strong>DC50662E20554661948A10AF72D1E748058592639000CD61CCA8D1526A126209</strong>
52207 <weak>243381956</weak>
52208 <size>645</size>
52209 <position>10632</position>
52210 </stream_hook_path>
52211 </hook>
52212 <file>
52213 <path>
52214 <empty>0</empty>
52215 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52216 <type>0</type>
52217 <base>0</base>
52218 </path>
52219 </file>
52220 <shared_ptr>
52221 <id>-274</id>
52222 </shared_ptr>
52223 </pair>
52224 <pair>
52225 <hook>
52226 <stream_hook_path>
52227 <size>3</size>
52228 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52229 <weak>884594191</weak>
52230 <size>55124</size>
52231 <position>666</position>
52232 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52233 <weak>3018444263</weak>
52234 <size>55092</size>
52235 <position>26</position>
52236 <strong>1F050B7448BC14AD376D637DD15296197E38256B463235D6F654CAF674063611</strong>
52237 <weak>2180442342</weak>
52238 <size>792</size>
52239 <position>14618</position>
52240 </stream_hook_path>
52241 </hook>
52242 <file>
52243 <path>
52244 <empty>0</empty>
52245 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52246 <type>0</type>
52247 <base>0</base>
52248 </path>
52249 </file>
52250 <shared_ptr>
52251 <id>-33</id>
52252 </shared_ptr>
52253 </pair>
52254 <pair>
52255 <hook>
52256 <stream_hook_path>
52257 <size>3</size>
52258 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52259 <weak>884594191</weak>
52260 <size>55124</size>
52261 <position>666</position>
52262 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52263 <weak>3018444263</weak>
52264 <size>55092</size>
52265 <position>26</position>
52266 <strong>433FB35009D478ADC7CC0929A4E25AAE846BB4F52A1F039ED9FCF940B9D80915</strong>
52267 <weak>656025566</weak>
52268 <size>964</size>
52269 <position>29761</position>
52270 </stream_hook_path>
52271 </hook>
52272 <file>
52273 <path>
52274 <empty>0</empty>
52275 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52276 <type>0</type>
52277 <base>0</base>
52278 </path>
52279 </file>
52280 <shared_ptr>
52281 <id>-261</id>
52282 </shared_ptr>
52283 </pair>
52284 <pair>
52285 <hook>
52286 <stream_hook_path>
52287 <size>3</size>
52288 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52289 <weak>884594191</weak>
52290 <size>55124</size>
52291 <position>666</position>
52292 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52293 <weak>3018444263</weak>
52294 <size>55092</size>
52295 <position>26</position>
52296 <strong>90B08E55EE8956FC2719CC972AB74C3387BDB034E249612087B6714F06CE6415</strong>
52297 <weak>2581546570</weak>
52298 <size>276</size>
52299 <position>43567</position>
52300 </stream_hook_path>
52301 </hook>
52302 <file>
52303 <path>
52304 <empty>0</empty>
52305 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52306 <type>0</type>
52307 <base>0</base>
52308 </path>
52309 </file>
52310 <shared_ptr>
52311 <id>-255</id>
52312 </shared_ptr>
52313 </pair>
52314 <pair>
52315 <hook>
52316 <stream_hook_path>
52317 <size>3</size>
52318 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52319 <weak>884594191</weak>
52320 <size>55124</size>
52321 <position>666</position>
52322 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52323 <weak>3018444263</weak>
52324 <size>55092</size>
52325 <position>26</position>
52326 <strong>DB8AE4BC07553D01DDD060C46423B330E90DE0939A5EB38DC9A1944736510C1D</strong>
52327 <weak>2808381593</weak>
52328 <size>1321</size>
52329 <position>22037</position>
52330 </stream_hook_path>
52331 </hook>
52332 <file>
52333 <path>
52334 <empty>0</empty>
52335 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52336 <type>0</type>
52337 <base>0</base>
52338 </path>
52339 </file>
52340 <shared_ptr>
52341 <id>-239</id>
52342 </shared_ptr>
52343 </pair>
52344 <pair>
52345 <hook>
52346 <stream_hook_path>
52347 <size>3</size>
52348 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52349 <weak>884594191</weak>
52350 <size>55124</size>
52351 <position>666</position>
52352 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52353 <weak>3018444263</weak>
52354 <size>55092</size>
52355 <position>26</position>
52356 <strong>8C25A97B546080A2F973C135786C22E91240D333598BB2C2244A1C2FB495E91F</strong>
52357 <weak>426429444</weak>
52358 <size>689</size>
52359 <position>19634</position>
52360 </stream_hook_path>
52361 </hook>
52362 <file>
52363 <path>
52364 <empty>0</empty>
52365 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52366 <type>0</type>
52367 <base>0</base>
52368 </path>
52369 </file>
52370 <shared_ptr>
52371 <id>-15</id>
52372 </shared_ptr>
52373 </pair>
52374 <pair>
52375 <hook>
52376 <stream_hook_path>
52377 <size>3</size>
52378 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52379 <weak>884594191</weak>
52380 <size>55124</size>
52381 <position>666</position>
52382 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52383 <weak>3018444263</weak>
52384 <size>55092</size>
52385 <position>26</position>
52386 <strong>9D82D57A4B2062AA910E42ACBA645DE34995A1CA890CE6154D836AED338CEF2A</strong>
52387 <weak>833961895</weak>
52388 <size>1145</size>
52389 <position>17292</position>
52390 </stream_hook_path>
52391 </hook>
52392 <file>
52393 <path>
52394 <empty>0</empty>
52395 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52396 <type>0</type>
52397 <base>0</base>
52398 </path>
52399 </file>
52400 <shared_ptr>
52401 <id>-127</id>
52402 </shared_ptr>
52403 </pair>
52404 <pair>
52405 <hook>
52406 <stream_hook_path>
52407 <size>3</size>
52408 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52409 <weak>884594191</weak>
52410 <size>55124</size>
52411 <position>666</position>
52412 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52413 <weak>3018444263</weak>
52414 <size>55092</size>
52415 <position>26</position>
52416 <strong>9D39EBAE47060908B640127BB5815D1574A7697CBB17E572CA2A8843207F4137</strong>
52417 <weak>1843287609</weak>
52418 <size>1192</size>
52419 <position>26808</position>
52420 </stream_hook_path>
52421 </hook>
52422 <file>
52423 <path>
52424 <empty>0</empty>
52425 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52426 <type>0</type>
52427 <base>0</base>
52428 </path>
52429 </file>
52430 <shared_ptr>
52431 <id>-153</id>
52432 </shared_ptr>
52433 </pair>
52434 <pair>
52435 <hook>
52436 <stream_hook_path>
52437 <size>3</size>
52438 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52439 <weak>884594191</weak>
52440 <size>55124</size>
52441 <position>666</position>
52442 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52443 <weak>3018444263</weak>
52444 <size>55092</size>
52445 <position>26</position>
52446 <strong>3DAEDE48C9680DC5D550710A72BEA4B69BAEE62C8D7662226D9DB52EEF8E0E39</strong>
52447 <weak>190530527</weak>
52448 <size>271</size>
52449 <position>47588</position>
52450 </stream_hook_path>
52451 </hook>
52452 <file>
52453 <path>
52454 <empty>0</empty>
52455 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52456 <type>0</type>
52457 <base>0</base>
52458 </path>
52459 </file>
52460 <shared_ptr>
52461 <id>-40</id>
52462 </shared_ptr>
52463 </pair>
52464 <pair>
52465 <hook>
52466 <stream_hook_path>
52467 <size>3</size>
52468 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52469 <weak>884594191</weak>
52470 <size>55124</size>
52471 <position>666</position>
52472 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52473 <weak>3018444263</weak>
52474 <size>55092</size>
52475 <position>26</position>
52476 <strong>6BE5D3408C1AFCD4711C829B878452AF074BB086C676F4B9521A59F6EB270C40</strong>
52477 <weak>289789310</weak>
52478 <size>3130</size>
52479 <position>40435</position>
52480 </stream_hook_path>
52481 </hook>
52482 <file>
52483 <path>
52484 <empty>0</empty>
52485 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52486 <type>0</type>
52487 <base>0</base>
52488 </path>
52489 </file>
52490 <shared_ptr>
52491 <id>-146</id>
52492 </shared_ptr>
52493 </pair>
52494 <pair>
52495 <hook>
52496 <stream_hook_path>
52497 <size>3</size>
52498 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52499 <weak>884594191</weak>
52500 <size>55124</size>
52501 <position>666</position>
52502 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52503 <weak>3018444263</weak>
52504 <size>55092</size>
52505 <position>26</position>
52506 <strong>73C15F343554FDCF94C8E7F7915D82A3015494E7CA8780ED6C2B6A09F977A741</strong>
52507 <weak>2217138966</weak>
52508 <size>744</size>
52509 <position>21291</position>
52510 </stream_hook_path>
52511 </hook>
52512 <file>
52513 <path>
52514 <empty>0</empty>
52515 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52516 <type>0</type>
52517 <base>0</base>
52518 </path>
52519 </file>
52520 <shared_ptr>
52521 <id>-173</id>
52522 </shared_ptr>
52523 </pair>
52524 <pair>
52525 <hook>
52526 <stream_hook_path>
52527 <size>3</size>
52528 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52529 <weak>884594191</weak>
52530 <size>55124</size>
52531 <position>666</position>
52532 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52533 <weak>3018444263</weak>
52534 <size>55092</size>
52535 <position>26</position>
52536 <strong>2A6A8DF1B669951D6C2734BC4087696D97DC818E45B4D5A5B4AC8498609FD844</strong>
52537 <weak>3899350639</weak>
52538 <size>361</size>
52539 <position>39655</position>
52540 </stream_hook_path>
52541 </hook>
52542 <file>
52543 <path>
52544 <empty>0</empty>
52545 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52546 <type>0</type>
52547 <base>0</base>
52548 </path>
52549 </file>
52550 <shared_ptr>
52551 <id>-103</id>
52552 </shared_ptr>
52553 </pair>
52554 <pair>
52555 <hook>
52556 <stream_hook_path>
52557 <size>3</size>
52558 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52559 <weak>884594191</weak>
52560 <size>55124</size>
52561 <position>666</position>
52562 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52563 <weak>3018444263</weak>
52564 <size>55092</size>
52565 <position>26</position>
52566 <strong>7C1D5FA798C79770944D446214F27ED1FB371ADD9BAD905372AF73B26FEE6345</strong>
52567 <weak>182535133</weak>
52568 <size>271</size>
52569 <position>43845</position>
52570 </stream_hook_path>
52571 </hook>
52572 <file>
52573 <path>
52574 <empty>0</empty>
52575 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52576 <type>0</type>
52577 <base>0</base>
52578 </path>
52579 </file>
52580 <shared_ptr>
52581 <id>-105</id>
52582 </shared_ptr>
52583 </pair>
52584 <pair>
52585 <hook>
52586 <stream_hook_path>
52587 <size>3</size>
52588 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52589 <weak>884594191</weak>
52590 <size>55124</size>
52591 <position>666</position>
52592 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52593 <weak>3018444263</weak>
52594 <size>55092</size>
52595 <position>26</position>
52596 <strong>E2BAA39D769420C549FB2428C5449894C4212106C4C607C903BCD3EB8BF4D44B</strong>
52597 <weak>2598323790</weak>
52598 <size>276</size>
52599 <position>51053</position>
52600 </stream_hook_path>
52601 </hook>
52602 <file>
52603 <path>
52604 <empty>0</empty>
52605 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52606 <type>0</type>
52607 <base>0</base>
52608 </path>
52609 </file>
52610 <shared_ptr>
52611 <id>-262</id>
52612 </shared_ptr>
52613 </pair>
52614 <pair>
52615 <hook>
52616 <stream_hook_path>
52617 <size>3</size>
52618 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52619 <weak>884594191</weak>
52620 <size>55124</size>
52621 <position>666</position>
52622 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52623 <weak>3018444263</weak>
52624 <size>55092</size>
52625 <position>26</position>
52626 <strong>23F1C2BF84A6ABA24DF83729930378B0E17C963A119CFF40AA8FB95AC5DD734C</strong>
52627 <weak>1130745952</weak>
52628 <size>714</size>
52629 <position>26092</position>
52630 </stream_hook_path>
52631 </hook>
52632 <file>
52633 <path>
52634 <empty>0</empty>
52635 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52636 <type>0</type>
52637 <base>0</base>
52638 </path>
52639 </file>
52640 <shared_ptr>
52641 <id>-79</id>
52642 </shared_ptr>
52643 </pair>
52644 <pair>
52645 <hook>
52646 <stream_hook_path>
52647 <size>3</size>
52648 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52649 <weak>884594191</weak>
52650 <size>55124</size>
52651 <position>666</position>
52652 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52653 <weak>3018444263</weak>
52654 <size>55092</size>
52655 <position>26</position>
52656 <strong>A9B8FF8360177B12BFC5B2A980D814499E72692A6D409681EFB43C7E3FA4AD4E</strong>
52657 <weak>234671098</weak>
52658 <size>689</size>
52659 <position>29070</position>
52660 </stream_hook_path>
52661 </hook>
52662 <file>
52663 <path>
52664 <empty>0</empty>
52665 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52666 <type>0</type>
52667 <base>0</base>
52668 </path>
52669 </file>
52670 <shared_ptr>
52671 <id>-91</id>
52672 </shared_ptr>
52673 </pair>
52674 <pair>
52675 <hook>
52676 <stream_hook_path>
52677 <size>3</size>
52678 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52679 <weak>884594191</weak>
52680 <size>55124</size>
52681 <position>666</position>
52682 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52683 <weak>3018444263</weak>
52684 <size>55092</size>
52685 <position>26</position>
52686 <strong>171B7F87E15B87E4882E126BED2E7D08A8F0297EBC49B18F24BEB5992199E25E</strong>
52687 <weak>105107176</weak>
52688 <size>714</size>
52689 <position>16576</position>
52690 </stream_hook_path>
52691 </hook>
52692 <file>
52693 <path>
52694 <empty>0</empty>
52695 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52696 <type>0</type>
52697 <base>0</base>
52698 </path>
52699 </file>
52700 <shared_ptr>
52701 <id>-72</id>
52702 </shared_ptr>
52703 </pair>
52704 <pair>
52705 <hook>
52706 <stream_hook_path>
52707 <size>3</size>
52708 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52709 <weak>884594191</weak>
52710 <size>55124</size>
52711 <position>666</position>
52712 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52713 <weak>3018444263</weak>
52714 <size>55092</size>
52715 <position>26</position>
52716 <strong>247FADF47FCB2D19160EA3F3989486B89626C83C65BAA85E2078CAE38779A064</strong>
52717 <weak>901045008</weak>
52718 <size>743</size>
52719 <position>7633</position>
52720 </stream_hook_path>
52721 </hook>
52722 <file>
52723 <path>
52724 <empty>0</empty>
52725 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52726 <type>0</type>
52727 <base>0</base>
52728 </path>
52729 </file>
52730 <shared_ptr>
52731 <id>-176</id>
52732 </shared_ptr>
52733 </pair>
52734 <pair>
52735 <hook>
52736 <stream_hook_path>
52737 <size>3</size>
52738 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52739 <weak>884594191</weak>
52740 <size>55124</size>
52741 <position>666</position>
52742 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52743 <weak>3018444263</weak>
52744 <size>55092</size>
52745 <position>26</position>
52746 <strong>11C1AE68567EC7C5911611D2E286E7CD26CA55CA4E446501367231E320DB5477</strong>
52747 <weak>74044838</weak>
52748 <size>3130</size>
52749 <position>47921</position>
52750 </stream_hook_path>
52751 </hook>
52752 <file>
52753 <path>
52754 <empty>0</empty>
52755 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52756 <type>0</type>
52757 <base>0</base>
52758 </path>
52759 </file>
52760 <shared_ptr>
52761 <id>-45</id>
52762 </shared_ptr>
52763 </pair>
52764 <pair>
52765 <hook>
52766 <stream_hook_path>
52767 <size>3</size>
52768 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52769 <weak>884594191</weak>
52770 <size>55124</size>
52771 <position>666</position>
52772 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52773 <weak>3018444263</weak>
52774 <size>55092</size>
52775 <position>26</position>
52776 <strong>FABB01A2FF79B086D18E380BEA06673580919C829EDB885049D81AD465F0A479</strong>
52777 <weak>2260804154</weak>
52778 <size>2192</size>
52779 <position>8438</position>
52780 </stream_hook_path>
52781 </hook>
52782 <file>
52783 <path>
52784 <empty>0</empty>
52785 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52786 <type>0</type>
52787 <base>0</base>
52788 </path>
52789 </file>
52790 <shared_ptr>
52791 <id>-272</id>
52792 </shared_ptr>
52793 </pair>
52794 <pair>
52795 <hook>
52796 <stream_hook_path>
52797 <size>3</size>
52798 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52799 <weak>884594191</weak>
52800 <size>55124</size>
52801 <position>666</position>
52802 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52803 <weak>3018444263</weak>
52804 <size>55092</size>
52805 <position>26</position>
52806 <strong>2BE161679D73843FE4BF8A932AF0C12B6BE722E9369B7EF1E67F702DEA11407A</strong>
52807 <weak>198525921</weak>
52808 <size>271</size>
52809 <position>51331</position>
52810 </stream_hook_path>
52811 </hook>
52812 <file>
52813 <path>
52814 <empty>0</empty>
52815 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52816 <type>0</type>
52817 <base>0</base>
52818 </path>
52819 </file>
52820 <shared_ptr>
52821 <id>-265</id>
52822 </shared_ptr>
52823 </pair>
52824 <pair>
52825 <hook>
52826 <stream_hook_path>
52827 <size>3</size>
52828 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52829 <weak>884594191</weak>
52830 <size>55124</size>
52831 <position>666</position>
52832 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52833 <weak>3018444263</weak>
52834 <size>55092</size>
52835 <position>26</position>
52836 <strong>64BCE00E4E1F33BB65620BE148AC7D9471F4A54D54C01E0898FD3985766CAE82</strong>
52837 <weak>2021959840</weak>
52838 <size>598</size>
52839 <position>19034</position>
52840 </stream_hook_path>
52841 </hook>
52842 <file>
52843 <path>
52844 <empty>0</empty>
52845 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52846 <type>0</type>
52847 <base>0</base>
52848 </path>
52849 </file>
52850 <shared_ptr>
52851 <id>-248</id>
52852 </shared_ptr>
52853 </pair>
52854 <pair>
52855 <hook>
52856 <stream_hook_path>
52857 <size>3</size>
52858 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52859 <weak>884594191</weak>
52860 <size>55124</size>
52861 <position>666</position>
52862 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52863 <weak>3018444263</weak>
52864 <size>55092</size>
52865 <position>26</position>
52866 <strong>8B0E11B0DCB1C511E85448401EB03F54174E821FBA7C5A65FB058D538FBD998C</strong>
52867 <weak>3909506602</weak>
52868 <size>1364</size>
52869 <position>2185</position>
52870 </stream_hook_path>
52871 </hook>
52872 <file>
52873 <path>
52874 <empty>0</empty>
52875 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52876 <type>0</type>
52877 <base>0</base>
52878 </path>
52879 </file>
52880 <shared_ptr>
52881 <id>-22</id>
52882 </shared_ptr>
52883 </pair>
52884 <pair>
52885 <hook>
52886 <stream_hook_path>
52887 <size>3</size>
52888 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52889 <weak>884594191</weak>
52890 <size>55124</size>
52891 <position>666</position>
52892 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52893 <weak>3018444263</weak>
52894 <size>55092</size>
52895 <position>26</position>
52896 <strong>8C34C90D668D2BD1901CC7ABFB8D1E8D10D31C89C974B9ED7B47338CF9881694</strong>
52897 <weak>1678596127</weak>
52898 <size>1162</size>
52899 <position>15412</position>
52900 </stream_hook_path>
52901 </hook>
52902 <file>
52903 <path>
52904 <empty>0</empty>
52905 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52906 <type>0</type>
52907 <base>0</base>
52908 </path>
52909 </file>
52910 <shared_ptr>
52911 <id>-204</id>
52912 </shared_ptr>
52913 </pair>
52914 <pair>
52915 <hook>
52916 <stream_hook_path>
52917 <size>3</size>
52918 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52919 <weak>884594191</weak>
52920 <size>55124</size>
52921 <position>666</position>
52922 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52923 <weak>3018444263</weak>
52924 <size>55092</size>
52925 <position>26</position>
52926 <strong>688C3EB7CFC78A14DB41317073344A1D083765367AA1235BCE54B6E2AF4E3597</strong>
52927 <weak>145816868</weak>
52928 <size>969</size>
52929 <position>30727</position>
52930 </stream_hook_path>
52931 </hook>
52932 <file>
52933 <path>
52934 <empty>0</empty>
52935 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52936 <type>0</type>
52937 <base>0</base>
52938 </path>
52939 </file>
52940 <shared_ptr>
52941 <id>-219</id>
52942 </shared_ptr>
52943 </pair>
52944 <pair>
52945 <hook>
52946 <stream_hook_path>
52947 <size>3</size>
52948 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52949 <weak>884594191</weak>
52950 <size>55124</size>
52951 <position>666</position>
52952 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52953 <weak>3018444263</weak>
52954 <size>55092</size>
52955 <position>26</position>
52956 <strong>8302C5100BF38CB2F739ADC1E8A212881F550B6DFCACF4B958B67DED14906A9C</strong>
52957 <weak>2140507318</weak>
52958 <size>518</size>
52959 <position>23360</position>
52960 </stream_hook_path>
52961 </hook>
52962 <file>
52963 <path>
52964 <empty>0</empty>
52965 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52966 <type>0</type>
52967 <base>0</base>
52968 </path>
52969 </file>
52970 <shared_ptr>
52971 <id>-194</id>
52972 </shared_ptr>
52973 </pair>
52974 <pair>
52975 <hook>
52976 <stream_hook_path>
52977 <size>3</size>
52978 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
52979 <weak>884594191</weak>
52980 <size>55124</size>
52981 <position>666</position>
52982 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
52983 <weak>3018444263</weak>
52984 <size>55092</size>
52985 <position>26</position>
52986 <strong>56745E1F2F91A6F6B07813DB5030D5C7B0C3E3D0380F89025FF31799873E7DA1</strong>
52987 <weak>1939524236</weak>
52988 <size>692</size>
52989 <position>1491</position>
52990 </stream_hook_path>
52991 </hook>
52992 <file>
52993 <path>
52994 <empty>0</empty>
52995 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
52996 <type>0</type>
52997 <base>0</base>
52998 </path>
52999 </file>
53000 <shared_ptr>
53001 <id>-237</id>
53002 </shared_ptr>
53003 </pair>
53004 <pair>
53005 <hook>
53006 <stream_hook_path>
53007 <size>3</size>
53008 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53009 <weak>884594191</weak>
53010 <size>55124</size>
53011 <position>666</position>
53012 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53013 <weak>3018444263</weak>
53014 <size>55092</size>
53015 <position>26</position>
53016 <strong>0B151418AD6C87F3F35F0C837F3D026CD46E590E658EA940331C35D5C9DAC8A9</strong>
53017 <weak>484726198</weak>
53018 <size>3960</size>
53019 <position>3611</position>
53020 </stream_hook_path>
53021 </hook>
53022 <file>
53023 <path>
53024 <empty>0</empty>
53025 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53026 <type>0</type>
53027 <base>0</base>
53028 </path>
53029 </file>
53030 <shared_ptr>
53031 <id>-106</id>
53032 </shared_ptr>
53033 </pair>
53034 <pair>
53035 <hook>
53036 <stream_hook_path>
53037 <size>3</size>
53038 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53039 <weak>884594191</weak>
53040 <size>55124</size>
53041 <position>666</position>
53042 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53043 <weak>3018444263</weak>
53044 <size>55092</size>
53045 <position>26</position>
53046 <strong>4D62CB4C3299CFEA85267212A627203D812A07D347DD162F5D32E67817AB9AAB</strong>
53047 <weak>1691003053</weak>
53048 <size>1768</size>
53049 <position>34562</position>
53050 </stream_hook_path>
53051 </hook>
53052 <file>
53053 <path>
53054 <empty>0</empty>
53055 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53056 <type>0</type>
53057 <base>0</base>
53058 </path>
53059 </file>
53060 <shared_ptr>
53061 <id>-223</id>
53062 </shared_ptr>
53063 </pair>
53064 <pair>
53065 <hook>
53066 <stream_hook_path>
53067 <size>3</size>
53068 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53069 <weak>884594191</weak>
53070 <size>55124</size>
53071 <position>666</position>
53072 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53073 <weak>3018444263</weak>
53074 <size>55092</size>
53075 <position>26</position>
53076 <strong>AB94049EA854468096DA207DF75182071520E1938CED08E90A7097761A2516B0</strong>
53077 <weak>2589935180</weak>
53078 <size>276</size>
53079 <position>47310</position>
53080 </stream_hook_path>
53081 </hook>
53082 <file>
53083 <path>
53084 <empty>0</empty>
53085 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53086 <type>0</type>
53087 <base>0</base>
53088 </path>
53089 </file>
53090 <shared_ptr>
53091 <id>-200</id>
53092 </shared_ptr>
53093 </pair>
53094 <pair>
53095 <hook>
53096 <stream_hook_path>
53097 <size>3</size>
53098 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53099 <weak>884594191</weak>
53100 <size>55124</size>
53101 <position>666</position>
53102 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53103 <weak>3018444263</weak>
53104 <size>55092</size>
53105 <position>26</position>
53106 <strong>363A54D1F42CAA9F0ED09C0488DB797CB829AA7C99BF70EC6B68B879734B90B2</strong>
53107 <weak>914106344</weak>
53108 <size>964</size>
53109 <position>20325</position>
53110 </stream_hook_path>
53111 </hook>
53112 <file>
53113 <path>
53114 <empty>0</empty>
53115 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53116 <type>0</type>
53117 <base>0</base>
53118 </path>
53119 </file>
53120 <shared_ptr>
53121 <id>-80</id>
53122 </shared_ptr>
53123 </pair>
53124 <pair>
53125 <hook>
53126 <stream_hook_path>
53127 <size>3</size>
53128 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53129 <weak>884594191</weak>
53130 <size>55124</size>
53131 <position>666</position>
53132 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53133 <weak>3018444263</weak>
53134 <size>55092</size>
53135 <position>26</position>
53136 <strong>5A103711DC55E41DA7B272708B8303B478D52650F4A5D7E3D30CBDB428A71DC7</strong>
53137 <weak>2348869581</weak>
53138 <size>784</size>
53139 <position>25306</position>
53140 </stream_hook_path>
53141 </hook>
53142 <file>
53143 <path>
53144 <empty>0</empty>
53145 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53146 <type>0</type>
53147 <base>0</base>
53148 </path>
53149 </file>
53150 <shared_ptr>
53151 <id>-152</id>
53152 </shared_ptr>
53153 </pair>
53154 <pair>
53155 <hook>
53156 <stream_hook_path>
53157 <size>3</size>
53158 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53159 <weak>884594191</weak>
53160 <size>55124</size>
53161 <position>666</position>
53162 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53163 <weak>3018444263</weak>
53164 <size>55092</size>
53165 <position>26</position>
53166 <strong>361818B43FCEEF2E68F727AEE304BD8D850E043C8DDD5E0874696CDFA81D0CCB</strong>
53167 <weak>2424605903</weak>
53168 <size>518</size>
53169 <position>14098</position>
53170 </stream_hook_path>
53171 </hook>
53172 <file>
53173 <path>
53174 <empty>0</empty>
53175 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53176 <type>0</type>
53177 <base>0</base>
53178 </path>
53179 </file>
53180 <shared_ptr>
53181 <id>-128</id>
53182 </shared_ptr>
53183 </pair>
53184 <pair>
53185 <hook>
53186 <stream_hook_path>
53187 <size>3</size>
53188 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53189 <weak>884594191</weak>
53190 <size>55124</size>
53191 <position>666</position>
53192 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53193 <weak>3018444263</weak>
53194 <size>55092</size>
53195 <position>26</position>
53196 <strong>EA59CA925F3C7A0BD51B6D071B47A8F3C3FEDE5B3D020B4973C477CA88B32BD1</strong>
53197 <weak>2472793825</weak>
53198 <size>2697</size>
53199 <position>11339</position>
53200 </stream_hook_path>
53201 </hook>
53202 <file>
53203 <path>
53204 <empty>0</empty>
53205 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53206 <type>0</type>
53207 <base>0</base>
53208 </path>
53209 </file>
53210 <shared_ptr>
53211 <id>-257</id>
53212 </shared_ptr>
53213 </pair>
53214 <pair>
53215 <hook>
53216 <stream_hook_path>
53217 <size>3</size>
53218 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53219 <weak>884594191</weak>
53220 <size>55124</size>
53221 <position>666</position>
53222 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53223 <weak>3018444263</weak>
53224 <size>55092</size>
53225 <position>26</position>
53226 <strong>D9F43B85D5D56635D7D4F3F0C17D613923C0FEFC04852DCF261F4A1C334856D3</strong>
53227 <weak>4024936300</weak>
53228 <size>593</size>
53229 <position>18439</position>
53230 </stream_hook_path>
53231 </hook>
53232 <file>
53233 <path>
53234 <empty>0</empty>
53235 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53236 <type>0</type>
53237 <base>0</base>
53238 </path>
53239 </file>
53240 <shared_ptr>
53241 <id>-134</id>
53242 </shared_ptr>
53243 </pair>
53244 <pair>
53245 <hook>
53246 <stream_hook_path>
53247 <size>3</size>
53248 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53249 <weak>884594191</weak>
53250 <size>55124</size>
53251 <position>666</position>
53252 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53253 <weak>3018444263</weak>
53254 <size>55092</size>
53255 <position>26</position>
53256 <strong>3E6B6F902891F338DB336402C11D7E251A7EBE31C961FBBD399C3ADF7675E9E0</strong>
53257 <weak>1836621315</weak>
53258 <size>1424</size>
53259 <position>23880</position>
53260 </stream_hook_path>
53261 </hook>
53262 <file>
53263 <path>
53264 <empty>0</empty>
53265 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53266 <type>0</type>
53267 <base>0</base>
53268 </path>
53269 </file>
53270 <shared_ptr>
53271 <id>-138</id>
53272 </shared_ptr>
53273 </pair>
53274 <pair>
53275 <hook>
53276 <stream_hook_path>
53277 <size>3</size>
53278 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53279 <weak>884594191</weak>
53280 <size>55124</size>
53281 <position>666</position>
53282 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53283 <weak>3018444263</weak>
53284 <size>55092</size>
53285 <position>26</position>
53286 <strong>C3FEA0573DE609A99DF9AA0BDA09F833B64D1E072D68010DEFD9F97E05BF1CE3</strong>
53287 <weak>2222994153</weak>
53288 <size>1066</size>
53289 <position>28002</position>
53290 </stream_hook_path>
53291 </hook>
53292 <file>
53293 <path>
53294 <empty>0</empty>
53295 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53296 <type>0</type>
53297 <base>0</base>
53298 </path>
53299 </file>
53300 <shared_ptr>
53301 <id>-247</id>
53302 </shared_ptr>
53303 </pair>
53304 <pair>
53305 <hook>
53306 <stream_hook_path>
53307 <size>3</size>
53308 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53309 <weak>884594191</weak>
53310 <size>55124</size>
53311 <position>666</position>
53312 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53313 <weak>3018444263</weak>
53314 <size>55092</size>
53315 <position>26</position>
53316 <strong>594CB4DDE0B198F8E98B6802AACB0430B58F8C5A0494FADEDCB8B410655206E4</strong>
53317 <weak>3004868159</weak>
53318 <size>589</size>
53319 <position>36332</position>
53320 </stream_hook_path>
53321 </hook>
53322 <file>
53323 <path>
53324 <empty>0</empty>
53325 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53326 <type>0</type>
53327 <base>0</base>
53328 </path>
53329 </file>
53330 <shared_ptr>
53331 <id>-259</id>
53332 </shared_ptr>
53333 </pair>
53334 <pair>
53335 <hook>
53336 <stream_hook_path>
53337 <size>3</size>
53338 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53339 <weak>884594191</weak>
53340 <size>55124</size>
53341 <position>666</position>
53342 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53343 <weak>3018444263</weak>
53344 <size>55092</size>
53345 <position>26</position>
53346 <strong>A9BAC47BA39F733408310940707F658FE59C1272BD3450E88904674451B25AE8</strong>
53347 <weak>336242201</weak>
53348 <size>2670</size>
53349 <position>36983</position>
53350 </stream_hook_path>
53351 </hook>
53352 <file>
53353 <path>
53354 <empty>0</empty>
53355 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53356 <type>0</type>
53357 <base>0</base>
53358 </path>
53359 </file>
53360 <shared_ptr>
53361 <id>-256</id>
53362 </shared_ptr>
53363 </pair>
53364 <pair>
53365 <hook>
53366 <stream_hook_path>
53367 <size>3</size>
53368 <strong>516FC0A789514873AD9EAF341007E0E4CC1FCA86FFE8812003CEA03A7AAC5E37</strong>
53369 <weak>884594191</weak>
53370 <size>55124</size>
53371 <position>666</position>
53372 <strong>3611E3BDF4EAB5DD64C49A9BA7E9C60AC0357F7CA8975216DC6B2668F7AB90FE</strong>
53373 <weak>3018444263</weak>
53374 <size>55092</size>
53375 <position>26</position>
53376 <strong>9A84564CEB5E4E1AEB7049B6ED435BC0169C6EB8DC1B691BBDDFA6C65B2871EA</strong>
53377 <weak>2329400722</weak>
53378 <size>3130</size>
53379 <position>44178</position>
53380 </stream_hook_path>
53381 </hook>
53382 <file>
53383 <path>
53384 <empty>0</empty>
53385 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
53386 <type>0</type>
53387 <base>0</base>
53388 </path>
53389 </file>
53390 <shared_ptr>
53391 <id>-266</id>
53392 </shared_ptr>
53393 </pair>
53394 <pair>
53395 <hook>
53396 <stream_hook_path>
53397 <size>1</size>
53398 <strong>792522A5484A42774EF628A6DC4DA82DDA857C78B627BE44D6A548E17C8B553B</strong>
53399 <weak>2127107495</weak>
53400 <size>777</size>
53401 <position>323</position>
53402 </stream_hook_path>
53403 </hook>
53404 <file>
53405 <path>
53406 <empty>0</empty>
53407 <string>..\..\include\boost\qvm\all.hpp</string>
53408 <type>0</type>
53409 <base>0</base>
53410 </path>
53411 </file>
53412 <shared_ptr>
53413 <id>-132</id>
53414 </shared_ptr>
53415 </pair>
53416 <pair>
53417 <hook>
53418 <stream_hook_path>
53419 <size>1</size>
53420 <strong>321D400174ECF50ED86BE4A73045FBF126090E74126D11F4058C663B7212B13D</strong>
53421 <weak>62135702</weak>
53422 <size>100</size>
53423 <position>700</position>
53424 </stream_hook_path>
53425 </hook>
53426 <file>
53427 <path>
53428 <empty>0</empty>
53429 <string>..\..\include\boost\qvm\inline.hpp</string>
53430 <type>0</type>
53431 <base>0</base>
53432 </path>
53433 </file>
53434 <shared_ptr>
53435 <id>-50</id>
53436 </shared_ptr>
53437 </pair>
53438 <pair>
53439 <hook>
53440 <stream_hook_path>
53441 <size>1</size>
53442 <strong>4D699412DF093E41E417E15BC8A14E140EEFCDF7196F4F1549E3F288415D1E3E</strong>
53443 <weak>2398621827</weak>
53444 <size>46</size>
53445 <position>227</position>
53446 </stream_hook_path>
53447 </hook>
53448 <file>
53449 <path>
53450 <empty>0</empty>
53451 <string>..\..\include\boost\qvm\vec_operations2.hpp</string>
53452 <type>0</type>
53453 <base>0</base>
53454 </path>
53455 </file>
53456 <shared_ptr>
53457 <id>-218</id>
53458 </shared_ptr>
53459 </pair>
53460 <pair>
53461 <hook>
53462 <stream_hook_path>
53463 <size>1</size>
53464 <strong>253F2FDC7485149CECF0C89574D0A1D652F8530AAAE71D1F03115F6D44C4AE3F</strong>
53465 <weak>3648524837</weak>
53466 <size>50</size>
53467 <position>227</position>
53468 </stream_hook_path>
53469 </hook>
53470 <file>
53471 <path>
53472 <empty>0</empty>
53473 <string>..\..\include\boost\qvm\vec_mat_operations3.hpp</string>
53474 <type>0</type>
53475 <base>0</base>
53476 </path>
53477 </file>
53478 <shared_ptr>
53479 <id>-77</id>
53480 </shared_ptr>
53481 </pair>
53482 <pair>
53483 <hook>
53484 <stream_hook_path>
53485 <size>1</size>
53486 <strong>7046498E5D94CDDC6F337604AB06FAEF45624DFC522C25A2F22CCB92EFA65B40</strong>
53487 <weak>724192466</weak>
53488 <size>266</size>
53489 <position>323</position>
53490 </stream_hook_path>
53491 </hook>
53492 <file>
53493 <path>
53494 <empty>0</empty>
53495 <string>..\..\include\boost\qvm\enable_if.hpp</string>
53496 <type>0</type>
53497 <base>0</base>
53498 </path>
53499 </file>
53500 <shared_ptr>
53501 <id>-89</id>
53502 </shared_ptr>
53503 </pair>
53504 <pair>
53505 <hook>
53506 <stream_hook_path>
53507 <size>3</size>
53508 <strong>A1089D653757560F635DA2450109C8FCC9B6C29E62A6009A6F41077502E3C843</strong>
53509 <weak>2277529753</weak>
53510 <size>2490</size>
53511 <position>474</position>
53512 <strong>133FC81411296C7ECEA8236C06B3C7B916958EBC5F815141DD9F10D9A54DBDC5</strong>
53513 <weak>3140636785</weak>
53514 <size>2458</size>
53515 <position>26</position>
53516 <strong>508C27A3462355409E202C6CF1B8967DE8484AF9554878EDD311342300BE1511</strong>
53517 <weak>664283307</weak>
53518 <size>161</size>
53519 <position>2287</position>
53520 </stream_hook_path>
53521 </hook>
53522 <file>
53523 <path>
53524 <empty>0</empty>
53525 <string>..\..\include\boost\qvm\vec_traits_array.hpp</string>
53526 <type>0</type>
53527 <base>0</base>
53528 </path>
53529 </file>
53530 <shared_ptr>
53531 <id>-71</id>
53532 </shared_ptr>
53533 </pair>
53534 <pair>
53535 <hook>
53536 <stream_hook_path>
53537 <size>3</size>
53538 <strong>DE7C6E9445392DC9538378A59F744B0F0C80AB7ADC0894C3196FBD8B2D221545</strong>
53539 <weak>1032449969</weak>
53540 <size>1862</size>
53541 <position>469</position>
53542 <strong>91953620234E74C20E95741404ADE8B322B40F3E65896081101AD3C8D823EC0C</strong>
53543 <weak>2892228489</weak>
53544 <size>1830</size>
53545 <position>26</position>
53546 <strong>057F35C91D33DBEBCA1CA0E3BE4B1D776FBA2DDE98DCE4856DEBCC74E5C92933</strong>
53547 <weak>1345045793</weak>
53548 <size>1673</size>
53549 <position>36</position>
53550 </stream_hook_path>
53551 </hook>
53552 <file>
53553 <path>
53554 <empty>0</empty>
53555 <string>..\..\include\boost\qvm\quat_vec_operations.hpp</string>
53556 <type>0</type>
53557 <base>0</base>
53558 </path>
53559 </file>
53560 <shared_ptr>
53561 <id>-220</id>
53562 </shared_ptr>
53563 </pair>
53564 <pair>
53565 <hook>
53566 <stream_hook_path>
53567 <size>1</size>
53568 <strong>3B4744D1596A68B12032A037C16C39A09F46DD7698194DF406F8D4E63F88FC47</strong>
53569 <weak>3649049126</weak>
53570 <size>50</size>
53571 <position>227</position>
53572 </stream_hook_path>
53573 </hook>
53574 <file>
53575 <path>
53576 <empty>0</empty>
53577 <string>..\..\include\boost\qvm\vec_mat_operations4.hpp</string>
53578 <type>0</type>
53579 <base>0</base>
53580 </path>
53581 </file>
53582 <shared_ptr>
53583 <id>-174</id>
53584 </shared_ptr>
53585 </pair>
53586 <pair>
53587 <hook>
53588 <stream_hook_path>
53589 <size>1</size>
53590 <strong>73505EF034D0405FEB97E0A46A8DF43CFBC5FEF054B7CD5EF0E7FCA555D94749</strong>
53591 <weak>375252313</weak>
53592 <size>784</size>
53593 <position>227</position>
53594 </stream_hook_path>
53595 </hook>
53596 <file>
53597 <path>
53598 <empty>0</empty>
53599 <string>..\..\include\boost\qvm\inline.hpp</string>
53600 <type>0</type>
53601 <base>0</base>
53602 </path>
53603 </file>
53604 <shared_ptr>
53605 <id>-251</id>
53606 </shared_ptr>
53607 </pair>
53608 <pair>
53609 <hook>
53610 <stream_hook_path>
53611 <size>1</size>
53612 <strong>CE5475DD258041D46E39FAD0121415A41893B255B50FE2E66D0FFD81736CB74D</strong>
53613 <weak>286625178</weak>
53614 <size>2641</size>
53615 <position>323</position>
53616 </stream_hook_path>
53617 </hook>
53618 <file>
53619 <path>
53620 <empty>0</empty>
53621 <string>..\..\include\boost\qvm\vec_traits_array.hpp</string>
53622 <type>0</type>
53623 <base>0</base>
53624 </path>
53625 </file>
53626 <shared_ptr>
53627 <id>-226</id>
53628 </shared_ptr>
53629 </pair>
53630 <pair>
53631 <hook>
53632 <stream_hook_path>
53633 <size>3</size>
53634 <strong>4C20D9E1BB130E520352A1194BC594E19B30DD53A09F579F36D522EECF538F4F</strong>
53635 <weak>3704691970</weak>
53636 <size>5265</size>
53637 <position>377</position>
53638 <strong>37F22365AF2EB2BC94BA8EC0ABFE94D3B3B4FCB85302441E7EC839BC7616C6E8</strong>
53639 <weak>4153939162</weak>
53640 <size>5233</size>
53641 <position>26</position>
53642 <strong>60E8025A53CD64E8892FA9FA03F2B2D7E53A1EB0695565C87FCBB45E12B8DDAE</strong>
53643 <weak>1635257221</weak>
53644 <size>5187</size>
53645 <position>36</position>
53646 </stream_hook_path>
53647 </hook>
53648 <file>
53649 <path>
53650 <empty>0</empty>
53651 <string>..\..\include\boost\qvm\math.hpp</string>
53652 <type>0</type>
53653 <base>0</base>
53654 </path>
53655 </file>
53656 <shared_ptr>
53657 <id>-258</id>
53658 </shared_ptr>
53659 </pair>
53660 <pair>
53661 <hook>
53662 <stream_hook_path>
53663 <size>1</size>
53664 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
53665 <weak>2530702481</weak>
53666 <size>466</size>
53667 <position>323</position>
53668 </stream_hook_path>
53669 </hook>
53670 <file>
53671 <path>
53672 <empty>0</empty>
53673 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
53674 <type>0</type>
53675 <base>0</base>
53676 </path>
53677 </file>
53678 <shared_ptr>
53679 <id>-277</id>
53680 </shared_ptr>
53681 </pair>
53682 <pair>
53683 <hook>
53684 <stream_hook_path>
53685 <size>3</size>
53686 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
53687 <weak>2530702481</weak>
53688 <size>466</size>
53689 <position>323</position>
53690 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
53691 <weak>4238437481</weak>
53692 <size>434</size>
53693 <position>26</position>
53694 <strong>F1AEBEBA46AF836FD8C926875611E4A44DA6576002A6AB8A39CD1202C5D34325</strong>
53695 <weak>2206674439</weak>
53696 <size>176</size>
53697 <position>248</position>
53698 </stream_hook_path>
53699 </hook>
53700 <file>
53701 <path>
53702 <empty>0</empty>
53703 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
53704 <type>0</type>
53705 <base>0</base>
53706 </path>
53707 </file>
53708 <shared_ptr>
53709 <id>-85</id>
53710 </shared_ptr>
53711 </pair>
53712 <pair>
53713 <hook>
53714 <stream_hook_path>
53715 <size>3</size>
53716 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
53717 <weak>2530702481</weak>
53718 <size>466</size>
53719 <position>323</position>
53720 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
53721 <weak>4238437481</weak>
53722 <size>434</size>
53723 <position>26</position>
53724 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
53725 <weak>2547266806</weak>
53726 <size>210</size>
53727 <position>36</position>
53728 </stream_hook_path>
53729 </hook>
53730 <file>
53731 <path>
53732 <empty>0</empty>
53733 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
53734 <type>0</type>
53735 <base>0</base>
53736 </path>
53737 </file>
53738 <shared_ptr>
53739 <id>-154</id>
53740 </shared_ptr>
53741 </pair>
53742 <pair>
53743 <hook>
53744 <stream_hook_path>
53745 <size>4</size>
53746 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
53747 <weak>2530702481</weak>
53748 <size>466</size>
53749 <position>323</position>
53750 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
53751 <weak>4238437481</weak>
53752 <size>434</size>
53753 <position>26</position>
53754 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
53755 <weak>2547266806</weak>
53756 <size>210</size>
53757 <position>36</position>
53758 <strong>A7921C4A860BD9C259C9F729BCE569BBB1D9B1A3625432AE1A0818CAF776EB31</strong>
53759 <weak>3309243212</weak>
53760 <size>39</size>
53761 <position>156</position>
53762 </stream_hook_path>
53763 </hook>
53764 <file>
53765 <path>
53766 <empty>0</empty>
53767 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
53768 <type>0</type>
53769 <base>0</base>
53770 </path>
53771 </file>
53772 <shared_ptr>
53773 <id>-104</id>
53774 </shared_ptr>
53775 </pair>
53776 <pair>
53777 <hook>
53778 <stream_hook_path>
53779 <size>4</size>
53780 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
53781 <weak>2530702481</weak>
53782 <size>466</size>
53783 <position>323</position>
53784 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
53785 <weak>4238437481</weak>
53786 <size>434</size>
53787 <position>26</position>
53788 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
53789 <weak>2547266806</weak>
53790 <size>210</size>
53791 <position>36</position>
53792 <strong>90F83D824B24E6DC637DD7BCA96CB2905EF312478B9A96CBBC6E308DC933423F</strong>
53793 <weak>3029994058</weak>
53794 <size>38</size>
53795 <position>118</position>
53796 </stream_hook_path>
53797 </hook>
53798 <file>
53799 <path>
53800 <empty>0</empty>
53801 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
53802 <type>0</type>
53803 <base>0</base>
53804 </path>
53805 </file>
53806 <shared_ptr>
53807 <id>-97</id>
53808 </shared_ptr>
53809 </pair>
53810 <pair>
53811 <hook>
53812 <stream_hook_path>
53813 <size>4</size>
53814 <strong>7954D6409544BA4C00A3A3BFDA541C604B3265473C8140C24EAE4B4FF87C2B51</strong>
53815 <weak>2530702481</weak>
53816 <size>466</size>
53817 <position>323</position>
53818 <strong>B85E979E366F1A30DCF2CB9E4455FA42F4E442503607B663ED0B88C1389BC641</strong>
53819 <weak>4238437481</weak>
53820 <size>434</size>
53821 <position>26</position>
53822 <strong>2F6A0B0D4359F38BFC56A42E7F7BA666B7F06FAC663D9F15D5F387B6B6DF2572</strong>
53823 <weak>2547266806</weak>
53824 <size>210</size>
53825 <position>36</position>
53826 <strong>438449DABBE1C710D102DBEA899BA33ED001AF9B5CB0EDD94DAB0461563695BF</strong>
53827 <weak>3043887716</weak>
53828 <size>38</size>
53829 <position>80</position>
53830 </stream_hook_path>
53831 </hook>
53832 <file>
53833 <path>
53834 <empty>0</empty>
53835 <string>..\..\include\boost\qvm\mat_traits.hpp</string>
53836 <type>0</type>
53837 <base>0</base>
53838 </path>
53839 </file>
53840 <shared_ptr>
53841 <id>-125</id>
53842 </shared_ptr>
53843 </pair>
53844 <pair>
53845 <hook>
53846 <stream_hook_path>
53847 <size>3</size>
53848 <strong>AC2EFB0F12C1073721C216718280ECB23364BEC02009394628B30EA52318FE53</strong>
53849 <weak>2097559184</weak>
53850 <size>8226</size>
53851 <position>464</position>
53852 <strong>968EC18BB8F519CD7B5BD62A649F319D43BA6B7D33DB77EE55DB593C45CB7A75</strong>
53853 <weak>110571112</weak>
53854 <size>8194</size>
53855 <position>26</position>
53856 <strong>B4EB0807800E54F900D076B505056777A5A21FAAC630F4E7B5EDB0115772752F</strong>
53857 <weak>2819368211</weak>
53858 <size>8148</size>
53859 <position>36</position>
53860 </stream_hook_path>
53861 </hook>
53862 <file>
53863 <path>
53864 <empty>0</empty>
53865 <string>..\..\include\boost\qvm\detail\swizzle_traits.hpp</string>
53866 <type>0</type>
53867 <base>0</base>
53868 </path>
53869 </file>
53870 <shared_ptr>
53871 <id>-118</id>
53872 </shared_ptr>
53873 </pair>
53874 <pair>
53875 <hook>
53876 <stream_hook_path>
53877 <size>1</size>
53878 <strong>9BD676C291FF798646E1A18BD9E390903EDD0FED0CA049765E59EDAB7E833A54</strong>
53879 <weak>3373812908</weak>
53880 <size>1400</size>
53881 <position>323</position>
53882 </stream_hook_path>
53883 </hook>
53884 <file>
53885 <path>
53886 <empty>0</empty>
53887 <string>..\..\include\boost\qvm\quat.hpp</string>
53888 <type>0</type>
53889 <base>0</base>
53890 </path>
53891 </file>
53892 <shared_ptr>
53893 <id>-215</id>
53894 </shared_ptr>
53895 </pair>
53896 <pair>
53897 <hook>
53898 <stream_hook_path>
53899 <size>1</size>
53900 <strong>276AC54B76F2E0EF8C22EAD3697FD4CFD6179ECD168415F2C717202C45397B54</strong>
53901 <weak>2010323982</weak>
53902 <size>10079</size>
53903 <position>323</position>
53904 </stream_hook_path>
53905 </hook>
53906 <file>
53907 <path>
53908 <empty>0</empty>
53909 <string>..\..\include\boost\qvm\deduce_scalar.hpp</string>
53910 <type>0</type>
53911 <base>0</base>
53912 </path>
53913 </file>
53914 <shared_ptr>
53915 <id>-158</id>
53916 </shared_ptr>
53917 </pair>
53918 <pair>
53919 <hook>
53920 <stream_hook_path>
53921 <size>1</size>
53922 <strong>3005136E068FFF69E97261CA0E0A858F0F504B38E4E75360ED1CC5399917B056</strong>
53923 <weak>1358900239</weak>
53924 <size>138</size>
53925 <position>227</position>
53926 </stream_hook_path>
53927 </hook>
53928 <file>
53929 <path>
53930 <empty>0</empty>
53931 <string>..\..\include\boost\qvm\throw_exception.hpp</string>
53932 <type>0</type>
53933 <base>0</base>
53934 </path>
53935 </file>
53936 <shared_ptr>
53937 <id>-126</id>
53938 </shared_ptr>
53939 </pair>
53940 <pair>
53941 <hook>
53942 <stream_hook_path>
53943 <size>1</size>
53944 <strong>F39417709771EA895CF0FB26F7524F7A4E98F956224A42ACC0784CCE32DED056</strong>
53945 <weak>3649841451</weak>
53946 <size>130</size>
53947 <position>227</position>
53948 </stream_hook_path>
53949 </hook>
53950 <file>
53951 <path>
53952 <empty>0</empty>
53953 <string>..\..\include\boost\qvm\static_assert.hpp</string>
53954 <type>0</type>
53955 <base>0</base>
53956 </path>
53957 </file>
53958 <shared_ptr>
53959 <id>-159</id>
53960 </shared_ptr>
53961 </pair>
53962 <pair>
53963 <hook>
53964 <stream_hook_path>
53965 <size>3</size>
53966 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
53967 <weak>1527395585</weak>
53968 <size>17923</size>
53969 <position>501</position>
53970 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
53971 <weak>3538955481</weak>
53972 <size>17891</size>
53973 <position>26</position>
53974 <strong>EF0F727CEF8F37ADB26C0E414F6BD9DE32206A91C48FF6CA62A00C2ACA7C0501</strong>
53975 <weak>1149058756</weak>
53976 <size>4169</size>
53977 <position>96</position>
53978 </stream_hook_path>
53979 </hook>
53980 <file>
53981 <path>
53982 <empty>0</empty>
53983 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
53984 <type>0</type>
53985 <base>0</base>
53986 </path>
53987 </file>
53988 <shared_ptr>
53989 <id>-61</id>
53990 </shared_ptr>
53991 </pair>
53992 <pair>
53993 <hook>
53994 <stream_hook_path>
53995 <size>3</size>
53996 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
53997 <weak>1527395585</weak>
53998 <size>17923</size>
53999 <position>501</position>
54000 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
54001 <weak>3538955481</weak>
54002 <size>17891</size>
54003 <position>26</position>
54004 <strong>ACCF8E4F7382DA2749A499B7D0015CF20AFCCEB0BCB1A87B9CC3A4F5E09DB735</strong>
54005 <weak>3342319762</weak>
54006 <size>4569</size>
54007 <position>13252</position>
54008 </stream_hook_path>
54009 </hook>
54010 <file>
54011 <path>
54012 <empty>0</empty>
54013 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
54014 <type>0</type>
54015 <base>0</base>
54016 </path>
54017 </file>
54018 <shared_ptr>
54019 <id>-130</id>
54020 </shared_ptr>
54021 </pair>
54022 <pair>
54023 <hook>
54024 <stream_hook_path>
54025 <size>3</size>
54026 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
54027 <weak>1527395585</weak>
54028 <size>17923</size>
54029 <position>501</position>
54030 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
54031 <weak>3538955481</weak>
54032 <size>17891</size>
54033 <position>26</position>
54034 <strong>7B61EA7DDBD79E8746F9C7CB3CF771C2DD2DE98BC3F9892C30E53836BED6944B</strong>
54035 <weak>209694521</weak>
54036 <size>4632</size>
54037 <position>8558</position>
54038 </stream_hook_path>
54039 </hook>
54040 <file>
54041 <path>
54042 <empty>0</empty>
54043 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
54044 <type>0</type>
54045 <base>0</base>
54046 </path>
54047 </file>
54048 <shared_ptr>
54049 <id>-234</id>
54050 </shared_ptr>
54051 </pair>
54052 <pair>
54053 <hook>
54054 <stream_hook_path>
54055 <size>3</size>
54056 <strong>81883AC0856909DCC28A345323D71348920AB2DA86CFD37D5E8CE4A8D7ECFB56</strong>
54057 <weak>1527395585</weak>
54058 <size>17923</size>
54059 <position>501</position>
54060 <strong>966DC2170701D8E361D523AE09748612570A1EEFDC74FCC4E3B9C84E0EB0FAB7</strong>
54061 <weak>3538955481</weak>
54062 <size>17891</size>
54063 <position>26</position>
54064 <strong>3EC144A5CBF680ECB171225745CC591477934F5A761E66F078D134F254821E73</strong>
54065 <weak>3162194618</weak>
54066 <size>4169</size>
54067 <position>4327</position>
54068 </stream_hook_path>
54069 </hook>
54070 <file>
54071 <path>
54072 <empty>0</empty>
54073 <string>..\..\include\boost\qvm\map_mat_vec.hpp</string>
54074 <type>0</type>
54075 <base>0</base>
54076 </path>
54077 </file>
54078 <shared_ptr>
54079 <id>-59</id>
54080 </shared_ptr>
54081 </pair>
54082 <pair>
54083 <hook>
54084 <stream_hook_path>
54085 <size>3</size>
54086 <strong>1C078950EBDFFAC104D5D6859780BF43A531E51E4A866970ECDB1B931BF4C757</strong>
54087 <weak>2490488981</weak>
54088 <size>1928</size>
54089 <position>442</position>
54090 <strong>E74BB096466B13F2E28552C8DFFEA78391F3CEC8F59CFF900ABCCBFE527C122A</strong>
54091 <weak>3521630317</weak>
54092 <size>1896</size>
54093 <position>26</position>
54094 <strong>D00D42B29BD06F22D43795C654F92288A6BD3C6EE30FD8FC8C4B41B970C8FF0E</strong>
54095 <weak>1213136203</weak>
54096 <size>1044</size>
54097 <position>842</position>
54098 </stream_hook_path>
54099 </hook>
54100 <file>
54101 <path>
54102 <empty>0</empty>
54103 <string>..\..\include\boost\qvm\deduce_vec.hpp</string>
54104 <type>0</type>
54105 <base>0</base>
54106 </path>
54107 </file>
54108 <shared_ptr>
54109 <id>-240</id>
54110 </shared_ptr>
54111 </pair>
54112 <pair>
54113 <hook>
54114 <stream_hook_path>
54115 <size>3</size>
54116 <strong>1C078950EBDFFAC104D5D6859780BF43A531E51E4A866970ECDB1B931BF4C757</strong>
54117 <weak>2490488981</weak>
54118 <size>1928</size>
54119 <position>442</position>
54120 <strong>E74BB096466B13F2E28552C8DFFEA78391F3CEC8F59CFF900ABCCBFE527C122A</strong>
54121 <weak>3521630317</weak>
54122 <size>1896</size>
54123 <position>26</position>
54124 <strong>B0F2E5063D1BE1A0305262A7623C1D9EE69BFC8CDE7E378FCE3E10093EE936C2</strong>
54125 <weak>1357495000</weak>
54126 <size>747</size>
54127 <position>93</position>
54128 </stream_hook_path>
54129 </hook>
54130 <file>
54131 <path>
54132 <empty>0</empty>
54133 <string>..\..\include\boost\qvm\deduce_vec.hpp</string>
54134 <type>0</type>
54135 <base>0</base>
54136 </path>
54137 </file>
54138 <shared_ptr>
54139 <id>-107</id>
54140 </shared_ptr>
54141 </pair>
54142 <pair>
54143 <hook>
54144 <stream_hook_path>
54145 <size>1</size>
54146 <strong>D7309EFDD18F8459483B113AA441A4A25E88DE36815BA1F398E06AC06CD2C259</strong>
54147 <weak>1796283635</weak>
54148 <size>89</size>
54149 <position>260</position>
54150 </stream_hook_path>
54151 </hook>
54152 <file>
54153 <path>
54154 <empty>0</empty>
54155 <string>..\..\include\boost\qvm\static_assert.hpp</string>
54156 <type>0</type>
54157 <base>0</base>
54158 </path>
54159 </file>
54160 <shared_ptr>
54161 <id>-162</id>
54162 </shared_ptr>
54163 </pair>
54164 <pair>
54165 <hook>
54166 <stream_hook_path>
54167 <size>1</size>
54168 <strong>8A70970572686B0BF738BC2E22B0BAE32EEA9E57128A2759C7F08B241786F35E</strong>
54169 <weak>447408317</weak>
54170 <size>4105</size>
54171 <position>323</position>
54172 </stream_hook_path>
54173 </hook>
54174 <file>
54175 <path>
54176 <empty>0</empty>
54177 <string>..\..\include\boost\qvm\vec_index.hpp</string>
54178 <type>0</type>
54179 <base>0</base>
54180 </path>
54181 </file>
54182 <shared_ptr>
54183 <id>-269</id>
54184 </shared_ptr>
54185 </pair>
54186 <pair>
54187 <hook>
54188 <stream_hook_path>
54189 <size>1</size>
54190 <strong>12686C63D6FDD2F9EA805144CB8DD47DCBE042A3E2B7F466C012D9D63C094561</strong>
54191 <weak>2598969295</weak>
54192 <size>102</size>
54193 <position>227</position>
54194 </stream_hook_path>
54195 </hook>
54196 <file>
54197 <path>
54198 <empty>0</empty>
54199 <string>..\..\include\boost\qvm\assert.hpp</string>
54200 <type>0</type>
54201 <base>0</base>
54202 </path>
54203 </file>
54204 <shared_ptr>
54205 <id>-43</id>
54206 </shared_ptr>
54207 </pair>
54208 <pair>
54209 <hook>
54210 <stream_hook_path>
54211 <size>1</size>
54212 <strong>8F86C7BE17A0B2C0314CA9D84F068295E5FB3344F0B37FE6C8D2EF3BAC902C6D</strong>
54213 <weak>3979273390</weak>
54214 <size>2622</size>
54215 <position>323</position>
54216 </stream_hook_path>
54217 </hook>
54218 <file>
54219 <path>
54220 <empty>0</empty>
54221 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
54222 <type>0</type>
54223 <base>0</base>
54224 </path>
54225 </file>
54226 <shared_ptr>
54227 <id>-68</id>
54228 </shared_ptr>
54229 </pair>
54230 <pair>
54231 <hook>
54232 <stream_hook_path>
54233 <size>3</size>
54234 <strong>2AFE527AB64B069CDB366EFC5566F56FCD9B63B4E274F6E539AB3586EF099B6F</strong>
54235 <weak>317395271</weak>
54236 <size>4228</size>
54237 <position>533</position>
54238 <strong>FEE48333EEE0E3367542B1195922C2552B24C381A03532C42562CE8455780FB9</strong>
54239 <weak>735250719</weak>
54240 <size>4196</size>
54241 <position>26</position>
54242 <strong>FA75E80A3BC49CB66505566658F32F59AE88C2D6CECD767CDA32C2C02112162C</strong>
54243 <weak>2645743144</weak>
54244 <size>1869</size>
54245 <position>2031</position>
54246 </stream_hook_path>
54247 </hook>
54248 <file>
54249 <path>
54250 <empty>0</empty>
54251 <string>..\..\include\boost\qvm\mat_index.hpp</string>
54252 <type>0</type>
54253 <base>0</base>
54254 </path>
54255 </file>
54256 <shared_ptr>
54257 <id>-29</id>
54258 </shared_ptr>
54259 </pair>
54260 <pair>
54261 <hook>
54262 <stream_hook_path>
54263 <size>3</size>
54264 <strong>2AFE527AB64B069CDB366EFC5566F56FCD9B63B4E274F6E539AB3586EF099B6F</strong>
54265 <weak>317395271</weak>
54266 <size>4228</size>
54267 <position>533</position>
54268 <strong>FEE48333EEE0E3367542B1195922C2552B24C381A03532C42562CE8455780FB9</strong>
54269 <weak>735250719</weak>
54270 <size>4196</size>
54271 <position>26</position>
54272 <strong>CB69067DC90A39CA901C53A901B98ECE0AEB801BE50AA9508DF218E784246A2F</strong>
54273 <weak>85710640</weak>
54274 <size>1873</size>
54275 <position>96</position>
54276 </stream_hook_path>
54277 </hook>
54278 <file>
54279 <path>
54280 <empty>0</empty>
54281 <string>..\..\include\boost\qvm\mat_index.hpp</string>
54282 <type>0</type>
54283 <base>0</base>
54284 </path>
54285 </file>
54286 <shared_ptr>
54287 <id>-69</id>
54288 </shared_ptr>
54289 </pair>
54290 <pair>
54291 <hook>
54292 <stream_hook_path>
54293 <size>1</size>
54294 <strong>C4DA5D3E912C8E29A1CE1F3F83B03CFA6C95698EE79BACFBBF54B2623600D870</strong>
54295 <weak>894380173</weak>
54296 <size>114</size>
54297 <position>323</position>
54298 </stream_hook_path>
54299 </hook>
54300 <file>
54301 <path>
54302 <empty>0</empty>
54303 <string>..\..\include\boost\qvm\map.hpp</string>
54304 <type>0</type>
54305 <base>0</base>
54306 </path>
54307 </file>
54308 <shared_ptr>
54309 <id>-63</id>
54310 </shared_ptr>
54311 </pair>
54312 <pair>
54313 <hook>
54314 <stream_hook_path>
54315 <size>1</size>
54316 <strong>4FAFB93F530EE98CA7EF06F8BE94F8AC505523DB0AB5EA938FCBBD223527E370</strong>
54317 <weak>2875589293</weak>
54318 <size>2047</size>
54319 <position>323</position>
54320 </stream_hook_path>
54321 </hook>
54322 <file>
54323 <path>
54324 <empty>0</empty>
54325 <string>..\..\include\boost\qvm\deduce_vec.hpp</string>
54326 <type>0</type>
54327 <base>0</base>
54328 </path>
54329 </file>
54330 <shared_ptr>
54331 <id>-198</id>
54332 </shared_ptr>
54333 </pair>
54334 <pair>
54335 <hook>
54336 <stream_hook_path>
54337 <size>3</size>
54338 <strong>00984703E475647DD9E66A1CF47CC65B9CC7B5D3F36B360039D90822B4509D72</strong>
54339 <weak>1874013843</weak>
54340 <size>1235</size>
54341 <position>443</position>
54342 <strong>9796B8E16C70FA779CAD1998E83822ADD2BEAF798A1D255B38F3492968F9DD27</strong>
54343 <weak>2086348395</weak>
54344 <size>1203</size>
54345 <position>26</position>
54346 <strong>0F4E649E9DF1EA335C99C4048BD6B256090C5813D081808480D44F113994323F</strong>
54347 <weak>2050483062</weak>
54348 <size>921</size>
54349 <position>272</position>
54350 </stream_hook_path>
54351 </hook>
54352 <file>
54353 <path>
54354 <empty>0</empty>
54355 <string>..\..\include\boost\qvm\deduce_quat.hpp</string>
54356 <type>0</type>
54357 <base>0</base>
54358 </path>
54359 </file>
54360 <shared_ptr>
54361 <id>-21</id>
54362 </shared_ptr>
54363 </pair>
54364 <pair>
54365 <hook>
54366 <stream_hook_path>
54367 <size>3</size>
54368 <strong>00984703E475647DD9E66A1CF47CC65B9CC7B5D3F36B360039D90822B4509D72</strong>
54369 <weak>1874013843</weak>
54370 <size>1235</size>
54371 <position>443</position>
54372 <strong>9796B8E16C70FA779CAD1998E83822ADD2BEAF798A1D255B38F3492968F9DD27</strong>
54373 <weak>2086348395</weak>
54374 <size>1203</size>
54375 <position>26</position>
54376 <strong>E77688DFC8AEFA8D8263DB54A0F7F6E02F2CFE30AB4A0BB675B2F498001A43D7</strong>
54377 <weak>4167511049</weak>
54378 <size>182</size>
54379 <position>88</position>
54380 </stream_hook_path>
54381 </hook>
54382 <file>
54383 <path>
54384 <empty>0</empty>
54385 <string>..\..\include\boost\qvm\deduce_quat.hpp</string>
54386 <type>0</type>
54387 <base>0</base>
54388 </path>
54389 </file>
54390 <shared_ptr>
54391 <id>-14</id>
54392 </shared_ptr>
54393 </pair>
54394 <pair>
54395 <hook>
54396 <stream_hook_path>
54397 <size>3</size>
54398 <strong>C3FAF68A09D6A9C23C5CD3846F5FC87C6CD8DA50A65A4FB5D06C8F4B7E618774</strong>
54399 <weak>1213605622</weak>
54400 <size>1292</size>
54401 <position>431</position>
54402 <strong>A56706EC53C13D739EC516C8264B20E8776AC2B58B1AAC461BE589233F22CF48</strong>
54403 <weak>4141162190</weak>
54404 <size>1260</size>
54405 <position>26</position>
54406 <strong>8994730A6711B3B286F056D270BE4D5E8717DCFD53611FCCDE25C56EF0C5D57B</strong>
54407 <weak>1232999801</weak>
54408 <size>1214</size>
54409 <position>36</position>
54410 </stream_hook_path>
54411 </hook>
54412 <file>
54413 <path>
54414 <empty>0</empty>
54415 <string>..\..\include\boost\qvm\quat.hpp</string>
54416 <type>0</type>
54417 <base>0</base>
54418 </path>
54419 </file>
54420 <shared_ptr>
54421 <id>-48</id>
54422 </shared_ptr>
54423 </pair>
54424 <pair>
54425 <hook>
54426 <stream_hook_path>
54427 <size>3</size>
54428 <strong>2BAAD9D49DA6E021FD0D8D6FC52FB1ED8F98180BF837B80422B66135189A7E76</strong>
54429 <weak>575606148</weak>
54430 <size>10037</size>
54431 <position>365</position>
54432 <strong>81FB553A3F0B95EB315DF04EFABF7C1A144F4ECD4E9B7382438EDA6C4CA3F6C1</strong>
54433 <weak>3099067740</weak>
54434 <size>10005</size>
54435 <position>26</position>
54436 <strong>CA4D11BF95B4743E318C05D032949CCD6C3899EE4320B593CDDB24F3CF22AE34</strong>
54437 <weak>1130298375</weak>
54438 <size>9959</size>
54439 <position>36</position>
54440 </stream_hook_path>
54441 </hook>
54442 <file>
54443 <path>
54444 <empty>0</empty>
54445 <string>..\..\include\boost\qvm\deduce_scalar.hpp</string>
54446 <type>0</type>
54447 <base>0</base>
54448 </path>
54449 </file>
54450 <shared_ptr>
54451 <id>-171</id>
54452 </shared_ptr>
54453 </pair>
54454 <pair>
54455 <hook>
54456 <stream_hook_path>
54457 <size>3</size>
54458 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
54459 <weak>2210930467</weak>
54460 <size>6705</size>
54461 <position>463</position>
54462 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
54463 <weak>3207075579</weak>
54464 <size>6673</size>
54465 <position>26</position>
54466 <strong>F088412EF4F90C0CBED25E29580B74A174DA424969332A729F24E21B98AB351B</strong>
54467 <weak>4084543876</weak>
54468 <size>1965</size>
54469 <position>2632</position>
54470 </stream_hook_path>
54471 </hook>
54472 <file>
54473 <path>
54474 <empty>0</empty>
54475 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
54476 <type>0</type>
54477 <base>0</base>
54478 </path>
54479 </file>
54480 <shared_ptr>
54481 <id>-160</id>
54482 </shared_ptr>
54483 </pair>
54484 <pair>
54485 <hook>
54486 <stream_hook_path>
54487 <size>3</size>
54488 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
54489 <weak>2210930467</weak>
54490 <size>6705</size>
54491 <position>463</position>
54492 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
54493 <weak>3207075579</weak>
54494 <size>6673</size>
54495 <position>26</position>
54496 <strong>681F1BD0071E785AB28A7E96DA25FE415B31FF1BF5833EC8F0426FC128C3F354</strong>
54497 <weak>1053748737</weak>
54498 <size>1732</size>
54499 <position>4599</position>
54500 </stream_hook_path>
54501 </hook>
54502 <file>
54503 <path>
54504 <empty>0</empty>
54505 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
54506 <type>0</type>
54507 <base>0</base>
54508 </path>
54509 </file>
54510 <shared_ptr>
54511 <id>-23</id>
54512 </shared_ptr>
54513 </pair>
54514 <pair>
54515 <hook>
54516 <stream_hook_path>
54517 <size>3</size>
54518 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
54519 <weak>2210930467</weak>
54520 <size>6705</size>
54521 <position>463</position>
54522 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
54523 <weak>3207075579</weak>
54524 <size>6673</size>
54525 <position>26</position>
54526 <strong>BF2B8C34C02622B620263C2D7E177FC0A3C8CE41F27959FEF17E87834F3B8CF9</strong>
54527 <weak>2942060246</weak>
54528 <size>1236</size>
54529 <position>1334</position>
54530 </stream_hook_path>
54531 </hook>
54532 <file>
54533 <path>
54534 <empty>0</empty>
54535 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
54536 <type>0</type>
54537 <base>0</base>
54538 </path>
54539 </file>
54540 <shared_ptr>
54541 <id>-241</id>
54542 </shared_ptr>
54543 </pair>
54544 <pair>
54545 <hook>
54546 <stream_hook_path>
54547 <size>3</size>
54548 <strong>AB0432A2CD1C0CF9DB53AF49D6B37F0053EE2E0058BF0FC9E3D3240142AD577C</strong>
54549 <weak>2210930467</weak>
54550 <size>6705</size>
54551 <position>463</position>
54552 <strong>7F7B053DAD102F5737E307596B5179D11990513E5591CEDF21A4E55A99A2E39B</strong>
54553 <weak>3207075579</weak>
54554 <size>6673</size>
54555 <position>26</position>
54556 <strong>236D127B0A24452A82635A805030F49EDB342EB0FC79CD8DBA8BE9FE4D2711FD</strong>
54557 <weak>3649849066</weak>
54558 <size>1236</size>
54559 <position>96</position>
54560 </stream_hook_path>
54561 </hook>
54562 <file>
54563 <path>
54564 <empty>0</empty>
54565 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
54566 <type>0</type>
54567 <base>0</base>
54568 </path>
54569 </file>
54570 <shared_ptr>
54571 <id>-86</id>
54572 </shared_ptr>
54573 </pair>
54574 <pair>
54575 <hook>
54576 <stream_hook_path>
54577 <size>1</size>
54578 <strong>18D92C9362B0E4E6298373CB0217ADA2ABA27E07C5E6A6F50B5CEFF0C11B6E7D</strong>
54579 <weak>2149732024</weak>
54580 <size>55467</size>
54581 <position>323</position>
54582 </stream_hook_path>
54583 </hook>
54584 <file>
54585 <path>
54586 <empty>0</empty>
54587 <string>..\..\include\boost\qvm\quat_operations.hpp</string>
54588 <type>0</type>
54589 <base>0</base>
54590 </path>
54591 </file>
54592 <shared_ptr>
54593 <id>-109</id>
54594 </shared_ptr>
54595 </pair>
54596 <pair>
54597 <hook>
54598 <stream_hook_path>
54599 <size>1</size>
54600 <strong>D547B0C852E2C1AFC45639DC4D9F49F672B9A9DFE0A64B3B8DC5781DEFDC1288</strong>
54601 <weak>2402422919</weak>
54602 <size>46</size>
54603 <position>227</position>
54604 </stream_hook_path>
54605 </hook>
54606 <file>
54607 <path>
54608 <empty>0</empty>
54609 <string>..\..\include\boost\qvm\mat_operations2.hpp</string>
54610 <type>0</type>
54611 <base>0</base>
54612 </path>
54613 </file>
54614 <shared_ptr>
54615 <id>-189</id>
54616 </shared_ptr>
54617 </pair>
54618 <pair>
54619 <hook>
54620 <stream_hook_path>
54621 <size>1</size>
54622 <strong>FD3F78762C7BFB30930177C354E304EC43F703A5205F7EC57B841BCBF3452A90</strong>
54623 <weak>3888337262</weak>
54624 <size>6845</size>
54625 <position>323</position>
54626 </stream_hook_path>
54627 </hook>
54628 <file>
54629 <path>
54630 <empty>0</empty>
54631 <string>..\..\include\boost\qvm\vec_mat_operations.hpp</string>
54632 <type>0</type>
54633 <base>0</base>
54634 </path>
54635 </file>
54636 <shared_ptr>
54637 <id>-145</id>
54638 </shared_ptr>
54639 </pair>
54640 <pair>
54641 <hook>
54642 <stream_hook_path>
54643 <size>1</size>
54644 <strong>C6E50703483B0AE2BC2F4C9F5929BF7D80849382FAEDC3C026FF048DB1614D90</strong>
54645 <weak>850338480</weak>
54646 <size>2008</size>
54647 <position>323</position>
54648 </stream_hook_path>
54649 </hook>
54650 <file>
54651 <path>
54652 <empty>0</empty>
54653 <string>..\..\include\boost\qvm\quat_vec_operations.hpp</string>
54654 <type>0</type>
54655 <base>0</base>
54656 </path>
54657 </file>
54658 <shared_ptr>
54659 <id>-167</id>
54660 </shared_ptr>
54661 </pair>
54662 <pair>
54663 <hook>
54664 <stream_hook_path>
54665 <size>1</size>
54666 <strong>0422BE493A99D62EF4FB16D0E85D17C62581D1707AC6B45EF8870DAAD9234B96</strong>
54667 <weak>3839844957</weak>
54668 <size>31737</size>
54669 <position>323</position>
54670 </stream_hook_path>
54671 </hook>
54672 <file>
54673 <path>
54674 <empty>0</empty>
54675 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
54676 <type>0</type>
54677 <base>0</base>
54678 </path>
54679 </file>
54680 <shared_ptr>
54681 <id>-47</id>
54682 </shared_ptr>
54683 </pair>
54684 <pair>
54685 <hook>
54686 <stream_hook_path>
54687 <size>1</size>
54688 <strong>6486869BC618CF1722DD1567C33F43C43367F2C128261293E61C34D20D606D99</strong>
54689 <weak>2399146116</weak>
54690 <size>46</size>
54691 <position>227</position>
54692 </stream_hook_path>
54693 </hook>
54694 <file>
54695 <path>
54696 <empty>0</empty>
54697 <string>..\..\include\boost\qvm\vec_operations3.hpp</string>
54698 <type>0</type>
54699 <base>0</base>
54700 </path>
54701 </file>
54702 <shared_ptr>
54703 <id>-46</id>
54704 </shared_ptr>
54705 </pair>
54706 <pair>
54707 <hook>
54708 <stream_hook_path>
54709 <size>3</size>
54710 <strong>83CD0CA09E5ABA16B4F673EE5FC2C5D7B88BC19B33242205A9FD850C0EEC819A</strong>
54711 <weak>1592935100</weak>
54712 <size>2296</size>
54713 <position>442</position>
54714 <strong>3B6DFF89CF3F88BBEDDBE47093999B245CA6155DF88C4D7704BE1DC976845242</strong>
54715 <weak>2291612308</weak>
54716 <size>2264</size>
54717 <position>26</position>
54718 <strong>BF69BA2306F585D02D3E60F5E0A99837E24ECD0DA2D0D3A3468967767A07144A</strong>
54719 <weak>2364808611</weak>
54720 <size>1164</size>
54721 <position>1090</position>
54722 </stream_hook_path>
54723 </hook>
54724 <file>
54725 <path>
54726 <empty>0</empty>
54727 <string>..\..\include\boost\qvm\deduce_mat.hpp</string>
54728 <type>0</type>
54729 <base>0</base>
54730 </path>
54731 </file>
54732 <shared_ptr>
54733 <id>-101</id>
54734 </shared_ptr>
54735 </pair>
54736 <pair>
54737 <hook>
54738 <stream_hook_path>
54739 <size>3</size>
54740 <strong>83CD0CA09E5ABA16B4F673EE5FC2C5D7B88BC19B33242205A9FD850C0EEC819A</strong>
54741 <weak>1592935100</weak>
54742 <size>2296</size>
54743 <position>442</position>
54744 <strong>3B6DFF89CF3F88BBEDDBE47093999B245CA6155DF88C4D7704BE1DC976845242</strong>
54745 <weak>2291612308</weak>
54746 <size>2264</size>
54747 <position>26</position>
54748 <strong>1B644504B125532F201621BA8A16D7888AB9BA188356DEF8C3E8531A7C4C9784</strong>
54749 <weak>26476564</weak>
54750 <size>983</size>
54751 <position>105</position>
54752 </stream_hook_path>
54753 </hook>
54754 <file>
54755 <path>
54756 <empty>0</empty>
54757 <string>..\..\include\boost\qvm\deduce_mat.hpp</string>
54758 <type>0</type>
54759 <base>0</base>
54760 </path>
54761 </file>
54762 <shared_ptr>
54763 <id>-222</id>
54764 </shared_ptr>
54765 </pair>
54766 <pair>
54767 <hook>
54768 <stream_hook_path>
54769 <size>3</size>
54770 <strong>8F8672AC3841A7D028D2DD3418BFCD395B9F05DC81ABB8F3FFEBE0CA5AD7B19D</strong>
54771 <weak>1225367377</weak>
54772 <size>3895</size>
54773 <position>533</position>
54774 <strong>90DA06180712FA7A3DDEF7898935008BB5773D87988F87499D86FFDD7FE10EAB</strong>
54775 <weak>3031406377</weak>
54776 <size>3863</size>
54777 <position>26</position>
54778 <strong>D9AB97A5BE8933CB4DE103A7B90B26076B4CF53DD66E813E384C535B700E664E</strong>
54779 <weak>153656641</weak>
54780 <size>1703</size>
54781 <position>1864</position>
54782 </stream_hook_path>
54783 </hook>
54784 <file>
54785 <path>
54786 <empty>0</empty>
54787 <string>..\..\include\boost\qvm\vec_index.hpp</string>
54788 <type>0</type>
54789 <base>0</base>
54790 </path>
54791 </file>
54792 <shared_ptr>
54793 <id>-110</id>
54794 </shared_ptr>
54795 </pair>
54796 <pair>
54797 <hook>
54798 <stream_hook_path>
54799 <size>3</size>
54800 <strong>8F8672AC3841A7D028D2DD3418BFCD395B9F05DC81ABB8F3FFEBE0CA5AD7B19D</strong>
54801 <weak>1225367377</weak>
54802 <size>3895</size>
54803 <position>533</position>
54804 <strong>90DA06180712FA7A3DDEF7898935008BB5773D87988F87499D86FFDD7FE10EAB</strong>
54805 <weak>3031406377</weak>
54806 <size>3863</size>
54807 <position>26</position>
54808 <strong>8206B1B239CC0BFCD121C53583738F6627F317E1EBF09EEDBC35B465DA29CE8E</strong>
54809 <weak>2832965161</weak>
54810 <size>1706</size>
54811 <position>96</position>
54812 </stream_hook_path>
54813 </hook>
54814 <file>
54815 <path>
54816 <empty>0</empty>
54817 <string>..\..\include\boost\qvm\vec_index.hpp</string>
54818 <type>0</type>
54819 <base>0</base>
54820 </path>
54821 </file>
54822 <shared_ptr>
54823 <id>-268</id>
54824 </shared_ptr>
54825 </pair>
54826 <pair>
54827 <hook>
54828 <stream_hook_path>
54829 <size>1</size>
54830 <strong>F20D0B900993A1099A60FAFA281657728CFB629851598F7B2AD9009CAB942AA6</strong>
54831 <weak>3641135717</weak>
54832 <size>66857</size>
54833 <position>323</position>
54834 </stream_hook_path>
54835 </hook>
54836 <file>
54837 <path>
54838 <empty>0</empty>
54839 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
54840 <type>0</type>
54841 <base>0</base>
54842 </path>
54843 </file>
54844 <shared_ptr>
54845 <id>-150</id>
54846 </shared_ptr>
54847 </pair>
54848 <pair>
54849 <hook>
54850 <stream_hook_path>
54851 <size>1</size>
54852 <strong>5B9453069284BF03176C5390CEDC265EC411E25C2F1BE1F1A7D47190521136A8</strong>
54853 <weak>4073921945</weak>
54854 <size>99</size>
54855 <position>802</position>
54856 </stream_hook_path>
54857 </hook>
54858 <file>
54859 <path>
54860 <empty>0</empty>
54861 <string>..\..\include\boost\qvm\inline.hpp</string>
54862 <type>0</type>
54863 <base>0</base>
54864 </path>
54865 </file>
54866 <shared_ptr>
54867 <id>-264</id>
54868 </shared_ptr>
54869 </pair>
54870 <pair>
54871 <hook>
54872 <stream_hook_path>
54873 <size>3</size>
54874 <strong>2DC6CA3F8739C7450887979E5074C6D03FBD4C772B8C80AED816015BCDF8B6A8</strong>
54875 <weak>57328266</weak>
54876 <size>2939</size>
54877 <position>475</position>
54878 <strong>4C662D06163175251C2B40E688F013F165844DC85A991CA7A733E9D90E677B4F</strong>
54879 <weak>3878795874</weak>
54880 <size>2907</size>
54881 <position>26</position>
54882 <strong>10A53C3F4CA440176FF68ED2931C15885EF70C8C7BEEE3E701BFA73261E5AE2E</strong>
54883 <weak>3203343401</weak>
54884 <size>149</size>
54885 <position>2748</position>
54886 </stream_hook_path>
54887 </hook>
54888 <file>
54889 <path>
54890 <empty>0</empty>
54891 <string>..\..\include\boost\qvm\quat_traits_array.hpp</string>
54892 <type>0</type>
54893 <base>0</base>
54894 </path>
54895 </file>
54896 <shared_ptr>
54897 <id>-147</id>
54898 </shared_ptr>
54899 </pair>
54900 <pair>
54901 <hook>
54902 <stream_hook_path>
54903 <size>1</size>
54904 <strong>4B297E1DC4FEC6A6791DE14CEB990890E33D2AABDC0933FCA6AE9BE3841528A9</strong>
54905 <weak>2402947208</weak>
54906 <size>46</size>
54907 <position>227</position>
54908 </stream_hook_path>
54909 </hook>
54910 <file>
54911 <path>
54912 <empty>0</empty>
54913 <string>..\..\include\boost\qvm\mat_operations3.hpp</string>
54914 <type>0</type>
54915 <base>0</base>
54916 </path>
54917 </file>
54918 <shared_ptr>
54919 <id>-231</id>
54920 </shared_ptr>
54921 </pair>
54922 <pair>
54923 <hook>
54924 <stream_hook_path>
54925 <size>3</size>
54926 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
54927 <weak>1061339090</weak>
54928 <size>21066</size>
54929 <position>501</position>
54930 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
54931 <weak>82163626</weak>
54932 <size>21034</size>
54933 <position>26</position>
54934 <strong>91ED6E57FFD2D87EE1B0E33B62D09F52F79A3378C156FBC0522990266A3A6111</strong>
54935 <weak>2024964432</weak>
54936 <size>4428</size>
54937 <position>1</position>
54938 </stream_hook_path>
54939 </hook>
54940 <file>
54941 <path>
54942 <empty>0</empty>
54943 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
54944 <type>0</type>
54945 <base>0</base>
54946 </path>
54947 </file>
54948 <shared_ptr>
54949 <id>-30</id>
54950 </shared_ptr>
54951 </pair>
54952 <pair>
54953 <hook>
54954 <stream_hook_path>
54955 <size>3</size>
54956 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
54957 <weak>1061339090</weak>
54958 <size>21066</size>
54959 <position>501</position>
54960 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
54961 <weak>82163626</weak>
54962 <size>21034</size>
54963 <position>26</position>
54964 <strong>E4CDA256E65BD2542E987D876CE6FE256146DC8FA7166238E3F9F02FE49E361D</strong>
54965 <weak>3033972061</weak>
54966 <size>4574</size>
54967 <position>16390</position>
54968 </stream_hook_path>
54969 </hook>
54970 <file>
54971 <path>
54972 <empty>0</empty>
54973 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
54974 <type>0</type>
54975 <base>0</base>
54976 </path>
54977 </file>
54978 <shared_ptr>
54979 <id>-232</id>
54980 </shared_ptr>
54981 </pair>
54982 <pair>
54983 <hook>
54984 <stream_hook_path>
54985 <size>3</size>
54986 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
54987 <weak>1061339090</weak>
54988 <size>21066</size>
54989 <position>501</position>
54990 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
54991 <weak>82163626</weak>
54992 <size>21034</size>
54993 <position>26</position>
54994 <strong>9A621B3974B4A36CA4612BE7E09BEC93B12A05624E4CA97EA25160BCC2D58067</strong>
54995 <weak>1130197037</weak>
54996 <size>4333</size>
54997 <position>4491</position>
54998 </stream_hook_path>
54999 </hook>
55000 <file>
55001 <path>
55002 <empty>0</empty>
55003 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
55004 <type>0</type>
55005 <base>0</base>
55006 </path>
55007 </file>
55008 <shared_ptr>
55009 <id>-193</id>
55010 </shared_ptr>
55011 </pair>
55012 <pair>
55013 <hook>
55014 <stream_hook_path>
55015 <size>3</size>
55016 <strong>5E920CB58E234CF1C59DA574746971728AA45969FA1EA36166DD23D31AC926AB</strong>
55017 <weak>1061339090</weak>
55018 <size>21066</size>
55019 <position>501</position>
55020 <strong>71C3299745B0B6D785099D625DA8A54BE106CA0430CE9891C7D03C017B78C368</strong>
55021 <weak>82163626</weak>
55022 <size>21034</size>
55023 <position>26</position>
55024 <strong>ACC9393D5B4EAA40971E8F79D61819AE6368E5622AD5E2BEC8C101BD3CCA6668</strong>
55025 <weak>3531792127</weak>
55026 <size>7442</size>
55027 <position>8886</position>
55028 </stream_hook_path>
55029 </hook>
55030 <file>
55031 <path>
55032 <empty>0</empty>
55033 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
55034 <type>0</type>
55035 <base>0</base>
55036 </path>
55037 </file>
55038 <shared_ptr>
55039 <id>-35</id>
55040 </shared_ptr>
55041 </pair>
55042 <pair>
55043 <hook>
55044 <stream_hook_path>
55045 <size>3</size>
55046 <strong>AE4EE2F5DEB7CFB155FF4C9A3C9A2CA3FF17D51CD9BEEC4D6595E700C96C7EB1</strong>
55047 <weak>2991569864</weak>
55048 <size>1939</size>
55049 <position>431</position>
55050 <strong>67CDB0E55E1DE1EC766920BB469BE0083EF841AFB53D619DDDD2C26669A2A738</strong>
55051 <weak>1803858848</weak>
55052 <size>1907</size>
55053 <position>26</position>
55054 <strong>30E0D4046F983A6E14C98F6CCAD79E0E1F2DC7A8E7FDF9C05CB6F024A46CD60B</strong>
55055 <weak>3227560523</weak>
55056 <size>1861</size>
55057 <position>36</position>
55058 </stream_hook_path>
55059 </hook>
55060 <file>
55061 <path>
55062 <empty>0</empty>
55063 <string>..\..\include\boost\qvm\vec.hpp</string>
55064 <type>0</type>
55065 <base>0</base>
55066 </path>
55067 </file>
55068 <shared_ptr>
55069 <id>-18</id>
55070 </shared_ptr>
55071 </pair>
55072 <pair>
55073 <hook>
55074 <stream_hook_path>
55075 <size>1</size>
55076 <strong>EA570BFE3AD7B028E545990C9DE15DE92596A6210620D3AE4B05BE7AB01206B3</strong>
55077 <weak>2399670405</weak>
55078 <size>46</size>
55079 <position>227</position>
55080 </stream_hook_path>
55081 </hook>
55082 <file>
55083 <path>
55084 <empty>0</empty>
55085 <string>..\..\include\boost\qvm\vec_operations4.hpp</string>
55086 <type>0</type>
55087 <base>0</base>
55088 </path>
55089 </file>
55090 <shared_ptr>
55091 <id>-207</id>
55092 </shared_ptr>
55093 </pair>
55094 <pair>
55095 <hook>
55096 <stream_hook_path>
55097 <size>3</size>
55098 <strong>91BEE5C5F9F240A7D62139EA02650EAE314754B29600FC9E34EAFEC76E6FB6B4</strong>
55099 <weak>954351199</weak>
55100 <size>224</size>
55101 <position>365</position>
55102 <strong>0C29E96B7FDA3EF5600D4DD02ED0BA86C2966467637FF7525933D772A1C1A116</strong>
55103 <weak>3404871223</weak>
55104 <size>192</size>
55105 <position>26</position>
55106 <strong>510C300CB59A35401B0C99ACE6F090156D77EF4E5AE2C015AE5E9CC857A03535</strong>
55107 <weak>1967402210</weak>
55108 <size>146</size>
55109 <position>36</position>
55110 </stream_hook_path>
55111 </hook>
55112 <file>
55113 <path>
55114 <empty>0</empty>
55115 <string>..\..\include\boost\qvm\enable_if.hpp</string>
55116 <type>0</type>
55117 <base>0</base>
55118 </path>
55119 </file>
55120 <shared_ptr>
55121 <id>-9</id>
55122 </shared_ptr>
55123 </pair>
55124 <pair>
55125 <hook>
55126 <stream_hook_path>
55127 <size>1</size>
55128 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
55129 <weak>2394670759</weak>
55130 <size>820</size>
55131 <position>323</position>
55132 </stream_hook_path>
55133 </hook>
55134 <file>
55135 <path>
55136 <empty>0</empty>
55137 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
55138 <type>0</type>
55139 <base>0</base>
55140 </path>
55141 </file>
55142 <shared_ptr>
55143 <id>-185</id>
55144 </shared_ptr>
55145 </pair>
55146 <pair>
55147 <hook>
55148 <stream_hook_path>
55149 <size>3</size>
55150 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
55151 <weak>2394670759</weak>
55152 <size>820</size>
55153 <position>323</position>
55154 <strong>2987AF079555D7D7AAEBD5131A984CEF6986395A6CC35E8ECC670BCA65E917A2</strong>
55155 <weak>3963862655</weak>
55156 <size>788</size>
55157 <position>26</position>
55158 <strong>0A35DD484F5FFF6F4E27D845991F74514AB2C5D91C3DEDA003F106FE25004660</strong>
55159 <weak>3346742165</weak>
55160 <size>206</size>
55161 <position>572</position>
55162 </stream_hook_path>
55163 </hook>
55164 <file>
55165 <path>
55166 <empty>0</empty>
55167 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
55168 <type>0</type>
55169 <base>0</base>
55170 </path>
55171 </file>
55172 <shared_ptr>
55173 <id>-143</id>
55174 </shared_ptr>
55175 </pair>
55176 <pair>
55177 <hook>
55178 <stream_hook_path>
55179 <size>3</size>
55180 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
55181 <weak>2394670759</weak>
55182 <size>820</size>
55183 <position>323</position>
55184 <strong>2987AF079555D7D7AAEBD5131A984CEF6986395A6CC35E8ECC670BCA65E917A2</strong>
55185 <weak>3963862655</weak>
55186 <size>788</size>
55187 <position>26</position>
55188 <strong>473C0941872ACCAD17DB9AA6D35E17339C89F66BC34C46419CE289C0C5869CF6</strong>
55189 <weak>3681624261</weak>
55190 <size>135</size>
55191 <position>36</position>
55192 </stream_hook_path>
55193 </hook>
55194 <file>
55195 <path>
55196 <empty>0</empty>
55197 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
55198 <type>0</type>
55199 <base>0</base>
55200 </path>
55201 </file>
55202 <shared_ptr>
55203 <id>-75</id>
55204 </shared_ptr>
55205 </pair>
55206 <pair>
55207 <hook>
55208 <stream_hook_path>
55209 <size>4</size>
55210 <strong>D9E6D5E023D7A690A4E7A380FCC4368055E8D69944241FDF3ECD1304C96697B5</strong>
55211 <weak>2394670759</weak>
55212 <size>820</size>
55213 <position>323</position>
55214 <strong>2987AF079555D7D7AAEBD5131A984CEF6986395A6CC35E8ECC670BCA65E917A2</strong>
55215 <weak>3963862655</weak>
55216 <size>788</size>
55217 <position>26</position>
55218 <strong>473C0941872ACCAD17DB9AA6D35E17339C89F66BC34C46419CE289C0C5869CF6</strong>
55219 <weak>3681624261</weak>
55220 <size>135</size>
55221 <position>36</position>
55222 <strong>A7921C4A860BD9C259C9F729BCE569BBB1D9B1A3625432AE1A0818CAF776EB31</strong>
55223 <weak>3309243212</weak>
55224 <size>39</size>
55225 <position>81</position>
55226 </stream_hook_path>
55227 </hook>
55228 <file>
55229 <path>
55230 <empty>0</empty>
55231 <string>..\..\include\boost\qvm\quat_traits.hpp</string>
55232 <type>0</type>
55233 <base>0</base>
55234 </path>
55235 </file>
55236 <shared_ptr>
55237 <id>-170</id>
55238 </shared_ptr>
55239 </pair>
55240 <pair>
55241 <hook>
55242 <stream_hook_path>
55243 <size>1</size>
55244 <strong>BB5911D6AE232295311763D74938A8163AADEAEE0330678F55305B70611C71B9</strong>
55245 <weak>1505950842</weak>
55246 <size>56925</size>
55247 <position>321</position>
55248 </stream_hook_path>
55249 </hook>
55250 <file>
55251 <path>
55252 <empty>0</empty>
55253 <string>..\..\include\boost\qvm\mat_access.hpp</string>
55254 <type>0</type>
55255 <base>0</base>
55256 </path>
55257 </file>
55258 <shared_ptr>
55259 <id>-245</id>
55260 </shared_ptr>
55261 </pair>
55262 <pair>
55263 <hook>
55264 <stream_hook_path>
55265 <size>3</size>
55266 <strong>CD8A0E7B3B97341438895136525CFA5C355771C0F98910E7702E90902867ACBB</strong>
55267 <weak>4289579138</weak>
55268 <size>56777</size>
55269 <position>469</position>
55270 <strong>6D84BB81555A65F737D8D01F7504B68B30BBECD4E06AC093C57DB72F503EAA56</strong>
55271 <weak>697614426</weak>
55272 <size>56745</size>
55273 <position>26</position>
55274 <strong>55471878EC742494A2618C45BF04B3F7643AC1EB3B41EF774C9876052207257D</strong>
55275 <weak>2927272713</weak>
55276 <size>56579</size>
55277 <position>96</position>
55278 </stream_hook_path>
55279 </hook>
55280 <file>
55281 <path>
55282 <empty>0</empty>
55283 <string>..\..\include\boost\qvm\mat_access.hpp</string>
55284 <type>0</type>
55285 <base>0</base>
55286 </path>
55287 </file>
55288 <shared_ptr>
55289 <id>-122</id>
55290 </shared_ptr>
55291 </pair>
55292 <pair>
55293 <hook>
55294 <stream_hook_path>
55295 <size>1</size>
55296 <strong>AAA5973C5768F3DA8F32BAE9EE840B59C61EB20191F15ABD4F027D415A8F6BC4</strong>
55297 <weak>3545701686</weak>
55298 <size>98</size>
55299 <position>600</position>
55300 </stream_hook_path>
55301 </hook>
55302 <file>
55303 <path>
55304 <empty>0</empty>
55305 <string>..\..\include\boost\qvm\inline.hpp</string>
55306 <type>0</type>
55307 <base>0</base>
55308 </path>
55309 </file>
55310 <shared_ptr>
55311 <id>-155</id>
55312 </shared_ptr>
55313 </pair>
55314 <pair>
55315 <hook>
55316 <stream_hook_path>
55317 <size>3</size>
55318 <strong>409E4D60B98EF741A3FD018BBBCD23F43C8C64BE667BAA55C8734229029BD7CA</strong>
55319 <weak>23846357</weak>
55320 <size>2521</size>
55321 <position>747</position>
55322 <strong>E5C8FE91924F0A023A765559536DD48841CE22298C788B34C29ECE3630D6A3F7</strong>
55323 <weak>3033388461</weak>
55324 <size>2489</size>
55325 <position>26</position>
55326 <strong>A73479F628914426270790200F82AF3479884DBDFE741E1E412EC5F09D454E2A</strong>
55327 <weak>1404546724</weak>
55328 <size>591</size>
55329 <position>36</position>
55330 </stream_hook_path>
55331 </hook>
55332 <file>
55333 <path>
55334 <empty>0</empty>
55335 <string>tutorial.cpp</string>
55336 <type>0</type>
55337 <base>0</base>
55338 </path>
55339 </file>
55340 <shared_ptr>
55341 <id>-238</id>
55342 </shared_ptr>
55343 </pair>
55344 <pair>
55345 <hook>
55346 <stream_hook_path>
55347 <size>3</size>
55348 <strong>409E4D60B98EF741A3FD018BBBCD23F43C8C64BE667BAA55C8734229029BD7CA</strong>
55349 <weak>23846357</weak>
55350 <size>2521</size>
55351 <position>747</position>
55352 <strong>E5C8FE91924F0A023A765559536DD48841CE22298C788B34C29ECE3630D6A3F7</strong>
55353 <weak>3033388461</weak>
55354 <size>2489</size>
55355 <position>26</position>
55356 <strong>3A2846FA4B9AC03140008EA4ADD2C01673EE696BC450FC228FF95AD50DBED178</strong>
55357 <weak>1629398311</weak>
55358 <size>554</size>
55359 <position>1925</position>
55360 </stream_hook_path>
55361 </hook>
55362 <file>
55363 <path>
55364 <empty>0</empty>
55365 <string>tutorial.cpp</string>
55366 <type>0</type>
55367 <base>0</base>
55368 </path>
55369 </file>
55370 <shared_ptr>
55371 <id>-98</id>
55372 </shared_ptr>
55373 </pair>
55374 <pair>
55375 <hook>
55376 <stream_hook_path>
55377 <size>3</size>
55378 <strong>409E4D60B98EF741A3FD018BBBCD23F43C8C64BE667BAA55C8734229029BD7CA</strong>
55379 <weak>23846357</weak>
55380 <size>2521</size>
55381 <position>747</position>
55382 <strong>E5C8FE91924F0A023A765559536DD48841CE22298C788B34C29ECE3630D6A3F7</strong>
55383 <weak>3033388461</weak>
55384 <size>2489</size>
55385 <position>26</position>
55386 <strong>DF86FD9EEF444F73D273527DA311A052CD5F1E9EB07228147E5C668682BC8286</strong>
55387 <weak>1303890334</weak>
55388 <size>701</size>
55389 <position>1222</position>
55390 </stream_hook_path>
55391 </hook>
55392 <file>
55393 <path>
55394 <empty>0</empty>
55395 <string>tutorial.cpp</string>
55396 <type>0</type>
55397 <base>0</base>
55398 </path>
55399 </file>
55400 <shared_ptr>
55401 <id>-41</id>
55402 </shared_ptr>
55403 </pair>
55404 <pair>
55405 <hook>
55406 <stream_hook_path>
55407 <size>1</size>
55408 <strong>BFA60DF1E91012ADC2E468708F87FFF4F83CB470102764E788F2821BFD184DCB</strong>
55409 <weak>1625094152</weak>
55410 <size>3091</size>
55411 <position>323</position>
55412 </stream_hook_path>
55413 </hook>
55414 <file>
55415 <path>
55416 <empty>0</empty>
55417 <string>..\..\include\boost\qvm\quat_traits_array.hpp</string>
55418 <type>0</type>
55419 <base>0</base>
55420 </path>
55421 </file>
55422 <shared_ptr>
55423 <id>-254</id>
55424 </shared_ptr>
55425 </pair>
55426 <pair>
55427 <hook>
55428 <stream_hook_path>
55429 <size>1</size>
55430 <strong>E421538D01E77D91004500AB45521260F64432BD9B4D77DA8BD81C1AE8C485D0</strong>
55431 <weak>228995482</weak>
55432 <size>8117</size>
55433 <position>323</position>
55434 </stream_hook_path>
55435 </hook>
55436 <file>
55437 <path>
55438 <empty>0</empty>
55439 <string>..\..\include\boost\qvm\vec_access.hpp</string>
55440 <type>0</type>
55441 <base>0</base>
55442 </path>
55443 </file>
55444 <shared_ptr>
55445 <id>-250</id>
55446 </shared_ptr>
55447 </pair>
55448 <pair>
55449 <hook>
55450 <stream_hook_path>
55451 <size>1</size>
55452 <strong>02A4FCA78CFBB5C8CE4A60C6AA81517EB351CDD28EBE2A959192113E7DDE72D1</strong>
55453 <weak>967310833</weak>
55454 <size>21244</size>
55455 <position>323</position>
55456 </stream_hook_path>
55457 </hook>
55458 <file>
55459 <path>
55460 <empty>0</empty>
55461 <string>..\..\include\boost\qvm\map_vec_mat.hpp</string>
55462 <type>0</type>
55463 <base>0</base>
55464 </path>
55465 </file>
55466 <shared_ptr>
55467 <id>-224</id>
55468 </shared_ptr>
55469 </pair>
55470 <pair>
55471 <hook>
55472 <stream_hook_path>
55473 <size>1</size>
55474 <strong>83840FEAAA3CA69E2217467489FEFC422E593964539B30FE3FBB4639B1EBEBD5</strong>
55475 <weak>906799940</weak>
55476 <size>654</size>
55477 <position>323</position>
55478 </stream_hook_path>
55479 </hook>
55480 <file>
55481 <path>
55482 <empty>0</empty>
55483 <string>..\..\include\boost\qvm\error.hpp</string>
55484 <type>0</type>
55485 <base>0</base>
55486 </path>
55487 </file>
55488 <shared_ptr>
55489 <id>-273</id>
55490 </shared_ptr>
55491 </pair>
55492 <pair>
55493 <hook>
55494 <stream_hook_path>
55495 <size>1</size>
55496 <strong>93E8802154BC3A73DA5F9AB710003DAF46A8E5E84B5FB2E87BDF1C08A4C1B6D6</strong>
55497 <weak>3260093530</weak>
55498 <size>67</size>
55499 <position>531</position>
55500 </stream_hook_path>
55501 </hook>
55502 <file>
55503 <path>
55504 <empty>0</empty>
55505 <string>..\..\include\boost\qvm\inline.hpp</string>
55506 <type>0</type>
55507 <base>0</base>
55508 </path>
55509 </file>
55510 <shared_ptr>
55511 <id>-95</id>
55512 </shared_ptr>
55513 </pair>
55514 <pair>
55515 <hook>
55516 <stream_hook_path>
55517 <size>1</size>
55518 <strong>B632C8CDA0076CF09ED3D758002F67E765D20CBCCC2F3C7EC8D2EB8B0E1CD3D7</strong>
55519 <weak>4141484968</weak>
55520 <size>39</size>
55521 <position>282</position>
55522 </stream_hook_path>
55523 </hook>
55524 <file>
55525 <path>
55526 <empty>0</empty>
55527 <string>..\..\include\boost\qvm\assert.hpp</string>
55528 <type>0</type>
55529 <base>0</base>
55530 </path>
55531 </file>
55532 <shared_ptr>
55533 <id>-70</id>
55534 </shared_ptr>
55535 </pair>
55536 <pair>
55537 <hook>
55538 <stream_hook_path>
55539 <size>1</size>
55540 <strong>16DD26DB40A8007EA8001066745DE736108DDA254E45AE2D4D6D782CE15435DA</strong>
55541 <weak>1351896772</weak>
55542 <size>215</size>
55543 <position>323</position>
55544 </stream_hook_path>
55545 </hook>
55546 <file>
55547 <path>
55548 <empty>0</empty>
55549 <string>..\..\include\boost\qvm\operations.hpp</string>
55550 <type>0</type>
55551 <base>0</base>
55552 </path>
55553 </file>
55554 <shared_ptr>
55555 <id>-181</id>
55556 </shared_ptr>
55557 </pair>
55558 <pair>
55559 <hook>
55560 <stream_hook_path>
55561 <size>1</size>
55562 <strong>D442EAF44B63D468477539E205CC5677E40863AEEE1BBCFEEEE117D12805F9DB</strong>
55563 <weak>488639931</weak>
55564 <size>39</size>
55565 <position>227</position>
55566 </stream_hook_path>
55567 </hook>
55568 <file>
55569 <path>
55570 <empty>0</empty>
55571 <string>..\..\include\boost\qvm\swizzle3.hpp</string>
55572 <type>0</type>
55573 <base>0</base>
55574 </path>
55575 </file>
55576 <shared_ptr>
55577 <id>-144</id>
55578 </shared_ptr>
55579 </pair>
55580 <pair>
55581 <hook>
55582 <stream_hook_path>
55583 <size>1</size>
55584 <strong>436968535752C1B1D4A79FC73D74FCAEDB915B3D1FB7A2282C083F26175E53E0</strong>
55585 <weak>3648000548</weak>
55586 <size>50</size>
55587 <position>227</position>
55588 </stream_hook_path>
55589 </hook>
55590 <file>
55591 <path>
55592 <empty>0</empty>
55593 <string>..\..\include\boost\qvm\vec_mat_operations2.hpp</string>
55594 <type>0</type>
55595 <base>0</base>
55596 </path>
55597 </file>
55598 <shared_ptr>
55599 <id>-10</id>
55600 </shared_ptr>
55601 </pair>
55602 <pair>
55603 <hook>
55604 <stream_hook_path>
55605 <size>3</size>
55606 <strong>D574BD377820586AC7A5046D10D478807B818AEC6D40783A5533F3226B4415E5</strong>
55607 <weak>2933108959</weak>
55608 <size>2475</size>
55609 <position>470</position>
55610 <strong>B3FEA9B3F0C1DEF6133FB54E42D499DCEF61B847173E51794999058F15490EC6</strong>
55611 <weak>3800541367</weak>
55612 <size>2443</size>
55613 <position>26</position>
55614 <strong>20005D89A65FA28B2191D9C071B4C676645A61CAB16A4B98332A5454D8E3E712</strong>
55615 <weak>1929002233</weak>
55616 <size>283</size>
55617 <position>36</position>
55618 </stream_hook_path>
55619 </hook>
55620 <file>
55621 <path>
55622 <empty>0</empty>
55623 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
55624 <type>0</type>
55625 <base>0</base>
55626 </path>
55627 </file>
55628 <shared_ptr>
55629 <id>-229</id>
55630 </shared_ptr>
55631 </pair>
55632 <pair>
55633 <hook>
55634 <stream_hook_path>
55635 <size>3</size>
55636 <strong>D574BD377820586AC7A5046D10D478807B818AEC6D40783A5533F3226B4415E5</strong>
55637 <weak>2933108959</weak>
55638 <size>2475</size>
55639 <position>470</position>
55640 <strong>B3FEA9B3F0C1DEF6133FB54E42D499DCEF61B847173E51794999058F15490EC6</strong>
55641 <weak>3800541367</weak>
55642 <size>2443</size>
55643 <position>26</position>
55644 <strong>368FE22447DDE5A941D09D289307C50A021AA6BEF4176BC65C863466E8F69CB5</strong>
55645 <weak>2179335280</weak>
55646 <size>1036</size>
55647 <position>1397</position>
55648 </stream_hook_path>
55649 </hook>
55650 <file>
55651 <path>
55652 <empty>0</empty>
55653 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
55654 <type>0</type>
55655 <base>0</base>
55656 </path>
55657 </file>
55658 <shared_ptr>
55659 <id>-116</id>
55660 </shared_ptr>
55661 </pair>
55662 <pair>
55663 <hook>
55664 <stream_hook_path>
55665 <size>3</size>
55666 <strong>D574BD377820586AC7A5046D10D478807B818AEC6D40783A5533F3226B4415E5</strong>
55667 <weak>2933108959</weak>
55668 <size>2475</size>
55669 <position>470</position>
55670 <strong>B3FEA9B3F0C1DEF6133FB54E42D499DCEF61B847173E51794999058F15490EC6</strong>
55671 <weak>3800541367</weak>
55672 <size>2443</size>
55673 <position>26</position>
55674 <strong>4FF0380DAE7EE6514620DC8040DB32D467C9F0AE4CF3CA59EF9C46A7D7AA6EBE</strong>
55675 <weak>2516999627</weak>
55676 <size>1074</size>
55677 <position>321</position>
55678 </stream_hook_path>
55679 </hook>
55680 <file>
55681 <path>
55682 <empty>0</empty>
55683 <string>..\..\include\boost\qvm\scalar_traits.hpp</string>
55684 <type>0</type>
55685 <base>0</base>
55686 </path>
55687 </file>
55688 <shared_ptr>
55689 <id>-172</id>
55690 </shared_ptr>
55691 </pair>
55692 <pair>
55693 <hook>
55694 <stream_hook_path>
55695 <size>1</size>
55696 <strong>B27E03D92E6FAD7D8075C3BAD05E7823E39B875DA8B47D5C67D2A14D55DB42E5</strong>
55697 <weak>487943384</weak>
55698 <size>2415</size>
55699 <position>323</position>
55700 </stream_hook_path>
55701 </hook>
55702 <file>
55703 <path>
55704 <empty>0</empty>
55705 <string>..\..\include\boost\qvm\deduce_mat.hpp</string>
55706 <type>0</type>
55707 <base>0</base>
55708 </path>
55709 </file>
55710 <shared_ptr>
55711 <id>-53</id>
55712 </shared_ptr>
55713 </pair>
55714 <pair>
55715 <hook>
55716 <stream_hook_path>
55717 <size>3</size>
55718 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55719 <weak>614864026</weak>
55720 <size>31517</size>
55721 <position>543</position>
55722 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55723 <weak>2740259954</weak>
55724 <size>31485</size>
55725 <position>26</position>
55726 <strong>C637CAE81E13DFC12646862196C906F3BE0EDCF36EC327098E5FAD938E1F8401</strong>
55727 <weak>2098799371</weak>
55728 <size>1047</size>
55729 <position>13684</position>
55730 </stream_hook_path>
55731 </hook>
55732 <file>
55733 <path>
55734 <empty>0</empty>
55735 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55736 <type>0</type>
55737 <base>0</base>
55738 </path>
55739 </file>
55740 <shared_ptr>
55741 <id>-117</id>
55742 </shared_ptr>
55743 </pair>
55744 <pair>
55745 <hook>
55746 <stream_hook_path>
55747 <size>3</size>
55748 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55749 <weak>614864026</weak>
55750 <size>31517</size>
55751 <position>543</position>
55752 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55753 <weak>2740259954</weak>
55754 <size>31485</size>
55755 <position>26</position>
55756 <strong>B0854C15114E02F42844BE05CDF16F0FFCD6B05290D2239ED6585EE935A8E221</strong>
55757 <weak>309919905</weak>
55758 <size>960</size>
55759 <position>25837</position>
55760 </stream_hook_path>
55761 </hook>
55762 <file>
55763 <path>
55764 <empty>0</empty>
55765 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55766 <type>0</type>
55767 <base>0</base>
55768 </path>
55769 </file>
55770 <shared_ptr>
55771 <id>-166</id>
55772 </shared_ptr>
55773 </pair>
55774 <pair>
55775 <hook>
55776 <stream_hook_path>
55777 <size>3</size>
55778 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55779 <weak>614864026</weak>
55780 <size>31517</size>
55781 <position>543</position>
55782 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55783 <weak>2740259954</weak>
55784 <size>31485</size>
55785 <position>26</position>
55786 <strong>1D10E439CB22D9EFCB5990950977A0EB08C87FF9CD5B1C84F34F390F03F6BF24</strong>
55787 <weak>1537004283</weak>
55788 <size>819</size>
55789 <position>21026</position>
55790 </stream_hook_path>
55791 </hook>
55792 <file>
55793 <path>
55794 <empty>0</empty>
55795 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55796 <type>0</type>
55797 <base>0</base>
55798 </path>
55799 </file>
55800 <shared_ptr>
55801 <id>-8</id>
55802 </shared_ptr>
55803 </pair>
55804 <pair>
55805 <hook>
55806 <stream_hook_path>
55807 <size>3</size>
55808 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55809 <weak>614864026</weak>
55810 <size>31517</size>
55811 <position>543</position>
55812 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55813 <weak>2740259954</weak>
55814 <size>31485</size>
55815 <position>26</position>
55816 <strong>1FBCA679225AA536BEB718F8044611FEF70DC1D99C8AC79ECE8E41095E37263C</strong>
55817 <weak>3672641366</weak>
55818 <size>2918</size>
55819 <position>9064</position>
55820 </stream_hook_path>
55821 </hook>
55822 <file>
55823 <path>
55824 <empty>0</empty>
55825 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55826 <type>0</type>
55827 <base>0</base>
55828 </path>
55829 </file>
55830 <shared_ptr>
55831 <id>-149</id>
55832 </shared_ptr>
55833 </pair>
55834 <pair>
55835 <hook>
55836 <stream_hook_path>
55837 <size>3</size>
55838 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55839 <weak>614864026</weak>
55840 <size>31517</size>
55841 <position>543</position>
55842 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55843 <weak>2740259954</weak>
55844 <size>31485</size>
55845 <position>26</position>
55846 <strong>07DBB60ABCB708E4AABB2704B0E386A883135266F0F8651BC5DB1697B59DFC3C</strong>
55847 <weak>794936032</weak>
55848 <size>749</size>
55849 <position>5796</position>
55850 </stream_hook_path>
55851 </hook>
55852 <file>
55853 <path>
55854 <empty>0</empty>
55855 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55856 <type>0</type>
55857 <base>0</base>
55858 </path>
55859 </file>
55860 <shared_ptr>
55861 <id>-227</id>
55862 </shared_ptr>
55863 </pair>
55864 <pair>
55865 <hook>
55866 <stream_hook_path>
55867 <size>3</size>
55868 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55869 <weak>614864026</weak>
55870 <size>31517</size>
55871 <position>543</position>
55872 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55873 <weak>2740259954</weak>
55874 <size>31485</size>
55875 <position>26</position>
55876 <strong>FE097205F6504E8FFFC08D6ED14B53D5F1F34A5B84C31B0C7CAADA39A8184D46</strong>
55877 <weak>3570194523</weak>
55878 <size>865</size>
55879 <position>15688</position>
55880 </stream_hook_path>
55881 </hook>
55882 <file>
55883 <path>
55884 <empty>0</empty>
55885 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55886 <type>0</type>
55887 <base>0</base>
55888 </path>
55889 </file>
55890 <shared_ptr>
55891 <id>-67</id>
55892 </shared_ptr>
55893 </pair>
55894 <pair>
55895 <hook>
55896 <stream_hook_path>
55897 <size>3</size>
55898 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55899 <weak>614864026</weak>
55900 <size>31517</size>
55901 <position>543</position>
55902 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55903 <weak>2740259954</weak>
55904 <size>31485</size>
55905 <position>26</position>
55906 <strong>50C15084B9CBBE42AB7784F709D147C878BF40232F7768ED17070B693304234A</strong>
55907 <weak>1463026136</weak>
55908 <size>2093</size>
55909 <position>6607</position>
55910 </stream_hook_path>
55911 </hook>
55912 <file>
55913 <path>
55914 <empty>0</empty>
55915 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55916 <type>0</type>
55917 <base>0</base>
55918 </path>
55919 </file>
55920 <shared_ptr>
55921 <id>-66</id>
55922 </shared_ptr>
55923 </pair>
55924 <pair>
55925 <hook>
55926 <stream_hook_path>
55927 <size>3</size>
55928 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55929 <weak>614864026</weak>
55930 <size>31517</size>
55931 <position>543</position>
55932 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55933 <weak>2740259954</weak>
55934 <size>31485</size>
55935 <position>26</position>
55936 <strong>A3B2C133CD9DA70079337C4C2C9ACA4111E8372C208D4784D6D41F7C59741458</strong>
55937 <weak>2194320629</weak>
55938 <size>697</size>
55939 <position>20267</position>
55940 </stream_hook_path>
55941 </hook>
55942 <file>
55943 <path>
55944 <empty>0</empty>
55945 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55946 <type>0</type>
55947 <base>0</base>
55948 </path>
55949 </file>
55950 <shared_ptr>
55951 <id>-44</id>
55952 </shared_ptr>
55953 </pair>
55954 <pair>
55955 <hook>
55956 <stream_hook_path>
55957 <size>3</size>
55958 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55959 <weak>614864026</weak>
55960 <size>31517</size>
55961 <position>543</position>
55962 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55963 <weak>2740259954</weak>
55964 <size>31485</size>
55965 <position>26</position>
55966 <strong>7B8EA84E20E66DB1BBD002EAF66F774545DC494151F9597DA8B7A3E2E294125B</strong>
55967 <weak>254041694</weak>
55968 <size>1479</size>
55969 <position>2231</position>
55970 </stream_hook_path>
55971 </hook>
55972 <file>
55973 <path>
55974 <empty>0</empty>
55975 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
55976 <type>0</type>
55977 <base>0</base>
55978 </path>
55979 </file>
55980 <shared_ptr>
55981 <id>-140</id>
55982 </shared_ptr>
55983 </pair>
55984 <pair>
55985 <hook>
55986 <stream_hook_path>
55987 <size>3</size>
55988 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
55989 <weak>614864026</weak>
55990 <size>31517</size>
55991 <position>543</position>
55992 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
55993 <weak>2740259954</weak>
55994 <size>31485</size>
55995 <position>26</position>
55996 <strong>A1F7EFAA5299201C357D33995D63A92392987A8EBBE9EED8C20AC3084E17306E</strong>
55997 <weak>986240137</weak>
55998 <size>833</size>
55999 <position>14793</position>
56000 </stream_hook_path>
56001 </hook>
56002 <file>
56003 <path>
56004 <empty>0</empty>
56005 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56006 <type>0</type>
56007 <base>0</base>
56008 </path>
56009 </file>
56010 <shared_ptr>
56011 <id>-55</id>
56012 </shared_ptr>
56013 </pair>
56014 <pair>
56015 <hook>
56016 <stream_hook_path>
56017 <size>3</size>
56018 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56019 <weak>614864026</weak>
56020 <size>31517</size>
56021 <position>543</position>
56022 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56023 <weak>2740259954</weak>
56024 <size>31485</size>
56025 <position>26</position>
56026 <strong>CF14D5A9C308256B0BE2F994E529F96280D757E2189542E5DD2282DA1E341477</strong>
56027 <weak>2845796485</weak>
56028 <size>1233</size>
56029 <position>4501</position>
56030 </stream_hook_path>
56031 </hook>
56032 <file>
56033 <path>
56034 <empty>0</empty>
56035 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56036 <type>0</type>
56037 <base>0</base>
56038 </path>
56039 </file>
56040 <shared_ptr>
56041 <id>-139</id>
56042 </shared_ptr>
56043 </pair>
56044 <pair>
56045 <hook>
56046 <stream_hook_path>
56047 <size>3</size>
56048 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56049 <weak>614864026</weak>
56050 <size>31517</size>
56051 <position>543</position>
56052 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56053 <weak>2740259954</weak>
56054 <size>31485</size>
56055 <position>26</position>
56056 <strong>0B31976D56B7578A3C24B2A0B218895A6AC9E26AA74A1086429124146B1D587F</strong>
56057 <weak>857592559</weak>
56058 <size>819</size>
56059 <position>12803</position>
56060 </stream_hook_path>
56061 </hook>
56062 <file>
56063 <path>
56064 <empty>0</empty>
56065 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56066 <type>0</type>
56067 <base>0</base>
56068 </path>
56069 </file>
56070 <shared_ptr>
56071 <id>-135</id>
56072 </shared_ptr>
56073 </pair>
56074 <pair>
56075 <hook>
56076 <stream_hook_path>
56077 <size>3</size>
56078 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56079 <weak>614864026</weak>
56080 <size>31517</size>
56081 <position>543</position>
56082 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56083 <weak>2740259954</weak>
56084 <size>31485</size>
56085 <position>26</position>
56086 <strong>FC537C929B039E6BC930FF1B0EA767F5829E55D1235A1A0F61FFE38A9C15F180</strong>
56087 <weak>799722441</weak>
56088 <size>794</size>
56089 <position>24981</position>
56090 </stream_hook_path>
56091 </hook>
56092 <file>
56093 <path>
56094 <empty>0</empty>
56095 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56096 <type>0</type>
56097 <base>0</base>
56098 </path>
56099 </file>
56100 <shared_ptr>
56101 <id>-84</id>
56102 </shared_ptr>
56103 </pair>
56104 <pair>
56105 <hook>
56106 <stream_hook_path>
56107 <size>3</size>
56108 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56109 <weak>614864026</weak>
56110 <size>31517</size>
56111 <position>543</position>
56112 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56113 <weak>2740259954</weak>
56114 <size>31485</size>
56115 <position>26</position>
56116 <strong>7AAE9499F44EE0DBC5AA23A1178804B7A7D6BCD9F3EA978F952107C9608E4B86</strong>
56117 <weak>1162258026</weak>
56118 <size>667</size>
56119 <position>3772</position>
56120 </stream_hook_path>
56121 </hook>
56122 <file>
56123 <path>
56124 <empty>0</empty>
56125 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56126 <type>0</type>
56127 <base>0</base>
56128 </path>
56129 </file>
56130 <shared_ptr>
56131 <id>-25</id>
56132 </shared_ptr>
56133 </pair>
56134 <pair>
56135 <hook>
56136 <stream_hook_path>
56137 <size>3</size>
56138 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56139 <weak>614864026</weak>
56140 <size>31517</size>
56141 <position>543</position>
56142 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56143 <weak>2740259954</weak>
56144 <size>31485</size>
56145 <position>26</position>
56146 <strong>549B1B042A347B93B6AF41DB4DF17A611FACF6DDCDCABEDA6BCBF552C1489687</strong>
56147 <weak>3749759031</weak>
56148 <size>784</size>
56149 <position>18397</position>
56150 </stream_hook_path>
56151 </hook>
56152 <file>
56153 <path>
56154 <empty>0</empty>
56155 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56156 <type>0</type>
56157 <base>0</base>
56158 </path>
56159 </file>
56160 <shared_ptr>
56161 <id>-31</id>
56162 </shared_ptr>
56163 </pair>
56164 <pair>
56165 <hook>
56166 <stream_hook_path>
56167 <size>3</size>
56168 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56169 <weak>614864026</weak>
56170 <size>31517</size>
56171 <position>543</position>
56172 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56173 <weak>2740259954</weak>
56174 <size>31485</size>
56175 <position>26</position>
56176 <strong>17904E01491C48ACBD91531989A3DADA8CA41FF80C6890D53D5DF08635C42BA1</strong>
56177 <weak>2029835593</weak>
56178 <size>835</size>
56179 <position>21907</position>
56180 </stream_hook_path>
56181 </hook>
56182 <file>
56183 <path>
56184 <empty>0</empty>
56185 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56186 <type>0</type>
56187 <base>0</base>
56188 </path>
56189 </file>
56190 <shared_ptr>
56191 <id>-76</id>
56192 </shared_ptr>
56193 </pair>
56194 <pair>
56195 <hook>
56196 <stream_hook_path>
56197 <size>3</size>
56198 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56199 <weak>614864026</weak>
56200 <size>31517</size>
56201 <position>543</position>
56202 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56203 <weak>2740259954</weak>
56204 <size>31485</size>
56205 <position>26</position>
56206 <strong>50433FAA9D0BED305FEB032FE872D49F1DA5F5AD0F047E34F79DB290A1DEBAA6</strong>
56207 <weak>649647653</weak>
56208 <size>862</size>
56209 <position>16615</position>
56210 </stream_hook_path>
56211 </hook>
56212 <file>
56213 <path>
56214 <empty>0</empty>
56215 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56216 <type>0</type>
56217 <base>0</base>
56218 </path>
56219 </file>
56220 <shared_ptr>
56221 <id>-275</id>
56222 </shared_ptr>
56223 </pair>
56224 <pair>
56225 <hook>
56226 <stream_hook_path>
56227 <size>3</size>
56228 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56229 <weak>614864026</weak>
56230 <size>31517</size>
56231 <position>543</position>
56232 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56233 <weak>2740259954</weak>
56234 <size>31485</size>
56235 <position>26</position>
56236 <strong>D3DB092C22A5C22F49E9875B1432BE714DEC7769F44DD5103D238A1DD489CAAD</strong>
56237 <weak>3426960718</weak>
56238 <size>1253</size>
56239 <position>22804</position>
56240 </stream_hook_path>
56241 </hook>
56242 <file>
56243 <path>
56244 <empty>0</empty>
56245 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56246 <type>0</type>
56247 <base>0</base>
56248 </path>
56249 </file>
56250 <shared_ptr>
56251 <id>-20</id>
56252 </shared_ptr>
56253 </pair>
56254 <pair>
56255 <hook>
56256 <stream_hook_path>
56257 <size>3</size>
56258 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56259 <weak>614864026</weak>
56260 <size>31517</size>
56261 <position>543</position>
56262 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56263 <weak>2740259954</weak>
56264 <size>31485</size>
56265 <position>26</position>
56266 <strong>E0565850AAC1EAA82D982F2403A4C73ACE5BC684DF8EED5345D4A3E9514906C0</strong>
56267 <weak>2021345822</weak>
56268 <size>3440</size>
56269 <position>26859</position>
56270 </stream_hook_path>
56271 </hook>
56272 <file>
56273 <path>
56274 <empty>0</empty>
56275 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56276 <type>0</type>
56277 <base>0</base>
56278 </path>
56279 </file>
56280 <shared_ptr>
56281 <id>-165</id>
56282 </shared_ptr>
56283 </pair>
56284 <pair>
56285 <hook>
56286 <stream_hook_path>
56287 <size>3</size>
56288 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56289 <weak>614864026</weak>
56290 <size>31517</size>
56291 <position>543</position>
56292 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56293 <weak>2740259954</weak>
56294 <size>31485</size>
56295 <position>26</position>
56296 <strong>C00267E38148DB556831FACDE1DAEB21184A036AB5BE3809F6891C43571B02C3</strong>
56297 <weak>1459211421</weak>
56298 <size>796</size>
56299 <position>17539</position>
56300 </stream_hook_path>
56301 </hook>
56302 <file>
56303 <path>
56304 <empty>0</empty>
56305 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56306 <type>0</type>
56307 <base>0</base>
56308 </path>
56309 </file>
56310 <shared_ptr>
56311 <id>-111</id>
56312 </shared_ptr>
56313 </pair>
56314 <pair>
56315 <hook>
56316 <stream_hook_path>
56317 <size>3</size>
56318 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56319 <weak>614864026</weak>
56320 <size>31517</size>
56321 <position>543</position>
56322 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56323 <weak>2740259954</weak>
56324 <size>31485</size>
56325 <position>26</position>
56326 <strong>911C56FF593D1BD88CE4F4CECF884AE322988A4084EFE6C225072B34EC1497D9</strong>
56327 <weak>844030593</weak>
56328 <size>860</size>
56329 <position>24059</position>
56330 </stream_hook_path>
56331 </hook>
56332 <file>
56333 <path>
56334 <empty>0</empty>
56335 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56336 <type>0</type>
56337 <base>0</base>
56338 </path>
56339 </file>
56340 <shared_ptr>
56341 <id>-242</id>
56342 </shared_ptr>
56343 </pair>
56344 <pair>
56345 <hook>
56346 <stream_hook_path>
56347 <size>3</size>
56348 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56349 <weak>614864026</weak>
56350 <size>31517</size>
56351 <position>543</position>
56352 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56353 <weak>2740259954</weak>
56354 <size>31485</size>
56355 <position>26</position>
56356 <strong>4B69258D09315EDE9FD97D459058D81EBD311845033E6934CD4E0A4AE4DE11E9</strong>
56357 <weak>3232780108</weak>
56358 <size>300</size>
56359 <position>8702</position>
56360 </stream_hook_path>
56361 </hook>
56362 <file>
56363 <path>
56364 <empty>0</empty>
56365 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56366 <type>0</type>
56367 <base>0</base>
56368 </path>
56369 </file>
56370 <shared_ptr>
56371 <id>-249</id>
56372 </shared_ptr>
56373 </pair>
56374 <pair>
56375 <hook>
56376 <stream_hook_path>
56377 <size>3</size>
56378 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56379 <weak>614864026</weak>
56380 <size>31517</size>
56381 <position>543</position>
56382 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56383 <weak>2740259954</weak>
56384 <size>31485</size>
56385 <position>26</position>
56386 <strong>D28CAF68BA9BE8E389CA37CEFC41E8D20C3CCAC1816B7CBE05C1600CFD494AF6</strong>
56387 <weak>1652993257</weak>
56388 <size>697</size>
56389 <position>12044</position>
56390 </stream_hook_path>
56391 </hook>
56392 <file>
56393 <path>
56394 <empty>0</empty>
56395 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56396 <type>0</type>
56397 <base>0</base>
56398 </path>
56399 </file>
56400 <shared_ptr>
56401 <id>-212</id>
56402 </shared_ptr>
56403 </pair>
56404 <pair>
56405 <hook>
56406 <stream_hook_path>
56407 <size>3</size>
56408 <strong>2417FC64E87722A4C5B1AE20B83A1FF2EEEECF52630AB058DD80E7FE984DE5E6</strong>
56409 <weak>614864026</weak>
56410 <size>31517</size>
56411 <position>543</position>
56412 <strong>D8345F5A2151B32AD755DD3AA2EF8D6F64CA3F591587467ABCD2ADC3B6DCDB3A</strong>
56413 <weak>2740259954</weak>
56414 <size>31485</size>
56415 <position>26</position>
56416 <strong>2C6F77C3445DF20A26AEF22EAC68F7C283467E28CA4468FF91A09EC10F6A00FD</strong>
56417 <weak>3251372405</weak>
56418 <size>962</size>
56419 <position>19243</position>
56420 </stream_hook_path>
56421 </hook>
56422 <file>
56423 <path>
56424 <empty>0</empty>
56425 <string>..\..\include\boost\qvm\vec_operations.hpp</string>
56426 <type>0</type>
56427 <base>0</base>
56428 </path>
56429 </file>
56430 <shared_ptr>
56431 <id>-209</id>
56432 </shared_ptr>
56433 </pair>
56434 <pair>
56435 <hook>
56436 <stream_hook_path>
56437 <size>3</size>
56438 <strong>C484F07CBF4E9908922A85B02A7FD0A9A55EF62BABFFE05D3C6A9F0A700792F0</strong>
56439 <weak>1555561894</weak>
56440 <size>7969</size>
56441 <position>471</position>
56442 <strong>D947858FA5362B88B7B7DBEAAF36778243BED5451E227C759CBBEBC683F3BB36</strong>
56443 <weak>2411918718</weak>
56444 <size>7937</size>
56445 <position>26</position>
56446 <strong>9D8BFE4B1B8A2DCBF140DDBA5F96420071F3A4F355BC06C8261E5B83AC004295</strong>
56447 <weak>3204765741</weak>
56448 <size>7771</size>
56449 <position>96</position>
56450 </stream_hook_path>
56451 </hook>
56452 <file>
56453 <path>
56454 <empty>0</empty>
56455 <string>..\..\include\boost\qvm\vec_access.hpp</string>
56456 <type>0</type>
56457 <base>0</base>
56458 </path>
56459 </file>
56460 <shared_ptr>
56461 <id>-64</id>
56462 </shared_ptr>
56463 </pair>
56464 <pair>
56465 <hook>
56466 <stream_hook_path>
56467 <size>1</size>
56468 <strong>0D0CCCDE39294A042E91A41BCD6172DE1BAFAE5E3012F21BA463EFC672C4D7F2</strong>
56469 <weak>2588076710</weak>
56470 <size>32979</size>
56471 <position>323</position>
56472 </stream_hook_path>
56473 </hook>
56474 <file>
56475 <path>
56476 <empty>0</empty>
56477 <string>..\..\include\boost\qvm\map_mat_mat.hpp</string>
56478 <type>0</type>
56479 <base>0</base>
56480 </path>
56481 </file>
56482 <shared_ptr>
56483 <id>-28</id>
56484 </shared_ptr>
56485 </pair>
56486 <pair>
56487 <hook>
56488 <stream_hook_path>
56489 <size>1</size>
56490 <strong>28854EC2300D91AE54546892BD32E6498559F6BA2FD3FFED676D7BC5C985A8F3</strong>
56491 <weak>2649048134</weak>
56492 <size>221</size>
56493 <position>227</position>
56494 </stream_hook_path>
56495 </hook>
56496 <file>
56497 <path>
56498 <empty>0</empty>
56499 <string>mat_traits_array.cpp</string>
56500 <type>0</type>
56501 <base>0</base>
56502 </path>
56503 </file>
56504 <shared_ptr>
56505 <id>-179</id>
56506 </shared_ptr>
56507 </pair>
56508 <pair>
56509 <hook>
56510 <stream_hook_path>
56511 <size>1</size>
56512 <strong>0BCECA63125E1B73EC133694C17676F2B7FD5CC60BA547C777BCAA500AF23AFC</strong>
56513 <weak>3970075568</weak>
56514 <size>4051</size>
56515 <position>227</position>
56516 </stream_hook_path>
56517 </hook>
56518 <file>
56519 <path>
56520 <empty>0</empty>
56521 <string>interoperability.cpp</string>
56522 <type>0</type>
56523 <base>0</base>
56524 </path>
56525 </file>
56526 <shared_ptr>
56527 <id>-58</id>
56528 </shared_ptr>
56529 </pair>
56530 <pair>
56531 <hook>
56532 <stream_hook_path>
56533 <size>3</size>
56534 <strong>78179BBDDD2C75452CEE7FFDD097F51D3BEB23C7967388958D880678C54287FC</strong>
56535 <weak>2313508410</weak>
56536 <size>2495</size>
56537 <position>431</position>
56538 <strong>3CE5589C163484778B3973F71C2FA6B4C02826F1C167FB62556B3BDA9F77C50F</strong>
56539 <weak>2861321746</weak>
56540 <size>2463</size>
56541 <position>26</position>
56542 <strong>00385E8AFE4596EE95F95562CE3D5B127B0AFF23944A7E73D12897C4429341FB</strong>
56543 <weak>2237023421</weak>
56544 <size>2417</size>
56545 <position>36</position>
56546 </stream_hook_path>
56547 </hook>
56548 <file>
56549 <path>
56550 <empty>0</empty>
56551 <string>..\..\include\boost\qvm\mat.hpp</string>
56552 <type>0</type>
56553 <base>0</base>
56554 </path>
56555 </file>
56556 <shared_ptr>
56557 <id>-252</id>
56558 </shared_ptr>
56559 </pair>
56560 <pair>
56561 <hook>
56562 <stream_hook_path>
56563 <size>1</size>
56564 <strong>27B64D3BA86262629B9FAAD6B451D1CFBE5055B9FAD473D5A11F55D318D8F7FC</strong>
56565 <weak>488115642</weak>
56566 <size>39</size>
56567 <position>227</position>
56568 </stream_hook_path>
56569 </hook>
56570 <file>
56571 <path>
56572 <empty>0</empty>
56573 <string>..\..\include\boost\qvm\swizzle2.hpp</string>
56574 <type>0</type>
56575 <base>0</base>
56576 </path>
56577 </file>
56578 <shared_ptr>
56579 <id>-83</id>
56580 </shared_ptr>
56581 </pair>
56582 <pair>
56583 <hook>
56584 <stream_hook_path>
56585 <size>3</size>
56586 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56587 <weak>2195837388</weak>
56588 <size>66497</size>
56589 <position>683</position>
56590 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56591 <weak>2892155300</weak>
56592 <size>66465</size>
56593 <position>26</position>
56594 <strong>2AEFDFA8AA23D56D0F80D8EA62CD0014CBB2D2F8104E1C41F8ABC32E7A6B3904</strong>
56595 <weak>3803367396</weak>
56596 <size>792</size>
56597 <position>24727</position>
56598 </stream_hook_path>
56599 </hook>
56600 <file>
56601 <path>
56602 <empty>0</empty>
56603 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56604 <type>0</type>
56605 <base>0</base>
56606 </path>
56607 </file>
56608 <shared_ptr>
56609 <id>-87</id>
56610 </shared_ptr>
56611 </pair>
56612 <pair>
56613 <hook>
56614 <stream_hook_path>
56615 <size>3</size>
56616 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56617 <weak>2195837388</weak>
56618 <size>66497</size>
56619 <position>683</position>
56620 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56621 <weak>2892155300</weak>
56622 <size>66465</size>
56623 <position>26</position>
56624 <strong>7EBEEC0994922955DDEC36B023AAC2FA783963AF3AF01BF8A6332FF282605004</strong>
56625 <weak>3420356563</weak>
56626 <size>476</size>
56627 <position>44177</position>
56628 </stream_hook_path>
56629 </hook>
56630 <file>
56631 <path>
56632 <empty>0</empty>
56633 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56634 <type>0</type>
56635 <base>0</base>
56636 </path>
56637 </file>
56638 <shared_ptr>
56639 <id>-88</id>
56640 </shared_ptr>
56641 </pair>
56642 <pair>
56643 <hook>
56644 <stream_hook_path>
56645 <size>3</size>
56646 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56647 <weak>2195837388</weak>
56648 <size>66497</size>
56649 <position>683</position>
56650 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56651 <weak>2892155300</weak>
56652 <size>66465</size>
56653 <position>26</position>
56654 <strong>2CFB75164F6F1CBE6110BF7B484E5638738B64548F676DE8494E7D7B6E5DF10B</strong>
56655 <weak>3875338736</weak>
56656 <size>952</size>
56657 <position>19979</position>
56658 </stream_hook_path>
56659 </hook>
56660 <file>
56661 <path>
56662 <empty>0</empty>
56663 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56664 <type>0</type>
56665 <base>0</base>
56666 </path>
56667 </file>
56668 <shared_ptr>
56669 <id>-74</id>
56670 </shared_ptr>
56671 </pair>
56672 <pair>
56673 <hook>
56674 <stream_hook_path>
56675 <size>3</size>
56676 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56677 <weak>2195837388</weak>
56678 <size>66497</size>
56679 <position>683</position>
56680 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56681 <weak>2892155300</weak>
56682 <size>66465</size>
56683 <position>26</position>
56684 <strong>CBE5E084A540BB4E63CA884E1E5FA3D46CBF3AC9988E8CE8F846597BDC92A810</strong>
56685 <weak>1102930952</weak>
56686 <size>366</size>
56687 <position>9308</position>
56688 </stream_hook_path>
56689 </hook>
56690 <file>
56691 <path>
56692 <empty>0</empty>
56693 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56694 <type>0</type>
56695 <base>0</base>
56696 </path>
56697 </file>
56698 <shared_ptr>
56699 <id>-195</id>
56700 </shared_ptr>
56701 </pair>
56702 <pair>
56703 <hook>
56704 <stream_hook_path>
56705 <size>3</size>
56706 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56707 <weak>2195837388</weak>
56708 <size>66497</size>
56709 <position>683</position>
56710 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56711 <weak>2892155300</weak>
56712 <size>66465</size>
56713 <position>26</position>
56714 <strong>C3E0DC2C199851D953AEB9933D41F5C7238CC66ED061C1C2F6882A8E64F4E514</strong>
56715 <weak>484122276</weak>
56716 <size>2172</size>
56717 <position>7134</position>
56718 </stream_hook_path>
56719 </hook>
56720 <file>
56721 <path>
56722 <empty>0</empty>
56723 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56724 <type>0</type>
56725 <base>0</base>
56726 </path>
56727 </file>
56728 <shared_ptr>
56729 <id>-217</id>
56730 </shared_ptr>
56731 </pair>
56732 <pair>
56733 <hook>
56734 <stream_hook_path>
56735 <size>3</size>
56736 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56737 <weak>2195837388</weak>
56738 <size>66497</size>
56739 <position>683</position>
56740 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56741 <weak>2892155300</weak>
56742 <size>66465</size>
56743 <position>26</position>
56744 <strong>3F1584C70E324580A0E293069F66CBBEAFAE62E5F6D83773DC53E02D2DEFA517</strong>
56745 <weak>2721474376</weak>
56746 <size>3230</size>
56747 <position>13800</position>
56748 </stream_hook_path>
56749 </hook>
56750 <file>
56751 <path>
56752 <empty>0</empty>
56753 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56754 <type>0</type>
56755 <base>0</base>
56756 </path>
56757 </file>
56758 <shared_ptr>
56759 <id>-32</id>
56760 </shared_ptr>
56761 </pair>
56762 <pair>
56763 <hook>
56764 <stream_hook_path>
56765 <size>3</size>
56766 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56767 <weak>2195837388</weak>
56768 <size>66497</size>
56769 <position>683</position>
56770 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56771 <weak>2892155300</weak>
56772 <size>66465</size>
56773 <position>26</position>
56774 <strong>BC33D72B91605D4AC866DC74052FC030BADD0DAA85A970B205DA9BC3E6627118</strong>
56775 <weak>1377320520</weak>
56776 <size>1160</size>
56777 <position>30086</position>
56778 </stream_hook_path>
56779 </hook>
56780 <file>
56781 <path>
56782 <empty>0</empty>
56783 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56784 <type>0</type>
56785 <base>0</base>
56786 </path>
56787 </file>
56788 <shared_ptr>
56789 <id>-113</id>
56790 </shared_ptr>
56791 </pair>
56792 <pair>
56793 <hook>
56794 <stream_hook_path>
56795 <size>3</size>
56796 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56797 <weak>2195837388</weak>
56798 <size>66497</size>
56799 <position>683</position>
56800 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56801 <weak>2892155300</weak>
56802 <size>66465</size>
56803 <position>26</position>
56804 <strong>E47276F54E5907414635B2276A52FCF1F97269B8667200196929D5B2B6973320</strong>
56805 <weak>1091020759</weak>
56806 <size>5210</size>
56807 <position>51240</position>
56808 </stream_hook_path>
56809 </hook>
56810 <file>
56811 <path>
56812 <empty>0</empty>
56813 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56814 <type>0</type>
56815 <base>0</base>
56816 </path>
56817 </file>
56818 <shared_ptr>
56819 <id>-142</id>
56820 </shared_ptr>
56821 </pair>
56822 <pair>
56823 <hook>
56824 <stream_hook_path>
56825 <size>3</size>
56826 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56827 <weak>2195837388</weak>
56828 <size>66497</size>
56829 <position>683</position>
56830 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56831 <weak>2892155300</weak>
56832 <size>66465</size>
56833 <position>26</position>
56834 <strong>98C36260D0B7444CB185E50BB8497E88796F3C8230E3C2C01980BE2C5D67A629</strong>
56835 <weak>523134273</weak>
56836 <size>386</size>
56837 <position>50792</position>
56838 </stream_hook_path>
56839 </hook>
56840 <file>
56841 <path>
56842 <empty>0</empty>
56843 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56844 <type>0</type>
56845 <base>0</base>
56846 </path>
56847 </file>
56848 <shared_ptr>
56849 <id>-94</id>
56850 </shared_ptr>
56851 </pair>
56852 <pair>
56853 <hook>
56854 <stream_hook_path>
56855 <size>3</size>
56856 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56857 <weak>2195837388</weak>
56858 <size>66497</size>
56859 <position>683</position>
56860 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56861 <weak>2892155300</weak>
56862 <size>66465</size>
56863 <position>26</position>
56864 <strong>C25ECA2288127AB7DF790E18523684F2428B0776A355145254E36E710715022E</strong>
56865 <weak>1197665932</weak>
56866 <size>916</size>
56867 <position>27039</position>
56868 </stream_hook_path>
56869 </hook>
56870 <file>
56871 <path>
56872 <empty>0</empty>
56873 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56874 <type>0</type>
56875 <base>0</base>
56876 </path>
56877 </file>
56878 <shared_ptr>
56879 <id>-19</id>
56880 </shared_ptr>
56881 </pair>
56882 <pair>
56883 <hook>
56884 <stream_hook_path>
56885 <size>3</size>
56886 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56887 <weak>2195837388</weak>
56888 <size>66497</size>
56889 <position>683</position>
56890 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56891 <weak>2892155300</weak>
56892 <size>66465</size>
56893 <position>26</position>
56894 <strong>3E4160F9711F26C572CFA75C9E0A040B46C63E374B577367C91C9109C29E0D37</strong>
56895 <weak>3156002776</weak>
56896 <size>792</size>
56897 <position>17092</position>
56898 </stream_hook_path>
56899 </hook>
56900 <file>
56901 <path>
56902 <empty>0</empty>
56903 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56904 <type>0</type>
56905 <base>0</base>
56906 </path>
56907 </file>
56908 <shared_ptr>
56909 <id>-114</id>
56910 </shared_ptr>
56911 </pair>
56912 <pair>
56913 <hook>
56914 <stream_hook_path>
56915 <size>3</size>
56916 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56917 <weak>2195837388</weak>
56918 <size>66497</size>
56919 <position>683</position>
56920 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56921 <weak>2892155300</weak>
56922 <size>66465</size>
56923 <position>26</position>
56924 <strong>EBF00384C7ABC8B96920DF58B2180126C2F44586F2D38234E70ADE9297E6B646</strong>
56925 <weak>316460131</weak>
56926 <size>1658</size>
56927 <position>63350</position>
56928 </stream_hook_path>
56929 </hook>
56930 <file>
56931 <path>
56932 <empty>0</empty>
56933 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56934 <type>0</type>
56935 <base>0</base>
56936 </path>
56937 </file>
56938 <shared_ptr>
56939 <id>-157</id>
56940 </shared_ptr>
56941 </pair>
56942 <pair>
56943 <hook>
56944 <stream_hook_path>
56945 <size>3</size>
56946 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56947 <weak>2195837388</weak>
56948 <size>66497</size>
56949 <position>683</position>
56950 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56951 <weak>2892155300</weak>
56952 <size>66465</size>
56953 <position>26</position>
56954 <strong>4FAC276CC1F0341B3C77AF56D009D50FB8DA07A5F76100B813A694697EE0C052</strong>
56955 <weak>208754481</weak>
56956 <size>321</size>
56957 <position>38004</position>
56958 </stream_hook_path>
56959 </hook>
56960 <file>
56961 <path>
56962 <empty>0</empty>
56963 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56964 <type>0</type>
56965 <base>0</base>
56966 </path>
56967 </file>
56968 <shared_ptr>
56969 <id>-73</id>
56970 </shared_ptr>
56971 </pair>
56972 <pair>
56973 <hook>
56974 <stream_hook_path>
56975 <size>3</size>
56976 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
56977 <weak>2195837388</weak>
56978 <size>66497</size>
56979 <position>683</position>
56980 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
56981 <weak>2892155300</weak>
56982 <size>66465</size>
56983 <position>26</position>
56984 <strong>48D1BEC7DC7FF65FFACE1194023602EC21AFF9C2FDAAA06EC900CC9412352E57</strong>
56985 <weak>2881545160</weak>
56986 <size>881</size>
56987 <position>20993</position>
56988 </stream_hook_path>
56989 </hook>
56990 <file>
56991 <path>
56992 <empty>0</empty>
56993 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
56994 <type>0</type>
56995 <base>0</base>
56996 </path>
56997 </file>
56998 <shared_ptr>
56999 <id>-243</id>
57000 </shared_ptr>
57001 </pair>
57002 <pair>
57003 <hook>
57004 <stream_hook_path>
57005 <size>3</size>
57006 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57007 <weak>2195837388</weak>
57008 <size>66497</size>
57009 <position>683</position>
57010 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57011 <weak>2892155300</weak>
57012 <size>66465</size>
57013 <position>26</position>
57014 <strong>1BA0FCA3C5ACC8CC7EAAE4D95AEF4A1D41CA659271A960450A577005E2920759</strong>
57015 <weak>409988736</weak>
57016 <size>916</size>
57017 <position>17946</position>
57018 </stream_hook_path>
57019 </hook>
57020 <file>
57021 <path>
57022 <empty>0</empty>
57023 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57024 <type>0</type>
57025 <base>0</base>
57026 </path>
57027 </file>
57028 <shared_ptr>
57029 <id>-54</id>
57030 </shared_ptr>
57031 </pair>
57032 <pair>
57033 <hook>
57034 <stream_hook_path>
57035 <size>3</size>
57036 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57037 <weak>2195837388</weak>
57038 <size>66497</size>
57039 <position>683</position>
57040 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57041 <weak>2892155300</weak>
57042 <size>66465</size>
57043 <position>26</position>
57044 <strong>E5EE92EE7880011EE0D64E74A8B0A2E7C9245479F38E282717F573D779E9F45D</strong>
57045 <weak>3902732331</weak>
57046 <size>934</size>
57047 <position>4587</position>
57048 </stream_hook_path>
57049 </hook>
57050 <file>
57051 <path>
57052 <empty>0</empty>
57053 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57054 <type>0</type>
57055 <base>0</base>
57056 </path>
57057 </file>
57058 <shared_ptr>
57059 <id>-60</id>
57060 </shared_ptr>
57061 </pair>
57062 <pair>
57063 <hook>
57064 <stream_hook_path>
57065 <size>3</size>
57066 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57067 <weak>2195837388</weak>
57068 <size>66497</size>
57069 <position>683</position>
57070 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57071 <weak>2892155300</weak>
57072 <size>66465</size>
57073 <position>26</position>
57074 <strong>926D55A208750236A7E1895B5B9A66AB859CE4B1D01E3822E5D43DD4014EAB72</strong>
57075 <weak>1702061999</weak>
57076 <size>391</size>
57077 <position>56452</position>
57078 </stream_hook_path>
57079 </hook>
57080 <file>
57081 <path>
57082 <empty>0</empty>
57083 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57084 <type>0</type>
57085 <base>0</base>
57086 </path>
57087 </file>
57088 <shared_ptr>
57089 <id>-81</id>
57090 </shared_ptr>
57091 </pair>
57092 <pair>
57093 <hook>
57094 <stream_hook_path>
57095 <size>3</size>
57096 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57097 <weak>2195837388</weak>
57098 <size>66497</size>
57099 <position>683</position>
57100 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57101 <weak>2892155300</weak>
57102 <size>66465</size>
57103 <position>26</position>
57104 <strong>AB4C81E3F70B1EAC5A61E66C4FB06A3D7900E13C72D6E0EABEBD68C65C544A75</strong>
57105 <weak>530474308</weak>
57106 <size>386</size>
57107 <position>62902</position>
57108 </stream_hook_path>
57109 </hook>
57110 <file>
57111 <path>
57112 <empty>0</empty>
57113 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57114 <type>0</type>
57115 <base>0</base>
57116 </path>
57117 </file>
57118 <shared_ptr>
57119 <id>-27</id>
57120 </shared_ptr>
57121 </pair>
57122 <pair>
57123 <hook>
57124 <stream_hook_path>
57125 <size>3</size>
57126 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57127 <weak>2195837388</weak>
57128 <size>66497</size>
57129 <position>683</position>
57130 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57131 <weak>2892155300</weak>
57132 <size>66465</size>
57133 <position>26</position>
57134 <strong>C9F301F6834440D2963CA9532503A4A0896DF6683AAE0EF90E7C49AC19FA0F76</strong>
57135 <weak>4112187996</weak>
57136 <size>993</size>
57137 <position>18924</position>
57138 </stream_hook_path>
57139 </hook>
57140 <file>
57141 <path>
57142 <empty>0</empty>
57143 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57144 <type>0</type>
57145 <base>0</base>
57146 </path>
57147 </file>
57148 <shared_ptr>
57149 <id>-123</id>
57150 </shared_ptr>
57151 </pair>
57152 <pair>
57153 <hook>
57154 <stream_hook_path>
57155 <size>3</size>
57156 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57157 <weak>2195837388</weak>
57158 <size>66497</size>
57159 <position>683</position>
57160 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57161 <weak>2892155300</weak>
57162 <size>66465</size>
57163 <position>26</position>
57164 <strong>707340B277298501727B83FA9DF3EBD8BB548B050E86FFDDC877AB42567EBA80</strong>
57165 <weak>4275401549</weak>
57166 <size>1396</size>
57167 <position>25581</position>
57168 </stream_hook_path>
57169 </hook>
57170 <file>
57171 <path>
57172 <empty>0</empty>
57173 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57174 <type>0</type>
57175 <base>0</base>
57176 </path>
57177 </file>
57178 <shared_ptr>
57179 <id>-187</id>
57180 </shared_ptr>
57181 </pair>
57182 <pair>
57183 <hook>
57184 <stream_hook_path>
57185 <size>3</size>
57186 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57187 <weak>2195837388</weak>
57188 <size>66497</size>
57189 <position>683</position>
57190 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57191 <weak>2892155300</weak>
57192 <size>66465</size>
57193 <position>26</position>
57194 <strong>94E520695093D73EED621981EFAB061ABECC39CF710E6C27955E077188F10B94</strong>
57195 <weak>1839768740</weak>
57196 <size>2658</size>
57197 <position>35344</position>
57198 </stream_hook_path>
57199 </hook>
57200 <file>
57201 <path>
57202 <empty>0</empty>
57203 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57204 <type>0</type>
57205 <base>0</base>
57206 </path>
57207 </file>
57208 <shared_ptr>
57209 <id>-182</id>
57210 </shared_ptr>
57211 </pair>
57212 <pair>
57213 <hook>
57214 <stream_hook_path>
57215 <size>3</size>
57216 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57217 <weak>2195837388</weak>
57218 <size>66497</size>
57219 <position>683</position>
57220 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57221 <weak>2892155300</weak>
57222 <size>66465</size>
57223 <position>26</position>
57224 <strong>13ED8322B81E7B4AB8039A9F2A1623AEC246A2555873D2899BDC59CA7CA182A5</strong>
57225 <weak>533751107</weak>
57226 <size>386</size>
57227 <position>56845</position>
57228 </stream_hook_path>
57229 </hook>
57230 <file>
57231 <path>
57232 <empty>0</empty>
57233 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57234 <type>0</type>
57235 <base>0</base>
57236 </path>
57237 </file>
57238 <shared_ptr>
57239 <id>-82</id>
57240 </shared_ptr>
57241 </pair>
57242 <pair>
57243 <hook>
57244 <stream_hook_path>
57245 <size>3</size>
57246 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57247 <weak>2195837388</weak>
57248 <size>66497</size>
57249 <position>683</position>
57250 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57251 <weak>2892155300</weak>
57252 <size>66465</size>
57253 <position>26</position>
57254 <strong>85B50128E5FF774A89A902BAADA8D0C395C55634C2EB2E72A11A7F09277945B5</strong>
57255 <weak>2766473170</weak>
57256 <size>3175</size>
57257 <position>31308</position>
57258 </stream_hook_path>
57259 </hook>
57260 <file>
57261 <path>
57262 <empty>0</empty>
57263 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57264 <type>0</type>
57265 <base>0</base>
57266 </path>
57267 </file>
57268 <shared_ptr>
57269 <id>-196</id>
57270 </shared_ptr>
57271 </pair>
57272 <pair>
57273 <hook>
57274 <stream_hook_path>
57275 <size>3</size>
57276 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57277 <weak>2195837388</weak>
57278 <size>66497</size>
57279 <position>683</position>
57280 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57281 <weak>2892155300</weak>
57282 <size>66465</size>
57283 <position>26</position>
57284 <strong>05F488EF3380F6EFF59E02CD64EA966C3BE1C4A737A20700BD791A4FD7197DB7</strong>
57285 <weak>2070314247</weak>
57286 <size>470</size>
57287 <position>44655</position>
57288 </stream_hook_path>
57289 </hook>
57290 <file>
57291 <path>
57292 <empty>0</empty>
57293 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57294 <type>0</type>
57295 <base>0</base>
57296 </path>
57297 </file>
57298 <shared_ptr>
57299 <id>-112</id>
57300 </shared_ptr>
57301 </pair>
57302 <pair>
57303 <hook>
57304 <stream_hook_path>
57305 <size>3</size>
57306 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57307 <weak>2195837388</weak>
57308 <size>66497</size>
57309 <position>683</position>
57310 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57311 <weak>2892155300</weak>
57312 <size>66465</size>
57313 <position>26</position>
57314 <strong>456F0FD79427456727F2636D753FF6F02CC1B646175423C7CF3066E77BA7C5BB</strong>
57315 <weak>1713072049</weak>
57316 <size>391</size>
57317 <position>62509</position>
57318 </stream_hook_path>
57319 </hook>
57320 <file>
57321 <path>
57322 <empty>0</empty>
57323 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57324 <type>0</type>
57325 <base>0</base>
57326 </path>
57327 </file>
57328 <shared_ptr>
57329 <id>-180</id>
57330 </shared_ptr>
57331 </pair>
57332 <pair>
57333 <hook>
57334 <stream_hook_path>
57335 <size>3</size>
57336 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57337 <weak>2195837388</weak>
57338 <size>66497</size>
57339 <position>683</position>
57340 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57341 <weak>2892155300</weak>
57342 <size>66465</size>
57343 <position>26</position>
57344 <strong>27B897CC21B1DE8FF3259AA531562ECD6E2F4FEDEA9F21BD22C03F4DC4DD63BE</strong>
57345 <weak>2493294537</weak>
57346 <size>5210</size>
57347 <position>45187</position>
57348 </stream_hook_path>
57349 </hook>
57350 <file>
57351 <path>
57352 <empty>0</empty>
57353 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57354 <type>0</type>
57355 <base>0</base>
57356 </path>
57357 </file>
57358 <shared_ptr>
57359 <id>-190</id>
57360 </shared_ptr>
57361 </pair>
57362 <pair>
57363 <hook>
57364 <stream_hook_path>
57365 <size>3</size>
57366 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57367 <weak>2195837388</weak>
57368 <size>66497</size>
57369 <position>683</position>
57370 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57371 <weak>2892155300</weak>
57372 <size>66465</size>
57373 <position>26</position>
57374 <strong>288006AD21151C2FC58CA10EA1524439370D1EE023D9C163D9B430DBFD3DBFC1</strong>
57375 <weak>1587447060</weak>
57376 <size>1505</size>
57377 <position>23160</position>
57378 </stream_hook_path>
57379 </hook>
57380 <file>
57381 <path>
57382 <empty>0</empty>
57383 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57384 <type>0</type>
57385 <base>0</base>
57386 </path>
57387 </file>
57388 <shared_ptr>
57389 <id>-34</id>
57390 </shared_ptr>
57391 </pair>
57392 <pair>
57393 <hook>
57394 <stream_hook_path>
57395 <size>3</size>
57396 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57397 <weak>2195837388</weak>
57398 <size>66497</size>
57399 <position>683</position>
57400 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57401 <weak>2892155300</weak>
57402 <size>66465</size>
57403 <position>26</position>
57404 <strong>94237835F54C8FA9C3F61D5799131F548FBB3730C8D49602117887694F377EC6</strong>
57405 <weak>1705273262</weak>
57406 <size>391</size>
57407 <position>50399</position>
57408 </stream_hook_path>
57409 </hook>
57410 <file>
57411 <path>
57412 <empty>0</empty>
57413 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57414 <type>0</type>
57415 <base>0</base>
57416 </path>
57417 </file>
57418 <shared_ptr>
57419 <id>-121</id>
57420 </shared_ptr>
57421 </pair>
57422 <pair>
57423 <hook>
57424 <stream_hook_path>
57425 <size>3</size>
57426 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57427 <weak>2195837388</weak>
57428 <size>66497</size>
57429 <position>683</position>
57430 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57431 <weak>2892155300</weak>
57432 <size>66465</size>
57433 <position>26</position>
57434 <strong>E98BE774DF07E1860BAC91B1EE6391BFDE8ACFAE018A2B5B8AAB2CD0047620C7</strong>
57435 <weak>2614269955</weak>
57436 <size>550</size>
57437 <position>13188</position>
57438 </stream_hook_path>
57439 </hook>
57440 <file>
57441 <path>
57442 <empty>0</empty>
57443 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57444 <type>0</type>
57445 <base>0</base>
57446 </path>
57447 </file>
57448 <shared_ptr>
57449 <id>-93</id>
57450 </shared_ptr>
57451 </pair>
57452 <pair>
57453 <hook>
57454 <stream_hook_path>
57455 <size>3</size>
57456 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57457 <weak>2195837388</weak>
57458 <size>66497</size>
57459 <position>683</position>
57460 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57461 <weak>2892155300</weak>
57462 <size>66465</size>
57463 <position>26</position>
57464 <strong>CAB135F843A9FBE2D9B23D52015BDE5C5605E41F813AEAB607EC88B3A59E31D1</strong>
57465 <weak>1581505429</weak>
57466 <size>5788</size>
57467 <position>38387</position>
57468 </stream_hook_path>
57469 </hook>
57470 <file>
57471 <path>
57472 <empty>0</empty>
57473 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57474 <type>0</type>
57475 <base>0</base>
57476 </path>
57477 </file>
57478 <shared_ptr>
57479 <id>-52</id>
57480 </shared_ptr>
57481 </pair>
57482 <pair>
57483 <hook>
57484 <stream_hook_path>
57485 <size>3</size>
57486 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57487 <weak>2195837388</weak>
57488 <size>66497</size>
57489 <position>683</position>
57490 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57491 <weak>2892155300</weak>
57492 <size>66465</size>
57493 <position>26</position>
57494 <strong>5A844F9639CD3B4092B135BB0C428CA42F3809AA59B325E8DA0C6513506E59D5</strong>
57495 <weak>1752150024</weak>
57496 <size>674</size>
57497 <position>6398</position>
57498 </stream_hook_path>
57499 </hook>
57500 <file>
57501 <path>
57502 <empty>0</empty>
57503 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57504 <type>0</type>
57505 <base>0</base>
57506 </path>
57507 </file>
57508 <shared_ptr>
57509 <id>-260</id>
57510 </shared_ptr>
57511 </pair>
57512 <pair>
57513 <hook>
57514 <stream_hook_path>
57515 <size>3</size>
57516 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57517 <weak>2195837388</weak>
57518 <size>66497</size>
57519 <position>683</position>
57520 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57521 <weak>2892155300</weak>
57522 <size>66465</size>
57523 <position>26</position>
57524 <strong>7EEA43F8736B954ECEB9477AF7F1E42D87D66B477EE8684F7BC49D6C4B4DC2DE</strong>
57525 <weak>2883519260</weak>
57526 <size>995</size>
57527 <position>28017</position>
57528 </stream_hook_path>
57529 </hook>
57530 <file>
57531 <path>
57532 <empty>0</empty>
57533 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57534 <type>0</type>
57535 <base>0</base>
57536 </path>
57537 </file>
57538 <shared_ptr>
57539 <id>-39</id>
57540 </shared_ptr>
57541 </pair>
57542 <pair>
57543 <hook>
57544 <stream_hook_path>
57545 <size>3</size>
57546 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57547 <weak>2195837388</weak>
57548 <size>66497</size>
57549 <position>683</position>
57550 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57551 <weak>2892155300</weak>
57552 <size>66465</size>
57553 <position>26</position>
57554 <strong>4BDD7E1B9C4B65FF6E45DAB39232F15EC74E4864E6CE53B7AF97B7DAFCF2DFDE</strong>
57555 <weak>203275096</weak>
57556 <size>1801</size>
57557 <position>2724</position>
57558 </stream_hook_path>
57559 </hook>
57560 <file>
57561 <path>
57562 <empty>0</empty>
57563 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57564 <type>0</type>
57565 <base>0</base>
57566 </path>
57567 </file>
57568 <shared_ptr>
57569 <id>-65</id>
57570 </shared_ptr>
57571 </pair>
57572 <pair>
57573 <hook>
57574 <stream_hook_path>
57575 <size>3</size>
57576 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57577 <weak>2195837388</weak>
57578 <size>66497</size>
57579 <position>683</position>
57580 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57581 <weak>2892155300</weak>
57582 <size>66465</size>
57583 <position>26</position>
57584 <strong>B2B15854D758B3C567F1F9FEA05B165BA1E7E8B3FF31D7A58A687EE26240B5DF</strong>
57585 <weak>3163465833</weak>
57586 <size>5214</size>
57587 <position>57293</position>
57588 </stream_hook_path>
57589 </hook>
57590 <file>
57591 <path>
57592 <empty>0</empty>
57593 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57594 <type>0</type>
57595 <base>0</base>
57596 </path>
57597 </file>
57598 <shared_ptr>
57599 <id>-24</id>
57600 </shared_ptr>
57601 </pair>
57602 <pair>
57603 <hook>
57604 <stream_hook_path>
57605 <size>3</size>
57606 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57607 <weak>2195837388</weak>
57608 <size>66497</size>
57609 <position>683</position>
57610 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57611 <weak>2892155300</weak>
57612 <size>66465</size>
57613 <position>26</position>
57614 <strong>2BA1DC244BA923B4B741FBB754D76F67FE56ED18BDD9E46B08C0F23DF06ABBE0</strong>
57615 <weak>2642099996</weak>
57616 <size>1162</size>
57617 <position>21936</position>
57618 </stream_hook_path>
57619 </hook>
57620 <file>
57621 <path>
57622 <empty>0</empty>
57623 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57624 <type>0</type>
57625 <base>0</base>
57626 </path>
57627 </file>
57628 <shared_ptr>
57629 <id>-124</id>
57630 </shared_ptr>
57631 </pair>
57632 <pair>
57633 <hook>
57634 <stream_hook_path>
57635 <size>3</size>
57636 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57637 <weak>2195837388</weak>
57638 <size>66497</size>
57639 <position>683</position>
57640 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57641 <weak>2892155300</weak>
57642 <size>66465</size>
57643 <position>26</position>
57644 <strong>0610DF3B9EBE2C51DF14272DD6FC4BD594DB4039431A74F29FA1FD6FD678DFEF</strong>
57645 <weak>1200355612</weak>
57646 <size>950</size>
57647 <position>29074</position>
57648 </stream_hook_path>
57649 </hook>
57650 <file>
57651 <path>
57652 <empty>0</empty>
57653 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57654 <type>0</type>
57655 <base>0</base>
57656 </path>
57657 </file>
57658 <shared_ptr>
57659 <id>-279</id>
57660 </shared_ptr>
57661 </pair>
57662 <pair>
57663 <hook>
57664 <stream_hook_path>
57665 <size>3</size>
57666 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57667 <weak>2195837388</weak>
57668 <size>66497</size>
57669 <position>683</position>
57670 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57671 <weak>2892155300</weak>
57672 <size>66465</size>
57673 <position>26</position>
57674 <strong>D7F08D4D7682EEAA6133CAD886968A87287A2A20D76A7E0E5ABA6C56D923A5F5</strong>
57675 <weak>1936285900</weak>
57676 <size>3450</size>
57677 <position>9736</position>
57678 </stream_hook_path>
57679 </hook>
57680 <file>
57681 <path>
57682 <empty>0</empty>
57683 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57684 <type>0</type>
57685 <base>0</base>
57686 </path>
57687 </file>
57688 <shared_ptr>
57689 <id>-168</id>
57690 </shared_ptr>
57691 </pair>
57692 <pair>
57693 <hook>
57694 <stream_hook_path>
57695 <size>3</size>
57696 <strong>9DBE1959D5BDF597792B453095FB65DA7681868B9EACE6EDC82D7E73BD57E9FE</strong>
57697 <weak>2195837388</weak>
57698 <size>66497</size>
57699 <position>683</position>
57700 <strong>8110CBA8F975A6004570A317158D4320B903F0E244D87101B593ADEAFA6FFB58</strong>
57701 <weak>2892155300</weak>
57702 <size>66465</size>
57703 <position>26</position>
57704 <strong>E2A33D3D84E87BA234CF4D2716BC3BE8BE4A7F6075A2E7E2FED80E7B9D2BDDF5</strong>
57705 <weak>774816254</weak>
57706 <size>753</size>
57707 <position>5583</position>
57708 </stream_hook_path>
57709 </hook>
57710 <file>
57711 <path>
57712 <empty>0</empty>
57713 <string>..\..\include\boost\qvm\mat_operations.hpp</string>
57714 <type>0</type>
57715 <base>0</base>
57716 </path>
57717 </file>
57718 <shared_ptr>
57719 <id>-253</id>
57720 </shared_ptr>
57721 </pair>
57722 <pair>
57723 <hook>
57724 <stream_hook_path>
57725 <size>1</size>
57726 <strong>DCB43B88E7D93012DF3C31CFC0CBE89728F11AA02C49FEECC1519B5E7654DBFF</strong>
57727 <weak>489164220</weak>
57728 <size>39</size>
57729 <position>227</position>
57730 </stream_hook_path>
57731 </hook>
57732 <file>
57733 <path>
57734 <empty>0</empty>
57735 <string>..\..\include\boost\qvm\swizzle4.hpp</string>
57736 <type>0</type>
57737 <base>0</base>
57738 </path>
57739 </file>
57740 <shared_ptr>
57741 <id>-263</id>
57742 </shared_ptr>
57743 </pair>
57744 </sorted>
57745 </index>
57746 </object>
57747 </shared_ptr>
57748 </contexts>
57749 <index>
57750 <shared_ptr>
57751 <id>287</id>
57752 <type>
57753 <string>tag_index</string>
57754 </type>
57755 <object>
57756 <tag_index>
57757 <sorted>
57758 <size>213</size>
57759 <pair>
57760 <weak_ptr>
57761 <expired>0</expired>
57762 <shared_ptr>
57763 <id>-5</id>
57764 </shared_ptr>
57765 </weak_ptr>
57766 <string>function view</string>
57767 </pair>
57768 <pair>
57769 <weak_ptr>
57770 <expired>0</expired>
57771 <shared_ptr>
57772 <id>-6</id>
57773 </shared_ptr>
57774 </weak_ptr>
57775 <string>noalso noindex</string>
57776 </pair>
57777 <pair>
57778 <weak_ptr>
57779 <expired>0</expired>
57780 <shared_ptr>
57781 <id>-8</id>
57782 </shared_ptr>
57783 </weak_ptr>
57784 <string>function</string>
57785 </pair>
57786 <pair>
57787 <weak_ptr>
57788 <expired>0</expired>
57789 <shared_ptr>
57790 <id>-11</id>
57791 </shared_ptr>
57792 </weak_ptr>
57793 <string>category noalso noindex</string>
57794 </pair>
57795 <pair>
57796 <weak_ptr>
57797 <expired>0</expired>
57798 <shared_ptr>
57799 <id>-12</id>
57800 </shared_ptr>
57801 </weak_ptr>
57802 <string>function</string>
57803 </pair>
57804 <pair>
57805 <weak_ptr>
57806 <expired>0</expired>
57807 <shared_ptr>
57808 <id>-13</id>
57809 </shared_ptr>
57810 </weak_ptr>
57811 <string>category noalso noindex</string>
57812 </pair>
57813 <pair>
57814 <weak_ptr>
57815 <expired>0</expired>
57816 <shared_ptr>
57817 <id>-14</id>
57818 </shared_ptr>
57819 </weak_ptr>
57820 <string>type</string>
57821 </pair>
57822 <pair>
57823 <weak_ptr>
57824 <expired>0</expired>
57825 <shared_ptr>
57826 <id>-15</id>
57827 </shared_ptr>
57828 </weak_ptr>
57829 <string>function</string>
57830 </pair>
57831 <pair>
57832 <weak_ptr>
57833 <expired>0</expired>
57834 <shared_ptr>
57835 <id>-16</id>
57836 </shared_ptr>
57837 </weak_ptr>
57838 <string>category noalso noindex</string>
57839 </pair>
57840 <pair>
57841 <weak_ptr>
57842 <expired>0</expired>
57843 <shared_ptr>
57844 <id>-17</id>
57845 </shared_ptr>
57846 </weak_ptr>
57847 <string>function</string>
57848 </pair>
57849 <pair>
57850 <weak_ptr>
57851 <expired>0</expired>
57852 <shared_ptr>
57853 <id>-18</id>
57854 </shared_ptr>
57855 </weak_ptr>
57856 <string>type</string>
57857 </pair>
57858 <pair>
57859 <weak_ptr>
57860 <expired>0</expired>
57861 <shared_ptr>
57862 <id>-19</id>
57863 </shared_ptr>
57864 </weak_ptr>
57865 <string>function</string>
57866 </pair>
57867 <pair>
57868 <weak_ptr>
57869 <expired>0</expired>
57870 <shared_ptr>
57871 <id>-20</id>
57872 </shared_ptr>
57873 </weak_ptr>
57874 <string>function throws</string>
57875 </pair>
57876 <pair>
57877 <weak_ptr>
57878 <expired>0</expired>
57879 <shared_ptr>
57880 <id>-21</id>
57881 </shared_ptr>
57882 </weak_ptr>
57883 <string>type</string>
57884 </pair>
57885 <pair>
57886 <weak_ptr>
57887 <expired>0</expired>
57888 <shared_ptr>
57889 <id>-22</id>
57890 </shared_ptr>
57891 </weak_ptr>
57892 <string>function</string>
57893 </pair>
57894 <pair>
57895 <weak_ptr>
57896 <expired>0</expired>
57897 <shared_ptr>
57898 <id>-23</id>
57899 </shared_ptr>
57900 </weak_ptr>
57901 <string>function</string>
57902 </pair>
57903 <pair>
57904 <weak_ptr>
57905 <expired>0</expired>
57906 <shared_ptr>
57907 <id>-24</id>
57908 </shared_ptr>
57909 </weak_ptr>
57910 <string>function view</string>
57911 </pair>
57912 <pair>
57913 <weak_ptr>
57914 <expired>0</expired>
57915 <shared_ptr>
57916 <id>-25</id>
57917 </shared_ptr>
57918 </weak_ptr>
57919 <string>function</string>
57920 </pair>
57921 <pair>
57922 <weak_ptr>
57923 <expired>0</expired>
57924 <shared_ptr>
57925 <id>-26</id>
57926 </shared_ptr>
57927 </weak_ptr>
57928 <string>category noalso noindex</string>
57929 </pair>
57930 <pair>
57931 <weak_ptr>
57932 <expired>0</expired>
57933 <shared_ptr>
57934 <id>-27</id>
57935 </shared_ptr>
57936 </weak_ptr>
57937 <string>function</string>
57938 </pair>
57939 <pair>
57940 <weak_ptr>
57941 <expired>0</expired>
57942 <shared_ptr>
57943 <id>-29</id>
57944 </shared_ptr>
57945 </weak_ptr>
57946 <string>function</string>
57947 </pair>
57948 <pair>
57949 <weak_ptr>
57950 <expired>0</expired>
57951 <shared_ptr>
57952 <id>-30</id>
57953 </shared_ptr>
57954 </weak_ptr>
57955 <string>function view</string>
57956 </pair>
57957 <pair>
57958 <weak_ptr>
57959 <expired>0</expired>
57960 <shared_ptr>
57961 <id>-31</id>
57962 </shared_ptr>
57963 </weak_ptr>
57964 <string>function</string>
57965 </pair>
57966 <pair>
57967 <weak_ptr>
57968 <expired>0</expired>
57969 <shared_ptr>
57970 <id>-32</id>
57971 </shared_ptr>
57972 </weak_ptr>
57973 <string>function view</string>
57974 </pair>
57975 <pair>
57976 <weak_ptr>
57977 <expired>0</expired>
57978 <shared_ptr>
57979 <id>-33</id>
57980 </shared_ptr>
57981 </weak_ptr>
57982 <string>function</string>
57983 </pair>
57984 <pair>
57985 <weak_ptr>
57986 <expired>0</expired>
57987 <shared_ptr>
57988 <id>-34</id>
57989 </shared_ptr>
57990 </weak_ptr>
57991 <string>function</string>
57992 </pair>
57993 <pair>
57994 <weak_ptr>
57995 <expired>0</expired>
57996 <shared_ptr>
57997 <id>-35</id>
57998 </shared_ptr>
57999 </weak_ptr>
58000 <string>function view</string>
58001 </pair>
58002 <pair>
58003 <weak_ptr>
58004 <expired>0</expired>
58005 <shared_ptr>
58006 <id>-37</id>
58007 </shared_ptr>
58008 </weak_ptr>
58009 <string>function</string>
58010 </pair>
58011 <pair>
58012 <weak_ptr>
58013 <expired>0</expired>
58014 <shared_ptr>
58015 <id>-38</id>
58016 </shared_ptr>
58017 </weak_ptr>
58018 <string>noindex</string>
58019 </pair>
58020 <pair>
58021 <weak_ptr>
58022 <expired>0</expired>
58023 <shared_ptr>
58024 <id>-39</id>
58025 </shared_ptr>
58026 </weak_ptr>
58027 <string>function</string>
58028 </pair>
58029 <pair>
58030 <weak_ptr>
58031 <expired>0</expired>
58032 <shared_ptr>
58033 <id>-40</id>
58034 </shared_ptr>
58035 </weak_ptr>
58036 <string>function</string>
58037 </pair>
58038 <pair>
58039 <weak_ptr>
58040 <expired>0</expired>
58041 <shared_ptr>
58042 <id>-42</id>
58043 </shared_ptr>
58044 </weak_ptr>
58045 <string>category noalso noindex</string>
58046 </pair>
58047 <pair>
58048 <weak_ptr>
58049 <expired>0</expired>
58050 <shared_ptr>
58051 <id>-44</id>
58052 </shared_ptr>
58053 </weak_ptr>
58054 <string>function</string>
58055 </pair>
58056 <pair>
58057 <weak_ptr>
58058 <expired>0</expired>
58059 <shared_ptr>
58060 <id>-45</id>
58061 </shared_ptr>
58062 </weak_ptr>
58063 <string>function view</string>
58064 </pair>
58065 <pair>
58066 <weak_ptr>
58067 <expired>0</expired>
58068 <shared_ptr>
58069 <id>-48</id>
58070 </shared_ptr>
58071 </weak_ptr>
58072 <string>type</string>
58073 </pair>
58074 <pair>
58075 <weak_ptr>
58076 <expired>0</expired>
58077 <shared_ptr>
58078 <id>-49</id>
58079 </shared_ptr>
58080 </weak_ptr>
58081 <string>category noalso noindex</string>
58082 </pair>
58083 <pair>
58084 <weak_ptr>
58085 <expired>0</expired>
58086 <shared_ptr>
58087 <id>-50</id>
58088 </shared_ptr>
58089 </weak_ptr>
58090 <string>macro</string>
58091 </pair>
58092 <pair>
58093 <weak_ptr>
58094 <expired>0</expired>
58095 <shared_ptr>
58096 <id>-51</id>
58097 </shared_ptr>
58098 </weak_ptr>
58099 <string>category noalso noindex</string>
58100 </pair>
58101 <pair>
58102 <weak_ptr>
58103 <expired>0</expired>
58104 <shared_ptr>
58105 <id>-52</id>
58106 </shared_ptr>
58107 </weak_ptr>
58108 <string>function throws</string>
58109 </pair>
58110 <pair>
58111 <weak_ptr>
58112 <expired>0</expired>
58113 <shared_ptr>
58114 <id>-54</id>
58115 </shared_ptr>
58116 </weak_ptr>
58117 <string>function</string>
58118 </pair>
58119 <pair>
58120 <weak_ptr>
58121 <expired>0</expired>
58122 <shared_ptr>
58123 <id>-55</id>
58124 </shared_ptr>
58125 </weak_ptr>
58126 <string>function</string>
58127 </pair>
58128 <pair>
58129 <weak_ptr>
58130 <expired>0</expired>
58131 <shared_ptr>
58132 <id>-56</id>
58133 </shared_ptr>
58134 </weak_ptr>
58135 <string>category noalso noindex</string>
58136 </pair>
58137 <pair>
58138 <weak_ptr>
58139 <expired>0</expired>
58140 <shared_ptr>
58141 <id>-57</id>
58142 </shared_ptr>
58143 </weak_ptr>
58144 <string>category noalso noindex</string>
58145 </pair>
58146 <pair>
58147 <weak_ptr>
58148 <expired>0</expired>
58149 <shared_ptr>
58150 <id>-58</id>
58151 </shared_ptr>
58152 </weak_ptr>
58153 <string>noalso noindex</string>
58154 </pair>
58155 <pair>
58156 <weak_ptr>
58157 <expired>0</expired>
58158 <shared_ptr>
58159 <id>-59</id>
58160 </shared_ptr>
58161 </weak_ptr>
58162 <string>function view</string>
58163 </pair>
58164 <pair>
58165 <weak_ptr>
58166 <expired>0</expired>
58167 <shared_ptr>
58168 <id>-60</id>
58169 </shared_ptr>
58170 </weak_ptr>
58171 <string>function</string>
58172 </pair>
58173 <pair>
58174 <weak_ptr>
58175 <expired>0</expired>
58176 <shared_ptr>
58177 <id>-61</id>
58178 </shared_ptr>
58179 </weak_ptr>
58180 <string>function view</string>
58181 </pair>
58182 <pair>
58183 <weak_ptr>
58184 <expired>0</expired>
58185 <shared_ptr>
58186 <id>-64</id>
58187 </shared_ptr>
58188 </weak_ptr>
58189 <string>view</string>
58190 </pair>
58191 <pair>
58192 <weak_ptr>
58193 <expired>0</expired>
58194 <shared_ptr>
58195 <id>-65</id>
58196 </shared_ptr>
58197 </weak_ptr>
58198 <string>function</string>
58199 </pair>
58200 <pair>
58201 <weak_ptr>
58202 <expired>0</expired>
58203 <shared_ptr>
58204 <id>-66</id>
58205 </shared_ptr>
58206 </weak_ptr>
58207 <string>function</string>
58208 </pair>
58209 <pair>
58210 <weak_ptr>
58211 <expired>0</expired>
58212 <shared_ptr>
58213 <id>-67</id>
58214 </shared_ptr>
58215 </weak_ptr>
58216 <string>function</string>
58217 </pair>
58218 <pair>
58219 <weak_ptr>
58220 <expired>0</expired>
58221 <shared_ptr>
58222 <id>-69</id>
58223 </shared_ptr>
58224 </weak_ptr>
58225 <string>function</string>
58226 </pair>
58227 <pair>
58228 <weak_ptr>
58229 <expired>0</expired>
58230 <shared_ptr>
58231 <id>-70</id>
58232 </shared_ptr>
58233 </weak_ptr>
58234 <string>macro</string>
58235 </pair>
58236 <pair>
58237 <weak_ptr>
58238 <expired>0</expired>
58239 <shared_ptr>
58240 <id>-71</id>
58241 </shared_ptr>
58242 </weak_ptr>
58243 <string>function</string>
58244 </pair>
58245 <pair>
58246 <weak_ptr>
58247 <expired>0</expired>
58248 <shared_ptr>
58249 <id>-72</id>
58250 </shared_ptr>
58251 </weak_ptr>
58252 <string>function</string>
58253 </pair>
58254 <pair>
58255 <weak_ptr>
58256 <expired>0</expired>
58257 <shared_ptr>
58258 <id>-73</id>
58259 </shared_ptr>
58260 </weak_ptr>
58261 <string>function</string>
58262 </pair>
58263 <pair>
58264 <weak_ptr>
58265 <expired>0</expired>
58266 <shared_ptr>
58267 <id>-74</id>
58268 </shared_ptr>
58269 </weak_ptr>
58270 <string>function</string>
58271 </pair>
58272 <pair>
58273 <weak_ptr>
58274 <expired>0</expired>
58275 <shared_ptr>
58276 <id>-75</id>
58277 </shared_ptr>
58278 </weak_ptr>
58279 <string>type</string>
58280 </pair>
58281 <pair>
58282 <weak_ptr>
58283 <expired>0</expired>
58284 <shared_ptr>
58285 <id>-76</id>
58286 </shared_ptr>
58287 </weak_ptr>
58288 <string>function</string>
58289 </pair>
58290 <pair>
58291 <weak_ptr>
58292 <expired>0</expired>
58293 <shared_ptr>
58294 <id>-79</id>
58295 </shared_ptr>
58296 </weak_ptr>
58297 <string>function</string>
58298 </pair>
58299 <pair>
58300 <weak_ptr>
58301 <expired>0</expired>
58302 <shared_ptr>
58303 <id>-80</id>
58304 </shared_ptr>
58305 </weak_ptr>
58306 <string>function</string>
58307 </pair>
58308 <pair>
58309 <weak_ptr>
58310 <expired>0</expired>
58311 <shared_ptr>
58312 <id>-81</id>
58313 </shared_ptr>
58314 </weak_ptr>
58315 <string>function</string>
58316 </pair>
58317 <pair>
58318 <weak_ptr>
58319 <expired>0</expired>
58320 <shared_ptr>
58321 <id>-82</id>
58322 </shared_ptr>
58323 </weak_ptr>
58324 <string>function</string>
58325 </pair>
58326 <pair>
58327 <weak_ptr>
58328 <expired>0</expired>
58329 <shared_ptr>
58330 <id>-84</id>
58331 </shared_ptr>
58332 </weak_ptr>
58333 <string>function</string>
58334 </pair>
58335 <pair>
58336 <weak_ptr>
58337 <expired>0</expired>
58338 <shared_ptr>
58339 <id>-85</id>
58340 </shared_ptr>
58341 </weak_ptr>
58342 <string>type</string>
58343 </pair>
58344 <pair>
58345 <weak_ptr>
58346 <expired>0</expired>
58347 <shared_ptr>
58348 <id>-86</id>
58349 </shared_ptr>
58350 </weak_ptr>
58351 <string>function</string>
58352 </pair>
58353 <pair>
58354 <weak_ptr>
58355 <expired>0</expired>
58356 <shared_ptr>
58357 <id>-87</id>
58358 </shared_ptr>
58359 </weak_ptr>
58360 <string>function</string>
58361 </pair>
58362 <pair>
58363 <weak_ptr>
58364 <expired>0</expired>
58365 <shared_ptr>
58366 <id>-88</id>
58367 </shared_ptr>
58368 </weak_ptr>
58369 <string>function</string>
58370 </pair>
58371 <pair>
58372 <weak_ptr>
58373 <expired>0</expired>
58374 <shared_ptr>
58375 <id>-91</id>
58376 </shared_ptr>
58377 </weak_ptr>
58378 <string>function</string>
58379 </pair>
58380 <pair>
58381 <weak_ptr>
58382 <expired>0</expired>
58383 <shared_ptr>
58384 <id>-94</id>
58385 </shared_ptr>
58386 </weak_ptr>
58387 <string>function</string>
58388 </pair>
58389 <pair>
58390 <weak_ptr>
58391 <expired>0</expired>
58392 <shared_ptr>
58393 <id>-95</id>
58394 </shared_ptr>
58395 </weak_ptr>
58396 <string>macro</string>
58397 </pair>
58398 <pair>
58399 <weak_ptr>
58400 <expired>0</expired>
58401 <shared_ptr>
58402 <id>-96</id>
58403 </shared_ptr>
58404 </weak_ptr>
58405 <string>view</string>
58406 </pair>
58407 <pair>
58408 <weak_ptr>
58409 <expired>0</expired>
58410 <shared_ptr>
58411 <id>-97</id>
58412 </shared_ptr>
58413 </weak_ptr>
58414 <string>constant</string>
58415 </pair>
58416 <pair>
58417 <weak_ptr>
58418 <expired>0</expired>
58419 <shared_ptr>
58420 <id>-99</id>
58421 </shared_ptr>
58422 </weak_ptr>
58423 <string>noindex</string>
58424 </pair>
58425 <pair>
58426 <weak_ptr>
58427 <expired>0</expired>
58428 <shared_ptr>
58429 <id>-100</id>
58430 </shared_ptr>
58431 </weak_ptr>
58432 <string>function</string>
58433 </pair>
58434 <pair>
58435 <weak_ptr>
58436 <expired>0</expired>
58437 <shared_ptr>
58438 <id>-101</id>
58439 </shared_ptr>
58440 </weak_ptr>
58441 <string>type</string>
58442 </pair>
58443 <pair>
58444 <weak_ptr>
58445 <expired>0</expired>
58446 <shared_ptr>
58447 <id>-102</id>
58448 </shared_ptr>
58449 </weak_ptr>
58450 <string>category noalso noindex</string>
58451 </pair>
58452 <pair>
58453 <weak_ptr>
58454 <expired>0</expired>
58455 <shared_ptr>
58456 <id>-103</id>
58457 </shared_ptr>
58458 </weak_ptr>
58459 <string>function</string>
58460 </pair>
58461 <pair>
58462 <weak_ptr>
58463 <expired>0</expired>
58464 <shared_ptr>
58465 <id>-104</id>
58466 </shared_ptr>
58467 </weak_ptr>
58468 <string>type</string>
58469 </pair>
58470 <pair>
58471 <weak_ptr>
58472 <expired>0</expired>
58473 <shared_ptr>
58474 <id>-105</id>
58475 </shared_ptr>
58476 </weak_ptr>
58477 <string>function</string>
58478 </pair>
58479 <pair>
58480 <weak_ptr>
58481 <expired>0</expired>
58482 <shared_ptr>
58483 <id>-106</id>
58484 </shared_ptr>
58485 </weak_ptr>
58486 <string>function</string>
58487 </pair>
58488 <pair>
58489 <weak_ptr>
58490 <expired>0</expired>
58491 <shared_ptr>
58492 <id>-107</id>
58493 </shared_ptr>
58494 </weak_ptr>
58495 <string>type</string>
58496 </pair>
58497 <pair>
58498 <weak_ptr>
58499 <expired>0</expired>
58500 <shared_ptr>
58501 <id>-108</id>
58502 </shared_ptr>
58503 </weak_ptr>
58504 <string>noindex</string>
58505 </pair>
58506 <pair>
58507 <weak_ptr>
58508 <expired>0</expired>
58509 <shared_ptr>
58510 <id>-110</id>
58511 </shared_ptr>
58512 </weak_ptr>
58513 <string>function</string>
58514 </pair>
58515 <pair>
58516 <weak_ptr>
58517 <expired>0</expired>
58518 <shared_ptr>
58519 <id>-111</id>
58520 </shared_ptr>
58521 </weak_ptr>
58522 <string>function</string>
58523 </pair>
58524 <pair>
58525 <weak_ptr>
58526 <expired>0</expired>
58527 <shared_ptr>
58528 <id>-112</id>
58529 </shared_ptr>
58530 </weak_ptr>
58531 <string>function</string>
58532 </pair>
58533 <pair>
58534 <weak_ptr>
58535 <expired>0</expired>
58536 <shared_ptr>
58537 <id>-113</id>
58538 </shared_ptr>
58539 </weak_ptr>
58540 <string>function</string>
58541 </pair>
58542 <pair>
58543 <weak_ptr>
58544 <expired>0</expired>
58545 <shared_ptr>
58546 <id>-114</id>
58547 </shared_ptr>
58548 </weak_ptr>
58549 <string>function</string>
58550 </pair>
58551 <pair>
58552 <weak_ptr>
58553 <expired>0</expired>
58554 <shared_ptr>
58555 <id>-115</id>
58556 </shared_ptr>
58557 </weak_ptr>
58558 <string>category noalso noindex</string>
58559 </pair>
58560 <pair>
58561 <weak_ptr>
58562 <expired>0</expired>
58563 <shared_ptr>
58564 <id>-116</id>
58565 </shared_ptr>
58566 </weak_ptr>
58567 <string>type</string>
58568 </pair>
58569 <pair>
58570 <weak_ptr>
58571 <expired>0</expired>
58572 <shared_ptr>
58573 <id>-117</id>
58574 </shared_ptr>
58575 </weak_ptr>
58576 <string>function</string>
58577 </pair>
58578 <pair>
58579 <weak_ptr>
58580 <expired>0</expired>
58581 <shared_ptr>
58582 <id>-118</id>
58583 </shared_ptr>
58584 </weak_ptr>
58585 <string>view</string>
58586 </pair>
58587 <pair>
58588 <weak_ptr>
58589 <expired>0</expired>
58590 <shared_ptr>
58591 <id>-119</id>
58592 </shared_ptr>
58593 </weak_ptr>
58594 <string>function</string>
58595 </pair>
58596 <pair>
58597 <weak_ptr>
58598 <expired>0</expired>
58599 <shared_ptr>
58600 <id>-120</id>
58601 </shared_ptr>
58602 </weak_ptr>
58603 <string>noindex</string>
58604 </pair>
58605 <pair>
58606 <weak_ptr>
58607 <expired>0</expired>
58608 <shared_ptr>
58609 <id>-121</id>
58610 </shared_ptr>
58611 </weak_ptr>
58612 <string>function</string>
58613 </pair>
58614 <pair>
58615 <weak_ptr>
58616 <expired>0</expired>
58617 <shared_ptr>
58618 <id>-122</id>
58619 </shared_ptr>
58620 </weak_ptr>
58621 <string>view</string>
58622 </pair>
58623 <pair>
58624 <weak_ptr>
58625 <expired>0</expired>
58626 <shared_ptr>
58627 <id>-123</id>
58628 </shared_ptr>
58629 </weak_ptr>
58630 <string>function</string>
58631 </pair>
58632 <pair>
58633 <weak_ptr>
58634 <expired>0</expired>
58635 <shared_ptr>
58636 <id>-124</id>
58637 </shared_ptr>
58638 </weak_ptr>
58639 <string>function</string>
58640 </pair>
58641 <pair>
58642 <weak_ptr>
58643 <expired>0</expired>
58644 <shared_ptr>
58645 <id>-125</id>
58646 </shared_ptr>
58647 </weak_ptr>
58648 <string>constant</string>
58649 </pair>
58650 <pair>
58651 <weak_ptr>
58652 <expired>0</expired>
58653 <shared_ptr>
58654 <id>-127</id>
58655 </shared_ptr>
58656 </weak_ptr>
58657 <string>function throws</string>
58658 </pair>
58659 <pair>
58660 <weak_ptr>
58661 <expired>0</expired>
58662 <shared_ptr>
58663 <id>-128</id>
58664 </shared_ptr>
58665 </weak_ptr>
58666 <string>function</string>
58667 </pair>
58668 <pair>
58669 <weak_ptr>
58670 <expired>0</expired>
58671 <shared_ptr>
58672 <id>-129</id>
58673 </shared_ptr>
58674 </weak_ptr>
58675 <string>noindex</string>
58676 </pair>
58677 <pair>
58678 <weak_ptr>
58679 <expired>0</expired>
58680 <shared_ptr>
58681 <id>-130</id>
58682 </shared_ptr>
58683 </weak_ptr>
58684 <string>function view</string>
58685 </pair>
58686 <pair>
58687 <weak_ptr>
58688 <expired>0</expired>
58689 <shared_ptr>
58690 <id>-131</id>
58691 </shared_ptr>
58692 </weak_ptr>
58693 <string>function</string>
58694 </pair>
58695 <pair>
58696 <weak_ptr>
58697 <expired>0</expired>
58698 <shared_ptr>
58699 <id>-133</id>
58700 </shared_ptr>
58701 </weak_ptr>
58702 <string>exception</string>
58703 </pair>
58704 <pair>
58705 <weak_ptr>
58706 <expired>0</expired>
58707 <shared_ptr>
58708 <id>-134</id>
58709 </shared_ptr>
58710 </weak_ptr>
58711 <string>function</string>
58712 </pair>
58713 <pair>
58714 <weak_ptr>
58715 <expired>0</expired>
58716 <shared_ptr>
58717 <id>-135</id>
58718 </shared_ptr>
58719 </weak_ptr>
58720 <string>function</string>
58721 </pair>
58722 <pair>
58723 <weak_ptr>
58724 <expired>0</expired>
58725 <shared_ptr>
58726 <id>-136</id>
58727 </shared_ptr>
58728 </weak_ptr>
58729 <string>function</string>
58730 </pair>
58731 <pair>
58732 <weak_ptr>
58733 <expired>0</expired>
58734 <shared_ptr>
58735 <id>-137</id>
58736 </shared_ptr>
58737 </weak_ptr>
58738 <string>function view</string>
58739 </pair>
58740 <pair>
58741 <weak_ptr>
58742 <expired>0</expired>
58743 <shared_ptr>
58744 <id>-138</id>
58745 </shared_ptr>
58746 </weak_ptr>
58747 <string>function</string>
58748 </pair>
58749 <pair>
58750 <weak_ptr>
58751 <expired>0</expired>
58752 <shared_ptr>
58753 <id>-139</id>
58754 </shared_ptr>
58755 </weak_ptr>
58756 <string>function</string>
58757 </pair>
58758 <pair>
58759 <weak_ptr>
58760 <expired>0</expired>
58761 <shared_ptr>
58762 <id>-140</id>
58763 </shared_ptr>
58764 </weak_ptr>
58765 <string>function</string>
58766 </pair>
58767 <pair>
58768 <weak_ptr>
58769 <expired>0</expired>
58770 <shared_ptr>
58771 <id>-141</id>
58772 </shared_ptr>
58773 </weak_ptr>
58774 <string>function</string>
58775 </pair>
58776 <pair>
58777 <weak_ptr>
58778 <expired>0</expired>
58779 <shared_ptr>
58780 <id>-142</id>
58781 </shared_ptr>
58782 </weak_ptr>
58783 <string>function view</string>
58784 </pair>
58785 <pair>
58786 <weak_ptr>
58787 <expired>0</expired>
58788 <shared_ptr>
58789 <id>-143</id>
58790 </shared_ptr>
58791 </weak_ptr>
58792 <string>type</string>
58793 </pair>
58794 <pair>
58795 <weak_ptr>
58796 <expired>0</expired>
58797 <shared_ptr>
58798 <id>-146</id>
58799 </shared_ptr>
58800 </weak_ptr>
58801 <string>function view</string>
58802 </pair>
58803 <pair>
58804 <weak_ptr>
58805 <expired>0</expired>
58806 <shared_ptr>
58807 <id>-147</id>
58808 </shared_ptr>
58809 </weak_ptr>
58810 <string>function</string>
58811 </pair>
58812 <pair>
58813 <weak_ptr>
58814 <expired>0</expired>
58815 <shared_ptr>
58816 <id>-148</id>
58817 </shared_ptr>
58818 </weak_ptr>
58819 <string>type</string>
58820 </pair>
58821 <pair>
58822 <weak_ptr>
58823 <expired>0</expired>
58824 <shared_ptr>
58825 <id>-149</id>
58826 </shared_ptr>
58827 </weak_ptr>
58828 <string>function view</string>
58829 </pair>
58830 <pair>
58831 <weak_ptr>
58832 <expired>0</expired>
58833 <shared_ptr>
58834 <id>-151</id>
58835 </shared_ptr>
58836 </weak_ptr>
58837 <string>namespace</string>
58838 </pair>
58839 <pair>
58840 <weak_ptr>
58841 <expired>0</expired>
58842 <shared_ptr>
58843 <id>-152</id>
58844 </shared_ptr>
58845 </weak_ptr>
58846 <string>function</string>
58847 </pair>
58848 <pair>
58849 <weak_ptr>
58850 <expired>0</expired>
58851 <shared_ptr>
58852 <id>-153</id>
58853 </shared_ptr>
58854 </weak_ptr>
58855 <string>function throws</string>
58856 </pair>
58857 <pair>
58858 <weak_ptr>
58859 <expired>0</expired>
58860 <shared_ptr>
58861 <id>-154</id>
58862 </shared_ptr>
58863 </weak_ptr>
58864 <string>type</string>
58865 </pair>
58866 <pair>
58867 <weak_ptr>
58868 <expired>0</expired>
58869 <shared_ptr>
58870 <id>-155</id>
58871 </shared_ptr>
58872 </weak_ptr>
58873 <string>macro</string>
58874 </pair>
58875 <pair>
58876 <weak_ptr>
58877 <expired>0</expired>
58878 <shared_ptr>
58879 <id>-156</id>
58880 </shared_ptr>
58881 </weak_ptr>
58882 <string></string>
58883 </pair>
58884 <pair>
58885 <weak_ptr>
58886 <expired>0</expired>
58887 <shared_ptr>
58888 <id>-157</id>
58889 </shared_ptr>
58890 </weak_ptr>
58891 <string>function throws</string>
58892 </pair>
58893 <pair>
58894 <weak_ptr>
58895 <expired>0</expired>
58896 <shared_ptr>
58897 <id>-160</id>
58898 </shared_ptr>
58899 </weak_ptr>
58900 <string>function</string>
58901 </pair>
58902 <pair>
58903 <weak_ptr>
58904 <expired>0</expired>
58905 <shared_ptr>
58906 <id>-161</id>
58907 </shared_ptr>
58908 </weak_ptr>
58909 <string>type</string>
58910 </pair>
58911 <pair>
58912 <weak_ptr>
58913 <expired>0</expired>
58914 <shared_ptr>
58915 <id>-162</id>
58916 </shared_ptr>
58917 </weak_ptr>
58918 <string>macro</string>
58919 </pair>
58920 <pair>
58921 <weak_ptr>
58922 <expired>0</expired>
58923 <shared_ptr>
58924 <id>-163</id>
58925 </shared_ptr>
58926 </weak_ptr>
58927 <string>function</string>
58928 </pair>
58929 <pair>
58930 <weak_ptr>
58931 <expired>0</expired>
58932 <shared_ptr>
58933 <id>-165</id>
58934 </shared_ptr>
58935 </weak_ptr>
58936 <string>function view</string>
58937 </pair>
58938 <pair>
58939 <weak_ptr>
58940 <expired>0</expired>
58941 <shared_ptr>
58942 <id>-166</id>
58943 </shared_ptr>
58944 </weak_ptr>
58945 <string>function</string>
58946 </pair>
58947 <pair>
58948 <weak_ptr>
58949 <expired>0</expired>
58950 <shared_ptr>
58951 <id>-169</id>
58952 </shared_ptr>
58953 </weak_ptr>
58954 <string>noalso noindex</string>
58955 </pair>
58956 <pair>
58957 <weak_ptr>
58958 <expired>0</expired>
58959 <shared_ptr>
58960 <id>-170</id>
58961 </shared_ptr>
58962 </weak_ptr>
58963 <string>type</string>
58964 </pair>
58965 <pair>
58966 <weak_ptr>
58967 <expired>0</expired>
58968 <shared_ptr>
58969 <id>-171</id>
58970 </shared_ptr>
58971 </weak_ptr>
58972 <string>type</string>
58973 </pair>
58974 <pair>
58975 <weak_ptr>
58976 <expired>0</expired>
58977 <shared_ptr>
58978 <id>-172</id>
58979 </shared_ptr>
58980 </weak_ptr>
58981 <string>type</string>
58982 </pair>
58983 <pair>
58984 <weak_ptr>
58985 <expired>0</expired>
58986 <shared_ptr>
58987 <id>-173</id>
58988 </shared_ptr>
58989 </weak_ptr>
58990 <string>function</string>
58991 </pair>
58992 <pair>
58993 <weak_ptr>
58994 <expired>0</expired>
58995 <shared_ptr>
58996 <id>-176</id>
58997 </shared_ptr>
58998 </weak_ptr>
58999 <string>function</string>
59000 </pair>
59001 <pair>
59002 <weak_ptr>
59003 <expired>0</expired>
59004 <shared_ptr>
59005 <id>-177</id>
59006 </shared_ptr>
59007 </weak_ptr>
59008 <string>category noalso noindex</string>
59009 </pair>
59010 <pair>
59011 <weak_ptr>
59012 <expired>0</expired>
59013 <shared_ptr>
59014 <id>-180</id>
59015 </shared_ptr>
59016 </weak_ptr>
59017 <string>function</string>
59018 </pair>
59019 <pair>
59020 <weak_ptr>
59021 <expired>0</expired>
59022 <shared_ptr>
59023 <id>-182</id>
59024 </shared_ptr>
59025 </weak_ptr>
59026 <string>function</string>
59027 </pair>
59028 <pair>
59029 <weak_ptr>
59030 <expired>0</expired>
59031 <shared_ptr>
59032 <id>-183</id>
59033 </shared_ptr>
59034 </weak_ptr>
59035 <string>type</string>
59036 </pair>
59037 <pair>
59038 <weak_ptr>
59039 <expired>0</expired>
59040 <shared_ptr>
59041 <id>-184</id>
59042 </shared_ptr>
59043 </weak_ptr>
59044 <string>function view</string>
59045 </pair>
59046 <pair>
59047 <weak_ptr>
59048 <expired>0</expired>
59049 <shared_ptr>
59050 <id>-186</id>
59051 </shared_ptr>
59052 </weak_ptr>
59053 <string>function</string>
59054 </pair>
59055 <pair>
59056 <weak_ptr>
59057 <expired>0</expired>
59058 <shared_ptr>
59059 <id>-187</id>
59060 </shared_ptr>
59061 </weak_ptr>
59062 <string>function</string>
59063 </pair>
59064 <pair>
59065 <weak_ptr>
59066 <expired>0</expired>
59067 <shared_ptr>
59068 <id>-190</id>
59069 </shared_ptr>
59070 </weak_ptr>
59071 <string>function view</string>
59072 </pair>
59073 <pair>
59074 <weak_ptr>
59075 <expired>0</expired>
59076 <shared_ptr>
59077 <id>-191</id>
59078 </shared_ptr>
59079 </weak_ptr>
59080 <string>category noalso noindex</string>
59081 </pair>
59082 <pair>
59083 <weak_ptr>
59084 <expired>0</expired>
59085 <shared_ptr>
59086 <id>-192</id>
59087 </shared_ptr>
59088 </weak_ptr>
59089 <string>noindex</string>
59090 </pair>
59091 <pair>
59092 <weak_ptr>
59093 <expired>0</expired>
59094 <shared_ptr>
59095 <id>-193</id>
59096 </shared_ptr>
59097 </weak_ptr>
59098 <string>function view</string>
59099 </pair>
59100 <pair>
59101 <weak_ptr>
59102 <expired>0</expired>
59103 <shared_ptr>
59104 <id>-194</id>
59105 </shared_ptr>
59106 </weak_ptr>
59107 <string>function</string>
59108 </pair>
59109 <pair>
59110 <weak_ptr>
59111 <expired>0</expired>
59112 <shared_ptr>
59113 <id>-195</id>
59114 </shared_ptr>
59115 </weak_ptr>
59116 <string>function</string>
59117 </pair>
59118 <pair>
59119 <weak_ptr>
59120 <expired>0</expired>
59121 <shared_ptr>
59122 <id>-196</id>
59123 </shared_ptr>
59124 </weak_ptr>
59125 <string>function view</string>
59126 </pair>
59127 <pair>
59128 <weak_ptr>
59129 <expired>0</expired>
59130 <shared_ptr>
59131 <id>-197</id>
59132 </shared_ptr>
59133 </weak_ptr>
59134 <string>exception</string>
59135 </pair>
59136 <pair>
59137 <weak_ptr>
59138 <expired>0</expired>
59139 <shared_ptr>
59140 <id>-199</id>
59141 </shared_ptr>
59142 </weak_ptr>
59143 <string>exception</string>
59144 </pair>
59145 <pair>
59146 <weak_ptr>
59147 <expired>0</expired>
59148 <shared_ptr>
59149 <id>-200</id>
59150 </shared_ptr>
59151 </weak_ptr>
59152 <string>function</string>
59153 </pair>
59154 <pair>
59155 <weak_ptr>
59156 <expired>0</expired>
59157 <shared_ptr>
59158 <id>-203</id>
59159 </shared_ptr>
59160 </weak_ptr>
59161 <string>macro</string>
59162 </pair>
59163 <pair>
59164 <weak_ptr>
59165 <expired>0</expired>
59166 <shared_ptr>
59167 <id>-204</id>
59168 </shared_ptr>
59169 </weak_ptr>
59170 <string>function</string>
59171 </pair>
59172 <pair>
59173 <weak_ptr>
59174 <expired>0</expired>
59175 <shared_ptr>
59176 <id>-205</id>
59177 </shared_ptr>
59178 </weak_ptr>
59179 <string>namespace</string>
59180 </pair>
59181 <pair>
59182 <weak_ptr>
59183 <expired>0</expired>
59184 <shared_ptr>
59185 <id>-206</id>
59186 </shared_ptr>
59187 </weak_ptr>
59188 <string>function</string>
59189 </pair>
59190 <pair>
59191 <weak_ptr>
59192 <expired>0</expired>
59193 <shared_ptr>
59194 <id>-208</id>
59195 </shared_ptr>
59196 </weak_ptr>
59197 <string>function view</string>
59198 </pair>
59199 <pair>
59200 <weak_ptr>
59201 <expired>0</expired>
59202 <shared_ptr>
59203 <id>-209</id>
59204 </shared_ptr>
59205 </weak_ptr>
59206 <string>function</string>
59207 </pair>
59208 <pair>
59209 <weak_ptr>
59210 <expired>0</expired>
59211 <shared_ptr>
59212 <id>-210</id>
59213 </shared_ptr>
59214 </weak_ptr>
59215 <string>function</string>
59216 </pair>
59217 <pair>
59218 <weak_ptr>
59219 <expired>0</expired>
59220 <shared_ptr>
59221 <id>-212</id>
59222 </shared_ptr>
59223 </weak_ptr>
59224 <string>function</string>
59225 </pair>
59226 <pair>
59227 <weak_ptr>
59228 <expired>0</expired>
59229 <shared_ptr>
59230 <id>-213</id>
59231 </shared_ptr>
59232 </weak_ptr>
59233 <string>noindex</string>
59234 </pair>
59235 <pair>
59236 <weak_ptr>
59237 <expired>0</expired>
59238 <shared_ptr>
59239 <id>-214</id>
59240 </shared_ptr>
59241 </weak_ptr>
59242 <string>category noalso noindex</string>
59243 </pair>
59244 <pair>
59245 <weak_ptr>
59246 <expired>0</expired>
59247 <shared_ptr>
59248 <id>-216</id>
59249 </shared_ptr>
59250 </weak_ptr>
59251 <string>function view</string>
59252 </pair>
59253 <pair>
59254 <weak_ptr>
59255 <expired>0</expired>
59256 <shared_ptr>
59257 <id>-217</id>
59258 </shared_ptr>
59259 </weak_ptr>
59260 <string>function</string>
59261 </pair>
59262 <pair>
59263 <weak_ptr>
59264 <expired>0</expired>
59265 <shared_ptr>
59266 <id>-219</id>
59267 </shared_ptr>
59268 </weak_ptr>
59269 <string>function</string>
59270 </pair>
59271 <pair>
59272 <weak_ptr>
59273 <expired>0</expired>
59274 <shared_ptr>
59275 <id>-220</id>
59276 </shared_ptr>
59277 </weak_ptr>
59278 <string>function</string>
59279 </pair>
59280 <pair>
59281 <weak_ptr>
59282 <expired>0</expired>
59283 <shared_ptr>
59284 <id>-222</id>
59285 </shared_ptr>
59286 </weak_ptr>
59287 <string>type</string>
59288 </pair>
59289 <pair>
59290 <weak_ptr>
59291 <expired>0</expired>
59292 <shared_ptr>
59293 <id>-223</id>
59294 </shared_ptr>
59295 </weak_ptr>
59296 <string>function</string>
59297 </pair>
59298 <pair>
59299 <weak_ptr>
59300 <expired>0</expired>
59301 <shared_ptr>
59302 <id>-225</id>
59303 </shared_ptr>
59304 </weak_ptr>
59305 <string>constant</string>
59306 </pair>
59307 <pair>
59308 <weak_ptr>
59309 <expired>0</expired>
59310 <shared_ptr>
59311 <id>-227</id>
59312 </shared_ptr>
59313 </weak_ptr>
59314 <string>function</string>
59315 </pair>
59316 <pair>
59317 <weak_ptr>
59318 <expired>0</expired>
59319 <shared_ptr>
59320 <id>-228</id>
59321 </shared_ptr>
59322 </weak_ptr>
59323 <string>macro</string>
59324 </pair>
59325 <pair>
59326 <weak_ptr>
59327 <expired>0</expired>
59328 <shared_ptr>
59329 <id>-229</id>
59330 </shared_ptr>
59331 </weak_ptr>
59332 <string>type</string>
59333 </pair>
59334 <pair>
59335 <weak_ptr>
59336 <expired>0</expired>
59337 <shared_ptr>
59338 <id>-230</id>
59339 </shared_ptr>
59340 </weak_ptr>
59341 <string>macro</string>
59342 </pair>
59343 <pair>
59344 <weak_ptr>
59345 <expired>0</expired>
59346 <shared_ptr>
59347 <id>-232</id>
59348 </shared_ptr>
59349 </weak_ptr>
59350 <string>function view</string>
59351 </pair>
59352 <pair>
59353 <weak_ptr>
59354 <expired>0</expired>
59355 <shared_ptr>
59356 <id>-233</id>
59357 </shared_ptr>
59358 </weak_ptr>
59359 <string>noalso noindex</string>
59360 </pair>
59361 <pair>
59362 <weak_ptr>
59363 <expired>0</expired>
59364 <shared_ptr>
59365 <id>-234</id>
59366 </shared_ptr>
59367 </weak_ptr>
59368 <string>function view</string>
59369 </pair>
59370 <pair>
59371 <weak_ptr>
59372 <expired>0</expired>
59373 <shared_ptr>
59374 <id>-235</id>
59375 </shared_ptr>
59376 </weak_ptr>
59377 <string>noalso noindex</string>
59378 </pair>
59379 <pair>
59380 <weak_ptr>
59381 <expired>0</expired>
59382 <shared_ptr>
59383 <id>-236</id>
59384 </shared_ptr>
59385 </weak_ptr>
59386 <string>function view</string>
59387 </pair>
59388 <pair>
59389 <weak_ptr>
59390 <expired>0</expired>
59391 <shared_ptr>
59392 <id>-237</id>
59393 </shared_ptr>
59394 </weak_ptr>
59395 <string>function</string>
59396 </pair>
59397 <pair>
59398 <weak_ptr>
59399 <expired>0</expired>
59400 <shared_ptr>
59401 <id>-239</id>
59402 </shared_ptr>
59403 </weak_ptr>
59404 <string>function</string>
59405 </pair>
59406 <pair>
59407 <weak_ptr>
59408 <expired>0</expired>
59409 <shared_ptr>
59410 <id>-240</id>
59411 </shared_ptr>
59412 </weak_ptr>
59413 <string>type</string>
59414 </pair>
59415 <pair>
59416 <weak_ptr>
59417 <expired>0</expired>
59418 <shared_ptr>
59419 <id>-241</id>
59420 </shared_ptr>
59421 </weak_ptr>
59422 <string>function</string>
59423 </pair>
59424 <pair>
59425 <weak_ptr>
59426 <expired>0</expired>
59427 <shared_ptr>
59428 <id>-242</id>
59429 </shared_ptr>
59430 </weak_ptr>
59431 <string>function throws</string>
59432 </pair>
59433 <pair>
59434 <weak_ptr>
59435 <expired>0</expired>
59436 <shared_ptr>
59437 <id>-243</id>
59438 </shared_ptr>
59439 </weak_ptr>
59440 <string>function</string>
59441 </pair>
59442 <pair>
59443 <weak_ptr>
59444 <expired>0</expired>
59445 <shared_ptr>
59446 <id>-247</id>
59447 </shared_ptr>
59448 </weak_ptr>
59449 <string>function throws</string>
59450 </pair>
59451 <pair>
59452 <weak_ptr>
59453 <expired>0</expired>
59454 <shared_ptr>
59455 <id>-248</id>
59456 </shared_ptr>
59457 </weak_ptr>
59458 <string>function</string>
59459 </pair>
59460 <pair>
59461 <weak_ptr>
59462 <expired>0</expired>
59463 <shared_ptr>
59464 <id>-249</id>
59465 </shared_ptr>
59466 </weak_ptr>
59467 <string>function</string>
59468 </pair>
59469 <pair>
59470 <weak_ptr>
59471 <expired>0</expired>
59472 <shared_ptr>
59473 <id>-252</id>
59474 </shared_ptr>
59475 </weak_ptr>
59476 <string>type</string>
59477 </pair>
59478 <pair>
59479 <weak_ptr>
59480 <expired>0</expired>
59481 <shared_ptr>
59482 <id>-253</id>
59483 </shared_ptr>
59484 </weak_ptr>
59485 <string>function</string>
59486 </pair>
59487 <pair>
59488 <weak_ptr>
59489 <expired>0</expired>
59490 <shared_ptr>
59491 <id>-255</id>
59492 </shared_ptr>
59493 </weak_ptr>
59494 <string>function</string>
59495 </pair>
59496 <pair>
59497 <weak_ptr>
59498 <expired>0</expired>
59499 <shared_ptr>
59500 <id>-256</id>
59501 </shared_ptr>
59502 </weak_ptr>
59503 <string>function throws</string>
59504 </pair>
59505 <pair>
59506 <weak_ptr>
59507 <expired>0</expired>
59508 <shared_ptr>
59509 <id>-257</id>
59510 </shared_ptr>
59511 </weak_ptr>
59512 <string>function view</string>
59513 </pair>
59514 <pair>
59515 <weak_ptr>
59516 <expired>0</expired>
59517 <shared_ptr>
59518 <id>-259</id>
59519 </shared_ptr>
59520 </weak_ptr>
59521 <string>function</string>
59522 </pair>
59523 <pair>
59524 <weak_ptr>
59525 <expired>0</expired>
59526 <shared_ptr>
59527 <id>-260</id>
59528 </shared_ptr>
59529 </weak_ptr>
59530 <string>function</string>
59531 </pair>
59532 <pair>
59533 <weak_ptr>
59534 <expired>0</expired>
59535 <shared_ptr>
59536 <id>-261</id>
59537 </shared_ptr>
59538 </weak_ptr>
59539 <string>function</string>
59540 </pair>
59541 <pair>
59542 <weak_ptr>
59543 <expired>0</expired>
59544 <shared_ptr>
59545 <id>-262</id>
59546 </shared_ptr>
59547 </weak_ptr>
59548 <string>function</string>
59549 </pair>
59550 <pair>
59551 <weak_ptr>
59552 <expired>0</expired>
59553 <shared_ptr>
59554 <id>-264</id>
59555 </shared_ptr>
59556 </weak_ptr>
59557 <string>macro</string>
59558 </pair>
59559 <pair>
59560 <weak_ptr>
59561 <expired>0</expired>
59562 <shared_ptr>
59563 <id>-265</id>
59564 </shared_ptr>
59565 </weak_ptr>
59566 <string>function</string>
59567 </pair>
59568 <pair>
59569 <weak_ptr>
59570 <expired>0</expired>
59571 <shared_ptr>
59572 <id>-266</id>
59573 </shared_ptr>
59574 </weak_ptr>
59575 <string>function view</string>
59576 </pair>
59577 <pair>
59578 <weak_ptr>
59579 <expired>0</expired>
59580 <shared_ptr>
59581 <id>-267</id>
59582 </shared_ptr>
59583 </weak_ptr>
59584 <string>noalso noindex</string>
59585 </pair>
59586 <pair>
59587 <weak_ptr>
59588 <expired>0</expired>
59589 <shared_ptr>
59590 <id>-268</id>
59591 </shared_ptr>
59592 </weak_ptr>
59593 <string>function</string>
59594 </pair>
59595 <pair>
59596 <weak_ptr>
59597 <expired>0</expired>
59598 <shared_ptr>
59599 <id>-269</id>
59600 </shared_ptr>
59601 </weak_ptr>
59602 <string></string>
59603 </pair>
59604 <pair>
59605 <weak_ptr>
59606 <expired>0</expired>
59607 <shared_ptr>
59608 <id>-270</id>
59609 </shared_ptr>
59610 </weak_ptr>
59611 <string>function view</string>
59612 </pair>
59613 <pair>
59614 <weak_ptr>
59615 <expired>0</expired>
59616 <shared_ptr>
59617 <id>-271</id>
59618 </shared_ptr>
59619 </weak_ptr>
59620 <string>function</string>
59621 </pair>
59622 <pair>
59623 <weak_ptr>
59624 <expired>0</expired>
59625 <shared_ptr>
59626 <id>-272</id>
59627 </shared_ptr>
59628 </weak_ptr>
59629 <string>function</string>
59630 </pair>
59631 <pair>
59632 <weak_ptr>
59633 <expired>0</expired>
59634 <shared_ptr>
59635 <id>-274</id>
59636 </shared_ptr>
59637 </weak_ptr>
59638 <string>function</string>
59639 </pair>
59640 <pair>
59641 <weak_ptr>
59642 <expired>0</expired>
59643 <shared_ptr>
59644 <id>-275</id>
59645 </shared_ptr>
59646 </weak_ptr>
59647 <string>function</string>
59648 </pair>
59649 <pair>
59650 <weak_ptr>
59651 <expired>0</expired>
59652 <shared_ptr>
59653 <id>-276</id>
59654 </shared_ptr>
59655 </weak_ptr>
59656 <string>category noalso noindex</string>
59657 </pair>
59658 <pair>
59659 <weak_ptr>
59660 <expired>0</expired>
59661 <shared_ptr>
59662 <id>-278</id>
59663 </shared_ptr>
59664 </weak_ptr>
59665 <string>function</string>
59666 </pair>
59667 <pair>
59668 <weak_ptr>
59669 <expired>0</expired>
59670 <shared_ptr>
59671 <id>-279</id>
59672 </shared_ptr>
59673 </weak_ptr>
59674 <string>function</string>
59675 </pair>
59676 </sorted>
59677 </tag_index>
59678 </object>
59679 </shared_ptr>
59680 </index>
59681 </reno_project>
59682 </object>
59683</shared_ptr>