12 |
12 |
13 #--------------------------------------------------------------------------- |
13 #--------------------------------------------------------------------------- |
14 # Project related configuration options |
14 # Project related configuration options |
15 #--------------------------------------------------------------------------- |
15 #--------------------------------------------------------------------------- |
16 |
16 |
|
17 # This tag specifies the encoding used for all characters in the config file that |
|
18 # follow. The default is UTF-8 which is also the encoding used for all text before |
|
19 # the first occurrence of this tag. Doxygen uses libiconv (or the iconv built into |
|
20 # libc) for the transcoding. See http://www.gnu.org/software/libiconv for the list of |
|
21 # possible encodings. |
|
22 |
|
23 DOXYFILE_ENCODING = UTF-8 |
|
24 |
17 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded |
25 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded |
18 # by quotes) that should identify the project. |
26 # by quotes) that should identify the project. |
19 |
27 |
20 PROJECT_NAME = "IgH EtherCAT master" |
28 PROJECT_NAME = "IgH EtherCAT Master" |
21 |
29 |
22 # The PROJECT_NUMBER tag can be used to enter a project or revision number. |
30 # The PROJECT_NUMBER tag can be used to enter a project or revision number. |
23 # This could be handy for archiving the generated documentation or |
31 # This could be handy for archiving the generated documentation or |
24 # if some version control system is used. |
32 # if some version control system is used. |
25 |
33 |
43 |
51 |
44 # The OUTPUT_LANGUAGE tag is used to specify the language in which all |
52 # The OUTPUT_LANGUAGE tag is used to specify the language in which all |
45 # documentation generated by doxygen is written. Doxygen will use this |
53 # documentation generated by doxygen is written. Doxygen will use this |
46 # information to generate all constant output in the proper language. |
54 # information to generate all constant output in the proper language. |
47 # The default language is English, other supported languages are: |
55 # The default language is English, other supported languages are: |
48 # Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, |
56 # Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, |
49 # Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese, |
57 # Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hungarian, |
50 # Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian, |
58 # Italian, Japanese, Japanese-en (Japanese with English messages), Korean, |
51 # Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, |
59 # Korean-en, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, |
52 # Swedish, and Ukrainian. |
60 # Serbian, Slovak, Slovene, Spanish, Swedish, and Ukrainian. |
53 |
61 |
54 OUTPUT_LANGUAGE = English |
62 OUTPUT_LANGUAGE = English |
55 |
|
56 # This tag can be used to specify the encoding used in the generated output. |
|
57 # The encoding is not always determined by the language that is chosen, |
|
58 # but also whether or not the output is meant for Windows or non-Windows users. |
|
59 # In case there is a difference, setting the USE_WINDOWS_ENCODING tag to YES |
|
60 # forces the Windows encoding (this is the default for the Windows binary), |
|
61 # whereas setting the tag to NO uses a Unix-style encoding (the default for |
|
62 # all platforms other than Windows). |
|
63 |
|
64 USE_WINDOWS_ENCODING = NO |
|
65 |
63 |
66 # If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will |
64 # If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will |
67 # include brief member descriptions after the members that are listed in |
65 # include brief member descriptions after the members that are listed in |
68 # the file and class documentation (similar to JavaDoc). |
66 # the file and class documentation (similar to JavaDoc). |
69 # Set to NO to disable this. |
67 # Set to NO to disable this. |
133 SHORT_NAMES = NO |
131 SHORT_NAMES = NO |
134 |
132 |
135 # If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen |
133 # If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen |
136 # will interpret the first line (until the first dot) of a JavaDoc-style |
134 # will interpret the first line (until the first dot) of a JavaDoc-style |
137 # comment as the brief description. If set to NO, the JavaDoc |
135 # comment as the brief description. If set to NO, the JavaDoc |
138 # comments will behave just like the Qt-style comments (thus requiring an |
136 # comments will behave just like regular Qt-style comments |
139 # explicit @brief command for a brief description. |
137 # (thus requiring an explicit @brief command for a brief description.) |
140 |
138 |
141 JAVADOC_AUTOBRIEF = YES |
139 JAVADOC_AUTOBRIEF = YES |
|
140 |
|
141 # If the QT_AUTOBRIEF tag is set to YES then Doxygen will |
|
142 # interpret the first line (until the first dot) of a Qt-style |
|
143 # comment as the brief description. If set to NO, the comments |
|
144 # will behave just like regular Qt-style comments (thus requiring |
|
145 # an explicit \brief command for a brief description.) |
|
146 |
|
147 QT_AUTOBRIEF = NO |
142 |
148 |
143 # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen |
149 # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen |
144 # treat a multi-line C++ special comment block (i.e. a block of //! or /// |
150 # treat a multi-line C++ special comment block (i.e. a block of //! or /// |
145 # comments) as a brief description. This used to be the default behaviour. |
151 # comments) as a brief description. This used to be the default behaviour. |
146 # The new default is to treat a multi-line C++ comment block as a detailed |
152 # The new default is to treat a multi-line C++ comment block as a detailed |
158 # If the INHERIT_DOCS tag is set to YES (the default) then an undocumented |
164 # If the INHERIT_DOCS tag is set to YES (the default) then an undocumented |
159 # member inherits the documentation from any documented member that it |
165 # member inherits the documentation from any documented member that it |
160 # re-implements. |
166 # re-implements. |
161 |
167 |
162 INHERIT_DOCS = YES |
168 INHERIT_DOCS = YES |
163 |
|
164 # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC |
|
165 # tag is set to YES, then doxygen will reuse the documentation of the first |
|
166 # member in the group (if any) for the other members of the group. By default |
|
167 # all members of a group must be documented explicitly. |
|
168 |
|
169 DISTRIBUTE_GROUP_DOC = NO |
|
170 |
169 |
171 # If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce |
170 # If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce |
172 # a new page for each member. If set to NO, the documentation of a member will |
171 # a new page for each member. If set to NO, the documentation of a member will |
173 # be part of the file/class/namespace that contains it. |
172 # be part of the file/class/namespace that contains it. |
174 |
173 |
193 # For instance, some of the names that are used will be different. The list |
192 # For instance, some of the names that are used will be different. The list |
194 # of all members will be omitted, etc. |
193 # of all members will be omitted, etc. |
195 |
194 |
196 OPTIMIZE_OUTPUT_FOR_C = YES |
195 OPTIMIZE_OUTPUT_FOR_C = YES |
197 |
196 |
198 # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources |
197 # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java |
199 # only. Doxygen will then generate output that is more tailored for Java. |
198 # sources only. Doxygen will then generate output that is more tailored for Java. |
200 # For instance, namespaces will be presented as packages, qualified scopes |
199 # For instance, namespaces will be presented as packages, qualified scopes |
201 # will look different, etc. |
200 # will look different, etc. |
202 |
201 |
203 OPTIMIZE_OUTPUT_JAVA = NO |
202 OPTIMIZE_OUTPUT_JAVA = NO |
|
203 |
|
204 # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want to |
|
205 # include (a tag file for) the STL sources as input, then you should |
|
206 # set this tag to YES in order to let doxygen match functions declarations and |
|
207 # definitions whose arguments contain STL classes (e.g. func(std::string); v.s. |
|
208 # func(std::string) {}). This also make the inheritance and collaboration |
|
209 # diagrams that involve STL classes more complete and accurate. |
|
210 |
|
211 BUILTIN_STL_SUPPORT = NO |
|
212 |
|
213 # If you use Microsoft's C++/CLI language, you should set this option to YES to |
|
214 # enable parsing support. |
|
215 |
|
216 CPP_CLI_SUPPORT = NO |
|
217 |
|
218 # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC |
|
219 # tag is set to YES, then doxygen will reuse the documentation of the first |
|
220 # member in the group (if any) for the other members of the group. By default |
|
221 # all members of a group must be documented explicitly. |
|
222 |
|
223 DISTRIBUTE_GROUP_DOC = NO |
204 |
224 |
205 # Set the SUBGROUPING tag to YES (the default) to allow class member groups of |
225 # Set the SUBGROUPING tag to YES (the default) to allow class member groups of |
206 # the same type (for instance a group of public functions) to be put as a |
226 # the same type (for instance a group of public functions) to be put as a |
207 # subgroup of that type (e.g. under the Public Functions section). Set it to |
227 # subgroup of that type (e.g. under the Public Functions section). Set it to |
208 # NO to prevent subgrouping. Alternatively, this can be done per class using |
228 # NO to prevent subgrouping. Alternatively, this can be done per class using |
241 # methods, which are defined in the implementation section but not in |
261 # methods, which are defined in the implementation section but not in |
242 # the interface are included in the documentation. |
262 # the interface are included in the documentation. |
243 # If set to NO (the default) only methods in the interface are included. |
263 # If set to NO (the default) only methods in the interface are included. |
244 |
264 |
245 EXTRACT_LOCAL_METHODS = YES |
265 EXTRACT_LOCAL_METHODS = YES |
|
266 |
|
267 # If this flag is set to YES, the members of anonymous namespaces will be extracted |
|
268 # and appear in the documentation as a namespace called 'anonymous_namespace{file}', |
|
269 # where file will be replaced with the base name of the file that contains the anonymous |
|
270 # namespace. By default anonymous namespace are hidden. |
|
271 |
|
272 EXTRACT_ANON_NSPACES = NO |
246 |
273 |
247 # If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all |
274 # If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all |
248 # undocumented members of documented classes, files or namespaces. |
275 # undocumented members of documented classes, files or namespaces. |
249 # If set to NO (the default) these members will be included in the |
276 # If set to NO (the default) these members will be included in the |
250 # various overviews, but no documentation section is generated. |
277 # various overviews, but no documentation section is generated. |
374 |
401 |
375 SHOW_USED_FILES = NO |
402 SHOW_USED_FILES = NO |
376 |
403 |
377 # If the sources in your project are distributed over multiple directories |
404 # If the sources in your project are distributed over multiple directories |
378 # then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy |
405 # then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy |
379 # in the documentation. The default is YES. |
406 # in the documentation. The default is NO. |
380 |
407 |
381 SHOW_DIRECTORIES = YES |
408 SHOW_DIRECTORIES = YES |
382 |
409 |
383 # The FILE_VERSION_FILTER tag can be used to specify a program or script that |
410 # The FILE_VERSION_FILTER tag can be used to specify a program or script that |
384 # doxygen should invoke to get the current version for each file (typically from the |
411 # doxygen should invoke to get the current version for each file (typically from the |
385 # version control system). Doxygen will invoke the program by executing (via |
412 # version control system). Doxygen will invoke the program by executing (via |
386 # popen()) the command <command> <input-file>, where <command> is the value of |
413 # popen()) the command <command> <input-file>, where <command> is the value of |
387 # the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file |
414 # the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file |
388 # provided by doxygen. Whatever the progam writes to standard output |
415 # provided by doxygen. Whatever the program writes to standard output |
389 # is used as the file version. See the manual for examples. |
416 # is used as the file version. See the manual for examples. |
390 |
417 |
391 FILE_VERSION_FILTER = |
418 FILE_VERSION_FILTER = |
392 |
419 |
393 #--------------------------------------------------------------------------- |
420 #--------------------------------------------------------------------------- |
431 # tags, which will be replaced by the file and line number from which the |
458 # tags, which will be replaced by the file and line number from which the |
432 # warning originated and the warning text. Optionally the format may contain |
459 # warning originated and the warning text. Optionally the format may contain |
433 # $version, which will be replaced by the version of the file (if it could |
460 # $version, which will be replaced by the version of the file (if it could |
434 # be obtained via FILE_VERSION_FILTER) |
461 # be obtained via FILE_VERSION_FILTER) |
435 |
462 |
436 WARN_FORMAT = "$file:$line: $text" |
463 WARN_FORMAT = "$file:$line: $text " |
437 |
464 |
438 # The WARN_LOGFILE tag can be used to specify a file to which warning |
465 # The WARN_LOGFILE tag can be used to specify a file to which warning |
439 # and error messages should be written. If left blank the output is written |
466 # and error messages should be written. If left blank the output is written |
440 # to stderr. |
467 # to stderr. |
441 |
468 |
448 # The INPUT tag can be used to specify the files and/or directories that contain |
475 # The INPUT tag can be used to specify the files and/or directories that contain |
449 # documented source files. You may enter file names like "myfile.cpp" or |
476 # documented source files. You may enter file names like "myfile.cpp" or |
450 # directories like "/usr/src/myproject". Separate the files or directories |
477 # directories like "/usr/src/myproject". Separate the files or directories |
451 # with spaces. |
478 # with spaces. |
452 |
479 |
453 INPUT = master include devices/ecdev.h |
480 INPUT = master \ |
|
481 include \ |
|
482 devices/ecdev.h |
|
483 |
|
484 # This tag can be used to specify the character encoding of the source files that |
|
485 # doxygen parses. Internally doxygen uses the UTF-8 encoding, which is also the default |
|
486 # input encoding. Doxygen uses libiconv (or the iconv built into libc) for the transcoding. |
|
487 # See http://www.gnu.org/software/libiconv for the list of possible encodings. |
|
488 |
|
489 INPUT_ENCODING = UTF-8 |
454 |
490 |
455 # If the value of the INPUT tag contains directories, you can use the |
491 # If the value of the INPUT tag contains directories, you can use the |
456 # FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp |
492 # FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp |
457 # and *.h) to filter out the source-files in the directories. If left |
493 # and *.h) to filter out the source-files in the directories. If left |
458 # blank the following patterns are tested: |
494 # blank the following patterns are tested: |
459 # *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx |
495 # *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx |
460 # *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm |
496 # *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py |
461 |
497 |
462 FILE_PATTERNS = |
498 FILE_PATTERNS = |
463 |
499 |
464 # The RECURSIVE tag can be used to turn specify whether or not subdirectories |
500 # The RECURSIVE tag can be used to turn specify whether or not subdirectories |
465 # should be searched for input files as well. Possible values are YES and NO. |
501 # should be searched for input files as well. Possible values are YES and NO. |
484 # certain files from those directories. Note that the wildcards are matched |
520 # certain files from those directories. Note that the wildcards are matched |
485 # against the file with absolute path, so to exclude all test directories |
521 # against the file with absolute path, so to exclude all test directories |
486 # for example use the pattern */test/* |
522 # for example use the pattern */test/* |
487 |
523 |
488 EXCLUDE_PATTERNS = *.mod.c |
524 EXCLUDE_PATTERNS = *.mod.c |
|
525 |
|
526 # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names |
|
527 # (namespaces, classes, functions, etc.) that should be excluded from the output. |
|
528 # The symbol name can be a fully qualified name, a word, or if the wildcard * is used, |
|
529 # a substring. Examples: ANamespace, AClass, AClass::ANamespace, ANamespace::*Test |
|
530 |
|
531 EXCLUDE_SYMBOLS = |
489 |
532 |
490 # The EXAMPLE_PATH tag can be used to specify one or more files or |
533 # The EXAMPLE_PATH tag can be used to specify one or more files or |
491 # directories that contain example code fragments that are included (see |
534 # directories that contain example code fragments that are included (see |
492 # the \include command). |
535 # the \include command). |
493 |
536 |
543 #--------------------------------------------------------------------------- |
586 #--------------------------------------------------------------------------- |
544 |
587 |
545 # If the SOURCE_BROWSER tag is set to YES then a list of source files will |
588 # If the SOURCE_BROWSER tag is set to YES then a list of source files will |
546 # be generated. Documented entities will be cross-referenced with these sources. |
589 # be generated. Documented entities will be cross-referenced with these sources. |
547 # Note: To get rid of all source code in the generated output, make sure also |
590 # Note: To get rid of all source code in the generated output, make sure also |
548 # VERBATIM_HEADERS is set to NO. |
591 # VERBATIM_HEADERS is set to NO. If you have enabled CALL_GRAPH or CALLER_GRAPH |
|
592 # then you must also enable this option. If you don't then doxygen will produce |
|
593 # a warning and turn it on anyway |
549 |
594 |
550 SOURCE_BROWSER = YES |
595 SOURCE_BROWSER = YES |
551 |
596 |
552 # Setting the INLINE_SOURCES tag to YES will include the body |
597 # Setting the INLINE_SOURCES tag to YES will include the body |
553 # of functions and classes directly in the documentation. |
598 # of functions and classes directly in the documentation. |
569 # If the REFERENCES_RELATION tag is set to YES (the default) |
614 # If the REFERENCES_RELATION tag is set to YES (the default) |
570 # then for each documented function all documented entities |
615 # then for each documented function all documented entities |
571 # called/used by that function will be listed. |
616 # called/used by that function will be listed. |
572 |
617 |
573 REFERENCES_RELATION = NO |
618 REFERENCES_RELATION = NO |
|
619 |
|
620 # If the REFERENCES_LINK_SOURCE tag is set to YES (the default) |
|
621 # and SOURCE_BROWSER tag is set to YES, then the hyperlinks from |
|
622 # functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will |
|
623 # link to the source code. Otherwise they will link to the documentstion. |
|
624 |
|
625 REFERENCES_LINK_SOURCE = YES |
574 |
626 |
575 # If the USE_HTAGS tag is set to YES then the references to source code |
627 # If the USE_HTAGS tag is set to YES then the references to source code |
576 # will point to the HTML generated by the htags(1) tool instead of doxygen |
628 # will point to the HTML generated by the htags(1) tool instead of doxygen |
577 # built-in source browser. The htags tool is part of GNU's global source |
629 # built-in source browser. The htags tool is part of GNU's global source |
578 # tagging system (see http://www.gnu.org/software/global/global.html). You |
630 # tagging system (see http://www.gnu.org/software/global/global.html). You |
662 # Microsoft HTML help workshop to generate a compressed HTML help file (.chm) |
714 # Microsoft HTML help workshop to generate a compressed HTML help file (.chm) |
663 # of the generated HTML documentation. |
715 # of the generated HTML documentation. |
664 |
716 |
665 GENERATE_HTMLHELP = NO |
717 GENERATE_HTMLHELP = NO |
666 |
718 |
|
719 # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML |
|
720 # documentation will contain sections that can be hidden and shown after the |
|
721 # page has loaded. For this to work a browser that supports |
|
722 # JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox |
|
723 # Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari). |
|
724 |
|
725 HTML_DYNAMIC_SECTIONS = NO |
|
726 |
667 # If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can |
727 # If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can |
668 # be used to specify the file name of the resulting .chm file. You |
728 # be used to specify the file name of the resulting .chm file. You |
669 # can add a path in front of the file if the result should not be |
729 # can add a path in front of the file if the result should not be |
670 # written to the html output directory. |
730 # written to the html output directory. |
671 |
731 |
964 |
1024 |
965 MACRO_EXPANSION = NO |
1025 MACRO_EXPANSION = NO |
966 |
1026 |
967 # If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES |
1027 # If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES |
968 # then the macro expansion is limited to the macros specified with the |
1028 # then the macro expansion is limited to the macros specified with the |
969 # PREDEFINED and EXPAND_AS_PREDEFINED tags. |
1029 # PREDEFINED and EXPAND_AS_DEFINED tags. |
970 |
1030 |
971 EXPAND_ONLY_PREDEF = NO |
1031 EXPAND_ONLY_PREDEF = NO |
972 |
1032 |
973 # If the SEARCH_INCLUDES tag is set to YES (the default) the includes files |
1033 # If the SEARCH_INCLUDES tag is set to YES (the default) the includes files |
974 # in the INCLUDE_PATH (see below) will be search if a #include is found. |
1034 # in the INCLUDE_PATH (see below) will be search if a #include is found. |
1067 # fallback. It is recommended to install and use dot, since it yields more |
1127 # fallback. It is recommended to install and use dot, since it yields more |
1068 # powerful graphs. |
1128 # powerful graphs. |
1069 |
1129 |
1070 CLASS_DIAGRAMS = YES |
1130 CLASS_DIAGRAMS = YES |
1071 |
1131 |
|
1132 # You can define message sequence charts within doxygen comments using the \msc |
|
1133 # command. Doxygen will then run the mscgen tool (see http://www.mcternan.me.uk/mscgen/) to |
|
1134 # produce the chart and insert it in the documentation. The MSCGEN_PATH tag allows you to |
|
1135 # specify the directory where the mscgen tool resides. If left empty the tool is assumed to |
|
1136 # be found in the default search path. |
|
1137 |
|
1138 MSCGEN_PATH = |
|
1139 |
1072 # If set to YES, the inheritance and collaboration graphs will hide |
1140 # If set to YES, the inheritance and collaboration graphs will hide |
1073 # inheritance and usage relations if the target is undocumented |
1141 # inheritance and usage relations if the target is undocumented |
1074 # or is not a class. |
1142 # or is not a class. |
1075 |
1143 |
1076 HIDE_UNDOC_RELATIONS = YES |
1144 HIDE_UNDOC_RELATIONS = YES |
1124 # documented header file showing the documented files that directly or |
1192 # documented header file showing the documented files that directly or |
1125 # indirectly include this file. |
1193 # indirectly include this file. |
1126 |
1194 |
1127 INCLUDED_BY_GRAPH = YES |
1195 INCLUDED_BY_GRAPH = YES |
1128 |
1196 |
1129 # If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will |
1197 # If the CALL_GRAPH, SOURCE_BROWSER and HAVE_DOT tags are set to YES then doxygen will |
1130 # generate a call dependency graph for every global function or class method. |
1198 # generate a call dependency graph for every global function or class method. |
1131 # Note that enabling this option will significantly increase the time of a run. |
1199 # Note that enabling this option will significantly increase the time of a run. |
1132 # So in most cases it will be better to enable call graphs for selected |
1200 # So in most cases it will be better to enable call graphs for selected |
1133 # functions only using the \callgraph command. |
1201 # functions only using the \callgraph command. |
1134 |
1202 |
1135 CALL_GRAPH = NO |
1203 CALL_GRAPH = NO |
1136 |
1204 |
|
1205 # If the CALLER_GRAPH, SOURCE_BROWSER and HAVE_DOT tags are set to YES then doxygen will |
|
1206 # generate a caller dependency graph for every global function or class method. |
|
1207 # Note that enabling this option will significantly increase the time of a run. |
|
1208 # So in most cases it will be better to enable caller graphs for selected |
|
1209 # functions only using the \callergraph command. |
|
1210 |
|
1211 CALLER_GRAPH = NO |
|
1212 |
1137 # If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen |
1213 # If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen |
1138 # will graphical hierarchy of all classes instead of a textual one. |
1214 # will graphical hierarchy of all classes instead of a textual one. |
1139 |
1215 |
1140 GRAPHICAL_HIERARCHY = YES |
1216 GRAPHICAL_HIERARCHY = YES |
1141 |
1217 |
1161 # contain dot files that are included in the documentation (see the |
1237 # contain dot files that are included in the documentation (see the |
1162 # \dotfile command). |
1238 # \dotfile command). |
1163 |
1239 |
1164 DOTFILE_DIRS = |
1240 DOTFILE_DIRS = |
1165 |
1241 |
1166 # The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width |
1242 # The MAX_DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of |
1167 # (in pixels) of the graphs generated by dot. If a graph becomes larger than |
1243 # nodes that will be shown in the graph. If the number of nodes in a graph |
1168 # this value, doxygen will try to truncate the graph, so that it fits within |
1244 # becomes larger than this value, doxygen will truncate the graph, which is |
1169 # the specified constraint. Beware that most browsers cannot cope with very |
1245 # visualized by representing a node as a red box. Note that doxygen if the number |
1170 # large images. |
1246 # of direct children of the root node in a graph is already larger than |
1171 |
1247 # MAX_DOT_GRAPH_NOTES then the graph will not be shown at all. Also note |
1172 MAX_DOT_GRAPH_WIDTH = 1024 |
1248 # that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH. |
1173 |
1249 |
1174 # The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height |
1250 DOT_GRAPH_MAX_NODES = 50 |
1175 # (in pixels) of the graphs generated by dot. If a graph becomes larger than |
|
1176 # this value, doxygen will try to truncate the graph, so that it fits within |
|
1177 # the specified constraint. Beware that most browsers cannot cope with very |
|
1178 # large images. |
|
1179 |
|
1180 MAX_DOT_GRAPH_HEIGHT = 1024 |
|
1181 |
1251 |
1182 # The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the |
1252 # The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the |
1183 # graphs generated by dot. A depth value of 3 means that only nodes reachable |
1253 # graphs generated by dot. A depth value of 3 means that only nodes reachable |
1184 # from the root by following a path via at most 3 edges will be shown. Nodes |
1254 # from the root by following a path via at most 3 edges will be shown. Nodes |
1185 # that lay further from the root node will be omitted. Note that setting this |
1255 # that lay further from the root node will be omitted. Note that setting this |
1186 # option to 1 or 2 may greatly reduce the computation time needed for large |
1256 # option to 1 or 2 may greatly reduce the computation time needed for large |
1187 # code bases. Also note that a graph may be further truncated if the graph's |
1257 # code bases. Also note that the size of a graph can be further restricted by |
1188 # image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH |
1258 # DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction. |
1189 # and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default), |
|
1190 # the graph is not depth-constrained. |
|
1191 |
1259 |
1192 MAX_DOT_GRAPH_DEPTH = 0 |
1260 MAX_DOT_GRAPH_DEPTH = 0 |
1193 |
1261 |
1194 # Set the DOT_TRANSPARENT tag to YES to generate images with a transparent |
1262 # Set the DOT_TRANSPARENT tag to YES to generate images with a transparent |
1195 # background. This is disabled by default, which results in a white background. |
1263 # background. This is disabled by default, which results in a white background. |