comparison code-docs/doxygen.css @ 6:27319718b1f8 vamp-plugin-sdk-v2.7

Update code docs to v2.7 SDK
author Chris Cannam
date Fri, 24 Feb 2017 16:44:47 +0000
parents 5c2683745b33
children
comparison
equal deleted inserted replaced
5:5c95f546f0b4 6:27319718b1f8
1 /* The standard CSS for doxygen */ 1 /* The standard CSS for doxygen 1.8.13 */
2 2
3 body, table, div, p, dl { 3 body, table, div, p, dl {
4 font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; 4 font: 400 14px/22px Roboto,sans-serif;
5 font-size: 13px; 5 }
6 line-height: 1.3; 6
7 p.reference, p.definition {
8 font: 400 14px/22px Roboto,sans-serif;
7 } 9 }
8 10
9 /* @group Heading Levels */ 11 /* @group Heading Levels */
10 12
11 h1 { 13 h1.groupheader {
12 font-size: 150%; 14 font-size: 150%;
13 } 15 }
14 16
15 .title { 17 .title {
18 font: 400 14px/28px Roboto,sans-serif;
16 font-size: 150%; 19 font-size: 150%;
17 font-weight: bold; 20 font-weight: bold;
18 margin: 10px 2px; 21 margin: 10px 2px;
19 } 22 }
20 23
21 h2 { 24 h2.groupheader {
22 font-size: 120%; 25 border-bottom: 1px solid #879ECB;
23 } 26 color: #354C7B;
24 27 font-size: 150%;
25 h3 { 28 font-weight: normal;
29 margin-top: 1.75em;
30 padding-top: 8px;
31 padding-bottom: 4px;
32 width: 100%;
33 }
34
35 h3.groupheader {
26 font-size: 100%; 36 font-size: 100%;
37 }
38
39 h1, h2, h3, h4, h5, h6 {
40 -webkit-transition: text-shadow 0.5s linear;
41 -moz-transition: text-shadow 0.5s linear;
42 -ms-transition: text-shadow 0.5s linear;
43 -o-transition: text-shadow 0.5s linear;
44 transition: text-shadow 0.5s linear;
45 margin-right: 15px;
46 }
47
48 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
49 text-shadow: 0 0 15px cyan;
27 } 50 }
28 51
29 dt { 52 dt {
30 font-weight: bold; 53 font-weight: bold;
31 } 54 }
35 -webkit-column-gap: 1em; 58 -webkit-column-gap: 1em;
36 -moz-column-count: 3; 59 -moz-column-count: 3;
37 -webkit-column-count: 3; 60 -webkit-column-count: 3;
38 } 61 }
39 62
40 p.startli, p.startdd, p.starttd { 63 p.startli, p.startdd {
41 margin-top: 2px; 64 margin-top: 2px;
65 }
66
67 p.starttd {
68 margin-top: 0px;
42 } 69 }
43 70
44 p.endli { 71 p.endli {
45 margin-bottom: 0px; 72 margin-bottom: 0px;
46 } 73 }
120 } 147 }
121 148
122 a.elRef { 149 a.elRef {
123 } 150 }
124 151
125 a.code, a.code:visited { 152 a.code, a.code:visited, a.line, a.line:visited {
126 color: #4665A2; 153 color: #4665A2;
127 } 154 }
128 155
129 a.codeRef, a.codeRef:visited { 156 a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
130 color: #4665A2; 157 color: #4665A2;
131 } 158 }
132 159
133 /* @end */ 160 /* @end */
134 161
135 dl.el { 162 dl.el {
136 margin-left: -1cm; 163 margin-left: -1cm;
137 } 164 }
138 165
139 .fragment { 166 pre.fragment {
167 border: 1px solid #C4CFE5;
168 background-color: #FBFCFD;
169 padding: 4px 6px;
170 margin: 4px 8px 4px 2px;
171 overflow: auto;
172 word-wrap: break-word;
173 font-size: 9pt;
174 line-height: 125%;
175 font-family: monospace, fixed;
176 font-size: 105%;
177 }
178
179 div.fragment {
180 padding: 0px;
181 margin: 4px 8px 4px 2px;
182 background-color: #FBFCFD;
183 border: 1px solid #C4CFE5;
184 }
185
186 div.line {
140 font-family: monospace, fixed; 187 font-family: monospace, fixed;
141 font-size: 105%; 188 font-size: 13px;
142 } 189 min-height: 13px;
143 190 line-height: 1.0;
144 pre.fragment { 191 text-wrap: unrestricted;
145 border: 1px solid #C4CFE5; 192 white-space: -moz-pre-wrap; /* Moz */
146 background-color: #FBFCFD; 193 white-space: -pre-wrap; /* Opera 4-6 */
147 padding: 4px 6px; 194 white-space: -o-pre-wrap; /* Opera 7 */
148 margin: 4px 8px 4px 2px; 195 white-space: pre-wrap; /* CSS3 */
149 overflow: auto; 196 word-wrap: break-word; /* IE 5.5+ */
150 word-wrap: break-word; 197 text-indent: -53px;
151 font-size: 9pt; 198 padding-left: 53px;
152 line-height: 125%; 199 padding-bottom: 0px;
153 } 200 margin: 0px;
154 201 -webkit-transition-property: background-color, box-shadow;
155 div.ah { 202 -webkit-transition-duration: 0.5s;
203 -moz-transition-property: background-color, box-shadow;
204 -moz-transition-duration: 0.5s;
205 -ms-transition-property: background-color, box-shadow;
206 -ms-transition-duration: 0.5s;
207 -o-transition-property: background-color, box-shadow;
208 -o-transition-duration: 0.5s;
209 transition-property: background-color, box-shadow;
210 transition-duration: 0.5s;
211 }
212
213 div.line:after {
214 content:"\000A";
215 white-space: pre;
216 }
217
218 div.line.glow {
219 background-color: cyan;
220 box-shadow: 0 0 10px cyan;
221 }
222
223
224 span.lineno {
225 padding-right: 4px;
226 text-align: right;
227 border-right: 2px solid #0F0;
228 background-color: #E8E8E8;
229 white-space: pre;
230 }
231 span.lineno a {
232 background-color: #D8D8D8;
233 }
234
235 span.lineno a:hover {
236 background-color: #C8C8C8;
237 }
238
239 .lineno {
240 -webkit-touch-callout: none;
241 -webkit-user-select: none;
242 -khtml-user-select: none;
243 -moz-user-select: none;
244 -ms-user-select: none;
245 user-select: none;
246 }
247
248 div.ah, span.ah {
156 background-color: black; 249 background-color: black;
157 font-weight: bold; 250 font-weight: bold;
158 color: #ffffff; 251 color: #ffffff;
159 margin-bottom: 3px; 252 margin-bottom: 3px;
160 margin-top: 3px; 253 margin-top: 3px;
165 -moz-border-radius: .5em; 258 -moz-border-radius: .5em;
166 box-shadow: 2px 2px 3px #999; 259 box-shadow: 2px 2px 3px #999;
167 -webkit-box-shadow: 2px 2px 3px #999; 260 -webkit-box-shadow: 2px 2px 3px #999;
168 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; 261 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
169 background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); 262 background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
170 background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); 263 background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
264 }
265
266 div.classindex ul {
267 list-style: none;
268 padding-left: 0;
269 }
270
271 div.classindex span.ai {
272 display: inline-block;
171 } 273 }
172 274
173 div.groupHeader { 275 div.groupHeader {
174 margin-left: 16px; 276 margin-left: 16px;
175 margin-top: 12px; 277 margin-top: 12px;
187 margin: 0; 289 margin: 0;
188 } 290 }
189 291
190 div.contents { 292 div.contents {
191 margin-top: 10px; 293 margin-top: 10px;
192 margin-left: 8px; 294 margin-left: 12px;
193 margin-right: 8px; 295 margin-right: 8px;
194 } 296 }
195 297
196 td.indexkey { 298 td.indexkey {
197 background-color: #EBEFF6; 299 background-color: #EBEFF6;
351 table.memberdecls { 453 table.memberdecls {
352 border-spacing: 0px; 454 border-spacing: 0px;
353 padding: 0px; 455 padding: 0px;
354 } 456 }
355 457
458 .memberdecls td, .fieldtable tr {
459 -webkit-transition-property: background-color, box-shadow;
460 -webkit-transition-duration: 0.5s;
461 -moz-transition-property: background-color, box-shadow;
462 -moz-transition-duration: 0.5s;
463 -ms-transition-property: background-color, box-shadow;
464 -ms-transition-duration: 0.5s;
465 -o-transition-property: background-color, box-shadow;
466 -o-transition-duration: 0.5s;
467 transition-property: background-color, box-shadow;
468 transition-duration: 0.5s;
469 }
470
471 .memberdecls td.glow, .fieldtable tr.glow {
472 background-color: cyan;
473 box-shadow: 0 0 15px cyan;
474 }
475
356 .mdescLeft, .mdescRight, 476 .mdescLeft, .mdescRight,
357 .memItemLeft, .memItemRight, 477 .memItemLeft, .memItemRight,
358 .memTemplItemLeft, .memTemplItemRight, .memTemplParams { 478 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
359 background-color: #F9FAFC; 479 background-color: #F9FAFC;
360 border: none; 480 border: none;
365 .mdescLeft, .mdescRight { 485 .mdescLeft, .mdescRight {
366 padding: 0px 8px 4px 8px; 486 padding: 0px 8px 4px 8px;
367 color: #555; 487 color: #555;
368 } 488 }
369 489
370 .memItemLeft, .memItemRight, .memTemplParams { 490 .memSeparator {
371 border-top: 1px solid #C4CFE5; 491 border-bottom: 1px solid #DEE4F0;
492 line-height: 1px;
493 margin: 0px;
494 padding: 0px;
372 } 495 }
373 496
374 .memItemLeft, .memTemplItemLeft { 497 .memItemLeft, .memTemplItemLeft {
375 white-space: nowrap; 498 white-space: nowrap;
376 } 499 }
380 } 503 }
381 504
382 .memTemplParams { 505 .memTemplParams {
383 color: #4665A2; 506 color: #4665A2;
384 white-space: nowrap; 507 white-space: nowrap;
508 font-size: 80%;
385 } 509 }
386 510
387 /* @end */ 511 /* @end */
388 512
389 /* @group Member Details */ 513 /* @group Member Details */
390 514
391 /* Styles for detailed member documentation */ 515 /* Styles for detailed member documentation */
516
517 .memtitle {
518 padding: 8px;
519 border-top: 1px solid #A8B8D9;
520 border-left: 1px solid #A8B8D9;
521 border-right: 1px solid #A8B8D9;
522 border-top-right-radius: 4px;
523 border-top-left-radius: 4px;
524 margin-bottom: -1px;
525 background-image: url('nav_f.png');
526 background-repeat: repeat-x;
527 background-color: #E2E8F2;
528 line-height: 1.25;
529 font-weight: 300;
530 float:left;
531 }
532
533 .permalink
534 {
535 font-size: 65%;
536 display: inline-block;
537 vertical-align: middle;
538 }
392 539
393 .memtemplate { 540 .memtemplate {
394 font-size: 80%; 541 font-size: 80%;
395 color: #4665A2; 542 color: #4665A2;
396 font-weight: normal; 543 font-weight: normal;
412 559
413 .memitem { 560 .memitem {
414 padding: 0; 561 padding: 0;
415 margin-bottom: 10px; 562 margin-bottom: 10px;
416 margin-right: 5px; 563 margin-right: 5px;
564 -webkit-transition: box-shadow 0.5s linear;
565 -moz-transition: box-shadow 0.5s linear;
566 -ms-transition: box-shadow 0.5s linear;
567 -o-transition: box-shadow 0.5s linear;
568 transition: box-shadow 0.5s linear;
569 display: table !important;
570 width: 100%;
571 }
572
573 .memitem.glow {
574 box-shadow: 0 0 15px cyan;
417 } 575 }
418 576
419 .memname { 577 .memname {
420 white-space: nowrap; 578 font-weight: 400;
421 font-weight: bold;
422 margin-left: 6px; 579 margin-left: 6px;
580 }
581
582 .memname td {
583 vertical-align: bottom;
423 } 584 }
424 585
425 .memproto, dl.reflist dt { 586 .memproto, dl.reflist dt {
426 border-top: 1px solid #A8B8D9; 587 border-top: 1px solid #A8B8D9;
427 border-left: 1px solid #A8B8D9; 588 border-left: 1px solid #A8B8D9;
428 border-right: 1px solid #A8B8D9; 589 border-right: 1px solid #A8B8D9;
429 padding: 6px 0px 6px 0px; 590 padding: 6px 0px 6px 0px;
430 color: #253555; 591 color: #253555;
431 font-weight: bold; 592 font-weight: bold;
432 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 593 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
594 background-color: #DFE5F1;
433 /* opera specific markup */ 595 /* opera specific markup */
434 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 596 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
435 border-top-right-radius: 8px; 597 border-top-right-radius: 4px;
436 border-top-left-radius: 8px;
437 /* firefox specific markup */ 598 /* firefox specific markup */
438 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; 599 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
439 -moz-border-radius-topright: 8px; 600 -moz-border-radius-topright: 4px;
440 -moz-border-radius-topleft: 8px;
441 /* webkit specific markup */ 601 /* webkit specific markup */
442 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 602 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
443 -webkit-border-top-right-radius: 8px; 603 -webkit-border-top-right-radius: 4px;
444 -webkit-border-top-left-radius: 8px; 604
445 background-image:url('nav_f.png'); 605 }
446 background-repeat:repeat-x; 606
447 background-color: #E2E8F2; 607 .overload {
448 608 font-family: "courier new",courier,monospace;
609 font-size: 65%;
449 } 610 }
450 611
451 .memdoc, dl.reflist dd { 612 .memdoc, dl.reflist dd {
452 border-bottom: 1px solid #A8B8D9; 613 border-bottom: 1px solid #A8B8D9;
453 border-left: 1px solid #A8B8D9; 614 border-left: 1px solid #A8B8D9;
454 border-right: 1px solid #A8B8D9; 615 border-right: 1px solid #A8B8D9;
455 padding: 2px 5px; 616 padding: 6px 10px 2px 10px;
456 background-color: #FBFCFD; 617 background-color: #FBFCFD;
457 border-top-width: 0; 618 border-top-width: 0;
619 background-image:url('nav_g.png');
620 background-repeat:repeat-x;
621 background-color: #FFFFFF;
458 /* opera specific markup */ 622 /* opera specific markup */
459 border-bottom-left-radius: 8px; 623 border-bottom-left-radius: 4px;
460 border-bottom-right-radius: 8px; 624 border-bottom-right-radius: 4px;
461 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 625 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
462 /* firefox specific markup */ 626 /* firefox specific markup */
463 -moz-border-radius-bottomleft: 8px; 627 -moz-border-radius-bottomleft: 4px;
464 -moz-border-radius-bottomright: 8px; 628 -moz-border-radius-bottomright: 4px;
465 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; 629 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
466 background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
467 /* webkit specific markup */ 630 /* webkit specific markup */
468 -webkit-border-bottom-left-radius: 8px; 631 -webkit-border-bottom-left-radius: 4px;
469 -webkit-border-bottom-right-radius: 8px; 632 -webkit-border-bottom-right-radius: 4px;
470 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 633 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
471 background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
472 } 634 }
473 635
474 dl.reflist dt { 636 dl.reflist dt {
475 padding: 5px; 637 padding: 5px;
476 } 638 }
493 white-space: nowrap; 655 white-space: nowrap;
494 } 656 }
495 .paramname em { 657 .paramname em {
496 font-style: normal; 658 font-style: normal;
497 } 659 }
660 .paramname code {
661 line-height: 14px;
662 }
498 663
499 .params, .retval, .exception, .tparams { 664 .params, .retval, .exception, .tparams {
500 border-spacing: 6px 2px; 665 margin-left: 0px;
666 padding-left: 0px;
501 } 667 }
502 668
503 .params .paramname, .retval .paramname { 669 .params .paramname, .retval .paramname {
504 font-weight: bold; 670 font-weight: bold;
505 vertical-align: top; 671 vertical-align: top;
513 .params .paramdir { 679 .params .paramdir {
514 font-family: "courier new",courier,monospace; 680 font-family: "courier new",courier,monospace;
515 vertical-align: top; 681 vertical-align: top;
516 } 682 }
517 683
684 table.mlabels {
685 border-spacing: 0px;
686 }
687
688 td.mlabels-left {
689 width: 100%;
690 padding: 0px;
691 }
692
693 td.mlabels-right {
694 vertical-align: bottom;
695 padding: 0px;
696 white-space: nowrap;
697 }
698
699 span.mlabels {
700 margin-left: 8px;
701 }
702
703 span.mlabel {
704 background-color: #728DC1;
705 border-top:1px solid #5373B4;
706 border-left:1px solid #5373B4;
707 border-right:1px solid #C4CFE5;
708 border-bottom:1px solid #C4CFE5;
709 text-shadow: none;
710 color: white;
711 margin-right: 4px;
712 padding: 2px 3px;
713 border-radius: 3px;
714 font-size: 7pt;
715 white-space: nowrap;
716 vertical-align: middle;
717 }
518 718
519 719
520 720
521 /* @end */ 721 /* @end */
522 722
523 /* @group Directory (tree) */ 723 /* these are for tree view inside a (index) page */
524 724
525 /* for the tree view */ 725 div.directory {
526 726 margin: 10px 0px;
527 .ftvtree { 727 border-top: 1px solid #9CAFD4;
528 font-family: sans-serif; 728 border-bottom: 1px solid #9CAFD4;
529 margin: 0px; 729 width: 100%;
530 } 730 }
531 731
532 /* these are for tree view when used as main index */ 732 .directory table {
533 733 border-collapse:collapse;
534 .directory { 734 }
535 font-size: 9pt; 735
536 font-weight: bold; 736 .directory td {
537 margin: 5px; 737 margin: 0px;
538 } 738 padding: 0px;
539 739 vertical-align: top;
540 .directory h3 { 740 }
541 margin: 0px; 741
542 margin-top: 1em; 742 .directory td.entry {
543 font-size: 11pt; 743 white-space: nowrap;
544 } 744 padding-right: 6px;
545 745 padding-top: 3px;
546 /* 746 }
547 The following two styles can be used to replace the root node title 747
548 with an image of your choice. Simply uncomment the next two styles, 748 .directory td.entry a {
549 specify the name of your image and be sure to set 'height' to the 749 outline:none;
550 proper pixel height of your image. 750 }
551 */ 751
552 752 .directory td.entry a img {
553 /* 753 border: none;
554 .directory h3.swap { 754 }
555 height: 61px; 755
556 background-repeat: no-repeat; 756 .directory td.desc {
557 background-image: url("yourimage.gif"); 757 width: 100%;
558 } 758 padding-left: 6px;
559 .directory h3.swap span { 759 padding-right: 6px;
560 display: none; 760 padding-top: 3px;
561 } 761 border-left: 1px solid rgba(0,0,0,0.05);
562 */ 762 }
563 763
564 .directory > h3 { 764 .directory tr.even {
565 margin-top: 0; 765 padding-left: 6px;
566 } 766 background-color: #F7F8FB;
567
568 .directory p {
569 margin: 0px;
570 white-space: nowrap;
571 }
572
573 .directory div {
574 display: none;
575 margin: 0px;
576 } 767 }
577 768
578 .directory img { 769 .directory img {
579 vertical-align: -30%; 770 vertical-align: -30%;
580 } 771 }
581 772
582 /* these are for tree view when not used as main index */ 773 .directory .levels {
583 774 white-space: nowrap;
584 .directory-alt { 775 width: 100%;
585 font-size: 100%; 776 text-align: right;
586 font-weight: bold; 777 font-size: 9pt;
587 } 778 }
588 779
589 .directory-alt h3 { 780 .directory .levels span {
590 margin: 0px; 781 cursor: pointer;
591 margin-top: 1em; 782 padding-left: 2px;
592 font-size: 11pt; 783 padding-right: 2px;
593 } 784 color: #3D578C;
594 785 }
595 .directory-alt > h3 { 786
596 margin-top: 0; 787 .arrow {
597 } 788 color: #9CAFD4;
598 789 -webkit-user-select: none;
599 .directory-alt p { 790 -khtml-user-select: none;
600 margin: 0px; 791 -moz-user-select: none;
601 white-space: nowrap; 792 -ms-user-select: none;
602 } 793 user-select: none;
603 794 cursor: pointer;
604 .directory-alt div { 795 font-size: 80%;
605 display: none; 796 display: inline-block;
606 margin: 0px; 797 width: 16px;
607 } 798 height: 22px;
608 799 }
609 .directory-alt img { 800
610 vertical-align: -30%; 801 .icon {
802 font-family: Arial, Helvetica;
803 font-weight: bold;
804 font-size: 12px;
805 height: 14px;
806 width: 16px;
807 display: inline-block;
808 background-color: #728DC1;
809 color: white;
810 text-align: center;
811 border-radius: 4px;
812 margin-left: 2px;
813 margin-right: 2px;
814 }
815
816 .icona {
817 width: 24px;
818 height: 22px;
819 display: inline-block;
820 }
821
822 .iconfopen {
823 width: 24px;
824 height: 18px;
825 margin-bottom: 4px;
826 background-image:url('folderopen.png');
827 background-position: 0px -4px;
828 background-repeat: repeat-y;
829 vertical-align:top;
830 display: inline-block;
831 }
832
833 .iconfclosed {
834 width: 24px;
835 height: 18px;
836 margin-bottom: 4px;
837 background-image:url('folderclosed.png');
838 background-position: 0px -4px;
839 background-repeat: repeat-y;
840 vertical-align:top;
841 display: inline-block;
842 }
843
844 .icondoc {
845 width: 24px;
846 height: 18px;
847 margin-bottom: 4px;
848 background-image:url('doc.png');
849 background-position: 0px -4px;
850 background-repeat: repeat-y;
851 vertical-align:top;
852 display: inline-block;
853 }
854
855 table.directory {
856 font: 400 14px Roboto,sans-serif;
611 } 857 }
612 858
613 /* @end */ 859 /* @end */
614 860
615 div.dynheader { 861 div.dynheader {
616 margin-top: 8px; 862 margin-top: 8px;
863 -webkit-touch-callout: none;
864 -webkit-user-select: none;
865 -khtml-user-select: none;
866 -moz-user-select: none;
867 -ms-user-select: none;
868 user-select: none;
617 } 869 }
618 870
619 address { 871 address {
620 font-style: normal; 872 font-style: normal;
621 color: #2A3D61; 873 color: #2A3D61;
874 }
875
876 table.doxtable caption {
877 caption-side: top;
622 } 878 }
623 879
624 table.doxtable { 880 table.doxtable {
625 border-collapse:collapse; 881 border-collapse:collapse;
626 margin-top: 4px; 882 margin-top: 4px;
639 padding-bottom: 4px; 895 padding-bottom: 4px;
640 padding-top: 5px; 896 padding-top: 5px;
641 } 897 }
642 898
643 table.fieldtable { 899 table.fieldtable {
644 width: 100%; 900 /*width: 100%;*/
645 margin-bottom: 10px; 901 margin-bottom: 10px;
646 border: 1px solid #A8B8D9; 902 border: 1px solid #A8B8D9;
647 border-spacing: 0px; 903 border-spacing: 0px;
648 -moz-border-radius: 4px; 904 -moz-border-radius: 4px;
649 -webkit-border-radius: 4px; 905 -webkit-border-radius: 4px;
662 border-right: 1px solid #A8B8D9; 918 border-right: 1px solid #A8B8D9;
663 border-bottom: 1px solid #A8B8D9; 919 border-bottom: 1px solid #A8B8D9;
664 vertical-align: top; 920 vertical-align: top;
665 } 921 }
666 922
923 .fieldtable td.fieldname {
924 padding-top: 3px;
925 }
926
667 .fieldtable td.fielddoc { 927 .fieldtable td.fielddoc {
668 border-bottom: 1px solid #A8B8D9; 928 border-bottom: 1px solid #A8B8D9;
669 width: 100%; 929 /*width: 100%;*/
930 }
931
932 .fieldtable td.fielddoc p:first-child {
933 margin-top: 0px;
934 }
935
936 .fieldtable td.fielddoc p:last-child {
937 margin-bottom: 2px;
670 } 938 }
671 939
672 .fieldtable tr:last-child td { 940 .fieldtable tr:last-child td {
673 border-bottom: none; 941 border-bottom: none;
674 } 942 }
680 font-size: 90%; 948 font-size: 90%;
681 color: #253555; 949 color: #253555;
682 padding-bottom: 4px; 950 padding-bottom: 4px;
683 padding-top: 5px; 951 padding-top: 5px;
684 text-align:left; 952 text-align:left;
953 font-weight: 400;
685 -moz-border-radius-topleft: 4px; 954 -moz-border-radius-topleft: 4px;
686 -moz-border-radius-topright: 4px; 955 -moz-border-radius-topright: 4px;
687 -webkit-border-top-left-radius: 4px; 956 -webkit-border-top-left-radius: 4px;
688 -webkit-border-top-right-radius: 4px; 957 -webkit-border-top-right-radius: 4px;
689 border-top-left-radius: 4px; 958 border-top-left-radius: 4px;
705 .navpath ul 974 .navpath ul
706 { 975 {
707 font-size: 11px; 976 font-size: 11px;
708 background-image:url('tab_b.png'); 977 background-image:url('tab_b.png');
709 background-repeat:repeat-x; 978 background-repeat:repeat-x;
979 background-position: 0 -5px;
710 height:30px; 980 height:30px;
711 line-height:30px; 981 line-height:30px;
712 color:#8AA0CC; 982 color:#8AA0CC;
713 border:solid 1px #C2CDE4; 983 border:solid 1px #C2CDE4;
714 overflow:hidden; 984 overflow:hidden;
732 { 1002 {
733 height:32px; 1003 height:32px;
734 display:block; 1004 display:block;
735 text-decoration: none; 1005 text-decoration: none;
736 outline: none; 1006 outline: none;
1007 color: #283A5D;
1008 font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
1009 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
1010 text-decoration: none;
737 } 1011 }
738 1012
739 .navpath li.navelem a:hover 1013 .navpath li.navelem a:hover
740 { 1014 {
741 color:#6884BD; 1015 color:#6884BD;
767 div.summary a 1041 div.summary a
768 { 1042 {
769 white-space: nowrap; 1043 white-space: nowrap;
770 } 1044 }
771 1045
1046 table.classindex
1047 {
1048 margin: 10px;
1049 white-space: nowrap;
1050 margin-left: 3%;
1051 margin-right: 3%;
1052 width: 94%;
1053 border: 0;
1054 border-spacing: 0;
1055 padding: 0;
1056 }
1057
772 div.ingroups 1058 div.ingroups
773 { 1059 {
774 margin-left: 5px;
775 font-size: 8pt; 1060 font-size: 8pt;
776 padding-left: 5px;
777 width: 50%; 1061 width: 50%;
778 text-align: left; 1062 text-align: left;
779 } 1063 }
780 1064
781 div.ingroups a 1065 div.ingroups a
792 border-bottom: 1px solid #C4CFE5; 1076 border-bottom: 1px solid #C4CFE5;
793 } 1077 }
794 1078
795 div.headertitle 1079 div.headertitle
796 { 1080 {
797 padding: 5px 5px 5px 7px; 1081 padding: 5px 5px 5px 10px;
798 } 1082 }
799 1083
800 dl 1084 dl
801 { 1085 {
802 padding: 0 0 0 10px; 1086 padding: 0 0 0 10px;
803 } 1087 }
804 1088
805 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ 1089 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
806 dl.section 1090 dl.section
807 { 1091 {
1092 margin-left: 0px;
1093 padding-left: 0px;
1094 }
1095
1096 dl.note
1097 {
1098 margin-left:-7px;
1099 padding-left: 3px;
808 border-left:4px solid; 1100 border-left:4px solid;
809 padding: 0 0 0 6px;
810 }
811
812 dl.note
813 {
814 border-color: #D0C000; 1101 border-color: #D0C000;
815 } 1102 }
816 1103
817 dl.warning, dl.attention 1104 dl.warning, dl.attention
818 { 1105 {
1106 margin-left:-7px;
1107 padding-left: 3px;
1108 border-left:4px solid;
819 border-color: #FF0000; 1109 border-color: #FF0000;
820 } 1110 }
821 1111
822 dl.pre, dl.post, dl.invariant 1112 dl.pre, dl.post, dl.invariant
823 { 1113 {
1114 margin-left:-7px;
1115 padding-left: 3px;
1116 border-left:4px solid;
824 border-color: #00D000; 1117 border-color: #00D000;
825 } 1118 }
826 1119
827 dl.deprecated 1120 dl.deprecated
828 { 1121 {
1122 margin-left:-7px;
1123 padding-left: 3px;
1124 border-left:4px solid;
829 border-color: #505050; 1125 border-color: #505050;
830 } 1126 }
831 1127
832 dl.todo 1128 dl.todo
833 { 1129 {
1130 margin-left:-7px;
1131 padding-left: 3px;
1132 border-left:4px solid;
834 border-color: #00C0E0; 1133 border-color: #00C0E0;
835 } 1134 }
836 1135
837 dl.test 1136 dl.test
838 { 1137 {
1138 margin-left:-7px;
1139 padding-left: 3px;
1140 border-left:4px solid;
839 border-color: #3030E0; 1141 border-color: #3030E0;
840 } 1142 }
841 1143
842 dl.bug 1144 dl.bug
843 { 1145 {
1146 margin-left:-7px;
1147 padding-left: 3px;
1148 border-left:4px solid;
844 border-color: #C08050; 1149 border-color: #C08050;
845 } 1150 }
846 1151
847 dl.section dd { 1152 dl.section dd {
848 margin-bottom: 6px; 1153 margin-bottom: 6px;
859 #projectlogo img 1164 #projectlogo img
860 { 1165 {
861 border: 0px none; 1166 border: 0px none;
862 } 1167 }
863 1168
1169 #projectalign
1170 {
1171 vertical-align: middle;
1172 }
1173
864 #projectname 1174 #projectname
865 { 1175 {
866 font: 300% Tahoma, Arial,sans-serif; 1176 font: 300% Tahoma, Arial,sans-serif;
867 margin: 0px; 1177 margin: 0px;
868 padding: 2px 0px; 1178 padding: 2px 0px;
899 { 1209 {
900 text-align: center; 1210 text-align: center;
901 } 1211 }
902 1212
903 .mscgraph 1213 .mscgraph
1214 {
1215 text-align: center;
1216 }
1217
1218 .plantumlgraph
1219 {
1220 text-align: center;
1221 }
1222
1223 .diagraph
904 { 1224 {
905 text-align: center; 1225 text-align: center;
906 } 1226 }
907 1227
908 .caption 1228 .caption
937 background-color: #F4F6FA; 1257 background-color: #F4F6FA;
938 border: 1px solid #D8DFEE; 1258 border: 1px solid #D8DFEE;
939 border-radius: 7px 7px 7px 7px; 1259 border-radius: 7px 7px 7px 7px;
940 float: right; 1260 float: right;
941 height: auto; 1261 height: auto;
942 margin: 0 20px 10px 10px; 1262 margin: 0 8px 10px 10px;
943 width: 200px; 1263 width: 200px;
944 } 1264 }
945 1265
946 div.toc li { 1266 div.toc li {
947 background: url("bdwn.png") no-repeat scroll 0 5px transparent; 1267 background: url("bdwn.png") no-repeat scroll 0 5px transparent;
978 1298
979 div.toc li.level4 { 1299 div.toc li.level4 {
980 margin-left: 45px; 1300 margin-left: 45px;
981 } 1301 }
982 1302
1303 .inherit_header {
1304 font-weight: bold;
1305 color: gray;
1306 cursor: pointer;
1307 -webkit-touch-callout: none;
1308 -webkit-user-select: none;
1309 -khtml-user-select: none;
1310 -moz-user-select: none;
1311 -ms-user-select: none;
1312 user-select: none;
1313 }
1314
1315 .inherit_header td {
1316 padding: 6px 0px 2px 5px;
1317 }
1318
1319 .inherit {
1320 display: none;
1321 }
1322
1323 tr.heading h2 {
1324 margin-top: 12px;
1325 margin-bottom: 4px;
1326 }
1327
1328 /* tooltip related style info */
1329
1330 .ttc {
1331 position: absolute;
1332 display: none;
1333 }
1334
1335 #powerTip {
1336 cursor: default;
1337 white-space: nowrap;
1338 background-color: white;
1339 border: 1px solid gray;
1340 border-radius: 4px 4px 4px 4px;
1341 box-shadow: 1px 1px 7px gray;
1342 display: none;
1343 font-size: smaller;
1344 max-width: 80%;
1345 opacity: 0.9;
1346 padding: 1ex 1em 1em;
1347 position: absolute;
1348 z-index: 2147483647;
1349 }
1350
1351 #powerTip div.ttdoc {
1352 color: grey;
1353 font-style: italic;
1354 }
1355
1356 #powerTip div.ttname a {
1357 font-weight: bold;
1358 }
1359
1360 #powerTip div.ttname {
1361 font-weight: bold;
1362 }
1363
1364 #powerTip div.ttdeci {
1365 color: #006318;
1366 }
1367
1368 #powerTip div {
1369 margin: 0px;
1370 padding: 0px;
1371 font: 12px/16px Roboto,sans-serif;
1372 }
1373
1374 #powerTip:before, #powerTip:after {
1375 content: "";
1376 position: absolute;
1377 margin: 0px;
1378 }
1379
1380 #powerTip.n:after, #powerTip.n:before,
1381 #powerTip.s:after, #powerTip.s:before,
1382 #powerTip.w:after, #powerTip.w:before,
1383 #powerTip.e:after, #powerTip.e:before,
1384 #powerTip.ne:after, #powerTip.ne:before,
1385 #powerTip.se:after, #powerTip.se:before,
1386 #powerTip.nw:after, #powerTip.nw:before,
1387 #powerTip.sw:after, #powerTip.sw:before {
1388 border: solid transparent;
1389 content: " ";
1390 height: 0;
1391 width: 0;
1392 position: absolute;
1393 }
1394
1395 #powerTip.n:after, #powerTip.s:after,
1396 #powerTip.w:after, #powerTip.e:after,
1397 #powerTip.nw:after, #powerTip.ne:after,
1398 #powerTip.sw:after, #powerTip.se:after {
1399 border-color: rgba(255, 255, 255, 0);
1400 }
1401
1402 #powerTip.n:before, #powerTip.s:before,
1403 #powerTip.w:before, #powerTip.e:before,
1404 #powerTip.nw:before, #powerTip.ne:before,
1405 #powerTip.sw:before, #powerTip.se:before {
1406 border-color: rgba(128, 128, 128, 0);
1407 }
1408
1409 #powerTip.n:after, #powerTip.n:before,
1410 #powerTip.ne:after, #powerTip.ne:before,
1411 #powerTip.nw:after, #powerTip.nw:before {
1412 top: 100%;
1413 }
1414
1415 #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1416 border-top-color: #ffffff;
1417 border-width: 10px;
1418 margin: 0px -10px;
1419 }
1420 #powerTip.n:before {
1421 border-top-color: #808080;
1422 border-width: 11px;
1423 margin: 0px -11px;
1424 }
1425 #powerTip.n:after, #powerTip.n:before {
1426 left: 50%;
1427 }
1428
1429 #powerTip.nw:after, #powerTip.nw:before {
1430 right: 14px;
1431 }
1432
1433 #powerTip.ne:after, #powerTip.ne:before {
1434 left: 14px;
1435 }
1436
1437 #powerTip.s:after, #powerTip.s:before,
1438 #powerTip.se:after, #powerTip.se:before,
1439 #powerTip.sw:after, #powerTip.sw:before {
1440 bottom: 100%;
1441 }
1442
1443 #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1444 border-bottom-color: #ffffff;
1445 border-width: 10px;
1446 margin: 0px -10px;
1447 }
1448
1449 #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1450 border-bottom-color: #808080;
1451 border-width: 11px;
1452 margin: 0px -11px;
1453 }
1454
1455 #powerTip.s:after, #powerTip.s:before {
1456 left: 50%;
1457 }
1458
1459 #powerTip.sw:after, #powerTip.sw:before {
1460 right: 14px;
1461 }
1462
1463 #powerTip.se:after, #powerTip.se:before {
1464 left: 14px;
1465 }
1466
1467 #powerTip.e:after, #powerTip.e:before {
1468 left: 100%;
1469 }
1470 #powerTip.e:after {
1471 border-left-color: #ffffff;
1472 border-width: 10px;
1473 top: 50%;
1474 margin-top: -10px;
1475 }
1476 #powerTip.e:before {
1477 border-left-color: #808080;
1478 border-width: 11px;
1479 top: 50%;
1480 margin-top: -11px;
1481 }
1482
1483 #powerTip.w:after, #powerTip.w:before {
1484 right: 100%;
1485 }
1486 #powerTip.w:after {
1487 border-right-color: #ffffff;
1488 border-width: 10px;
1489 top: 50%;
1490 margin-top: -10px;
1491 }
1492 #powerTip.w:before {
1493 border-right-color: #808080;
1494 border-width: 11px;
1495 top: 50%;
1496 margin-top: -11px;
1497 }
983 1498
984 @media print 1499 @media print
985 { 1500 {
986 #top { display: none; } 1501 #top { display: none; }
987 #side-nav { display: none; } 1502 #side-nav { display: none; }
996 height:auto !important; 1511 height:auto !important;
997 width:auto !important; 1512 width:auto !important;
998 overflow:inherit; 1513 overflow:inherit;
999 display:inline; 1514 display:inline;
1000 } 1515 }
1001 pre.fragment 1516 }
1002 { 1517
1003 overflow: visible; 1518 /* @group Markdown */
1004 text-wrap: unrestricted; 1519
1005 white-space: -moz-pre-wrap; /* Moz */ 1520 /*
1006 white-space: -pre-wrap; /* Opera 4-6 */ 1521 table.markdownTable {
1007 white-space: -o-pre-wrap; /* Opera 7 */ 1522 border-collapse:collapse;
1008 white-space: pre-wrap; /* CSS3 */ 1523 margin-top: 4px;
1009 word-wrap: break-word; /* IE 5.5+ */ 1524 margin-bottom: 4px;
1010 } 1525 }
1011 } 1526
1012 1527 table.markdownTable td, table.markdownTable th {
1528 border: 1px solid #2D4068;
1529 padding: 3px 7px 2px;
1530 }
1531
1532 table.markdownTableHead tr {
1533 }
1534
1535 table.markdownTableBodyLeft td, table.markdownTable th {
1536 border: 1px solid #2D4068;
1537 padding: 3px 7px 2px;
1538 }
1539
1540 th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone {
1541 background-color: #374F7F;
1542 color: #FFFFFF;
1543 font-size: 110%;
1544 padding-bottom: 4px;
1545 padding-top: 5px;
1546 }
1547
1548 th.markdownTableHeadLeft {
1549 text-align: left
1550 }
1551
1552 th.markdownTableHeadRight {
1553 text-align: right
1554 }
1555
1556 th.markdownTableHeadCenter {
1557 text-align: center
1558 }
1559 */
1560
1561 table.markdownTable {
1562 border-collapse:collapse;
1563 margin-top: 4px;
1564 margin-bottom: 4px;
1565 }
1566
1567 table.markdownTable td, table.markdownTable th {
1568 border: 1px solid #2D4068;
1569 padding: 3px 7px 2px;
1570 }
1571
1572 table.markdownTable tr {
1573 }
1574
1575 th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
1576 background-color: #374F7F;
1577 color: #FFFFFF;
1578 font-size: 110%;
1579 padding-bottom: 4px;
1580 padding-top: 5px;
1581 }
1582
1583 th.markdownTableHeadLeft, td.markdownTableBodyLeft {
1584 text-align: left
1585 }
1586
1587 th.markdownTableHeadRight, td.markdownTableBodyRight {
1588 text-align: right
1589 }
1590
1591 th.markdownTableHeadCenter, td.markdownTableBodyCenter {
1592 text-align: center
1593 }
1594
1595
1596 /* @end */