3
3
#---------------------------------------------------------------------------
4
4
# Project related configuration options
5
5
#---------------------------------------------------------------------------
6
DOXYFILE_ENCODING = UTF-8
6
7
PROJECT_NAME = hugin_base
8
OUTPUT_DIRECTORY = api-doc
9
OUTPUT_DIRECTORY = $(DOXYPATH)hugin
10
11
OUTPUT_LANGUAGE = English
11
USE_WINDOWS_ENCODING = NO
12
12
BRIEF_MEMBER_DESC = YES
14
14
ABBREVIATE_BRIEF = "The $name class" \
25
25
ALWAYS_DETAILED_SEC = NO
26
26
INLINE_INHERITED_MEMB = NO
27
27
FULL_PATH_NAMES = YES
31
31
JAVADOC_AUTOBRIEF = YES
32
33
MULTILINE_CPP_IS_BRIEF = NO
35
DISTRIBUTE_GROUP_DOC = NO
35
SEPARATE_MEMBER_PAGES = NO
38
38
OPTIMIZE_OUTPUT_FOR_C = NO
39
39
OPTIMIZE_OUTPUT_JAVA = NO
40
OPTIMIZE_FOR_FORTRAN = NO
41
OPTIMIZE_OUTPUT_VHDL = NO
43
BUILTIN_STL_SUPPORT = NO
46
IDL_PROPERTY_SUPPORT = YES
47
DISTRIBUTE_GROUP_DOC = NO
49
TYPEDEF_HIDES_STRUCT = NO
41
51
#---------------------------------------------------------------------------
42
52
# Build related configuration options
43
53
#---------------------------------------------------------------------------
47
57
EXTRACT_LOCAL_CLASSES = YES
48
EXTRACT_LOCAL_METHODS = NO
58
EXTRACT_LOCAL_METHODS = YES
59
EXTRACT_ANON_NSPACES = NO
49
60
HIDE_UNDOC_MEMBERS = NO
50
61
HIDE_UNDOC_CLASSES = NO
51
62
HIDE_FRIEND_COMPOUNDS = NO
52
63
HIDE_IN_BODY_DOCS = NO
54
65
CASE_SENSE_NAMES = YES
55
66
HIDE_SCOPE_NAMES = NO
56
67
SHOW_INCLUDE_FILES = YES
68
FORCE_LOCAL_INCLUDES = NO
58
70
SORT_MEMBER_DOCS = YES
59
71
SORT_BRIEF_DOCS = NO
72
SORT_MEMBERS_CTORS_1ST = NO
60
74
SORT_BY_SCOPE_NAME = NO
61
75
GENERATE_TODOLIST = YES
62
76
GENERATE_TESTLIST = YES
63
77
GENERATE_BUGLIST = YES
64
78
GENERATE_DEPRECATEDLIST= YES
66
80
MAX_INITIALIZER_LINES = 30
67
81
SHOW_USED_FILES = YES
82
SHOW_DIRECTORIES = YES
69
87
#---------------------------------------------------------------------------
70
88
# configuration options related to warning and progress messages
71
89
#---------------------------------------------------------------------------
74
92
WARN_IF_UNDOCUMENTED = YES
75
93
WARN_IF_DOC_ERROR = YES
76
95
WARN_FORMAT = "$file:$line: $text"
78
97
#---------------------------------------------------------------------------
79
98
# configuration options related to the input files
80
99
#---------------------------------------------------------------------------
101
INPUT_ENCODING = UTF-8
82
102
FILE_PATTERNS = *.h \
89
109
EXCLUDE = foreign/
90
110
EXCLUDE_SYMLINKS = YES
94
EXAMPLE_RECURSIVE = NO
115
EXAMPLE_RECURSIVE = YES
98
119
FILTER_SOURCE_FILES = NO
99
120
#---------------------------------------------------------------------------
100
121
# configuration options related to source browsing
101
122
#---------------------------------------------------------------------------
103
124
INLINE_SOURCES = NO
104
125
STRIP_CODE_COMMENTS = YES
105
126
REFERENCED_BY_RELATION = YES
106
127
REFERENCES_RELATION = YES
128
REFERENCES_LINK_SOURCE = YES
107
130
VERBATIM_HEADERS = YES
108
131
#---------------------------------------------------------------------------
109
132
# configuration options related to the alphabetical class index
110
133
#---------------------------------------------------------------------------
111
134
ALPHABETICAL_INDEX = NO
112
135
COLS_IN_ALPHA_INDEX = 5
114
137
#---------------------------------------------------------------------------
115
138
# configuration options related to the HTML output
116
139
#---------------------------------------------------------------------------
117
140
GENERATE_HTML = YES
118
141
HTML_OUTPUT = html
119
HTML_FILE_EXTENSION = .shtml
120
HTML_HEADER = dox/headerFile
121
HTML_FOOTER = dox/footerFile
142
HTML_FILE_EXTENSION = .html
123
147
HTML_ALIGN_MEMBERS = YES
148
HTML_DYNAMIC_SECTIONS = NO
150
DOCSET_FEEDNAME = "Doxygen generated docs"
151
DOCSET_BUNDLE_ID = org.doxygen.Project
124
152
GENERATE_HTMLHELP = NO
127
155
GENERATE_CHI = NO
161
QHP_NAMESPACE = org.doxygen.Project
162
QHP_VIRTUAL_FOLDER = doc
163
QHP_CUST_FILTER_NAME =
164
QHP_CUST_FILTER_ATTRS =
165
QHP_SECT_FILTER_ATTRS =
167
GENERATE_ECLIPSEHELP = NO
168
ECLIPSE_DOC_ID = org.doxygen.Project
130
169
DISABLE_INDEX = NO
131
170
ENUM_VALUES_PER_LINE = 4
132
GENERATE_TREEVIEW = NO
171
GENERATE_TREEVIEW = YES
172
USE_INLINE_TREES = YES
133
173
TREEVIEW_WIDTH = 250
174
FORMULA_FONTSIZE = 10
176
SERVER_BASED_SEARCH = NO
134
177
#---------------------------------------------------------------------------
135
178
# configuration options related to the LaTeX output
136
179
#---------------------------------------------------------------------------
140
183
MAKEINDEX_CMD_NAME = makeindex
141
184
COMPACT_LATEX = NO
142
185
PAPER_TYPE = a4wide
145
188
PDF_HYPERLINKS = NO
146
189
USE_PDFLATEX = NO
147
190
LATEX_BATCHMODE = NO
148
191
LATEX_HIDE_INDICES = NO
192
LATEX_SOURCE_CODE = NO
149
193
#---------------------------------------------------------------------------
150
194
# configuration options related to the RTF output
151
195
#---------------------------------------------------------------------------
180
224
GENERATE_PERLMOD = NO
181
225
PERLMOD_LATEX = NO
182
226
PERLMOD_PRETTY = YES
183
PERLMOD_MAKEVAR_PREFIX =
227
PERLMOD_MAKEVAR_PREFIX =
184
228
#---------------------------------------------------------------------------
185
# Configuration options related to the preprocessor
229
# Configuration options related to the preprocessor
186
230
#---------------------------------------------------------------------------
187
231
ENABLE_PREPROCESSING = YES
188
232
MACRO_EXPANSION = NO
189
233
EXPAND_ONLY_PREDEF = NO
190
234
SEARCH_INCLUDES = YES
192
INCLUDE_FILE_PATTERNS =
236
INCLUDE_FILE_PATTERNS =
195
239
SKIP_FUNCTION_MACROS = YES
196
240
#---------------------------------------------------------------------------
197
# Configuration::additions related to external references
241
# Configuration::additions related to external references
198
242
#---------------------------------------------------------------------------
201
245
ALLEXTERNALS = NO
202
246
EXTERNAL_GROUPS = YES
203
247
PERL_PATH = /usr/bin/perl
204
248
#---------------------------------------------------------------------------
205
# Configuration options related to the dot tool
249
# Configuration options related to the dot tool
206
250
#---------------------------------------------------------------------------
207
251
CLASS_DIAGRAMS = YES
208
253
HIDE_UNDOC_RELATIONS = YES
255
DOT_FONTNAME = FreeSans
210
258
CLASS_GRAPH = YES
211
COLLABORATION_GRAPH = NO
259
COLLABORATION_GRAPH = YES
213
262
TEMPLATE_RELATIONS = YES
214
263
INCLUDE_GRAPH = YES
215
264
INCLUDED_BY_GRAPH = YES
217
267
GRAPHICAL_HIERARCHY = YES
268
DIRECTORY_GRAPH = YES
218
269
DOT_IMAGE_FORMAT = png
221
MAX_DOT_GRAPH_WIDTH = 1024
222
MAX_DOT_GRAPH_HEIGHT = 1024
272
DOT_GRAPH_MAX_NODES = 50
223
273
MAX_DOT_GRAPH_DEPTH = 0
274
DOT_TRANSPARENT = YES
275
DOT_MULTI_TARGETS = YES
224
276
GENERATE_LEGEND = YES
225
277
DOT_CLEANUP = YES
226
#---------------------------------------------------------------------------
227
# Configuration::additions related to the search engine
228
#---------------------------------------------------------------------------