History

add files for custom documentation css/html

Matthew Wang committed 6 years ago

Commit 67e74121 parent 36c93605 files · +1821 −5Browse files

Unified · Split

5 files
  1. .gitignore +1 −1
  2. Doxyfile +4 −4
  3. doxygen/customdoxygen.css +1739 −0
  4. doxygen/footer.html +21 −0
  5. doxygen/header.html +56 −0
.gitignore+1−1
@@ -10,4 +10,4 @@ · 9 unmodified lines
1010 *.swp
1111 */Builds
1212 */JuceLibraryCode
13−doxygen
13+doxygen/html
Doxyfile+4−4
@@ -58,7 +58,7 @@ PROJECT_LOGO = · 57 unmodified lines
5858 # entered, it will be relative to the location where doxygen was started. If
5959 # left blank the current directory will be used.
6060
61−OUTPUT_DIRECTORY = /Users/Matthew/Desktop/PrincetonL/LEAF/doxygen
61+OUTPUT_DIRECTORY = doxygen
6262
6363 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
6464 # directories (in 2 levels) under the output directory of each output format and
@@ -1207,7 +1207,7 @@ HTML_FILE_EXTENSION = .html · 1142 unmodified lines
12071207 # of the possible markers and block names see the documentation.
12081208 # This tag requires that the tag GENERATE_HTML is set to YES.
12091209
1210−HTML_HEADER =
1210+HTML_HEADER = doxygen/header.html
12111211
12121212 # The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
12131213 # generated HTML page. If the tag is left blank doxygen will generate a standard
@@ -1217,7 +1217,7 @@ HTML_HEADER = · 3 unmodified lines
12171217 # that doxygen normally uses.
12181218 # This tag requires that the tag GENERATE_HTML is set to YES.
12191219
1220−HTML_FOOTER =
1220+HTML_FOOTER = doxygen/footer.html
12211221
12221222 # The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
12231223 # sheet that is used by each HTML page. It can be used to fine-tune the look of
@@ -1242,7 +1242,7 @@ HTML_STYLESHEET = · 18 unmodified lines
12421242 # list). For an example see the documentation.
12431243 # This tag requires that the tag GENERATE_HTML is set to YES.
12441244
1245−HTML_EXTRA_STYLESHEET =
1245+HTML_EXTRA_STYLESHEET = doxygen/customdoxygen.css
12461246
12471247 # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
12481248 # other source files which should be copied to the HTML output directory. Note
doxygen/customdoxygen.css+1739−0
@@ -0,0 +1,1739 @@
1+/* USE THE BELOW DEFAULT STYLING AS REFERENCE AND ONLY OVERRIDE AS NEEDED AT
2+THE BOTTOM OF THIS FILE TO AVOID ISSUES IF DOXYGEN UPDATES ITS DEFAULT CSS */
3+
4+/* The standard CSS for doxygen 1.8.18 */
5+
6+body, table, div, p, dl {
7+ font: 400 14px/22px Roboto,sans-serif;
8+}
9+
10+p.reference, p.definition {
11+ font: 400 14px/22px Roboto,sans-serif;
12+}
13+
14+/* @group Heading Levels */
15+
16+h1.groupheader {
17+ font-size: 150%;
18+}
19+
20+.title {
21+ font: 400 14px/28px Roboto,sans-serif;
22+ font-size: 150%;
23+ font-weight: bold;
24+ margin: 10px 2px;
25+}
26+
27+h2.groupheader {
28+ border-bottom: 1px solid #879ECB;
29+ color: #354C7B;
30+ font-size: 150%;
31+ font-weight: normal;
32+ margin-top: 1.75em;
33+ padding-top: 8px;
34+ padding-bottom: 4px;
35+ width: 100%;
36+}
37+
38+h3.groupheader {
39+ font-size: 100%;
40+}
41+
42+h1, h2, h3, h4, h5, h6 {
43+ -webkit-transition: text-shadow 0.5s linear;
44+ -moz-transition: text-shadow 0.5s linear;
45+ -ms-transition: text-shadow 0.5s linear;
46+ -o-transition: text-shadow 0.5s linear;
47+ transition: text-shadow 0.5s linear;
48+ margin-right: 15px;
49+}
50+
51+h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
52+ text-shadow: 0 0 15px cyan;
53+}
54+
55+dt {
56+ font-weight: bold;
57+}
58+
59+ul.multicol {
60+ -moz-column-gap: 1em;
61+ -webkit-column-gap: 1em;
62+ column-gap: 1em;
63+ -moz-column-count: 3;
64+ -webkit-column-count: 3;
65+ column-count: 3;
66+}
67+
68+p.startli, p.startdd {
69+ margin-top: 2px;
70+}
71+
72+th p.starttd, p.intertd, p.endtd {
73+ font-size: 100%;
74+ font-weight: 700;
75+}
76+
77+p.starttd {
78+ margin-top: 0px;
79+}
80+
81+p.endli {
82+ margin-bottom: 0px;
83+}
84+
85+p.enddd {
86+ margin-bottom: 4px;
87+}
88+
89+p.endtd {
90+ margin-bottom: 2px;
91+}
92+
93+p.interli {
94+}
95+
96+p.interdd {
97+}
98+
99+p.intertd {
100+}
101+
102+/* @end */
103+
104+caption {
105+ font-weight: bold;
106+}
107+
108+span.legend {
109+ font-size: 70%;
110+ text-align: center;
111+}
112+
113+h3.version {
114+ font-size: 90%;
115+ text-align: center;
116+}
117+
118+div.qindex, div.navtab{
119+ background-color: #EBEFF6;
120+ border: 1px solid #A3B4D7;
121+ text-align: center;
122+}
123+
124+div.qindex, div.navpath {
125+ width: 100%;
126+ line-height: 140%;
127+}
128+
129+div.navtab {
130+ margin-right: 15px;
131+}
132+
133+/* @group Link Styling */
134+
135+a {
136+ color: #3D578C;
137+ font-weight: normal;
138+ text-decoration: none;
139+}
140+
141+.contents a:visited {
142+ color: #4665A2;
143+}
144+
145+a:hover {
146+ text-decoration: underline;
147+}
148+
149+a.qindex {
150+ font-weight: bold;
151+}
152+
153+a.qindexHL {
154+ font-weight: bold;
155+ background-color: #9CAFD4;
156+ color: #FFFFFF;
157+ border: 1px double #869DCA;
158+}
159+
160+.contents a.qindexHL:visited {
161+ color: #FFFFFF;
162+}
163+
164+a.el {
165+ font-weight: bold;
166+}
167+
168+a.elRef {
169+}
170+
171+a.code, a.code:visited, a.line, a.line:visited {
172+ color: #4665A2;
173+}
174+
175+a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
176+ color: #4665A2;
177+}
178+
179+/* @end */
180+
181+dl.el {
182+ margin-left: -1cm;
183+}
184+
185+ul {
186+ overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
187+}
188+
189+#side-nav ul {
190+ overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
191+}
192+
193+#main-nav ul {
194+ overflow: visible; /* reset ul rule for the navigation bar drop down lists */
195+}
196+
197+.fragment {
198+ text-align: left;
199+ direction: ltr;
200+ overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
201+ overflow-y: hidden;
202+}
203+
204+pre.fragment {
205+ border: 1px solid #C4CFE5;
206+ background-color: #FBFCFD;
207+ padding: 4px 6px;
208+ margin: 4px 8px 4px 2px;
209+ overflow: auto;
210+ word-wrap: break-word;
211+ font-size: 9pt;
212+ line-height: 125%;
213+ font-family: monospace, fixed;
214+ font-size: 105%;
215+}
216+
217+div.fragment {
218+ padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
219+ margin: 4px 8px 4px 2px;
220+ background-color: #FBFCFD;
221+ border: 1px solid #C4CFE5;
222+}
223+
224+div.line {
225+ font-family: monospace, fixed;
226+ font-size: 13px;
227+ min-height: 13px;
228+ line-height: 1.0;
229+ text-wrap: unrestricted;
230+ white-space: -moz-pre-wrap; /* Moz */
231+ white-space: -pre-wrap; /* Opera 4-6 */
232+ white-space: -o-pre-wrap; /* Opera 7 */
233+ white-space: pre-wrap; /* CSS3 */
234+ word-wrap: break-word; /* IE 5.5+ */
235+ text-indent: -53px;
236+ padding-left: 53px;
237+ padding-bottom: 0px;
238+ margin: 0px;
239+ -webkit-transition-property: background-color, box-shadow;
240+ -webkit-transition-duration: 0.5s;
241+ -moz-transition-property: background-color, box-shadow;
242+ -moz-transition-duration: 0.5s;
243+ -ms-transition-property: background-color, box-shadow;
244+ -ms-transition-duration: 0.5s;
245+ -o-transition-property: background-color, box-shadow;
246+ -o-transition-duration: 0.5s;
247+ transition-property: background-color, box-shadow;
248+ transition-duration: 0.5s;
249+}
250+
251+div.line:after {
252+ content:"\000A";
253+ white-space: pre;
254+}
255+
256+div.line.glow {
257+ background-color: cyan;
258+ box-shadow: 0 0 10px cyan;
259+}
260+
261+
262+span.lineno {
263+ padding-right: 4px;
264+ text-align: right;
265+ border-right: 2px solid #0F0;
266+ background-color: #E8E8E8;
267+ white-space: pre;
268+}
269+span.lineno a {
270+ background-color: #D8D8D8;
271+}
272+
273+span.lineno a:hover {
274+ background-color: #C8C8C8;
275+}
276+
277+.lineno {
278+ -webkit-touch-callout: none;
279+ -webkit-user-select: none;
280+ -khtml-user-select: none;
281+ -moz-user-select: none;
282+ -ms-user-select: none;
283+ user-select: none;
284+}
285+
286+div.ah, span.ah {
287+ background-color: black;
288+ font-weight: bold;
289+ color: #FFFFFF;
290+ margin-bottom: 3px;
291+ margin-top: 3px;
292+ padding: 0.2em;
293+ border: solid thin #333;
294+ border-radius: 0.5em;
295+ -webkit-border-radius: .5em;
296+ -moz-border-radius: .5em;
297+ box-shadow: 2px 2px 3px #999;
298+ -webkit-box-shadow: 2px 2px 3px #999;
299+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
300+ background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
301+ background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
302+}
303+
304+div.classindex ul {
305+ list-style: none;
306+ padding-left: 0;
307+}
308+
309+div.classindex span.ai {
310+ display: inline-block;
311+}
312+
313+div.groupHeader {
314+ margin-left: 16px;
315+ margin-top: 12px;
316+ font-weight: bold;
317+}
318+
319+div.groupText {
320+ margin-left: 16px;
321+ font-style: italic;
322+}
323+
324+body {
325+ background-color: white;
326+ color: black;
327+ margin: 0;
328+}
329+
330+div.contents {
331+ margin-top: 10px;
332+ margin-left: 12px;
333+ margin-right: 8px;
334+}
335+
336+td.indexkey {
337+ background-color: #EBEFF6;
338+ font-weight: bold;
339+ border: 1px solid #C4CFE5;
340+ margin: 2px 0px 2px 0;
341+ padding: 2px 10px;
342+ white-space: nowrap;
343+ vertical-align: top;
344+}
345+
346+td.indexvalue {
347+ background-color: #EBEFF6;
348+ border: 1px solid #C4CFE5;
349+ padding: 2px 10px;
350+ margin: 2px 0px;
351+}
352+
353+tr.memlist {
354+ background-color: #EEF1F7;
355+}
356+
357+p.formulaDsp {
358+ text-align: center;
359+}
360+
361+img.formulaDsp {
362+
363+}
364+
365+img.formulaInl, img.inline {
366+ vertical-align: middle;
367+}
368+
369+div.center {
370+ text-align: center;
371+ margin-top: 0px;
372+ margin-bottom: 0px;
373+ padding: 0px;
374+}
375+
376+div.center img {
377+ border: 0px;
378+}
379+
380+address.footer {
381+ text-align: right;
382+ padding-right: 12px;
383+}
384+
385+img.footer {
386+ border: 0px;
387+ vertical-align: middle;
388+}
389+
390+/* @group Code Colorization */
391+
392+span.keyword {
393+ color: #008000
394+}
395+
396+span.keywordtype {
397+ color: #604020
398+}
399+
400+span.keywordflow {
401+ color: #e08000
402+}
403+
404+span.comment {
405+ color: #800000
406+}
407+
408+span.preprocessor {
409+ color: #806020
410+}
411+
412+span.stringliteral {
413+ color: #002080
414+}
415+
416+span.charliteral {
417+ color: #008080
418+}
419+
420+span.vhdldigit {
421+ color: #ff00ff
422+}
423+
424+span.vhdlchar {
425+ color: #000000
426+}
427+
428+span.vhdlkeyword {
429+ color: #700070
430+}
431+
432+span.vhdllogic {
433+ color: #ff0000
434+}
435+
436+blockquote {
437+ background-color: #F7F8FB;
438+ border-left: 2px solid #9CAFD4;
439+ margin: 0 24px 0 4px;
440+ padding: 0 12px 0 16px;
441+}
442+
443+blockquote.DocNodeRTL {
444+ border-left: 0;
445+ border-right: 2px solid #9CAFD4;
446+ margin: 0 4px 0 24px;
447+ padding: 0 16px 0 12px;
448+}
449+
450+/* @end */
451+
452+/*
453+.search {
454+ color: #003399;
455+ font-weight: bold;
456+}
457+
458+form.search {
459+ margin-bottom: 0px;
460+ margin-top: 0px;
461+}
462+
463+input.search {
464+ font-size: 75%;
465+ color: #000080;
466+ font-weight: normal;
467+ background-color: #e8eef2;
468+}
469+*/
470+
471+td.tiny {
472+ font-size: 75%;
473+}
474+
475+.dirtab {
476+ padding: 4px;
477+ border-collapse: collapse;
478+ border: 1px solid #A3B4D7;
479+}
480+
481+th.dirtab {
482+ background: #EBEFF6;
483+ font-weight: bold;
484+}
485+
486+hr {
487+ height: 0px;
488+ border: none;
489+ border-top: 1px solid #4A6AAA;
490+}
491+
492+hr.footer {
493+ height: 1px;
494+}
495+
496+/* @group Member Descriptions */
497+
498+table.memberdecls {
499+ border-spacing: 0px;
500+ padding: 0px;
501+}
502+
503+.memberdecls td, .fieldtable tr {
504+ -webkit-transition-property: background-color, box-shadow;
505+ -webkit-transition-duration: 0.5s;
506+ -moz-transition-property: background-color, box-shadow;
507+ -moz-transition-duration: 0.5s;
508+ -ms-transition-property: background-color, box-shadow;
509+ -ms-transition-duration: 0.5s;
510+ -o-transition-property: background-color, box-shadow;
511+ -o-transition-duration: 0.5s;
512+ transition-property: background-color, box-shadow;
513+ transition-duration: 0.5s;
514+}
515+
516+.memberdecls td.glow, .fieldtable tr.glow {
517+ background-color: cyan;
518+ box-shadow: 0 0 15px cyan;
519+}
520+
521+.mdescLeft, .mdescRight,
522+.memItemLeft, .memItemRight,
523+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
524+ background-color: #F9FAFC;
525+ border: none;
526+ margin: 4px;
527+ padding: 1px 0 0 8px;
528+}
529+
530+.mdescLeft, .mdescRight {
531+ padding: 0px 8px 4px 8px;
532+ color: #555;
533+}
534+
535+.memSeparator {
536+ border-bottom: 1px solid #DEE4F0;
537+ line-height: 1px;
538+ margin: 0px;
539+ padding: 0px;
540+}
541+
542+.memItemLeft, .memTemplItemLeft {
543+ white-space: nowrap;
544+}
545+
546+.memItemRight, .memTemplItemRight {
547+ width: 100%;
548+}
549+
550+.memTemplParams {
551+ color: #4665A2;
552+ white-space: nowrap;
553+ font-size: 80%;
554+}
555+
556+/* @end */
557+
558+/* @group Member Details */
559+
560+/* Styles for detailed member documentation */
561+
562+.memtitle {
563+ padding: 8px;
564+ border-top: 1px solid #A8B8D9;
565+ border-left: 1px solid #A8B8D9;
566+ border-right: 1px solid #A8B8D9;
567+ border-top-right-radius: 4px;
568+ border-top-left-radius: 4px;
569+ margin-bottom: -1px;
570+ background-image: url('nav_f.png');
571+ background-repeat: repeat-x;
572+ background-color: #E2E8F2;
573+ line-height: 1.25;
574+ font-weight: 300;
575+ float:left;
576+}
577+
578+.permalink
579+{
580+ font-size: 65%;
581+ display: inline-block;
582+ vertical-align: middle;
583+}
584+
585+.memtemplate {
586+ font-size: 80%;
587+ color: #4665A2;
588+ font-weight: normal;
589+ margin-left: 9px;
590+}
591+
592+.memnav {
593+ background-color: #EBEFF6;
594+ border: 1px solid #A3B4D7;
595+ text-align: center;
596+ margin: 2px;
597+ margin-right: 15px;
598+ padding: 2px;
599+}
600+
601+.mempage {
602+ width: 100%;
603+}
604+
605+.memitem {
606+ padding: 0;
607+ margin-bottom: 10px;
608+ margin-right: 5px;
609+ -webkit-transition: box-shadow 0.5s linear;
610+ -moz-transition: box-shadow 0.5s linear;
611+ -ms-transition: box-shadow 0.5s linear;
612+ -o-transition: box-shadow 0.5s linear;
613+ transition: box-shadow 0.5s linear;
614+ display: table !important;
615+ width: 100%;
616+}
617+
618+.memitem.glow {
619+ box-shadow: 0 0 15px cyan;
620+}
621+
622+.memname {
623+ font-weight: 400;
624+ margin-left: 6px;
625+}
626+
627+.memname td {
628+ vertical-align: bottom;
629+}
630+
631+.memproto, dl.reflist dt {
632+ border-top: 1px solid #A8B8D9;
633+ border-left: 1px solid #A8B8D9;
634+ border-right: 1px solid #A8B8D9;
635+ padding: 6px 0px 6px 0px;
636+ color: #253555;
637+ font-weight: bold;
638+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
639+ background-color: #DFE5F1;
640+ /* opera specific markup */
641+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
642+ border-top-right-radius: 4px;
643+ /* firefox specific markup */
644+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
645+ -moz-border-radius-topright: 4px;
646+ /* webkit specific markup */
647+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
648+ -webkit-border-top-right-radius: 4px;
649+
650+}
651+
652+.overload {
653+ font-family: "courier new",courier,monospace;
654+ font-size: 65%;
655+}
656+
657+.memdoc, dl.reflist dd {
658+ border-bottom: 1px solid #A8B8D9;
659+ border-left: 1px solid #A8B8D9;
660+ border-right: 1px solid #A8B8D9;
661+ padding: 6px 10px 2px 10px;
662+ background-color: #FBFCFD;
663+ border-top-width: 0;
664+ background-image:url('nav_g.png');
665+ background-repeat:repeat-x;
666+ background-color: #FFFFFF;
667+ /* opera specific markup */
668+ border-bottom-left-radius: 4px;
669+ border-bottom-right-radius: 4px;
670+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
671+ /* firefox specific markup */
672+ -moz-border-radius-bottomleft: 4px;
673+ -moz-border-radius-bottomright: 4px;
674+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
675+ /* webkit specific markup */
676+ -webkit-border-bottom-left-radius: 4px;
677+ -webkit-border-bottom-right-radius: 4px;
678+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
679+}
680+
681+dl.reflist dt {
682+ padding: 5px;
683+}
684+
685+dl.reflist dd {
686+ margin: 0px 0px 10px 0px;
687+ padding: 5px;
688+}
689+
690+.paramkey {
691+ text-align: right;
692+}
693+
694+.paramtype {
695+ white-space: nowrap;
696+}
697+
698+.paramname {
699+ color: #602020;
700+ white-space: nowrap;
701+}
702+.paramname em {
703+ font-style: normal;
704+}
705+.paramname code {
706+ line-height: 14px;
707+}
708+
709+.params, .retval, .exception, .tparams {
710+ margin-left: 0px;
711+ padding-left: 0px;
712+}
713+
714+.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
715+ font-weight: bold;
716+ vertical-align: top;
717+}
718+
719+.params .paramtype, .tparams .paramtype {
720+ font-style: italic;
721+ vertical-align: top;
722+}
723+
724+.params .paramdir, .tparams .paramdir {
725+ font-family: "courier new",courier,monospace;
726+ vertical-align: top;
727+}
728+
729+table.mlabels {
730+ border-spacing: 0px;
731+}
732+
733+td.mlabels-left {
734+ width: 100%;
735+ padding: 0px;
736+}
737+
738+td.mlabels-right {
739+ vertical-align: bottom;
740+ padding: 0px;
741+ white-space: nowrap;
742+}
743+
744+span.mlabels {
745+ margin-left: 8px;
746+}
747+
748+span.mlabel {
749+ background-color: #728DC1;
750+ border-top:1px solid #5373B4;
751+ border-left:1px solid #5373B4;
752+ border-right:1px solid #C4CFE5;
753+ border-bottom:1px solid #C4CFE5;
754+ text-shadow: none;
755+ color: white;
756+ margin-right: 4px;
757+ padding: 2px 3px;
758+ border-radius: 3px;
759+ font-size: 7pt;
760+ white-space: nowrap;
761+ vertical-align: middle;
762+}
763+
764+
765+
766+/* @end */
767+
768+/* these are for tree view inside a (index) page */
769+
770+div.directory {
771+ margin: 10px 0px;
772+ border-top: 1px solid #9CAFD4;
773+ border-bottom: 1px solid #9CAFD4;
774+ width: 100%;
775+}
776+
777+.directory table {
778+ border-collapse:collapse;
779+}
780+
781+.directory td {
782+ margin: 0px;
783+ padding: 0px;
784+ vertical-align: top;
785+}
786+
787+.directory td.entry {
788+ white-space: nowrap;
789+ padding-right: 6px;
790+ padding-top: 3px;
791+}
792+
793+.directory td.entry a {
794+ outline:none;
795+}
796+
797+.directory td.entry a img {
798+ border: none;
799+}
800+
801+.directory td.desc {
802+ width: 100%;
803+ padding-left: 6px;
804+ padding-right: 6px;
805+ padding-top: 3px;
806+ border-left: 1px solid rgba(0,0,0,0.05);
807+}
808+
809+.directory tr.even {
810+ padding-left: 6px;
811+ background-color: #F7F8FB;
812+}
813+
814+.directory img {
815+ vertical-align: -30%;
816+}
817+
818+.directory .levels {
819+ white-space: nowrap;
820+ width: 100%;
821+ text-align: right;
822+ font-size: 9pt;
823+}
824+
825+.directory .levels span {
826+ cursor: pointer;
827+ padding-left: 2px;
828+ padding-right: 2px;
829+ color: #3D578C;
830+}
831+
832+.arrow {
833+ color: #9CAFD4;
834+ -webkit-user-select: none;
835+ -khtml-user-select: none;
836+ -moz-user-select: none;
837+ -ms-user-select: none;
838+ user-select: none;
839+ cursor: pointer;
840+ font-size: 80%;
841+ display: inline-block;
842+ width: 16px;
843+ height: 22px;
844+}
845+
846+.icon {
847+ font-family: Arial, Helvetica;
848+ font-weight: bold;
849+ font-size: 12px;
850+ height: 14px;
851+ width: 16px;
852+ display: inline-block;
853+ background-color: #728DC1;
854+ color: white;
855+ text-align: center;
856+ border-radius: 4px;
857+ margin-left: 2px;
858+ margin-right: 2px;
859+}
860+
861+.icona {
862+ width: 24px;
863+ height: 22px;
864+ display: inline-block;
865+}
866+
867+.iconfopen {
868+ width: 24px;
869+ height: 18px;
870+ margin-bottom: 4px;
871+ background-image:url('folderopen.png');
872+ background-position: 0px -4px;
873+ background-repeat: repeat-y;
874+ vertical-align:top;
875+ display: inline-block;
876+}
877+
878+.iconfclosed {
879+ width: 24px;
880+ height: 18px;
881+ margin-bottom: 4px;
882+ background-image:url('folderclosed.png');
883+ background-position: 0px -4px;
884+ background-repeat: repeat-y;
885+ vertical-align:top;
886+ display: inline-block;
887+}
888+
889+.icondoc {
890+ width: 24px;
891+ height: 18px;
892+ margin-bottom: 4px;
893+ background-image:url('doc.png');
894+ background-position: 0px -4px;
895+ background-repeat: repeat-y;
896+ vertical-align:top;
897+ display: inline-block;
898+}
899+
900+table.directory {
901+ font: 400 14px Roboto,sans-serif;
902+}
903+
904+/* @end */
905+
906+div.dynheader {
907+ margin-top: 8px;
908+ -webkit-touch-callout: none;
909+ -webkit-user-select: none;
910+ -khtml-user-select: none;
911+ -moz-user-select: none;
912+ -ms-user-select: none;
913+ user-select: none;
914+}
915+
916+address {
917+ font-style: normal;
918+ color: #2A3D61;
919+}
920+
921+table.doxtable caption {
922+ caption-side: top;
923+}
924+
925+table.doxtable {
926+ border-collapse:collapse;
927+ margin-top: 4px;
928+ margin-bottom: 4px;
929+}
930+
931+table.doxtable td, table.doxtable th {
932+ border: 1px solid #2D4068;
933+ padding: 3px 7px 2px;
934+}
935+
936+table.doxtable th {
937+ background-color: #374F7F;
938+ color: #FFFFFF;
939+ font-size: 110%;
940+ padding-bottom: 4px;
941+ padding-top: 5px;
942+}
943+
944+table.fieldtable {
945+ /*width: 100%;*/
946+ margin-bottom: 10px;
947+ border: 1px solid #A8B8D9;
948+ border-spacing: 0px;
949+ -moz-border-radius: 4px;
950+ -webkit-border-radius: 4px;
951+ border-radius: 4px;
952+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
953+ -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
954+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
955+}
956+
957+.fieldtable td, .fieldtable th {
958+ padding: 3px 7px 2px;
959+}
960+
961+.fieldtable td.fieldtype, .fieldtable td.fieldname {
962+ white-space: nowrap;
963+ border-right: 1px solid #A8B8D9;
964+ border-bottom: 1px solid #A8B8D9;
965+ vertical-align: top;
966+}
967+
968+.fieldtable td.fieldname {
969+ padding-top: 3px;
970+}
971+
972+.fieldtable td.fielddoc {
973+ border-bottom: 1px solid #A8B8D9;
974+ /*width: 100%;*/
975+}
976+
977+.fieldtable td.fielddoc p:first-child {
978+ margin-top: 0px;
979+}
980+
981+.fieldtable td.fielddoc p:last-child {
982+ margin-bottom: 2px;
983+}
984+
985+.fieldtable tr:last-child td {
986+ border-bottom: none;
987+}
988+
989+.fieldtable th {
990+ background-image:url('nav_f.png');
991+ background-repeat:repeat-x;
992+ background-color: #E2E8F2;
993+ font-size: 90%;
994+ color: #253555;
995+ padding-bottom: 4px;
996+ padding-top: 5px;
997+ text-align:left;
998+ font-weight: 400;
999+ -moz-border-radius-topleft: 4px;
1000+ -moz-border-radius-topright: 4px;
1001+ -webkit-border-top-left-radius: 4px;
1002+ -webkit-border-top-right-radius: 4px;
1003+ border-top-left-radius: 4px;
1004+ border-top-right-radius: 4px;
1005+ border-bottom: 1px solid #A8B8D9;
1006+}
1007+
1008+
1009+.tabsearch {
1010+ top: 0px;
1011+ left: 10px;
1012+ height: 36px;
1013+ background-image: url('tab_b.png');
1014+ z-index: 101;
1015+ overflow: hidden;
1016+ font-size: 13px;
1017+}
1018+
1019+.navpath ul
1020+{
1021+ font-size: 11px;
1022+ background-image:url('tab_b.png');
1023+ background-repeat:repeat-x;
1024+ background-position: 0 -5px;
1025+ height:30px;
1026+ line-height:30px;
1027+ color:#8AA0CC;
1028+ border:solid 1px #C2CDE4;
1029+ overflow:hidden;
1030+ margin:0px;
1031+ padding:0px;
1032+}
1033+
1034+.navpath li
1035+{
1036+ list-style-type:none;
1037+ float:left;
1038+ padding-left:10px;
1039+ padding-right:15px;
1040+ background-image:url('bc_s.png');
1041+ background-repeat:no-repeat;
1042+ background-position:right;
1043+ color:#364D7C;
1044+}
1045+
1046+.navpath li.navelem a
1047+{
1048+ height:32px;
1049+ display:block;
1050+ text-decoration: none;
1051+ outline: none;
1052+ color: #283A5D;
1053+ font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
1054+ text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
1055+ text-decoration: none;
1056+}
1057+
1058+.navpath li.navelem a:hover
1059+{
1060+ color:#6884BD;
1061+}
1062+
1063+.navpath li.footer
1064+{
1065+ list-style-type:none;
1066+ float:right;
1067+ padding-left:10px;
1068+ padding-right:15px;
1069+ background-image:none;
1070+ background-repeat:no-repeat;
1071+ background-position:right;
1072+ color:#364D7C;
1073+ font-size: 8pt;
1074+}
1075+
1076+
1077+div.summary
1078+{
1079+ float: right;
1080+ font-size: 8pt;
1081+ padding-right: 5px;
1082+ width: 50%;
1083+ text-align: right;
1084+}
1085+
1086+div.summary a
1087+{
1088+ white-space: nowrap;
1089+}
1090+
1091+table.classindex
1092+{
1093+ margin: 10px;
1094+ white-space: nowrap;
1095+ margin-left: 3%;
1096+ margin-right: 3%;
1097+ width: 94%;
1098+ border: 0;
1099+ border-spacing: 0;
1100+ padding: 0;
1101+}
1102+
1103+div.ingroups
1104+{
1105+ font-size: 8pt;
1106+ width: 50%;
1107+ text-align: left;
1108+}
1109+
1110+div.ingroups a
1111+{
1112+ white-space: nowrap;
1113+}
1114+
1115+div.header
1116+{
1117+ background-image:url('nav_h.png');
1118+ background-repeat:repeat-x;
1119+ background-color: #F9FAFC;
1120+ margin: 0px;
1121+ border-bottom: 1px solid #C4CFE5;
1122+}
1123+
1124+div.headertitle
1125+{
1126+ padding: 5px 5px 5px 10px;
1127+}
1128+
1129+.PageDocRTL-title div.headertitle {
1130+ text-align: right;
1131+ direction: rtl;
1132+}
1133+
1134+dl {
1135+ padding: 0 0 0 0;
1136+}
1137+
1138+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
1139+dl.section {
1140+ margin-left: 0px;
1141+ padding-left: 0px;
1142+}
1143+
1144+dl.section.DocNodeRTL {
1145+ margin-right: 0px;
1146+ padding-right: 0px;
1147+}
1148+
1149+dl.note {
1150+ margin-left: -7px;
1151+ padding-left: 3px;
1152+ border-left: 4px solid;
1153+ border-color: #D0C000;
1154+}
1155+
1156+dl.note.DocNodeRTL {
1157+ margin-left: 0;
1158+ padding-left: 0;
1159+ border-left: 0;
1160+ margin-right: -7px;
1161+ padding-right: 3px;
1162+ border-right: 4px solid;
1163+ border-color: #D0C000;
1164+}
1165+
1166+dl.warning, dl.attention {
1167+ margin-left: -7px;
1168+ padding-left: 3px;
1169+ border-left: 4px solid;
1170+ border-color: #FF0000;
1171+}
1172+
1173+dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {
1174+ margin-left: 0;
1175+ padding-left: 0;
1176+ border-left: 0;
1177+ margin-right: -7px;
1178+ padding-right: 3px;
1179+ border-right: 4px solid;
1180+ border-color: #FF0000;
1181+}
1182+
1183+dl.pre, dl.post, dl.invariant {
1184+ margin-left: -7px;
1185+ padding-left: 3px;
1186+ border-left: 4px solid;
1187+ border-color: #00D000;
1188+}
1189+
1190+dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {
1191+ margin-left: 0;
1192+ padding-left: 0;
1193+ border-left: 0;
1194+ margin-right: -7px;
1195+ padding-right: 3px;
1196+ border-right: 4px solid;
1197+ border-color: #00D000;
1198+}
1199+
1200+dl.deprecated {
1201+ margin-left: -7px;
1202+ padding-left: 3px;
1203+ border-left: 4px solid;
1204+ border-color: #505050;
1205+}
1206+
1207+dl.deprecated.DocNodeRTL {
1208+ margin-left: 0;
1209+ padding-left: 0;
1210+ border-left: 0;
1211+ margin-right: -7px;
1212+ padding-right: 3px;
1213+ border-right: 4px solid;
1214+ border-color: #505050;
1215+}
1216+
1217+dl.todo {
1218+ margin-left: -7px;
1219+ padding-left: 3px;
1220+ border-left: 4px solid;
1221+ border-color: #00C0E0;
1222+}
1223+
1224+dl.todo.DocNodeRTL {
1225+ margin-left: 0;
1226+ padding-left: 0;
1227+ border-left: 0;
1228+ margin-right: -7px;
1229+ padding-right: 3px;
1230+ border-right: 4px solid;
1231+ border-color: #00C0E0;
1232+}
1233+
1234+dl.test {
1235+ margin-left: -7px;
1236+ padding-left: 3px;
1237+ border-left: 4px solid;
1238+ border-color: #3030E0;
1239+}
1240+
1241+dl.test.DocNodeRTL {
1242+ margin-left: 0;
1243+ padding-left: 0;
1244+ border-left: 0;
1245+ margin-right: -7px;
1246+ padding-right: 3px;
1247+ border-right: 4px solid;
1248+ border-color: #3030E0;
1249+}
1250+
1251+dl.bug {
1252+ margin-left: -7px;
1253+ padding-left: 3px;
1254+ border-left: 4px solid;
1255+ border-color: #C08050;
1256+}
1257+
1258+dl.bug.DocNodeRTL {
1259+ margin-left: 0;
1260+ padding-left: 0;
1261+ border-left: 0;
1262+ margin-right: -7px;
1263+ padding-right: 3px;
1264+ border-right: 4px solid;
1265+ border-color: #C08050;
1266+}
1267+
1268+dl.section dd {
1269+ margin-bottom: 6px;
1270+}
1271+
1272+
1273+#projectlogo
1274+{
1275+ text-align: center;
1276+ vertical-align: bottom;
1277+ border-collapse: separate;
1278+}
1279+
1280+#projectlogo img
1281+{
1282+ border: 0px none;
1283+}
1284+
1285+#projectalign
1286+{
1287+ vertical-align: middle;
1288+}
1289+
1290+#projectname
1291+{
1292+ font: 300% Tahoma, Arial,sans-serif;
1293+ margin: 0px;
1294+ padding: 2px 0px;
1295+}
1296+
1297+#projectbrief
1298+{
1299+ font: 120% Tahoma, Arial,sans-serif;
1300+ margin: 0px;
1301+ padding: 0px;
1302+}
1303+
1304+#projectnumber
1305+{
1306+ font: 50% Tahoma, Arial,sans-serif;
1307+ margin: 0px;
1308+ padding: 0px;
1309+}
1310+
1311+#titlearea
1312+{
1313+ padding: 0px;
1314+ margin: 0px;
1315+ width: 100%;
1316+ border-bottom: 1px solid #5373B4;
1317+}
1318+
1319+.image
1320+{
1321+ text-align: center;
1322+}
1323+
1324+.dotgraph
1325+{
1326+ text-align: center;
1327+}
1328+
1329+.mscgraph
1330+{
1331+ text-align: center;
1332+}
1333+
1334+.plantumlgraph
1335+{
1336+ text-align: center;
1337+}
1338+
1339+.diagraph
1340+{
1341+ text-align: center;
1342+}
1343+
1344+.caption
1345+{
1346+ font-weight: bold;
1347+}
1348+
1349+div.zoom
1350+{
1351+ border: 1px solid #90A5CE;
1352+}
1353+
1354+dl.citelist {
1355+ margin-bottom:50px;
1356+}
1357+
1358+dl.citelist dt {
1359+ color:#334975;
1360+ float:left;
1361+ font-weight:bold;
1362+ margin-right:10px;
1363+ padding:5px;
1364+}
1365+
1366+dl.citelist dd {
1367+ margin:2px 0;
1368+ padding:5px 0;
1369+}
1370+
1371+div.toc {
1372+ padding: 14px 25px;
1373+ background-color: #F4F6FA;
1374+ border: 1px solid #D8DFEE;
1375+ border-radius: 7px 7px 7px 7px;
1376+ float: right;
1377+ height: auto;
1378+ margin: 0 8px 10px 10px;
1379+ width: 200px;
1380+}
1381+
1382+.PageDocRTL-title div.toc {
1383+ float: left !important;
1384+ text-align: right;
1385+}
1386+
1387+div.toc li {
1388+ background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1389+ font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1390+ margin-top: 5px;
1391+ padding-left: 10px;
1392+ padding-top: 2px;
1393+}
1394+
1395+.PageDocRTL-title div.toc li {
1396+ background-position-x: right !important;
1397+ padding-left: 0 !important;
1398+ padding-right: 10px;
1399+}
1400+
1401+div.toc h3 {
1402+ font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1403+ color: #4665A2;
1404+ border-bottom: 0 none;
1405+ margin: 0;
1406+}
1407+
1408+div.toc ul {
1409+ list-style: none outside none;
1410+ border: medium none;
1411+ padding: 0px;
1412+}
1413+
1414+div.toc li.level1 {
1415+ margin-left: 0px;
1416+}
1417+
1418+div.toc li.level2 {
1419+ margin-left: 15px;
1420+}
1421+
1422+div.toc li.level3 {
1423+ margin-left: 30px;
1424+}
1425+
1426+div.toc li.level4 {
1427+ margin-left: 45px;
1428+}
1429+
1430+.PageDocRTL-title div.toc li.level1 {
1431+ margin-left: 0 !important;
1432+ margin-right: 0;
1433+}
1434+
1435+.PageDocRTL-title div.toc li.level2 {
1436+ margin-left: 0 !important;
1437+ margin-right: 15px;
1438+}
1439+
1440+.PageDocRTL-title div.toc li.level3 {
1441+ margin-left: 0 !important;
1442+ margin-right: 30px;
1443+}
1444+
1445+.PageDocRTL-title div.toc li.level4 {
1446+ margin-left: 0 !important;
1447+ margin-right: 45px;
1448+}
1449+
1450+.inherit_header {
1451+ font-weight: bold;
1452+ color: gray;
1453+ cursor: pointer;
1454+ -webkit-touch-callout: none;
1455+ -webkit-user-select: none;
1456+ -khtml-user-select: none;
1457+ -moz-user-select: none;
1458+ -ms-user-select: none;
1459+ user-select: none;
1460+}
1461+
1462+.inherit_header td {
1463+ padding: 6px 0px 2px 5px;
1464+}
1465+
1466+.inherit {
1467+ display: none;
1468+}
1469+
1470+tr.heading h2 {
1471+ margin-top: 12px;
1472+ margin-bottom: 4px;
1473+}
1474+
1475+/* tooltip related style info */
1476+
1477+.ttc {
1478+ position: absolute;
1479+ display: none;
1480+}
1481+
1482+#powerTip {
1483+ cursor: default;
1484+ white-space: nowrap;
1485+ background-color: white;
1486+ border: 1px solid gray;
1487+ border-radius: 4px 4px 4px 4px;
1488+ box-shadow: 1px 1px 7px gray;
1489+ display: none;
1490+ font-size: smaller;
1491+ max-width: 80%;
1492+ opacity: 0.9;
1493+ padding: 1ex 1em 1em;
1494+ position: absolute;
1495+ z-index: 2147483647;
1496+}
1497+
1498+#powerTip div.ttdoc {
1499+ color: grey;
1500+ font-style: italic;
1501+}
1502+
1503+#powerTip div.ttname a {
1504+ font-weight: bold;
1505+}
1506+
1507+#powerTip div.ttname {
1508+ font-weight: bold;
1509+}
1510+
1511+#powerTip div.ttdeci {
1512+ color: #006318;
1513+}
1514+
1515+#powerTip div {
1516+ margin: 0px;
1517+ padding: 0px;
1518+ font: 12px/16px Roboto,sans-serif;
1519+}
1520+
1521+#powerTip:before, #powerTip:after {
1522+ content: "";
1523+ position: absolute;
1524+ margin: 0px;
1525+}
1526+
1527+#powerTip.n:after, #powerTip.n:before,
1528+#powerTip.s:after, #powerTip.s:before,
1529+#powerTip.w:after, #powerTip.w:before,
1530+#powerTip.e:after, #powerTip.e:before,
1531+#powerTip.ne:after, #powerTip.ne:before,
1532+#powerTip.se:after, #powerTip.se:before,
1533+#powerTip.nw:after, #powerTip.nw:before,
1534+#powerTip.sw:after, #powerTip.sw:before {
1535+ border: solid transparent;
1536+ content: " ";
1537+ height: 0;
1538+ width: 0;
1539+ position: absolute;
1540+}
1541+
1542+#powerTip.n:after, #powerTip.s:after,
1543+#powerTip.w:after, #powerTip.e:after,
1544+#powerTip.nw:after, #powerTip.ne:after,
1545+#powerTip.sw:after, #powerTip.se:after {
1546+ border-color: rgba(255, 255, 255, 0);
1547+}
1548+
1549+#powerTip.n:before, #powerTip.s:before,
1550+#powerTip.w:before, #powerTip.e:before,
1551+#powerTip.nw:before, #powerTip.ne:before,
1552+#powerTip.sw:before, #powerTip.se:before {
1553+ border-color: rgba(128, 128, 128, 0);
1554+}
1555+
1556+#powerTip.n:after, #powerTip.n:before,
1557+#powerTip.ne:after, #powerTip.ne:before,
1558+#powerTip.nw:after, #powerTip.nw:before {
1559+ top: 100%;
1560+}
1561+
1562+#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1563+ border-top-color: #FFFFFF;
1564+ border-width: 10px;
1565+ margin: 0px -10px;
1566+}
1567+#powerTip.n:before {
1568+ border-top-color: #808080;
1569+ border-width: 11px;
1570+ margin: 0px -11px;
1571+}
1572+#powerTip.n:after, #powerTip.n:before {
1573+ left: 50%;
1574+}
1575+
1576+#powerTip.nw:after, #powerTip.nw:before {
1577+ right: 14px;
1578+}
1579+
1580+#powerTip.ne:after, #powerTip.ne:before {
1581+ left: 14px;
1582+}
1583+
1584+#powerTip.s:after, #powerTip.s:before,
1585+#powerTip.se:after, #powerTip.se:before,
1586+#powerTip.sw:after, #powerTip.sw:before {
1587+ bottom: 100%;
1588+}
1589+
1590+#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1591+ border-bottom-color: #FFFFFF;
1592+ border-width: 10px;
1593+ margin: 0px -10px;
1594+}
1595+
1596+#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1597+ border-bottom-color: #808080;
1598+ border-width: 11px;
1599+ margin: 0px -11px;
1600+}
1601+
1602+#powerTip.s:after, #powerTip.s:before {
1603+ left: 50%;
1604+}
1605+
1606+#powerTip.sw:after, #powerTip.sw:before {
1607+ right: 14px;
1608+}
1609+
1610+#powerTip.se:after, #powerTip.se:before {
1611+ left: 14px;
1612+}
1613+
1614+#powerTip.e:after, #powerTip.e:before {
1615+ left: 100%;
1616+}
1617+#powerTip.e:after {
1618+ border-left-color: #FFFFFF;
1619+ border-width: 10px;
1620+ top: 50%;
1621+ margin-top: -10px;
1622+}
1623+#powerTip.e:before {
1624+ border-left-color: #808080;
1625+ border-width: 11px;
1626+ top: 50%;
1627+ margin-top: -11px;
1628+}
1629+
1630+#powerTip.w:after, #powerTip.w:before {
1631+ right: 100%;
1632+}
1633+#powerTip.w:after {
1634+ border-right-color: #FFFFFF;
1635+ border-width: 10px;
1636+ top: 50%;
1637+ margin-top: -10px;
1638+}
1639+#powerTip.w:before {
1640+ border-right-color: #808080;
1641+ border-width: 11px;
1642+ top: 50%;
1643+ margin-top: -11px;
1644+}
1645+
1646+@media print
1647+{
1648+ #top { display: none; }
1649+ #side-nav { display: none; }
1650+ #nav-path { display: none; }
1651+ body { overflow:visible; }
1652+ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1653+ .summary { display: none; }
1654+ .memitem { page-break-inside: avoid; }
1655+ #doc-content
1656+ {
1657+ margin-left:0 !important;
1658+ height:auto !important;
1659+ width:auto !important;
1660+ overflow:inherit;
1661+ display:inline;
1662+ }
1663+}
1664+
1665+/* @group Markdown */
1666+
1667+table.markdownTable {
1668+ border-collapse:collapse;
1669+ margin-top: 4px;
1670+ margin-bottom: 4px;
1671+}
1672+
1673+table.markdownTable td, table.markdownTable th {
1674+ border: 1px solid #2D4068;
1675+ padding: 3px 7px 2px;
1676+}
1677+
1678+table.markdownTable tr {
1679+}
1680+
1681+th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
1682+ background-color: #374F7F;
1683+ color: #FFFFFF;
1684+ font-size: 110%;
1685+ padding-bottom: 4px;
1686+ padding-top: 5px;
1687+}
1688+
1689+th.markdownTableHeadLeft, td.markdownTableBodyLeft {
1690+ text-align: left
1691+}
1692+
1693+th.markdownTableHeadRight, td.markdownTableBodyRight {
1694+ text-align: right
1695+}
1696+
1697+th.markdownTableHeadCenter, td.markdownTableBodyCenter {
1698+ text-align: center
1699+}
1700+
1701+.DocNodeRTL {
1702+ text-align: right;
1703+ direction: rtl;
1704+}
1705+
1706+.DocNodeLTR {
1707+ text-align: left;
1708+ direction: ltr;
1709+}
1710+
1711+table.DocNodeRTL {
1712+ width: auto;
1713+ margin-right: 0;
1714+ margin-left: auto;
1715+}
1716+
1717+table.DocNodeLTR {
1718+ width: auto;
1719+ margin-right: auto;
1720+ margin-left: 0;
1721+}
1722+
1723+tt, code, kbd, samp
1724+{
1725+ display: inline-block;
1726+ direction:ltr;
1727+}
1728+/* @end */
1729+
1730+u {
1731+ text-decoration: underline;
1732+}
1733+
1734+/* USE THE ABOVE DEFAULT STYLING AS REFERENCE AND ONLY OVERRIDE AS
1735+NEEDED BELOW TO AVOID ISSUES IF DOXYGEN UPDATES ITS DEFAULT CSS */
1736+
1737+
1738+
1739+
doxygen/footer.html+21−0
@@ -0,0 +1,21 @@
1+<!-- HTML footer for doxygen 1.8.18-->
2+<!-- start footer part -->
3+<!--BEGIN GENERATE_TREEVIEW-->
4+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
5+ <ul>
6+ $navpath
7+ <li class="footer">$generatedby
8+ <a href="http://www.doxygen.org/index.html">
9+ <img class="footer" src="$relpath^doxygen.png" alt="doxygen"/></a> $doxygenversion </li>
10+ </ul>
11+</div>
12+<!--END GENERATE_TREEVIEW-->
13+<!--BEGIN !GENERATE_TREEVIEW-->
14+<hr class="footer"/><address class="footer"><small>
15+$generatedby &#160;<a href="http://www.doxygen.org/index.html">
16+<img class="footer" src="$relpath^doxygen.png" alt="doxygen"/>
17+</a> $doxygenversion
18+</small></address>
19+<!--END !GENERATE_TREEVIEW-->
20+</body>
21+</html>
doxygen/header.html+56−0
@@ -0,0 +1,56 @@
1+<!-- HTML header for doxygen 1.8.18-->
2+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3+<html xmlns="http://www.w3.org/1999/xhtml">
4+<head>
5+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7+<meta name="generator" content="Doxygen $doxygenversion"/>
8+<meta name="viewport" content="width=device-width, initial-scale=1"/>
9+<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
10+<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
11+<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>
12+<script type="text/javascript" src="$relpath^jquery.js"></script>
13+<script type="text/javascript" src="$relpath^dynsections.js"></script>
14+$treeview
15+$search
16+$mathjax
17+<link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />
18+$extrastylesheet
19+</head>
20+<body>
21+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
22+
23+<!--BEGIN TITLEAREA-->
24+<div id="titlearea">
25+<table cellspacing="0" cellpadding="0">
26+ <tbody>
27+ <tr style="height: 56px;">
28+ <!--BEGIN PROJECT_LOGO-->
29+ <td id="projectlogo"><img alt="Logo" src="$relpath^$projectlogo"/></td>
30+ <!--END PROJECT_LOGO-->
31+ <!--BEGIN PROJECT_NAME-->
32+ <td id="projectalign" style="padding-left: 0.5em;">
33+ <div id="projectname">$projectname
34+ <!--BEGIN PROJECT_NUMBER-->&#160;<span id="projectnumber">$projectnumber</span><!--END PROJECT_NUMBER-->
35+ </div>
36+ <!--BEGIN PROJECT_BRIEF--><div id="projectbrief">$projectbrief</div><!--END PROJECT_BRIEF-->
37+ </td>
38+ <!--END PROJECT_NAME-->
39+ <!--BEGIN !PROJECT_NAME-->
40+ <!--BEGIN PROJECT_BRIEF-->
41+ <td style="padding-left: 0.5em;">
42+ <div id="projectbrief">$projectbrief</div>
43+ </td>
44+ <!--END PROJECT_BRIEF-->
45+ <!--END !PROJECT_NAME-->
46+ <!--BEGIN DISABLE_INDEX-->
47+ <!--BEGIN SEARCHENGINE-->
48+ <td>$searchbox</td>
49+ <!--END SEARCHENGINE-->
50+ <!--END DISABLE_INDEX-->
51+ </tr>
52+ </tbody>
53+</table>
54+</div>
55+<!--END TITLEAREA-->
56+<!-- end header part -->

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t