3 #---------------------------------------------------------------------------
 
   4 # Project related configuration options
 
   5 #---------------------------------------------------------------------------
 
   6 DOXYFILE_ENCODING      = UTF-8
 
   7 PROJECT_NAME           = @PROJECT_NAME@
 
   8 PROJECT_NUMBER         = @PROJECT_APIVER@
 
   9 PROJECT_BRIEF          = "@PROJECT_DESCRIPTION@"
 
  11 OUTPUT_DIRECTORY       = @DOC_OUTPUT_PATH@
 
  13 ALLOW_UNICODE_NAMES    = NO
 
  14 OUTPUT_LANGUAGE        = English
 
  15 BRIEF_MEMBER_DESC      = YES
 
  18 ALWAYS_DETAILED_SEC    = NO
 
  19 INLINE_INHERITED_MEMB  = NO
 
  21 STRIP_FROM_PATH        = @CMAKE_SOURCE_DIR@
 
  24 JAVADOC_AUTOBRIEF      = YES
 
  26 MULTILINE_CPP_IS_BRIEF = NO
 
  28 SEPARATE_MEMBER_PAGES  = NO
 
  32 OPTIMIZE_OUTPUT_FOR_C  = YES
 
  33 OPTIMIZE_OUTPUT_JAVA   = NO
 
  34 OPTIMIZE_FOR_FORTRAN   = NO
 
  35 OPTIMIZE_OUTPUT_VHDL   = NO
 
  37 MARKDOWN_SUPPORT       = YES
 
  38 TOC_INCLUDE_HEADINGS   = 0
 
  39 AUTOLINK_SUPPORT       = YES
 
  40 BUILTIN_STL_SUPPORT    = NO
 
  43 IDL_PROPERTY_SUPPORT   = YES
 
  44 DISTRIBUTE_GROUP_DOC   = NO
 
  45 GROUP_NESTED_COMPOUNDS = NO
 
  47 INLINE_GROUPED_CLASSES = NO
 
  48 INLINE_SIMPLE_STRUCTS  = NO
 
  49 TYPEDEF_HIDES_STRUCT   = NO
 
  51 #---------------------------------------------------------------------------
 
  52 # Build related configuration options
 
  53 #---------------------------------------------------------------------------
 
  58 EXTRACT_LOCAL_CLASSES  = NO
 
  59 EXTRACT_LOCAL_METHODS  = NO
 
  60 EXTRACT_ANON_NSPACES   = NO
 
  61 HIDE_UNDOC_MEMBERS     = NO
 
  62 HIDE_UNDOC_CLASSES     = NO
 
  63 HIDE_FRIEND_COMPOUNDS  = NO
 
  64 HIDE_IN_BODY_DOCS      = NO
 
  66 CASE_SENSE_NAMES       = YES
 
  68 HIDE_COMPOUND_REFERENCE= NO
 
  69 SHOW_INCLUDE_FILES     = YES
 
  70 SHOW_GROUPED_MEMB_INC  = NO
 
  71 FORCE_LOCAL_INCLUDES   = NO
 
  73 SORT_MEMBER_DOCS       = YES
 
  75 SORT_MEMBERS_CTORS_1ST = NO
 
  77 SORT_BY_SCOPE_NAME     = NO
 
  78 STRICT_PROTO_MATCHING  = NO
 
  79 GENERATE_TODOLIST      = YES
 
  80 GENERATE_TESTLIST      = YES
 
  81 GENERATE_BUGLIST       = YES
 
  82 GENERATE_DEPRECATEDLIST= YES
 
  84 MAX_INITIALIZER_LINES  = 30
 
  91 #---------------------------------------------------------------------------
 
  92 # Configuration options related to warning and progress messages
 
  93 #---------------------------------------------------------------------------
 
  96 WARN_IF_UNDOCUMENTED   = YES
 
  97 WARN_IF_DOC_ERROR      = YES
 
 100 WARN_FORMAT            = "$file:$line: $text"
 
 102 #---------------------------------------------------------------------------
 
 103 # Configuration options related to the input files
 
 104 #---------------------------------------------------------------------------
 
 105 INPUT                  = @CMAKE_CURRENT_SOURCE_DIR@/ \
 
 106                          @CMAKE_SOURCE_DIR@/src/ \
 
 107                          @CMAKE_SOURCE_DIR@/examples/
 
 108 INPUT_ENCODING         = UTF-8
 
 109 FILE_PATTERNS          = *.dox \
 
 114 EXCLUDE_SYMLINKS       = NO
 
 117 EXAMPLE_PATH           = @CMAKE_SOURCE_DIR@/examples/
 
 118 EXAMPLE_PATTERNS       = *.c
 
 119 EXAMPLE_RECURSIVE      = NO
 
 123 FILTER_SOURCE_FILES    = NO
 
 124 FILTER_SOURCE_PATTERNS =
 
 125 USE_MDFILE_AS_MAINPAGE =
 
 126 #---------------------------------------------------------------------------
 
 127 # Configuration options related to source browsing
 
 128 #---------------------------------------------------------------------------
 
 131 STRIP_CODE_COMMENTS    = YES
 
 132 REFERENCED_BY_RELATION = NO
 
 133 REFERENCES_RELATION    = NO
 
 134 REFERENCES_LINK_SOURCE = YES
 
 135 SOURCE_TOOLTIPS        = YES
 
 137 VERBATIM_HEADERS       = YES
 
 138 CLANG_ASSISTED_PARSING = NO
 
 140 #---------------------------------------------------------------------------
 
 141 # Configuration options related to the alphabetical class index
 
 142 #---------------------------------------------------------------------------
 
 143 ALPHABETICAL_INDEX     = YES
 
 144 COLS_IN_ALPHA_INDEX    = 5
 
 146 #---------------------------------------------------------------------------
 
 147 # Configuration options related to the HTML output
 
 148 #---------------------------------------------------------------------------
 
 151 HTML_FILE_EXTENSION    = .html
 
 155 HTML_EXTRA_STYLESHEET  =
 
 157 HTML_COLORSTYLE_HUE    = 220
 
 158 HTML_COLORSTYLE_SAT    = 100
 
 159 HTML_COLORSTYLE_GAMMA  = 80
 
 161 HTML_DYNAMIC_SECTIONS  = NO
 
 162 HTML_INDEX_NUM_ENTRIES = 100
 
 164 DOCSET_FEEDNAME        = "Doxygen generated docs"
 
 165 DOCSET_BUNDLE_ID       = org.doxygen.Project
 
 166 DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
 
 167 DOCSET_PUBLISHER_NAME  = Publisher
 
 168 GENERATE_HTMLHELP      = NO
 
 177 QHP_NAMESPACE          = org.doxygen.Project
 
 178 QHP_VIRTUAL_FOLDER     = doc
 
 179 QHP_CUST_FILTER_NAME   =
 
 180 QHP_CUST_FILTER_ATTRS  =
 
 181 QHP_SECT_FILTER_ATTRS  =
 
 183 GENERATE_ECLIPSEHELP   = NO
 
 184 ECLIPSE_DOC_ID         = org.doxygen.Project
 
 186 GENERATE_TREEVIEW      = NO
 
 187 ENUM_VALUES_PER_LINE   = 4
 
 189 EXT_LINKS_IN_WINDOW    = NO
 
 190 FORMULA_FONTSIZE       = 10
 
 191 FORMULA_TRANSPARENT    = YES
 
 193 MATHJAX_FORMAT         = HTML-CSS
 
 194 MATHJAX_RELPATH        = http://www.mathjax.org/mathjax
 
 198 SERVER_BASED_SEARCH    = NO
 
 201 SEARCHDATA_FILE        = searchdata.xml
 
 203 EXTRA_SEARCH_MAPPINGS  =
 
 204 #---------------------------------------------------------------------------
 
 205 # Configuration options related to the LaTeX output
 
 206 #---------------------------------------------------------------------------
 
 209 LATEX_CMD_NAME         = latex
 
 210 MAKEINDEX_CMD_NAME     = makeindex
 
 216 LATEX_EXTRA_STYLESHEET =
 
 221 LATEX_HIDE_INDICES     = NO
 
 222 LATEX_SOURCE_CODE      = NO
 
 223 LATEX_BIB_STYLE        = plain
 
 225 #---------------------------------------------------------------------------
 
 226 # Configuration options related to the RTF output
 
 227 #---------------------------------------------------------------------------
 
 232 RTF_STYLESHEET_FILE    =
 
 233 RTF_EXTENSIONS_FILE    =
 
 235 #---------------------------------------------------------------------------
 
 236 # Configuration options related to the man page output
 
 237 #---------------------------------------------------------------------------
 
 243 #---------------------------------------------------------------------------
 
 244 # Configuration options related to the XML output
 
 245 #---------------------------------------------------------------------------
 
 248 XML_PROGRAMLISTING     = YES
 
 249 #---------------------------------------------------------------------------
 
 250 # Configuration options related to the DOCBOOK output
 
 251 #---------------------------------------------------------------------------
 
 252 GENERATE_DOCBOOK       = NO
 
 253 DOCBOOK_OUTPUT         = docbook
 
 254 DOCBOOK_PROGRAMLISTING = NO
 
 255 #---------------------------------------------------------------------------
 
 256 # Configuration options for the AutoGen Definitions output
 
 257 #---------------------------------------------------------------------------
 
 258 GENERATE_AUTOGEN_DEF   = NO
 
 259 #---------------------------------------------------------------------------
 
 260 # Configuration options related to the Perl module output
 
 261 #---------------------------------------------------------------------------
 
 262 GENERATE_PERLMOD       = NO
 
 265 PERLMOD_MAKEVAR_PREFIX =
 
 266 #---------------------------------------------------------------------------
 
 267 # Configuration options related to the preprocessor
 
 268 #---------------------------------------------------------------------------
 
 269 ENABLE_PREPROCESSING   = YES
 
 271 EXPAND_ONLY_PREDEF     = NO
 
 272 SEARCH_INCLUDES        = YES
 
 274 INCLUDE_FILE_PATTERNS  =
 
 277 SKIP_FUNCTION_MACROS   = YES
 
 278 #---------------------------------------------------------------------------
 
 279 # Configuration options related to external references
 
 280 #---------------------------------------------------------------------------
 
 284 EXTERNAL_GROUPS        = YES
 
 286 PERL_PATH              = /usr/bin/perl
 
 287 #---------------------------------------------------------------------------
 
 288 # Configuration options related to the dot tool
 
 289 #---------------------------------------------------------------------------
 
 293 HIDE_UNDOC_RELATIONS   = YES
 
 296 DOT_FONTNAME           = Helvetica
 
 300 COLLABORATION_GRAPH    = YES
 
 303 UML_LIMIT_NUM_FIELDS   = 10
 
 304 TEMPLATE_RELATIONS     = NO
 
 306 INCLUDED_BY_GRAPH      = YES
 
 309 GRAPHICAL_HIERARCHY    = YES
 
 310 DIRECTORY_GRAPH        = YES
 
 311 DOT_IMAGE_FORMAT       = png
 
 319 PLANTUML_INCLUDE_PATH  =
 
 320 DOT_GRAPH_MAX_NODES    = 50
 
 321 MAX_DOT_GRAPH_DEPTH    = 0
 
 323 DOT_MULTI_TARGETS      = YES
 
 324 GENERATE_LEGEND        = YES