10 # The format is: |
10 # The format is: |
11 # TAG = value [value, ...] |
11 # TAG = value [value, ...] |
12 # For lists, items can also be appended using: |
12 # For lists, items can also be appended using: |
13 # TAG += value [value, ...] |
13 # TAG += value [value, ...] |
14 # Values that contain spaces should be placed between quotes (\" \"). |
14 # Values that contain spaces should be placed between quotes (\" \"). |
|
15 # |
|
16 # Note: |
|
17 # |
|
18 # Use doxygen to compare the used configuration file with the template |
|
19 # configuration file: |
|
20 # doxygen -x [configFile] |
|
21 # Use doxygen to compare the used configuration file with the template |
|
22 # configuration file without replacing the environment variables or CMake type |
|
23 # replacement variables: |
|
24 # doxygen -x_noenv [configFile] |
15 |
25 |
16 #--------------------------------------------------------------------------- |
26 #--------------------------------------------------------------------------- |
17 # Project related configuration options |
27 # Project related configuration options |
18 #--------------------------------------------------------------------------- |
28 #--------------------------------------------------------------------------- |
19 |
29 |
20 # This tag specifies the encoding used for all characters in the config file |
30 # This tag specifies the encoding used for all characters in the configuration |
21 # that follow. The default is UTF-8 which is also the encoding used for all text |
31 # file that follow. The default is UTF-8 which is also the encoding used for all |
22 # before the first occurrence of this tag. Doxygen uses libiconv (or the iconv |
32 # text before the first occurrence of this tag. Doxygen uses libiconv (or the |
23 # built into libc) for the transcoding. See http://www.gnu.org/software/libiconv |
33 # iconv built into libc) for the transcoding. See |
24 # for the list of possible encodings. |
34 # https://www.gnu.org/software/libiconv/ for the list of possible encodings. |
25 # The default value is: UTF-8. |
35 # The default value is: UTF-8. |
26 |
36 |
27 DOXYFILE_ENCODING = UTF-8 |
37 DOXYFILE_ENCODING = UTF-8 |
28 |
38 |
29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by |
39 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by |
30 # double-quotes, unless you are using Doxywizard) that should identify the |
40 # double-quotes, unless you are using Doxywizard) that should identify the |
31 # project for which the documentation is generated. This name is used in the |
41 # project for which the documentation is generated. This name is used in the |
32 # title of most generated pages and in a few other places. |
42 # title of most generated pages and in a few other places. |
33 # The default value is: My Project. |
43 # The default value is: My Project. |
34 |
44 |
35 PROJECT_NAME = "ucx" |
45 PROJECT_NAME = ucx |
36 |
46 |
37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This |
47 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This |
38 # could be handy for archiving the generated documentation or if some version |
48 # could be handy for archiving the generated documentation or if some version |
39 # control system is used. |
49 # control system is used. |
40 |
50 |
44 # for a project that appears at the top of each page and should give viewer a |
54 # for a project that appears at the top of each page and should give viewer a |
45 # quick idea about the purpose of the project. Keep the description short. |
55 # quick idea about the purpose of the project. Keep the description short. |
46 |
56 |
47 PROJECT_BRIEF = "UAP Common Extensions" |
57 PROJECT_BRIEF = "UAP Common Extensions" |
48 |
58 |
49 # With the PROJECT_LOGO tag one can specify an logo or icon that is included in |
59 # With the PROJECT_LOGO tag one can specify a logo or an icon that is included |
50 # the documentation. The maximum height of the logo should not exceed 55 pixels |
60 # in the documentation. The maximum height of the logo should not exceed 55 |
51 # and the maximum width should not exceed 200 pixels. Doxygen will copy the logo |
61 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy |
52 # to the output directory. |
62 # the logo to the output directory. |
53 |
63 |
54 PROJECT_LOGO = ./uaplogo.png |
64 PROJECT_LOGO = ./uaplogo.png |
55 |
65 |
56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path |
66 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path |
57 # into which the generated documentation will be written. If a relative path is |
67 # into which the generated documentation will be written. If a relative path is |
58 # entered, it will be relative to the location where doxygen was started. If |
68 # entered, it will be relative to the location where doxygen was started. If |
59 # left blank the current directory will be used. |
69 # left blank the current directory will be used. |
60 |
70 |
61 OUTPUT_DIRECTORY = docs |
71 OUTPUT_DIRECTORY = docs |
62 |
72 |
63 # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- |
73 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create up to 4096 |
64 # directories (in 2 levels) under the output directory of each output format and |
74 # sub-directories (in 2 levels) under the output directory of each output format |
65 # will distribute the generated files over these directories. Enabling this |
75 # and will distribute the generated files over these directories. Enabling this |
66 # option can be useful when feeding doxygen a huge amount of source files, where |
76 # option can be useful when feeding doxygen a huge amount of source files, where |
67 # putting all generated files in the same directory would otherwise causes |
77 # putting all generated files in the same directory would otherwise causes |
68 # performance problems for the file system. |
78 # performance problems for the file system. Adapt CREATE_SUBDIRS_LEVEL to |
|
79 # control the number of sub-directories. |
69 # The default value is: NO. |
80 # The default value is: NO. |
70 |
81 |
71 CREATE_SUBDIRS = NO |
82 CREATE_SUBDIRS = NO |
|
83 |
|
84 # Controls the number of sub-directories that will be created when |
|
85 # CREATE_SUBDIRS tag is set to YES. Level 0 represents 16 directories, and every |
|
86 # level increment doubles the number of directories, resulting in 4096 |
|
87 # directories at level 8 which is the default and also the maximum value. The |
|
88 # sub-directories are organized in 2 levels, the first level always has a fixed |
|
89 # number of 16 directories. |
|
90 # Minimum value: 0, maximum value: 8, default value: 8. |
|
91 # This tag requires that the tag CREATE_SUBDIRS is set to YES. |
|
92 |
|
93 CREATE_SUBDIRS_LEVEL = 8 |
72 |
94 |
73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII |
95 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII |
74 # characters to appear in the names of generated files. If set to NO, non-ASCII |
96 # characters to appear in the names of generated files. If set to NO, non-ASCII |
75 # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode |
97 # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode |
76 # U+3044. |
98 # U+3044. |
79 ALLOW_UNICODE_NAMES = NO |
101 ALLOW_UNICODE_NAMES = NO |
80 |
102 |
81 # The OUTPUT_LANGUAGE tag is used to specify the language in which all |
103 # The OUTPUT_LANGUAGE tag is used to specify the language in which all |
82 # documentation generated by doxygen is written. Doxygen will use this |
104 # documentation generated by doxygen is written. Doxygen will use this |
83 # information to generate all constant output in the proper language. |
105 # information to generate all constant output in the proper language. |
84 # Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, |
106 # Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Bulgarian, |
85 # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), |
107 # Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, Dutch, English |
86 # Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, |
108 # (United States), Esperanto, Farsi (Persian), Finnish, French, German, Greek, |
87 # Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), |
109 # Hindi, Hungarian, Indonesian, Italian, Japanese, Japanese-en (Japanese with |
88 # Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, |
110 # English messages), Korean, Korean-en (Korean with English messages), Latvian, |
89 # Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, |
111 # Lithuanian, Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, |
90 # Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, |
112 # Romanian, Russian, Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, |
91 # Ukrainian and Vietnamese. |
113 # Swedish, Turkish, Ukrainian and Vietnamese. |
92 # The default value is: English. |
114 # The default value is: English. |
93 |
115 |
94 OUTPUT_LANGUAGE = English |
116 OUTPUT_LANGUAGE = English |
95 |
117 |
96 # If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member |
118 # If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member |
97 # descriptions after the members that are listed in the file and class |
119 # descriptions after the members that are listed in the file and class |
98 # documentation (similar to Javadoc). Set to NO to disable this. |
120 # documentation (similar to Javadoc). Set to NO to disable this. |
99 # The default value is: YES. |
121 # The default value is: YES. |
100 |
122 |
101 BRIEF_MEMBER_DESC = YES |
123 BRIEF_MEMBER_DESC = YES |
102 |
124 |
103 # If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief |
125 # If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief |
104 # description of a member or function before the detailed description |
126 # description of a member or function before the detailed description |
105 # |
127 # |
106 # Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the |
128 # Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the |
107 # brief descriptions will be completely suppressed. |
129 # brief descriptions will be completely suppressed. |
108 # The default value is: YES. |
130 # The default value is: YES. |
256 # sources. Doxygen will then generate output that is tailored for VHDL. |
301 # sources. Doxygen will then generate output that is tailored for VHDL. |
257 # The default value is: NO. |
302 # The default value is: NO. |
258 |
303 |
259 OPTIMIZE_OUTPUT_VHDL = NO |
304 OPTIMIZE_OUTPUT_VHDL = NO |
260 |
305 |
|
306 # Set the OPTIMIZE_OUTPUT_SLICE tag to YES if your project consists of Slice |
|
307 # sources only. Doxygen will then generate output that is more tailored for that |
|
308 # language. For instance, namespaces will be presented as modules, types will be |
|
309 # separated into more groups, etc. |
|
310 # The default value is: NO. |
|
311 |
|
312 OPTIMIZE_OUTPUT_SLICE = NO |
|
313 |
261 # Doxygen selects the parser to use depending on the extension of the files it |
314 # Doxygen selects the parser to use depending on the extension of the files it |
262 # parses. With this tag you can assign which parser to use for a given |
315 # parses. With this tag you can assign which parser to use for a given |
263 # extension. Doxygen has a built-in mapping, but you can override or extend it |
316 # extension. Doxygen has a built-in mapping, but you can override or extend it |
264 # using this tag. The format is ext=language, where ext is a file extension, and |
317 # using this tag. The format is ext=language, where ext is a file extension, and |
265 # language is one of the parsers supported by doxygen: IDL, Java, Javascript, |
318 # language is one of the parsers supported by doxygen: IDL, Java, JavaScript, |
266 # C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran: |
319 # Csharp (C#), C, C++, Lex, D, PHP, md (Markdown), Objective-C, Python, Slice, |
267 # FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran: |
320 # VHDL, Fortran (fixed format Fortran: FortranFixed, free formatted Fortran: |
268 # Fortran. In the later case the parser tries to guess whether the code is fixed |
321 # FortranFree, unknown formatted Fortran: Fortran. In the later case the parser |
269 # or free formatted code, this is the default for Fortran type files), VHDL. For |
322 # tries to guess whether the code is fixed or free formatted code, this is the |
270 # instance to make doxygen treat .inc files as Fortran files (default is PHP), |
323 # default for Fortran type files). For instance to make doxygen treat .inc files |
271 # and .f files as C (default is Fortran), use: inc=Fortran f=C. |
324 # as Fortran files (default is PHP), and .f files as C (default is Fortran), |
272 # |
325 # use: inc=Fortran f=C. |
273 # Note For files without extension you can use no_extension as a placeholder. |
326 # |
|
327 # Note: For files without extension you can use no_extension as a placeholder. |
274 # |
328 # |
275 # Note that for custom extensions you also need to set FILE_PATTERNS otherwise |
329 # Note that for custom extensions you also need to set FILE_PATTERNS otherwise |
276 # the files are not read by doxygen. |
330 # the files are not read by doxygen. When specifying no_extension you should add |
|
331 # * to the FILE_PATTERNS. |
|
332 # |
|
333 # Note see also the list of default file extension mappings. |
277 |
334 |
278 EXTENSION_MAPPING = |
335 EXTENSION_MAPPING = |
279 |
336 |
280 # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments |
337 # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments |
281 # according to the Markdown format, which allows for more readable |
338 # according to the Markdown format, which allows for more readable |
282 # documentation. See http://daringfireball.net/projects/markdown/ for details. |
339 # documentation. See https://daringfireball.net/projects/markdown/ for details. |
283 # The output of markdown processing is further processed by doxygen, so you can |
340 # The output of markdown processing is further processed by doxygen, so you can |
284 # mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in |
341 # mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in |
285 # case of backward compatibilities issues. |
342 # case of backward compatibilities issues. |
286 # The default value is: YES. |
343 # The default value is: YES. |
287 |
344 |
288 MARKDOWN_SUPPORT = YES |
345 MARKDOWN_SUPPORT = YES |
289 |
346 |
|
347 # When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up |
|
348 # to that level are automatically included in the table of contents, even if |
|
349 # they do not have an id attribute. |
|
350 # Note: This feature currently applies only to Markdown headings. |
|
351 # Minimum value: 0, maximum value: 99, default value: 5. |
|
352 # This tag requires that the tag MARKDOWN_SUPPORT is set to YES. |
|
353 |
|
354 TOC_INCLUDE_HEADINGS = 5 |
|
355 |
290 # When enabled doxygen tries to link words that correspond to documented |
356 # When enabled doxygen tries to link words that correspond to documented |
291 # classes, or namespaces to their corresponding documentation. Such a link can |
357 # classes, or namespaces to their corresponding documentation. Such a link can |
292 # be prevented in individual cases by by putting a % sign in front of the word |
358 # be prevented in individual cases by putting a % sign in front of the word or |
293 # or globally by setting AUTOLINK_SUPPORT to NO. |
359 # globally by setting AUTOLINK_SUPPORT to NO. |
294 # The default value is: YES. |
360 # The default value is: YES. |
295 |
361 |
296 AUTOLINK_SUPPORT = YES |
362 AUTOLINK_SUPPORT = YES |
297 |
363 |
298 # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want |
364 # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want |
389 # the optimal cache size from a speed point of view. |
462 # the optimal cache size from a speed point of view. |
390 # Minimum value: 0, maximum value: 9, default value: 0. |
463 # Minimum value: 0, maximum value: 9, default value: 0. |
391 |
464 |
392 LOOKUP_CACHE_SIZE = 0 |
465 LOOKUP_CACHE_SIZE = 0 |
393 |
466 |
|
467 # The NUM_PROC_THREADS specifies the number of threads doxygen is allowed to use |
|
468 # during processing. When set to 0 doxygen will based this on the number of |
|
469 # cores available in the system. You can set it explicitly to a value larger |
|
470 # than 0 to get more control over the balance between CPU load and processing |
|
471 # speed. At this moment only the input processing can be done using multiple |
|
472 # threads. Since this is still an experimental feature the default is set to 1, |
|
473 # which effectively disables parallel processing. Please report any issues you |
|
474 # encounter. Generating dot graphs in parallel is controlled by the |
|
475 # DOT_NUM_THREADS setting. |
|
476 # Minimum value: 0, maximum value: 32, default value: 1. |
|
477 |
|
478 NUM_PROC_THREADS = 1 |
|
479 |
394 #--------------------------------------------------------------------------- |
480 #--------------------------------------------------------------------------- |
395 # Build related configuration options |
481 # Build related configuration options |
396 #--------------------------------------------------------------------------- |
482 #--------------------------------------------------------------------------- |
397 |
483 |
398 # If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in |
484 # If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in |
399 # documentation are documented, even if no documentation was available. Private |
485 # documentation are documented, even if no documentation was available. Private |
400 # class members and static file members will be hidden unless the |
486 # class members and static file members will be hidden unless the |
401 # EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. |
487 # EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. |
402 # Note: This will also disable the warnings about undocumented members that are |
488 # Note: This will also disable the warnings about undocumented members that are |
403 # normally produced when WARNINGS is set to YES. |
489 # normally produced when WARNINGS is set to YES. |
404 # The default value is: NO. |
490 # The default value is: NO. |
405 |
491 |
406 EXTRACT_ALL = NO |
492 EXTRACT_ALL = NO |
407 |
493 |
408 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class will |
494 # If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will |
409 # be included in the documentation. |
495 # be included in the documentation. |
410 # The default value is: NO. |
496 # The default value is: NO. |
411 |
497 |
412 EXTRACT_PRIVATE = NO |
498 EXTRACT_PRIVATE = NO |
413 |
499 |
414 # If the EXTRACT_PACKAGE tag is set to YES all members with package or internal |
500 # If the EXTRACT_PRIV_VIRTUAL tag is set to YES, documented private virtual |
|
501 # methods of a class will be included in the documentation. |
|
502 # The default value is: NO. |
|
503 |
|
504 EXTRACT_PRIV_VIRTUAL = NO |
|
505 |
|
506 # If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal |
415 # scope will be included in the documentation. |
507 # scope will be included in the documentation. |
416 # The default value is: NO. |
508 # The default value is: NO. |
417 |
509 |
418 EXTRACT_PACKAGE = NO |
510 EXTRACT_PACKAGE = NO |
419 |
511 |
420 # If the EXTRACT_STATIC tag is set to YES all static members of a file will be |
512 # If the EXTRACT_STATIC tag is set to YES, all static members of a file will be |
421 # included in the documentation. |
513 # included in the documentation. |
422 # The default value is: NO. |
514 # The default value is: NO. |
423 |
515 |
424 EXTRACT_STATIC = YES |
516 EXTRACT_STATIC = YES |
425 |
517 |
426 # If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined |
518 # If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined |
427 # locally in source files will be included in the documentation. If set to NO |
519 # locally in source files will be included in the documentation. If set to NO, |
428 # only classes defined in header files are included. Does not have any effect |
520 # only classes defined in header files are included. Does not have any effect |
429 # for Java sources. |
521 # for Java sources. |
430 # The default value is: YES. |
522 # The default value is: YES. |
431 |
523 |
432 EXTRACT_LOCAL_CLASSES = YES |
524 EXTRACT_LOCAL_CLASSES = YES |
433 |
525 |
434 # This flag is only useful for Objective-C code. When set to YES local methods, |
526 # This flag is only useful for Objective-C code. If set to YES, local methods, |
435 # which are defined in the implementation section but not in the interface are |
527 # which are defined in the implementation section but not in the interface are |
436 # included in the documentation. If set to NO only methods in the interface are |
528 # included in the documentation. If set to NO, only methods in the interface are |
437 # included. |
529 # included. |
438 # The default value is: NO. |
530 # The default value is: NO. |
439 |
531 |
440 EXTRACT_LOCAL_METHODS = NO |
532 EXTRACT_LOCAL_METHODS = NO |
441 |
533 |
446 # are hidden. |
538 # are hidden. |
447 # The default value is: NO. |
539 # The default value is: NO. |
448 |
540 |
449 EXTRACT_ANON_NSPACES = NO |
541 EXTRACT_ANON_NSPACES = NO |
450 |
542 |
|
543 # If this flag is set to YES, the name of an unnamed parameter in a declaration |
|
544 # will be determined by the corresponding definition. By default unnamed |
|
545 # parameters remain unnamed in the output. |
|
546 # The default value is: YES. |
|
547 |
|
548 RESOLVE_UNNAMED_PARAMS = YES |
|
549 |
451 # If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all |
550 # If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all |
452 # undocumented members inside documented classes or files. If set to NO these |
551 # undocumented members inside documented classes or files. If set to NO these |
453 # members will be included in the various overviews, but no documentation |
552 # members will be included in the various overviews, but no documentation |
454 # section is generated. This option has no effect if EXTRACT_ALL is enabled. |
553 # section is generated. This option has no effect if EXTRACT_ALL is enabled. |
455 # The default value is: NO. |
554 # The default value is: NO. |
456 |
555 |
457 HIDE_UNDOC_MEMBERS = NO |
556 HIDE_UNDOC_MEMBERS = NO |
458 |
557 |
459 # If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all |
558 # If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all |
460 # undocumented classes that are normally visible in the class hierarchy. If set |
559 # undocumented classes that are normally visible in the class hierarchy. If set |
461 # to NO these classes will be included in the various overviews. This option has |
560 # to NO, these classes will be included in the various overviews. This option |
462 # no effect if EXTRACT_ALL is enabled. |
561 # will also hide undocumented C++ concepts if enabled. This option has no effect |
|
562 # if EXTRACT_ALL is enabled. |
463 # The default value is: NO. |
563 # The default value is: NO. |
464 |
564 |
465 HIDE_UNDOC_CLASSES = NO |
565 HIDE_UNDOC_CLASSES = NO |
466 |
566 |
467 # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend |
567 # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend |
468 # (class|struct|union) declarations. If set to NO these declarations will be |
568 # declarations. If set to NO, these declarations will be included in the |
469 # included in the documentation. |
569 # documentation. |
470 # The default value is: NO. |
570 # The default value is: NO. |
471 |
571 |
472 HIDE_FRIEND_COMPOUNDS = NO |
572 HIDE_FRIEND_COMPOUNDS = NO |
473 |
573 |
474 # If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any |
574 # If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any |
475 # documentation blocks found inside the body of a function. If set to NO these |
575 # documentation blocks found inside the body of a function. If set to NO, these |
476 # blocks will be appended to the function's detailed documentation block. |
576 # blocks will be appended to the function's detailed documentation block. |
477 # The default value is: NO. |
577 # The default value is: NO. |
478 |
578 |
479 HIDE_IN_BODY_DOCS = NO |
579 HIDE_IN_BODY_DOCS = NO |
480 |
580 |
483 # will be excluded. Set it to YES to include the internal documentation. |
583 # will be excluded. Set it to YES to include the internal documentation. |
484 # The default value is: NO. |
584 # The default value is: NO. |
485 |
585 |
486 INTERNAL_DOCS = NO |
586 INTERNAL_DOCS = NO |
487 |
587 |
488 # If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file |
588 # With the correct setting of option CASE_SENSE_NAMES doxygen will better be |
489 # names in lower-case letters. If set to YES upper-case letters are also |
589 # able to match the capabilities of the underlying filesystem. In case the |
490 # allowed. This is useful if you have classes or files whose names only differ |
590 # filesystem is case sensitive (i.e. it supports files in the same directory |
491 # in case and if your file system supports case sensitive file names. Windows |
591 # whose names only differ in casing), the option must be set to YES to properly |
492 # and Mac users are advised to set this option to NO. |
592 # deal with such files in case they appear in the input. For filesystems that |
493 # The default value is: system dependent. |
593 # are not case sensitive the option should be set to NO to properly deal with |
|
594 # output files written for symbols that only differ in casing, such as for two |
|
595 # classes, one named CLASS and the other named Class, and to also support |
|
596 # references to files without having to specify the exact matching casing. On |
|
597 # Windows (including Cygwin) and MacOS, users should typically set this option |
|
598 # to NO, whereas on Linux or other Unix flavors it should typically be set to |
|
599 # YES. |
|
600 # Possible values are: SYSTEM, NO and YES. |
|
601 # The default value is: SYSTEM. |
494 |
602 |
495 CASE_SENSE_NAMES = YES |
603 CASE_SENSE_NAMES = YES |
496 |
604 |
497 # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with |
605 # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with |
498 # their full class and namespace scopes in the documentation. If set to YES the |
606 # their full class and namespace scopes in the documentation. If set to YES, the |
499 # scope will be hidden. |
607 # scope will be hidden. |
500 # The default value is: NO. |
608 # The default value is: NO. |
501 |
609 |
502 HIDE_SCOPE_NAMES = NO |
610 HIDE_SCOPE_NAMES = NO |
|
611 |
|
612 # If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will |
|
613 # append additional text to a page's title, such as Class Reference. If set to |
|
614 # YES the compound reference will be hidden. |
|
615 # The default value is: NO. |
|
616 |
|
617 HIDE_COMPOUND_REFERENCE= NO |
|
618 |
|
619 # If the SHOW_HEADERFILE tag is set to YES then the documentation for a class |
|
620 # will show which file needs to be included to use the class. |
|
621 # The default value is: YES. |
|
622 |
|
623 SHOW_HEADERFILE = YES |
503 |
624 |
504 # If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of |
625 # If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of |
505 # the files that are included by a file in the documentation of that file. |
626 # the files that are included by a file in the documentation of that file. |
506 # The default value is: YES. |
627 # The default value is: YES. |
507 |
628 |
658 # The LAYOUT_FILE tag can be used to specify a layout file which will be parsed |
777 # The LAYOUT_FILE tag can be used to specify a layout file which will be parsed |
659 # by doxygen. The layout file controls the global structure of the generated |
778 # by doxygen. The layout file controls the global structure of the generated |
660 # output files in an output format independent way. To create the layout file |
779 # output files in an output format independent way. To create the layout file |
661 # that represents doxygen's defaults, run doxygen with the -l option. You can |
780 # that represents doxygen's defaults, run doxygen with the -l option. You can |
662 # optionally specify a file name after the option, if omitted DoxygenLayout.xml |
781 # optionally specify a file name after the option, if omitted DoxygenLayout.xml |
663 # will be used as the name of the layout file. |
782 # will be used as the name of the layout file. See also section "Changing the |
|
783 # layout of pages" for information. |
664 # |
784 # |
665 # Note that if you run doxygen from a directory containing a file called |
785 # Note that if you run doxygen from a directory containing a file called |
666 # DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE |
786 # DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE |
667 # tag is left empty. |
787 # tag is left empty. |
668 |
788 |
669 LAYOUT_FILE = |
789 LAYOUT_FILE = |
670 |
790 |
671 # The CITE_BIB_FILES tag can be used to specify one or more bib files containing |
791 # The CITE_BIB_FILES tag can be used to specify one or more bib files containing |
672 # the reference definitions. This must be a list of .bib files. The .bib |
792 # the reference definitions. This must be a list of .bib files. The .bib |
673 # extension is automatically appended if omitted. This requires the bibtex tool |
793 # extension is automatically appended if omitted. This requires the bibtex tool |
674 # to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. |
794 # to be installed. See also https://en.wikipedia.org/wiki/BibTeX for more info. |
675 # For LaTeX the style of the bibliography can be controlled using |
795 # For LaTeX the style of the bibliography can be controlled using |
676 # LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the |
796 # LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the |
677 # search path. Do not use file names with spaces, bibtex cannot handle them. See |
797 # search path. See also \cite for info how to create references. |
678 # also \cite for info how to create references. |
|
679 |
798 |
680 CITE_BIB_FILES = |
799 CITE_BIB_FILES = |
681 |
800 |
682 #--------------------------------------------------------------------------- |
801 #--------------------------------------------------------------------------- |
683 # Configuration options related to warning and progress messages |
802 # Configuration options related to warning and progress messages |
689 # The default value is: NO. |
808 # The default value is: NO. |
690 |
809 |
691 QUIET = NO |
810 QUIET = NO |
692 |
811 |
693 # The WARNINGS tag can be used to turn on/off the warning messages that are |
812 # The WARNINGS tag can be used to turn on/off the warning messages that are |
694 # generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES |
813 # generated to standard error (stderr) by doxygen. If WARNINGS is set to YES |
695 # this implies that the warnings are on. |
814 # this implies that the warnings are on. |
696 # |
815 # |
697 # Tip: Turn warnings on while writing the documentation. |
816 # Tip: Turn warnings on while writing the documentation. |
698 # The default value is: YES. |
817 # The default value is: YES. |
699 |
818 |
700 WARNINGS = YES |
819 WARNINGS = YES |
701 |
820 |
702 # If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate |
821 # If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate |
703 # warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag |
822 # warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag |
704 # will automatically be disabled. |
823 # will automatically be disabled. |
705 # The default value is: YES. |
824 # The default value is: YES. |
706 |
825 |
707 WARN_IF_UNDOCUMENTED = YES |
826 WARN_IF_UNDOCUMENTED = YES |
708 |
827 |
709 # If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for |
828 # If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for |
710 # potential errors in the documentation, such as not documenting some parameters |
829 # potential errors in the documentation, such as documenting some parameters in |
711 # in a documented function, or documenting parameters that don't exist or using |
830 # a documented function twice, or documenting parameters that don't exist or |
712 # markup commands wrongly. |
831 # using markup commands wrongly. |
713 # The default value is: YES. |
832 # The default value is: YES. |
714 |
833 |
715 WARN_IF_DOC_ERROR = YES |
834 WARN_IF_DOC_ERROR = YES |
|
835 |
|
836 # If WARN_IF_INCOMPLETE_DOC is set to YES, doxygen will warn about incomplete |
|
837 # function parameter documentation. If set to NO, doxygen will accept that some |
|
838 # parameters have no documentation without warning. |
|
839 # The default value is: YES. |
|
840 |
|
841 WARN_IF_INCOMPLETE_DOC = YES |
716 |
842 |
717 # This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that |
843 # This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that |
718 # are documented, but have no documentation for their parameters or return |
844 # are documented, but have no documentation for their parameters or return |
719 # value. If set to NO doxygen will only warn about wrong or incomplete parameter |
845 # value. If set to NO, doxygen will only warn about wrong parameter |
720 # documentation, but not about the absence of documentation. |
846 # documentation, but not about the absence of documentation. If EXTRACT_ALL is |
|
847 # set to YES then this flag will automatically be disabled. See also |
|
848 # WARN_IF_INCOMPLETE_DOC |
721 # The default value is: NO. |
849 # The default value is: NO. |
722 |
850 |
723 WARN_NO_PARAMDOC = YES |
851 WARN_NO_PARAMDOC = YES |
|
852 |
|
853 # If WARN_IF_UNDOC_ENUM_VAL option is set to YES, doxygen will warn about |
|
854 # undocumented enumeration values. If set to NO, doxygen will accept |
|
855 # undocumented enumeration values. If EXTRACT_ALL is set to YES then this flag |
|
856 # will automatically be disabled. |
|
857 # The default value is: NO. |
|
858 |
|
859 WARN_IF_UNDOC_ENUM_VAL = NO |
|
860 |
|
861 # If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when |
|
862 # a warning is encountered. If the WARN_AS_ERROR tag is set to FAIL_ON_WARNINGS |
|
863 # then doxygen will continue running as if WARN_AS_ERROR tag is set to NO, but |
|
864 # at the end of the doxygen process doxygen will return with a non-zero status. |
|
865 # Possible values are: NO, YES and FAIL_ON_WARNINGS. |
|
866 # The default value is: NO. |
|
867 |
|
868 WARN_AS_ERROR = NO |
724 |
869 |
725 # The WARN_FORMAT tag determines the format of the warning messages that doxygen |
870 # The WARN_FORMAT tag determines the format of the warning messages that doxygen |
726 # can produce. The string should contain the $file, $line, and $text tags, which |
871 # can produce. The string should contain the $file, $line, and $text tags, which |
727 # will be replaced by the file and line number from which the warning originated |
872 # will be replaced by the file and line number from which the warning originated |
728 # and the warning text. Optionally the format may contain $version, which will |
873 # and the warning text. Optionally the format may contain $version, which will |
729 # be replaced by the version of the file (if it could be obtained via |
874 # be replaced by the version of the file (if it could be obtained via |
730 # FILE_VERSION_FILTER) |
875 # FILE_VERSION_FILTER) |
|
876 # See also: WARN_LINE_FORMAT |
731 # The default value is: $file:$line: $text. |
877 # The default value is: $file:$line: $text. |
732 |
878 |
733 WARN_FORMAT = "$file:$line: $text" |
879 WARN_FORMAT = "$file:$line: $text" |
|
880 |
|
881 # In the $text part of the WARN_FORMAT command it is possible that a reference |
|
882 # to a more specific place is given. To make it easier to jump to this place |
|
883 # (outside of doxygen) the user can define a custom "cut" / "paste" string. |
|
884 # Example: |
|
885 # WARN_LINE_FORMAT = "'vi $file +$line'" |
|
886 # See also: WARN_FORMAT |
|
887 # The default value is: at line $line of file $file. |
|
888 |
|
889 WARN_LINE_FORMAT = "at line $line of file $file" |
734 |
890 |
735 # The WARN_LOGFILE tag can be used to specify a file to which warning and error |
891 # The WARN_LOGFILE tag can be used to specify a file to which warning and error |
736 # messages should be written. If left blank the output is written to standard |
892 # messages should be written. If left blank the output is written to standard |
737 # error (stderr). |
893 # error (stderr). In case the file specified cannot be opened for writing the |
|
894 # warning and error messages are written to standard error. When as file - is |
|
895 # specified the warning and error messages are written to standard output |
|
896 # (stdout). |
738 |
897 |
739 WARN_LOGFILE = |
898 WARN_LOGFILE = |
740 |
899 |
741 #--------------------------------------------------------------------------- |
900 #--------------------------------------------------------------------------- |
742 # Configuration options related to the input files |
901 # Configuration options related to the input files |
743 #--------------------------------------------------------------------------- |
902 #--------------------------------------------------------------------------- |
744 |
903 |
745 # The INPUT tag is used to specify the files and/or directories that contain |
904 # The INPUT tag is used to specify the files and/or directories that contain |
746 # documented source files. You may enter file names like myfile.cpp or |
905 # documented source files. You may enter file names like myfile.cpp or |
747 # directories like /usr/src/myproject. Separate the files or directories with |
906 # directories like /usr/src/myproject. Separate the files or directories with |
748 # spaces. |
907 # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING |
749 # Note: If this tag is empty the current directory is searched. |
908 # Note: If this tag is empty the current directory is searched. |
750 |
909 |
751 INPUT = ./src/cx |
910 INPUT = ./src/cx |
752 |
911 |
753 # This tag can be used to specify the character encoding of the source files |
912 # This tag can be used to specify the character encoding of the source files |
754 # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses |
913 # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses |
755 # libiconv (or the iconv built into libc) for the transcoding. See the libiconv |
914 # libiconv (or the iconv built into libc) for the transcoding. See the libiconv |
756 # documentation (see: http://www.gnu.org/software/libiconv) for the list of |
915 # documentation (see: |
757 # possible encodings. |
916 # https://www.gnu.org/software/libiconv/) for the list of possible encodings. |
|
917 # See also: INPUT_FILE_ENCODING |
758 # The default value is: UTF-8. |
918 # The default value is: UTF-8. |
759 |
919 |
760 INPUT_ENCODING = UTF-8 |
920 INPUT_ENCODING = UTF-8 |
|
921 |
|
922 # This tag can be used to specify the character encoding of the source files |
|
923 # that doxygen parses The INPUT_FILE_ENCODING tag can be used to specify |
|
924 # character encoding on a per file pattern basis. Doxygen will compare the file |
|
925 # name with each pattern and apply the encoding instead of the default |
|
926 # INPUT_ENCODING) if there is a match. The character encodings are a list of the |
|
927 # form: pattern=encoding (like *.php=ISO-8859-1). See cfg_input_encoding |
|
928 # "INPUT_ENCODING" for further information on supported encodings. |
|
929 |
|
930 INPUT_FILE_ENCODING = |
761 |
931 |
762 # If the value of the INPUT tag contains directories, you can use the |
932 # If the value of the INPUT tag contains directories, you can use the |
763 # FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and |
933 # FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and |
764 # *.h) to filter out the source-files in the directories. If left blank the |
934 # *.h) to filter out the source-files in the directories. |
765 # following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, |
935 # |
766 # *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, |
936 # Note that for custom extensions or not directly supported extensions you also |
767 # *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, |
937 # need to set EXTENSION_MAPPING for the extension otherwise the files are not |
768 # *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, |
938 # read by doxygen. |
769 # *.qsf, *.as and *.js. |
939 # |
|
940 # Note the list of default checked file patterns might differ from the list of |
|
941 # default file extension mappings. |
|
942 # |
|
943 # If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp, |
|
944 # *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, |
|
945 # *.hh, *.hxx, *.hpp, *.h++, *.l, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, |
|
946 # *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C |
|
947 # comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd, |
|
948 # *.vhdl, *.ucf, *.qsf and *.ice. |
770 |
949 |
771 FILE_PATTERNS = |
950 FILE_PATTERNS = |
772 |
951 |
773 # The RECURSIVE tag can be used to specify whether or not subdirectories should |
952 # The RECURSIVE tag can be used to specify whether or not subdirectories should |
774 # be searched for input files as well. |
953 # be searched for input files as well. |
850 # will be ignored. |
1029 # will be ignored. |
851 # |
1030 # |
852 # Note that the filter must not add or remove lines; it is applied before the |
1031 # Note that the filter must not add or remove lines; it is applied before the |
853 # code is scanned, but not when the output code is generated. If lines are added |
1032 # code is scanned, but not when the output code is generated. If lines are added |
854 # or removed, the anchors will not be placed correctly. |
1033 # or removed, the anchors will not be placed correctly. |
|
1034 # |
|
1035 # Note that doxygen will use the data processed and written to standard output |
|
1036 # for further processing, therefore nothing else, like debug statements or used |
|
1037 # commands (so in case of a Windows batch file always use @echo OFF), should be |
|
1038 # written to standard output. |
|
1039 # |
|
1040 # Note that for custom extensions or not directly supported extensions you also |
|
1041 # need to set EXTENSION_MAPPING for the extension otherwise the files are not |
|
1042 # properly processed by doxygen. |
855 |
1043 |
856 INPUT_FILTER = |
1044 INPUT_FILTER = |
857 |
1045 |
858 # The FILTER_PATTERNS tag can be used to specify filters on a per file pattern |
1046 # The FILTER_PATTERNS tag can be used to specify filters on a per file pattern |
859 # basis. Doxygen will compare the file name with each pattern and apply the |
1047 # basis. Doxygen will compare the file name with each pattern and apply the |
860 # filter if there is a match. The filters are a list of the form: pattern=filter |
1048 # filter if there is a match. The filters are a list of the form: pattern=filter |
861 # (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how |
1049 # (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how |
862 # filters are used. If the FILTER_PATTERNS tag is empty or if none of the |
1050 # filters are used. If the FILTER_PATTERNS tag is empty or if none of the |
863 # patterns match the file name, INPUT_FILTER is applied. |
1051 # patterns match the file name, INPUT_FILTER is applied. |
|
1052 # |
|
1053 # Note that for custom extensions or not directly supported extensions you also |
|
1054 # need to set EXTENSION_MAPPING for the extension otherwise the files are not |
|
1055 # properly processed by doxygen. |
864 |
1056 |
865 FILTER_PATTERNS = |
1057 FILTER_PATTERNS = |
866 |
1058 |
867 # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using |
1059 # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using |
868 # INPUT_FILTER ) will also be used to filter the input files that are used for |
1060 # INPUT_FILTER) will also be used to filter the input files that are used for |
869 # producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). |
1061 # producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). |
870 # The default value is: NO. |
1062 # The default value is: NO. |
871 |
1063 |
872 FILTER_SOURCE_FILES = NO |
1064 FILTER_SOURCE_FILES = NO |
873 |
1065 |
970 # See also: Section \class. |
1171 # See also: Section \class. |
971 # The default value is: YES. |
1172 # The default value is: YES. |
972 |
1173 |
973 VERBATIM_HEADERS = YES |
1174 VERBATIM_HEADERS = YES |
974 |
1175 |
|
1176 # If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the |
|
1177 # clang parser (see: |
|
1178 # http://clang.llvm.org/) for more accurate parsing at the cost of reduced |
|
1179 # performance. This can be particularly helpful with template rich C++ code for |
|
1180 # which doxygen's built-in parser lacks the necessary type information. |
|
1181 # Note: The availability of this option depends on whether or not doxygen was |
|
1182 # generated with the -Duse_libclang=ON option for CMake. |
|
1183 # The default value is: NO. |
|
1184 |
|
1185 CLANG_ASSISTED_PARSING = NO |
|
1186 |
|
1187 # If the CLANG_ASSISTED_PARSING tag is set to YES and the CLANG_ADD_INC_PATHS |
|
1188 # tag is set to YES then doxygen will add the directory of each input to the |
|
1189 # include path. |
|
1190 # The default value is: YES. |
|
1191 # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. |
|
1192 |
|
1193 CLANG_ADD_INC_PATHS = YES |
|
1194 |
|
1195 # If clang assisted parsing is enabled you can provide the compiler with command |
|
1196 # line options that you would normally use when invoking the compiler. Note that |
|
1197 # the include paths will already be set by doxygen for the files and directories |
|
1198 # specified with INPUT and INCLUDE_PATH. |
|
1199 # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. |
|
1200 |
|
1201 CLANG_OPTIONS = |
|
1202 |
|
1203 # If clang assisted parsing is enabled you can provide the clang parser with the |
|
1204 # path to the directory containing a file called compile_commands.json. This |
|
1205 # file is the compilation database (see: |
|
1206 # http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the |
|
1207 # options used when the source files were built. This is equivalent to |
|
1208 # specifying the -p option to a clang tool, such as clang-check. These options |
|
1209 # will then be passed to the parser. Any options specified with CLANG_OPTIONS |
|
1210 # will be added as well. |
|
1211 # Note: The availability of this option depends on whether or not doxygen was |
|
1212 # generated with the -Duse_libclang=ON option for CMake. |
|
1213 |
|
1214 CLANG_DATABASE_PATH = |
|
1215 |
975 #--------------------------------------------------------------------------- |
1216 #--------------------------------------------------------------------------- |
976 # Configuration options related to the alphabetical class index |
1217 # Configuration options related to the alphabetical class index |
977 #--------------------------------------------------------------------------- |
1218 #--------------------------------------------------------------------------- |
978 |
1219 |
979 # If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all |
1220 # If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all |
1076 # files will be copied as-is; there are no commands or markers available. |
1325 # files will be copied as-is; there are no commands or markers available. |
1077 # This tag requires that the tag GENERATE_HTML is set to YES. |
1326 # This tag requires that the tag GENERATE_HTML is set to YES. |
1078 |
1327 |
1079 HTML_EXTRA_FILES = |
1328 HTML_EXTRA_FILES = |
1080 |
1329 |
|
1330 # The HTML_COLORSTYLE tag can be used to specify if the generated HTML output |
|
1331 # should be rendered with a dark or light theme. |
|
1332 # Possible values are: LIGHT always generate light mode output, DARK always |
|
1333 # generate dark mode output, AUTO_LIGHT automatically set the mode according to |
|
1334 # the user preference, use light mode if no preference is set (the default), |
|
1335 # AUTO_DARK automatically set the mode according to the user preference, use |
|
1336 # dark mode if no preference is set and TOGGLE allow to user to switch between |
|
1337 # light and dark mode via a button. |
|
1338 # The default value is: AUTO_LIGHT. |
|
1339 # This tag requires that the tag GENERATE_HTML is set to YES. |
|
1340 |
|
1341 HTML_COLORSTYLE = AUTO_LIGHT |
|
1342 |
1081 # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen |
1343 # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen |
1082 # will adjust the colors in the stylesheet and background images according to |
1344 # will adjust the colors in the style sheet and background images according to |
1083 # this color. Hue is specified as an angle on a colorwheel, see |
1345 # this color. Hue is specified as an angle on a color-wheel, see |
1084 # http://en.wikipedia.org/wiki/Hue for more information. For instance the value |
1346 # https://en.wikipedia.org/wiki/Hue for more information. For instance the value |
1085 # 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 |
1347 # 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 |
1086 # purple, and 360 is red again. |
1348 # purple, and 360 is red again. |
1087 # Minimum value: 0, maximum value: 359, default value: 220. |
1349 # Minimum value: 0, maximum value: 359, default value: 220. |
1088 # This tag requires that the tag GENERATE_HTML is set to YES. |
1350 # This tag requires that the tag GENERATE_HTML is set to YES. |
1089 |
1351 |
1090 HTML_COLORSTYLE_HUE = 220 |
1352 HTML_COLORSTYLE_HUE = 220 |
1091 |
1353 |
1092 # The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors |
1354 # The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors |
1093 # in the HTML output. For a value of 0 the output will use grayscales only. A |
1355 # in the HTML output. For a value of 0 the output will use gray-scales only. A |
1094 # value of 255 will produce the most vivid colors. |
1356 # value of 255 will produce the most vivid colors. |
1095 # Minimum value: 0, maximum value: 255, default value: 100. |
1357 # Minimum value: 0, maximum value: 255, default value: 100. |
1096 # This tag requires that the tag GENERATE_HTML is set to YES. |
1358 # This tag requires that the tag GENERATE_HTML is set to YES. |
1097 |
1359 |
1098 HTML_COLORSTYLE_SAT = 100 |
1360 HTML_COLORSTYLE_SAT = 100 |
1258 |
1544 |
1259 QCH_FILE = |
1545 QCH_FILE = |
1260 |
1546 |
1261 # The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help |
1547 # The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help |
1262 # Project output. For more information please see Qt Help Project / Namespace |
1548 # Project output. For more information please see Qt Help Project / Namespace |
1263 # (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). |
1549 # (see: |
|
1550 # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#namespace). |
1264 # The default value is: org.doxygen.Project. |
1551 # The default value is: org.doxygen.Project. |
1265 # This tag requires that the tag GENERATE_QHP is set to YES. |
1552 # This tag requires that the tag GENERATE_QHP is set to YES. |
1266 |
1553 |
1267 QHP_NAMESPACE = org.doxygen.Project |
1554 QHP_NAMESPACE = org.doxygen.Project |
1268 |
1555 |
1269 # The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt |
1556 # The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt |
1270 # Help Project output. For more information please see Qt Help Project / Virtual |
1557 # Help Project output. For more information please see Qt Help Project / Virtual |
1271 # Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- |
1558 # Folders (see: |
1272 # folders). |
1559 # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#virtual-folders). |
1273 # The default value is: doc. |
1560 # The default value is: doc. |
1274 # This tag requires that the tag GENERATE_QHP is set to YES. |
1561 # This tag requires that the tag GENERATE_QHP is set to YES. |
1275 |
1562 |
1276 QHP_VIRTUAL_FOLDER = doc |
1563 QHP_VIRTUAL_FOLDER = doc |
1277 |
1564 |
1278 # If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom |
1565 # If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom |
1279 # filter to add. For more information please see Qt Help Project / Custom |
1566 # filter to add. For more information please see Qt Help Project / Custom |
1280 # Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- |
1567 # Filters (see: |
1281 # filters). |
1568 # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). |
1282 # This tag requires that the tag GENERATE_QHP is set to YES. |
1569 # This tag requires that the tag GENERATE_QHP is set to YES. |
1283 |
1570 |
1284 QHP_CUST_FILTER_NAME = |
1571 QHP_CUST_FILTER_NAME = |
1285 |
1572 |
1286 # The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the |
1573 # The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the |
1287 # custom filter to add. For more information please see Qt Help Project / Custom |
1574 # custom filter to add. For more information please see Qt Help Project / Custom |
1288 # Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- |
1575 # Filters (see: |
1289 # filters). |
1576 # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). |
1290 # This tag requires that the tag GENERATE_QHP is set to YES. |
1577 # This tag requires that the tag GENERATE_QHP is set to YES. |
1291 |
1578 |
1292 QHP_CUST_FILTER_ATTRS = |
1579 QHP_CUST_FILTER_ATTRS = |
1293 |
1580 |
1294 # The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this |
1581 # The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this |
1295 # project's filter section matches. Qt Help Project / Filter Attributes (see: |
1582 # project's filter section matches. Qt Help Project / Filter Attributes (see: |
1296 # http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). |
1583 # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#filter-attributes). |
1297 # This tag requires that the tag GENERATE_QHP is set to YES. |
1584 # This tag requires that the tag GENERATE_QHP is set to YES. |
1298 |
1585 |
1299 QHP_SECT_FILTER_ATTRS = |
1586 QHP_SECT_FILTER_ATTRS = |
1300 |
1587 |
1301 # The QHG_LOCATION tag can be used to specify the location of Qt's |
1588 # The QHG_LOCATION tag can be used to specify the location (absolute path |
1302 # qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the |
1589 # including file name) of Qt's qhelpgenerator. If non-empty doxygen will try to |
1303 # generated .qhp file. |
1590 # run qhelpgenerator on the generated .qhp file. |
1304 # This tag requires that the tag GENERATE_QHP is set to YES. |
1591 # This tag requires that the tag GENERATE_QHP is set to YES. |
1305 |
1592 |
1306 QHG_LOCATION = |
1593 QHG_LOCATION = |
1307 |
1594 |
1308 # If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be |
1595 # If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be |
1340 # structure should be generated to display hierarchical information. If the tag |
1627 # structure should be generated to display hierarchical information. If the tag |
1341 # value is set to YES, a side panel will be generated containing a tree-like |
1628 # value is set to YES, a side panel will be generated containing a tree-like |
1342 # index structure (just like the one that is generated for HTML Help). For this |
1629 # index structure (just like the one that is generated for HTML Help). For this |
1343 # to work a browser that supports JavaScript, DHTML, CSS and frames is required |
1630 # to work a browser that supports JavaScript, DHTML, CSS and frames is required |
1344 # (i.e. any modern browser). Windows users are probably better off using the |
1631 # (i.e. any modern browser). Windows users are probably better off using the |
1345 # HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can |
1632 # HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can |
1346 # further fine-tune the look of the index. As an example, the default style |
1633 # further fine tune the look of the index (see "Fine-tuning the output"). As an |
1347 # sheet generated by doxygen has an example that shows how to put an image at |
1634 # example, the default style sheet generated by doxygen has an example that |
1348 # the root of the tree instead of the PROJECT_NAME. Since the tree basically has |
1635 # shows how to put an image at the root of the tree instead of the PROJECT_NAME. |
1349 # the same information as the tab index, you could consider setting |
1636 # Since the tree basically has the same information as the tab index, you could |
1350 # DISABLE_INDEX to YES when enabling this option. |
1637 # consider setting DISABLE_INDEX to YES when enabling this option. |
1351 # The default value is: NO. |
1638 # The default value is: NO. |
1352 # This tag requires that the tag GENERATE_HTML is set to YES. |
1639 # This tag requires that the tag GENERATE_HTML is set to YES. |
1353 |
1640 |
1354 GENERATE_TREEVIEW = NO |
1641 GENERATE_TREEVIEW = NO |
|
1642 |
|
1643 # When both GENERATE_TREEVIEW and DISABLE_INDEX are set to YES, then the |
|
1644 # FULL_SIDEBAR option determines if the side bar is limited to only the treeview |
|
1645 # area (value NO) or if it should extend to the full height of the window (value |
|
1646 # YES). Setting this to YES gives a layout similar to |
|
1647 # https://docs.readthedocs.io with more room for contents, but less room for the |
|
1648 # project logo, title, and description. If either GENERATE_TREEVIEW or |
|
1649 # DISABLE_INDEX is set to NO, this option has no effect. |
|
1650 # The default value is: NO. |
|
1651 # This tag requires that the tag GENERATE_HTML is set to YES. |
|
1652 |
|
1653 FULL_SIDEBAR = NO |
1355 |
1654 |
1356 # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that |
1655 # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that |
1357 # doxygen will group on one line in the generated HTML documentation. |
1656 # doxygen will group on one line in the generated HTML documentation. |
1358 # |
1657 # |
1359 # Note that a value of 0 will completely suppress the enum values from appearing |
1658 # Note that a value of 0 will completely suppress the enum values from appearing |
1368 # Minimum value: 0, maximum value: 1500, default value: 250. |
1667 # Minimum value: 0, maximum value: 1500, default value: 250. |
1369 # This tag requires that the tag GENERATE_HTML is set to YES. |
1668 # This tag requires that the tag GENERATE_HTML is set to YES. |
1370 |
1669 |
1371 TREEVIEW_WIDTH = 250 |
1670 TREEVIEW_WIDTH = 250 |
1372 |
1671 |
1373 # When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to |
1672 # If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to |
1374 # external symbols imported via tag files in a separate window. |
1673 # external symbols imported via tag files in a separate window. |
1375 # The default value is: NO. |
1674 # The default value is: NO. |
1376 # This tag requires that the tag GENERATE_HTML is set to YES. |
1675 # This tag requires that the tag GENERATE_HTML is set to YES. |
1377 |
1676 |
1378 EXT_LINKS_IN_WINDOW = NO |
1677 EXT_LINKS_IN_WINDOW = NO |
|
1678 |
|
1679 # If the OBFUSCATE_EMAILS tag is set to YES, doxygen will obfuscate email |
|
1680 # addresses. |
|
1681 # The default value is: YES. |
|
1682 # This tag requires that the tag GENERATE_HTML is set to YES. |
|
1683 |
|
1684 OBFUSCATE_EMAILS = YES |
|
1685 |
|
1686 # If the HTML_FORMULA_FORMAT option is set to svg, doxygen will use the pdf2svg |
|
1687 # tool (see https://github.com/dawbarton/pdf2svg) or inkscape (see |
|
1688 # https://inkscape.org) to generate formulas as SVG images instead of PNGs for |
|
1689 # the HTML output. These images will generally look nicer at scaled resolutions. |
|
1690 # Possible values are: png (the default) and svg (looks nicer but requires the |
|
1691 # pdf2svg or inkscape tool). |
|
1692 # The default value is: png. |
|
1693 # This tag requires that the tag GENERATE_HTML is set to YES. |
|
1694 |
|
1695 HTML_FORMULA_FORMAT = png |
1379 |
1696 |
1380 # Use this tag to change the font size of LaTeX formulas included as images in |
1697 # Use this tag to change the font size of LaTeX formulas included as images in |
1381 # the HTML documentation. When you change the font size after a successful |
1698 # the HTML documentation. When you change the font size after a successful |
1382 # doxygen run you need to manually remove any form_*.png images from the HTML |
1699 # doxygen run you need to manually remove any form_*.png images from the HTML |
1383 # output directory to force them to be regenerated. |
1700 # output directory to force them to be regenerated. |
1384 # Minimum value: 8, maximum value: 50, default value: 10. |
1701 # Minimum value: 8, maximum value: 50, default value: 10. |
1385 # This tag requires that the tag GENERATE_HTML is set to YES. |
1702 # This tag requires that the tag GENERATE_HTML is set to YES. |
1386 |
1703 |
1387 FORMULA_FONTSIZE = 10 |
1704 FORMULA_FONTSIZE = 10 |
1388 |
1705 |
1389 # Use the FORMULA_TRANPARENT tag to determine whether or not the images |
1706 # The FORMULA_MACROFILE can contain LaTeX \newcommand and \renewcommand commands |
1390 # generated for formulas are transparent PNGs. Transparent PNGs are not |
1707 # to create new LaTeX commands to be used in formulas as building blocks. See |
1391 # supported properly for IE 6.0, but are supported on all modern browsers. |
1708 # the section "Including formulas" for details. |
1392 # |
1709 |
1393 # Note that when changing this option you need to delete any form_*.png files in |
1710 FORMULA_MACROFILE = |
1394 # the HTML output directory before the changes have effect. |
|
1395 # The default value is: YES. |
|
1396 # This tag requires that the tag GENERATE_HTML is set to YES. |
|
1397 |
|
1398 FORMULA_TRANSPARENT = YES |
|
1399 |
1711 |
1400 # Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see |
1712 # Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see |
1401 # http://www.mathjax.org) which uses client side Javascript for the rendering |
1713 # https://www.mathjax.org) which uses client side JavaScript for the rendering |
1402 # instead of using prerendered bitmaps. Use this if you do not have LaTeX |
1714 # instead of using pre-rendered bitmaps. Use this if you do not have LaTeX |
1403 # installed or if you want to formulas look prettier in the HTML output. When |
1715 # installed or if you want to formulas look prettier in the HTML output. When |
1404 # enabled you may also need to install MathJax separately and configure the path |
1716 # enabled you may also need to install MathJax separately and configure the path |
1405 # to it using the MATHJAX_RELPATH option. |
1717 # to it using the MATHJAX_RELPATH option. |
1406 # The default value is: NO. |
1718 # The default value is: NO. |
1407 # This tag requires that the tag GENERATE_HTML is set to YES. |
1719 # This tag requires that the tag GENERATE_HTML is set to YES. |
1408 |
1720 |
1409 USE_MATHJAX = NO |
1721 USE_MATHJAX = NO |
1410 |
1722 |
|
1723 # With MATHJAX_VERSION it is possible to specify the MathJax version to be used. |
|
1724 # Note that the different versions of MathJax have different requirements with |
|
1725 # regards to the different settings, so it is possible that also other MathJax |
|
1726 # settings have to be changed when switching between the different MathJax |
|
1727 # versions. |
|
1728 # Possible values are: MathJax_2 and MathJax_3. |
|
1729 # The default value is: MathJax_2. |
|
1730 # This tag requires that the tag USE_MATHJAX is set to YES. |
|
1731 |
|
1732 MATHJAX_VERSION = MathJax_2 |
|
1733 |
1411 # When MathJax is enabled you can set the default output format to be used for |
1734 # When MathJax is enabled you can set the default output format to be used for |
1412 # the MathJax output. See the MathJax site (see: |
1735 # the MathJax output. For more details about the output format see MathJax |
1413 # http://docs.mathjax.org/en/latest/output.html) for more details. |
1736 # version 2 (see: |
|
1737 # http://docs.mathjax.org/en/v2.7-latest/output.html) and MathJax version 3 |
|
1738 # (see: |
|
1739 # http://docs.mathjax.org/en/latest/web/components/output.html). |
1414 # Possible values are: HTML-CSS (which is slower, but has the best |
1740 # Possible values are: HTML-CSS (which is slower, but has the best |
1415 # compatibility), NativeMML (i.e. MathML) and SVG. |
1741 # compatibility. This is the name for Mathjax version 2, for MathJax version 3 |
|
1742 # this will be translated into chtml), NativeMML (i.e. MathML. Only supported |
|
1743 # for NathJax 2. For MathJax version 3 chtml will be used instead.), chtml (This |
|
1744 # is the name for Mathjax version 3, for MathJax version 2 this will be |
|
1745 # translated into HTML-CSS) and SVG. |
1416 # The default value is: HTML-CSS. |
1746 # The default value is: HTML-CSS. |
1417 # This tag requires that the tag USE_MATHJAX is set to YES. |
1747 # This tag requires that the tag USE_MATHJAX is set to YES. |
1418 |
1748 |
1419 MATHJAX_FORMAT = HTML-CSS |
1749 MATHJAX_FORMAT = HTML-CSS |
1420 |
1750 |
1423 # should contain the MathJax.js script. For instance, if the mathjax directory |
1753 # should contain the MathJax.js script. For instance, if the mathjax directory |
1424 # is located at the same level as the HTML output directory, then |
1754 # is located at the same level as the HTML output directory, then |
1425 # MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax |
1755 # MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax |
1426 # Content Delivery Network so you can quickly see the result without installing |
1756 # Content Delivery Network so you can quickly see the result without installing |
1427 # MathJax. However, it is strongly recommended to install a local copy of |
1757 # MathJax. However, it is strongly recommended to install a local copy of |
1428 # MathJax from http://www.mathjax.org before deployment. |
1758 # MathJax from https://www.mathjax.org before deployment. The default value is: |
1429 # The default value is: http://cdn.mathjax.org/mathjax/latest. |
1759 # - in case of MathJax version 2: https://cdn.jsdelivr.net/npm/mathjax@2 |
|
1760 # - in case of MathJax version 3: https://cdn.jsdelivr.net/npm/mathjax@3 |
1430 # This tag requires that the tag USE_MATHJAX is set to YES. |
1761 # This tag requires that the tag USE_MATHJAX is set to YES. |
1431 |
1762 |
1432 MATHJAX_RELPATH = http://www.mathjax.org/mathjax |
1763 MATHJAX_RELPATH = http://www.mathjax.org/mathjax |
1433 |
1764 |
1434 # The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax |
1765 # The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax |
1435 # extension names that should be enabled during MathJax rendering. For example |
1766 # extension names that should be enabled during MathJax rendering. For example |
|
1767 # for MathJax version 2 (see |
|
1768 # https://docs.mathjax.org/en/v2.7-latest/tex.html#tex-and-latex-extensions): |
1436 # MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols |
1769 # MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols |
|
1770 # For example for MathJax version 3 (see |
|
1771 # http://docs.mathjax.org/en/latest/input/tex/extensions/index.html): |
|
1772 # MATHJAX_EXTENSIONS = ams |
1437 # This tag requires that the tag USE_MATHJAX is set to YES. |
1773 # This tag requires that the tag USE_MATHJAX is set to YES. |
1438 |
1774 |
1439 MATHJAX_EXTENSIONS = |
1775 MATHJAX_EXTENSIONS = |
1440 |
1776 |
1441 # The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces |
1777 # The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces |
1442 # of code that will be used on startup of the MathJax code. See the MathJax site |
1778 # of code that will be used on startup of the MathJax code. See the MathJax site |
1443 # (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an |
1779 # (see: |
|
1780 # http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an |
1444 # example see the documentation. |
1781 # example see the documentation. |
1445 # This tag requires that the tag USE_MATHJAX is set to YES. |
1782 # This tag requires that the tag USE_MATHJAX is set to YES. |
1446 |
1783 |
1447 MATHJAX_CODEFILE = |
1784 MATHJAX_CODEFILE = |
1448 |
1785 |
1550 LATEX_OUTPUT = latex |
1889 LATEX_OUTPUT = latex |
1551 |
1890 |
1552 # The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be |
1891 # The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be |
1553 # invoked. |
1892 # invoked. |
1554 # |
1893 # |
1555 # Note that when enabling USE_PDFLATEX this option is only used for generating |
1894 # Note that when not enabling USE_PDFLATEX the default is latex when enabling |
1556 # bitmaps for formulas in the HTML output, but not in the Makefile that is |
1895 # USE_PDFLATEX the default is pdflatex and when in the later case latex is |
1557 # written to the output directory. |
1896 # chosen this is overwritten by pdflatex. For specific output languages the |
1558 # The default file is: latex. |
1897 # default can have been set differently, this depends on the implementation of |
|
1898 # the output language. |
1559 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1899 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1560 |
1900 |
1561 LATEX_CMD_NAME = latex |
1901 LATEX_CMD_NAME = latex |
1562 |
1902 |
1563 # The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate |
1903 # The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate |
1564 # index for LaTeX. |
1904 # index for LaTeX. |
|
1905 # Note: This tag is used in the Makefile / make.bat. |
|
1906 # See also: LATEX_MAKEINDEX_CMD for the part in the generated output file |
|
1907 # (.tex). |
1565 # The default file is: makeindex. |
1908 # The default file is: makeindex. |
1566 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1909 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1567 |
1910 |
1568 MAKEINDEX_CMD_NAME = makeindex |
1911 MAKEINDEX_CMD_NAME = makeindex |
1569 |
1912 |
1570 # If the COMPACT_LATEX tag is set to YES doxygen generates more compact LaTeX |
1913 # The LATEX_MAKEINDEX_CMD tag can be used to specify the command name to |
|
1914 # generate index for LaTeX. In case there is no backslash (\) as first character |
|
1915 # it will be automatically added in the LaTeX code. |
|
1916 # Note: This tag is used in the generated output file (.tex). |
|
1917 # See also: MAKEINDEX_CMD_NAME for the part in the Makefile / make.bat. |
|
1918 # The default value is: makeindex. |
|
1919 # This tag requires that the tag GENERATE_LATEX is set to YES. |
|
1920 |
|
1921 LATEX_MAKEINDEX_CMD = makeindex |
|
1922 |
|
1923 # If the COMPACT_LATEX tag is set to YES, doxygen generates more compact LaTeX |
1571 # documents. This may be useful for small projects and may help to save some |
1924 # documents. This may be useful for small projects and may help to save some |
1572 # trees in general. |
1925 # trees in general. |
1573 # The default value is: NO. |
1926 # The default value is: NO. |
1574 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1927 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1575 |
1928 |
1583 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1936 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1584 |
1937 |
1585 PAPER_TYPE = a4 |
1938 PAPER_TYPE = a4 |
1586 |
1939 |
1587 # The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names |
1940 # The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names |
1588 # that should be included in the LaTeX output. To get the times font for |
1941 # that should be included in the LaTeX output. The package can be specified just |
1589 # instance you can specify |
1942 # by its name or with the correct syntax as to be used with the LaTeX |
1590 # EXTRA_PACKAGES=times |
1943 # \usepackage command. To get the times font for instance you can specify : |
|
1944 # EXTRA_PACKAGES=times or EXTRA_PACKAGES={times} |
|
1945 # To use the option intlimits with the amsmath package you can specify: |
|
1946 # EXTRA_PACKAGES=[intlimits]{amsmath} |
1591 # If left blank no extra packages will be included. |
1947 # If left blank no extra packages will be included. |
1592 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1948 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1593 |
1949 |
1594 EXTRA_PACKAGES = |
1950 EXTRA_PACKAGES = |
1595 |
1951 |
1596 # The LATEX_HEADER tag can be used to specify a personal LaTeX header for the |
1952 # The LATEX_HEADER tag can be used to specify a user-defined LaTeX header for |
1597 # generated LaTeX document. The header should contain everything until the first |
1953 # the generated LaTeX document. The header should contain everything until the |
1598 # chapter. If it is left blank doxygen will generate a standard header. See |
1954 # first chapter. If it is left blank doxygen will generate a standard header. It |
1599 # section "Doxygen usage" for information on how to let doxygen write the |
1955 # is highly recommended to start with a default header using |
1600 # default header to a separate file. |
1956 # doxygen -w latex new_header.tex new_footer.tex new_stylesheet.sty |
1601 # |
1957 # and then modify the file new_header.tex. See also section "Doxygen usage" for |
1602 # Note: Only use a user-defined header if you know what you are doing! The |
1958 # information on how to generate the default header that doxygen normally uses. |
1603 # following commands have a special meaning inside the header: $title, |
1959 # |
1604 # $datetime, $date, $doxygenversion, $projectname, $projectnumber. Doxygen will |
1960 # Note: Only use a user-defined header if you know what you are doing! |
1605 # replace them by respectively the title of the page, the current date and time, |
1961 # Note: The header is subject to change so you typically have to regenerate the |
1606 # only the current date, the version number of doxygen, the project name (see |
1962 # default header when upgrading to a newer version of doxygen. The following |
1607 # PROJECT_NAME), or the project number (see PROJECT_NUMBER). |
1963 # commands have a special meaning inside the header (and footer): For a |
|
1964 # description of the possible markers and block names see the documentation. |
1608 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1965 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1609 |
1966 |
1610 LATEX_HEADER = |
1967 LATEX_HEADER = |
1611 |
1968 |
1612 # The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the |
1969 # The LATEX_FOOTER tag can be used to specify a user-defined LaTeX footer for |
1613 # generated LaTeX document. The footer should contain everything after the last |
1970 # the generated LaTeX document. The footer should contain everything after the |
1614 # chapter. If it is left blank doxygen will generate a standard footer. |
1971 # last chapter. If it is left blank doxygen will generate a standard footer. See |
1615 # |
1972 # LATEX_HEADER for more information on how to generate a default footer and what |
1616 # Note: Only use a user-defined footer if you know what you are doing! |
1973 # special commands can be used inside the footer. See also section "Doxygen |
|
1974 # usage" for information on how to generate the default footer that doxygen |
|
1975 # normally uses. Note: Only use a user-defined footer if you know what you are |
|
1976 # doing! |
1617 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1977 # This tag requires that the tag GENERATE_LATEX is set to YES. |
1618 |
1978 |
1619 LATEX_FOOTER = |
1979 LATEX_FOOTER = |
|
1980 |
|
1981 # The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined |
|
1982 # LaTeX style sheets that are included after the standard style sheets created |
|
1983 # by doxygen. Using this option one can overrule certain style aspects. Doxygen |
|
1984 # will copy the style sheet files to the output directory. |
|
1985 # Note: The order of the extra style sheet files is of importance (e.g. the last |
|
1986 # style sheet in the list overrules the setting of the previous ones in the |
|
1987 # list). |
|
1988 # This tag requires that the tag GENERATE_LATEX is set to YES. |
|
1989 |
|
1990 LATEX_EXTRA_STYLESHEET = |
1620 |
1991 |
1621 # The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or |
1992 # The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or |
1622 # other source files which should be copied to the LATEX_OUTPUT output |
1993 # other source files which should be copied to the LATEX_OUTPUT output |
1623 # directory. Note that the files will be copied as-is; there are no commands or |
1994 # directory. Note that the files will be copied as-is; there are no commands or |
1624 # markers available. |
1995 # markers available. |
1814 |
2209 |
1815 #--------------------------------------------------------------------------- |
2210 #--------------------------------------------------------------------------- |
1816 # Configuration options for the AutoGen Definitions output |
2211 # Configuration options for the AutoGen Definitions output |
1817 #--------------------------------------------------------------------------- |
2212 #--------------------------------------------------------------------------- |
1818 |
2213 |
1819 # If the GENERATE_AUTOGEN_DEF tag is set to YES doxygen will generate an AutoGen |
2214 # If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an |
1820 # Definitions (see http://autogen.sf.net) file that captures the structure of |
2215 # AutoGen Definitions (see http://autogen.sourceforge.net/) file that captures |
1821 # the code including all documentation. Note that this feature is still |
2216 # the structure of the code including all documentation. Note that this feature |
1822 # experimental and incomplete at the moment. |
2217 # is still experimental and incomplete at the moment. |
1823 # The default value is: NO. |
2218 # The default value is: NO. |
1824 |
2219 |
1825 GENERATE_AUTOGEN_DEF = NO |
2220 GENERATE_AUTOGEN_DEF = NO |
1826 |
2221 |
1827 #--------------------------------------------------------------------------- |
2222 #--------------------------------------------------------------------------- |
1828 # Configuration options related to the Perl module output |
2223 # Configuration options related to the Perl module output |
1829 #--------------------------------------------------------------------------- |
2224 #--------------------------------------------------------------------------- |
1830 |
2225 |
1831 # If the GENERATE_PERLMOD tag is set to YES doxygen will generate a Perl module |
2226 # If the GENERATE_PERLMOD tag is set to YES, doxygen will generate a Perl module |
1832 # file that captures the structure of the code including all documentation. |
2227 # file that captures the structure of the code including all documentation. |
1833 # |
2228 # |
1834 # Note that this feature is still experimental and incomplete at the moment. |
2229 # Note that this feature is still experimental and incomplete at the moment. |
1835 # The default value is: NO. |
2230 # The default value is: NO. |
1836 |
2231 |
1837 GENERATE_PERLMOD = NO |
2232 GENERATE_PERLMOD = NO |
1838 |
2233 |
1839 # If the PERLMOD_LATEX tag is set to YES doxygen will generate the necessary |
2234 # If the PERLMOD_LATEX tag is set to YES, doxygen will generate the necessary |
1840 # Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI |
2235 # Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI |
1841 # output from the Perl module output. |
2236 # output from the Perl module output. |
1842 # The default value is: NO. |
2237 # The default value is: NO. |
1843 # This tag requires that the tag GENERATE_PERLMOD is set to YES. |
2238 # This tag requires that the tag GENERATE_PERLMOD is set to YES. |
1844 |
2239 |
1845 PERLMOD_LATEX = NO |
2240 PERLMOD_LATEX = NO |
1846 |
2241 |
1847 # If the PERLMOD_PRETTY tag is set to YES the Perl module output will be nicely |
2242 # If the PERLMOD_PRETTY tag is set to YES, the Perl module output will be nicely |
1848 # formatted so it can be parsed by a human reader. This is useful if you want to |
2243 # formatted so it can be parsed by a human reader. This is useful if you want to |
1849 # understand what is going on. On the other hand, if this tag is set to NO the |
2244 # understand what is going on. On the other hand, if this tag is set to NO, the |
1850 # size of the Perl module output will be much smaller and Perl will parse it |
2245 # size of the Perl module output will be much smaller and Perl will parse it |
1851 # just the same. |
2246 # just the same. |
1852 # The default value is: YES. |
2247 # The default value is: YES. |
1853 # This tag requires that the tag GENERATE_PERLMOD is set to YES. |
2248 # This tag requires that the tag GENERATE_PERLMOD is set to YES. |
1854 |
2249 |
2019 # Minimum value: 0, maximum value: 32, default value: 0. |
2416 # Minimum value: 0, maximum value: 32, default value: 0. |
2020 # This tag requires that the tag HAVE_DOT is set to YES. |
2417 # This tag requires that the tag HAVE_DOT is set to YES. |
2021 |
2418 |
2022 DOT_NUM_THREADS = 0 |
2419 DOT_NUM_THREADS = 0 |
2023 |
2420 |
2024 # When you want a differently looking font n the dot files that doxygen |
2421 # DOT_COMMON_ATTR is common attributes for nodes, edges and labels of |
2025 # generates you can specify the font name using DOT_FONTNAME. You need to make |
2422 # subgraphs. When you want a differently looking font in the dot files that |
2026 # sure dot is able to find the font, which can be done by putting it in a |
2423 # doxygen generates you can specify fontname, fontcolor and fontsize attributes. |
2027 # standard location or by setting the DOTFONTPATH environment variable or by |
2424 # For details please see <a href=https://graphviz.org/doc/info/attrs.html>Node, |
2028 # setting DOT_FONTPATH to the directory containing the font. |
2425 # Edge and Graph Attributes specification</a> You need to make sure dot is able |
2029 # The default value is: Helvetica. |
2426 # to find the font, which can be done by putting it in a standard location or by |
|
2427 # setting the DOTFONTPATH environment variable or by setting DOT_FONTPATH to the |
|
2428 # directory containing the font. Default graphviz fontsize is 14. |
|
2429 # The default value is: fontname=Helvetica,fontsize=10. |
2030 # This tag requires that the tag HAVE_DOT is set to YES. |
2430 # This tag requires that the tag HAVE_DOT is set to YES. |
2031 |
2431 |
2032 DOT_FONTNAME = Helvetica |
2432 DOT_COMMON_ATTR = "fontname=Helvetica,fontsize=10" |
2033 |
2433 |
2034 # The DOT_FONTSIZE tag can be used to set the size (in points) of the font of |
2434 # DOT_EDGE_ATTR is concatenated with DOT_COMMON_ATTR. For elegant style you can |
2035 # dot graphs. |
2435 # add 'arrowhead=open, arrowtail=open, arrowsize=0.5'. <a |
2036 # Minimum value: 4, maximum value: 24, default value: 10. |
2436 # href=https://graphviz.org/doc/info/arrows.html>Complete documentation about |
|
2437 # arrows shapes.</a> |
|
2438 # The default value is: labelfontname=Helvetica,labelfontsize=10. |
2037 # This tag requires that the tag HAVE_DOT is set to YES. |
2439 # This tag requires that the tag HAVE_DOT is set to YES. |
2038 |
2440 |
2039 DOT_FONTSIZE = 10 |
2441 DOT_EDGE_ATTR = "labelfontname=Helvetica,labelfontsize=10" |
2040 |
2442 |
2041 # By default doxygen will tell dot to use the default font as specified with |
2443 # DOT_NODE_ATTR is concatenated with DOT_COMMON_ATTR. For view without boxes |
2042 # DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set |
2444 # around nodes set 'shape=plain' or 'shape=plaintext' <a |
2043 # the path where dot can find it using this tag. |
2445 # href=https://www.graphviz.org/doc/info/shapes.html>Shapes specification</a> |
|
2446 # The default value is: shape=box,height=0.2,width=0.4. |
2044 # This tag requires that the tag HAVE_DOT is set to YES. |
2447 # This tag requires that the tag HAVE_DOT is set to YES. |
2045 |
2448 |
|
2449 DOT_NODE_ATTR = "shape=box,height=0.2,width=0.4" |
|
2450 |
|
2451 # You can set the path where dot can find font specified with fontname in |
|
2452 # DOT_COMMON_ATTR and others dot attributes. |
|
2453 # This tag requires that the tag HAVE_DOT is set to YES. |
|
2454 |
2046 DOT_FONTPATH = |
2455 DOT_FONTPATH = |
2047 |
2456 |
2048 # If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for |
2457 # If the CLASS_GRAPH tag is set to YES (or GRAPH) then doxygen will generate a |
2049 # each documented class showing the direct and indirect inheritance relations. |
2458 # graph for each documented class showing the direct and indirect inheritance |
2050 # Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO. |
2459 # relations. In case HAVE_DOT is set as well dot will be used to draw the graph, |
2051 # The default value is: YES. |
2460 # otherwise the built-in generator will be used. If the CLASS_GRAPH tag is set |
2052 # This tag requires that the tag HAVE_DOT is set to YES. |
2461 # to TEXT the direct and indirect inheritance relations will be shown as texts / |
|
2462 # links. |
|
2463 # Possible values are: NO, YES, TEXT and GRAPH. |
|
2464 # The default value is: YES. |
2053 |
2465 |
2054 CLASS_GRAPH = YES |
2466 CLASS_GRAPH = YES |
2055 |
2467 |
2056 # If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a |
2468 # If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a |
2057 # graph for each documented class showing the direct and indirect implementation |
2469 # graph for each documented class showing the direct and indirect implementation |
2084 # for no limit. Note that the threshold may be exceeded by 50% before the limit |
2497 # for no limit. Note that the threshold may be exceeded by 50% before the limit |
2085 # is enforced. So when you set the threshold to 10, up to 15 fields may appear, |
2498 # is enforced. So when you set the threshold to 10, up to 15 fields may appear, |
2086 # but if the number exceeds 15, the total amount of fields shown is limited to |
2499 # but if the number exceeds 15, the total amount of fields shown is limited to |
2087 # 10. |
2500 # 10. |
2088 # Minimum value: 0, maximum value: 100, default value: 10. |
2501 # Minimum value: 0, maximum value: 100, default value: 10. |
|
2502 # This tag requires that the tag UML_LOOK is set to YES. |
|
2503 |
|
2504 UML_LIMIT_NUM_FIELDS = 10 |
|
2505 |
|
2506 # If the DOT_UML_DETAILS tag is set to NO, doxygen will show attributes and |
|
2507 # methods without types and arguments in the UML graphs. If the DOT_UML_DETAILS |
|
2508 # tag is set to YES, doxygen will add type and arguments for attributes and |
|
2509 # methods in the UML graphs. If the DOT_UML_DETAILS tag is set to NONE, doxygen |
|
2510 # will not generate fields with class member information in the UML graphs. The |
|
2511 # class diagrams will look similar to the default class diagrams but using UML |
|
2512 # notation for the relationships. |
|
2513 # Possible values are: NO, YES and NONE. |
|
2514 # The default value is: NO. |
|
2515 # This tag requires that the tag UML_LOOK is set to YES. |
|
2516 |
|
2517 DOT_UML_DETAILS = NO |
|
2518 |
|
2519 # The DOT_WRAP_THRESHOLD tag can be used to set the maximum number of characters |
|
2520 # to display on a single line. If the actual line length exceeds this threshold |
|
2521 # significantly it will wrapped across multiple lines. Some heuristics are apply |
|
2522 # to avoid ugly line breaks. |
|
2523 # Minimum value: 0, maximum value: 1000, default value: 17. |
2089 # This tag requires that the tag HAVE_DOT is set to YES. |
2524 # This tag requires that the tag HAVE_DOT is set to YES. |
2090 |
2525 |
2091 UML_LIMIT_NUM_FIELDS = 10 |
2526 DOT_WRAP_THRESHOLD = 17 |
2092 |
2527 |
2093 # If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and |
2528 # If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and |
2094 # collaboration graphs will show the relations between templates and their |
2529 # collaboration graphs will show the relations between templates and their |
2095 # instances. |
2530 # instances. |
2096 # The default value is: NO. |
2531 # The default value is: NO. |
2152 # The default value is: YES. |
2589 # The default value is: YES. |
2153 # This tag requires that the tag HAVE_DOT is set to YES. |
2590 # This tag requires that the tag HAVE_DOT is set to YES. |
2154 |
2591 |
2155 DIRECTORY_GRAPH = YES |
2592 DIRECTORY_GRAPH = YES |
2156 |
2593 |
|
2594 # The DIR_GRAPH_MAX_DEPTH tag can be used to limit the maximum number of levels |
|
2595 # of child directories generated in directory dependency graphs by dot. |
|
2596 # Minimum value: 1, maximum value: 25, default value: 1. |
|
2597 # This tag requires that the tag DIRECTORY_GRAPH is set to YES. |
|
2598 |
|
2599 DIR_GRAPH_MAX_DEPTH = 1 |
|
2600 |
2157 # The DOT_IMAGE_FORMAT tag can be used to set the image format of the images |
2601 # The DOT_IMAGE_FORMAT tag can be used to set the image format of the images |
2158 # generated by dot. |
2602 # generated by dot. For an explanation of the image formats see the section |
|
2603 # output formats in the documentation of the dot tool (Graphviz (see: |
|
2604 # http://www.graphviz.org/)). |
2159 # Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order |
2605 # Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order |
2160 # to make the SVG files visible in IE 9+ (other browsers do not have this |
2606 # to make the SVG files visible in IE 9+ (other browsers do not have this |
2161 # requirement). |
2607 # requirement). |
2162 # Possible values are: png, png:cairo, png:cairo:cairo, png:cairo:gd, png:gd, |
2608 # Possible values are: png, jpg, gif, svg, png:gd, png:gd:gd, png:cairo, |
2163 # png:gd:gd, jpg, jpg:cairo, jpg:cairo:gd, jpg:gd, jpg:gd:gd, gif, gif:cairo, |
2609 # png:cairo:gd, png:cairo:cairo, png:cairo:gdiplus, png:gdiplus and |
2164 # gif:cairo:gd, gif:gd, gif:gd:gd and svg. |
2610 # png:gdiplus:gdiplus. |
2165 # The default value is: png. |
2611 # The default value is: png. |
2166 # This tag requires that the tag HAVE_DOT is set to YES. |
2612 # This tag requires that the tag HAVE_DOT is set to YES. |
2167 |
2613 |
2168 DOT_IMAGE_FORMAT = png |
2614 DOT_IMAGE_FORMAT = png |
2169 |
2615 |