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 OUTPUT_LANGUAGE        = English
 
  14 BRIEF_MEMBER_DESC      = YES
 
  17 ALWAYS_DETAILED_SEC    = NO
 
  18 INLINE_INHERITED_MEMB  = NO
 
  20 STRIP_FROM_PATH        = @CMAKE_SOURCE_DIR@
 
  23 JAVADOC_AUTOBRIEF      = YES
 
  25 MULTILINE_CPP_IS_BRIEF = NO
 
  27 SEPARATE_MEMBER_PAGES  = NO
 
  31 OPTIMIZE_OUTPUT_FOR_C  = YES
 
  32 OPTIMIZE_OUTPUT_JAVA   = NO
 
  33 OPTIMIZE_FOR_FORTRAN   = NO
 
  34 OPTIMIZE_OUTPUT_VHDL   = NO
 
  36 MARKDOWN_SUPPORT       = YES
 
  37 AUTOLINK_SUPPORT       = YES
 
  38 BUILTIN_STL_SUPPORT    = NO
 
  41 IDL_PROPERTY_SUPPORT   = YES
 
  42 DISTRIBUTE_GROUP_DOC   = NO
 
  44 INLINE_GROUPED_CLASSES = NO
 
  45 INLINE_SIMPLE_STRUCTS  = NO
 
  46 TYPEDEF_HIDES_STRUCT   = NO
 
  48 #---------------------------------------------------------------------------
 
  49 # Build related configuration options
 
  50 #---------------------------------------------------------------------------
 
  55 EXTRACT_LOCAL_CLASSES  = NO
 
  56 EXTRACT_LOCAL_METHODS  = NO
 
  57 EXTRACT_ANON_NSPACES   = NO
 
  58 HIDE_UNDOC_MEMBERS     = NO
 
  59 HIDE_UNDOC_CLASSES     = NO
 
  60 HIDE_FRIEND_COMPOUNDS  = NO
 
  61 HIDE_IN_BODY_DOCS      = NO
 
  63 CASE_SENSE_NAMES       = YES
 
  65 SHOW_INCLUDE_FILES     = YES
 
  66 FORCE_LOCAL_INCLUDES   = NO
 
  68 SORT_MEMBER_DOCS       = YES
 
  70 SORT_MEMBERS_CTORS_1ST = NO
 
  72 SORT_BY_SCOPE_NAME     = NO
 
  73 STRICT_PROTO_MATCHING  = NO
 
  74 GENERATE_TODOLIST      = YES
 
  75 GENERATE_TESTLIST      = YES
 
  76 GENERATE_BUGLIST       = YES
 
  77 GENERATE_DEPRECATEDLIST= YES
 
  79 MAX_INITIALIZER_LINES  = 30
 
  86 #---------------------------------------------------------------------------
 
  87 # configuration options related to warning and progress messages
 
  88 #---------------------------------------------------------------------------
 
  91 WARN_IF_UNDOCUMENTED   = YES
 
  92 WARN_IF_DOC_ERROR      = YES
 
  94 WARN_FORMAT            = "$file:$line: $text"
 
  96 #---------------------------------------------------------------------------
 
  97 # configuration options related to the input files
 
  98 #---------------------------------------------------------------------------
 
  99 INPUT                  = @CMAKE_CURRENT_SOURCE_DIR@/ \
 
 100                          @CMAKE_SOURCE_DIR@/src/ \
 
 101                          @CMAKE_SOURCE_DIR@/examples/
 
 102 INPUT_ENCODING         = UTF-8
 
 103 FILE_PATTERNS          = *.dox \
 
 108 EXCLUDE_SYMLINKS       = NO
 
 111 EXAMPLE_PATH           = @CMAKE_SOURCE_DIR@/examples/
 
 112 EXAMPLE_PATTERNS       = *.c
 
 113 EXAMPLE_RECURSIVE      = NO
 
 117 FILTER_SOURCE_FILES    = NO
 
 118 FILTER_SOURCE_PATTERNS =
 
 119 USE_MDFILE_AS_MAINPAGE =
 
 120 #---------------------------------------------------------------------------
 
 121 # configuration options related to source browsing
 
 122 #---------------------------------------------------------------------------
 
 125 STRIP_CODE_COMMENTS    = YES
 
 126 REFERENCED_BY_RELATION = NO
 
 127 REFERENCES_RELATION    = NO
 
 128 REFERENCES_LINK_SOURCE = YES
 
 130 VERBATIM_HEADERS       = YES
 
 131 #---------------------------------------------------------------------------
 
 132 # configuration options related to the alphabetical class index
 
 133 #---------------------------------------------------------------------------
 
 134 ALPHABETICAL_INDEX     = YES
 
 135 COLS_IN_ALPHA_INDEX    = 5
 
 137 #---------------------------------------------------------------------------
 
 138 # configuration options related to the HTML output
 
 139 #---------------------------------------------------------------------------
 
 142 HTML_FILE_EXTENSION    = .html
 
 146 HTML_EXTRA_STYLESHEET  =
 
 148 HTML_COLORSTYLE_HUE    = 220
 
 149 HTML_COLORSTYLE_SAT    = 100
 
 150 HTML_COLORSTYLE_GAMMA  = 80
 
 152 HTML_DYNAMIC_SECTIONS  = NO
 
 153 HTML_INDEX_NUM_ENTRIES = 100
 
 155 DOCSET_FEEDNAME        = "Doxygen generated docs"
 
 156 DOCSET_BUNDLE_ID       = org.doxygen.Project
 
 157 DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
 
 158 DOCSET_PUBLISHER_NAME  = Publisher
 
 159 GENERATE_HTMLHELP      = NO
 
 168 QHP_NAMESPACE          = org.doxygen.Project
 
 169 QHP_VIRTUAL_FOLDER     = doc
 
 170 QHP_CUST_FILTER_NAME   =
 
 171 QHP_CUST_FILTER_ATTRS  =
 
 172 QHP_SECT_FILTER_ATTRS  =
 
 174 GENERATE_ECLIPSEHELP   = NO
 
 175 ECLIPSE_DOC_ID         = org.doxygen.Project
 
 177 GENERATE_TREEVIEW      = NO
 
 178 ENUM_VALUES_PER_LINE   = 4
 
 180 EXT_LINKS_IN_WINDOW    = NO
 
 181 FORMULA_FONTSIZE       = 10
 
 182 FORMULA_TRANSPARENT    = YES
 
 184 MATHJAX_FORMAT         = HTML-CSS
 
 185 MATHJAX_RELPATH        = http://www.mathjax.org/mathjax
 
 189 SERVER_BASED_SEARCH    = NO
 
 192 SEARCHDATA_FILE        = searchdata.xml
 
 194 EXTRA_SEARCH_MAPPINGS  =
 
 195 #---------------------------------------------------------------------------
 
 196 # configuration options related to the LaTeX output
 
 197 #---------------------------------------------------------------------------
 
 200 LATEX_CMD_NAME         = latex
 
 201 MAKEINDEX_CMD_NAME     = makeindex
 
 211 LATEX_HIDE_INDICES     = NO
 
 212 LATEX_SOURCE_CODE      = NO
 
 213 LATEX_BIB_STYLE        = plain
 
 214 #---------------------------------------------------------------------------
 
 215 # configuration options related to the RTF output
 
 216 #---------------------------------------------------------------------------
 
 221 RTF_STYLESHEET_FILE    =
 
 222 RTF_EXTENSIONS_FILE    =
 
 223 #---------------------------------------------------------------------------
 
 224 # configuration options related to the man page output
 
 225 #---------------------------------------------------------------------------
 
 230 #---------------------------------------------------------------------------
 
 231 # configuration options related to the XML output
 
 232 #---------------------------------------------------------------------------
 
 237 XML_PROGRAMLISTING     = YES
 
 238 #---------------------------------------------------------------------------
 
 239 # configuration options related to the DOCBOOK output
 
 240 #---------------------------------------------------------------------------
 
 241 GENERATE_DOCBOOK       = NO
 
 242 DOCBOOK_OUTPUT         = docbook
 
 243 #---------------------------------------------------------------------------
 
 244 # configuration options for the AutoGen Definitions output
 
 245 #---------------------------------------------------------------------------
 
 246 GENERATE_AUTOGEN_DEF   = NO
 
 247 #---------------------------------------------------------------------------
 
 248 # configuration options related to the Perl module output
 
 249 #---------------------------------------------------------------------------
 
 250 GENERATE_PERLMOD       = NO
 
 253 PERLMOD_MAKEVAR_PREFIX =
 
 254 #---------------------------------------------------------------------------
 
 255 # Configuration options related to the preprocessor
 
 256 #---------------------------------------------------------------------------
 
 257 ENABLE_PREPROCESSING   = YES
 
 259 EXPAND_ONLY_PREDEF     = NO
 
 260 SEARCH_INCLUDES        = YES
 
 262 INCLUDE_FILE_PATTERNS  =
 
 265 SKIP_FUNCTION_MACROS   = YES
 
 266 #---------------------------------------------------------------------------
 
 267 # Configuration::additions related to external references
 
 268 #---------------------------------------------------------------------------
 
 272 EXTERNAL_GROUPS        = YES
 
 274 PERL_PATH              = /usr/bin/perl
 
 275 #---------------------------------------------------------------------------
 
 276 # Configuration options related to the dot tool
 
 277 #---------------------------------------------------------------------------
 
 280 HIDE_UNDOC_RELATIONS   = YES
 
 283 DOT_FONTNAME           = Helvetica
 
 287 COLLABORATION_GRAPH    = YES
 
 290 UML_LIMIT_NUM_FIELDS   = 10
 
 291 TEMPLATE_RELATIONS     = NO
 
 293 INCLUDED_BY_GRAPH      = YES
 
 296 GRAPHICAL_HIERARCHY    = YES
 
 297 DIRECTORY_GRAPH        = YES
 
 298 DOT_IMAGE_FORMAT       = png
 
 303 DOT_GRAPH_MAX_NODES    = 50
 
 304 MAX_DOT_GRAPH_DEPTH    = 0
 
 306 DOT_MULTI_TARGETS      = YES
 
 307 GENERATE_LEGEND        = YES