1# Doxyfile 1.8.4 2 3#--------------------------------------------------------------------------- 4# Project related configuration options 5#--------------------------------------------------------------------------- 6DOXYFILE_ENCODING = UTF-8 7PROJECT_NAME = LibreCAD 8PROJECT_NUMBER = 9PROJECT_BRIEF = 10PROJECT_LOGO = 11OUTPUT_DIRECTORY = Doc 12CREATE_SUBDIRS = NO 13OUTPUT_LANGUAGE = English 14BRIEF_MEMBER_DESC = YES 15REPEAT_BRIEF = YES 16ABBREVIATE_BRIEF = 17ALWAYS_DETAILED_SEC = NO 18INLINE_INHERITED_MEMB = NO 19FULL_PATH_NAMES = YES 20STRIP_FROM_PATH = 21STRIP_FROM_INC_PATH = 22SHORT_NAMES = NO 23JAVADOC_AUTOBRIEF = NO 24QT_AUTOBRIEF = YES 25MULTILINE_CPP_IS_BRIEF = NO 26INHERIT_DOCS = YES 27SEPARATE_MEMBER_PAGES = NO 28TAB_SIZE = 8 29ALIASES = 30TCL_SUBST = 31OPTIMIZE_OUTPUT_FOR_C = NO 32OPTIMIZE_OUTPUT_JAVA = NO 33OPTIMIZE_FOR_FORTRAN = NO 34OPTIMIZE_OUTPUT_VHDL = NO 35EXTENSION_MAPPING = 36MARKDOWN_SUPPORT = YES 37AUTOLINK_SUPPORT = YES 38BUILTIN_STL_SUPPORT = NO 39CPP_CLI_SUPPORT = NO 40SIP_SUPPORT = NO 41IDL_PROPERTY_SUPPORT = YES 42DISTRIBUTE_GROUP_DOC = NO 43SUBGROUPING = YES 44INLINE_GROUPED_CLASSES = NO 45INLINE_SIMPLE_STRUCTS = NO 46TYPEDEF_HIDES_STRUCT = NO 47LOOKUP_CACHE_SIZE = 0 48#--------------------------------------------------------------------------- 49# Build related configuration options 50#--------------------------------------------------------------------------- 51EXTRACT_ALL = YES 52EXTRACT_PRIVATE = YES 53EXTRACT_PACKAGE = NO 54EXTRACT_STATIC = YES 55EXTRACT_LOCAL_CLASSES = YES 56EXTRACT_LOCAL_METHODS = NO 57EXTRACT_ANON_NSPACES = NO 58HIDE_UNDOC_MEMBERS = NO 59HIDE_UNDOC_CLASSES = NO 60HIDE_FRIEND_COMPOUNDS = NO 61HIDE_IN_BODY_DOCS = NO 62INTERNAL_DOCS = NO 63CASE_SENSE_NAMES = NO 64HIDE_SCOPE_NAMES = NO 65SHOW_INCLUDE_FILES = YES 66FORCE_LOCAL_INCLUDES = NO 67INLINE_INFO = YES 68SORT_MEMBER_DOCS = YES 69SORT_BRIEF_DOCS = NO 70SORT_MEMBERS_CTORS_1ST = NO 71SORT_GROUP_NAMES = NO 72SORT_BY_SCOPE_NAME = NO 73STRICT_PROTO_MATCHING = NO 74GENERATE_TODOLIST = YES 75GENERATE_TESTLIST = YES 76GENERATE_BUGLIST = YES 77GENERATE_DEPRECATEDLIST= YES 78ENABLED_SECTIONS = 79MAX_INITIALIZER_LINES = 30 80SHOW_USED_FILES = YES 81SHOW_FILES = YES 82SHOW_NAMESPACES = YES 83FILE_VERSION_FILTER = 84LAYOUT_FILE = 85CITE_BIB_FILES = 86#--------------------------------------------------------------------------- 87# configuration options related to warning and progress messages 88#--------------------------------------------------------------------------- 89QUIET = NO 90WARNINGS = YES 91WARN_IF_UNDOCUMENTED = YES 92WARN_IF_DOC_ERROR = YES 93WARN_NO_PARAMDOC = NO 94WARN_FORMAT = "$file:$line: $text" 95WARN_LOGFILE = 96#--------------------------------------------------------------------------- 97# configuration options related to the input files 98#--------------------------------------------------------------------------- 99INPUT = librecad README.md 100INPUT_ENCODING = UTF-8 101FILE_PATTERNS = *.cpp *.h 102RECURSIVE = YES 103EXCLUDE = 104EXCLUDE_SYMLINKS = NO 105EXCLUDE_PATTERNS = */include/* 106EXCLUDE_SYMBOLS = 107EXAMPLE_PATH = 108EXAMPLE_PATTERNS = 109EXAMPLE_RECURSIVE = NO 110IMAGE_PATH = 111INPUT_FILTER = 112FILTER_PATTERNS = 113FILTER_SOURCE_FILES = NO 114FILTER_SOURCE_PATTERNS = 115USE_MDFILE_AS_MAINPAGE = README.md 116#--------------------------------------------------------------------------- 117# configuration options related to source browsing 118#--------------------------------------------------------------------------- 119SOURCE_BROWSER = YES 120INLINE_SOURCES = YES 121STRIP_CODE_COMMENTS = YES 122REFERENCED_BY_RELATION = NO 123REFERENCES_RELATION = NO 124REFERENCES_LINK_SOURCE = YES 125USE_HTAGS = NO 126VERBATIM_HEADERS = YES 127#--------------------------------------------------------------------------- 128# configuration options related to the alphabetical class index 129#--------------------------------------------------------------------------- 130ALPHABETICAL_INDEX = YES 131COLS_IN_ALPHA_INDEX = 5 132IGNORE_PREFIX = 133#--------------------------------------------------------------------------- 134# configuration options related to the HTML output 135#--------------------------------------------------------------------------- 136GENERATE_HTML = YES 137HTML_OUTPUT = html 138HTML_FILE_EXTENSION = .html 139HTML_HEADER = 140HTML_FOOTER = 141HTML_STYLESHEET = 142HTML_EXTRA_STYLESHEET = 143HTML_EXTRA_FILES = 144HTML_COLORSTYLE_HUE = 220 145HTML_COLORSTYLE_SAT = 100 146HTML_COLORSTYLE_GAMMA = 80 147HTML_TIMESTAMP = YES 148HTML_DYNAMIC_SECTIONS = NO 149HTML_INDEX_NUM_ENTRIES = 100 150GENERATE_DOCSET = NO 151DOCSET_FEEDNAME = "Doxygen generated docs" 152DOCSET_BUNDLE_ID = org.doxygen.Project 153DOCSET_PUBLISHER_ID = org.doxygen.Publisher 154DOCSET_PUBLISHER_NAME = Publisher 155GENERATE_HTMLHELP = NO 156CHM_FILE = 157HHC_LOCATION = 158GENERATE_CHI = NO 159CHM_INDEX_ENCODING = 160BINARY_TOC = NO 161TOC_EXPAND = NO 162GENERATE_QHP = NO 163QCH_FILE = 164QHP_NAMESPACE = org.doxygen.Project 165QHP_VIRTUAL_FOLDER = doc 166QHP_CUST_FILTER_NAME = 167QHP_CUST_FILTER_ATTRS = 168QHP_SECT_FILTER_ATTRS = 169QHG_LOCATION = 170GENERATE_ECLIPSEHELP = NO 171ECLIPSE_DOC_ID = org.doxygen.Project 172DISABLE_INDEX = NO 173GENERATE_TREEVIEW = YES 174ENUM_VALUES_PER_LINE = 4 175TREEVIEW_WIDTH = 250 176EXT_LINKS_IN_WINDOW = NO 177FORMULA_FONTSIZE = 10 178FORMULA_TRANSPARENT = YES 179USE_MATHJAX = NO 180MATHJAX_FORMAT = HTML-CSS 181MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest 182MATHJAX_EXTENSIONS = 183MATHJAX_CODEFILE = 184SEARCHENGINE = YES 185SERVER_BASED_SEARCH = NO 186EXTERNAL_SEARCH = NO 187SEARCHENGINE_URL = 188SEARCHDATA_FILE = searchdata.xml 189EXTERNAL_SEARCH_ID = 190EXTRA_SEARCH_MAPPINGS = 191#--------------------------------------------------------------------------- 192# configuration options related to the LaTeX output 193#--------------------------------------------------------------------------- 194GENERATE_LATEX = NO 195LATEX_OUTPUT = latex 196LATEX_CMD_NAME = latex 197MAKEINDEX_CMD_NAME = makeindex 198COMPACT_LATEX = NO 199PAPER_TYPE = a4wide 200EXTRA_PACKAGES = 201LATEX_HEADER = 202LATEX_FOOTER = 203LATEX_EXTRA_FILES = 204PDF_HYPERLINKS = YES 205USE_PDFLATEX = YES 206LATEX_BATCHMODE = NO 207LATEX_HIDE_INDICES = NO 208LATEX_SOURCE_CODE = NO 209LATEX_BIB_STYLE = plain 210#--------------------------------------------------------------------------- 211# configuration options related to the RTF output 212#--------------------------------------------------------------------------- 213GENERATE_RTF = NO 214RTF_OUTPUT = rtf 215COMPACT_RTF = NO 216RTF_HYPERLINKS = NO 217RTF_STYLESHEET_FILE = 218RTF_EXTENSIONS_FILE = 219#--------------------------------------------------------------------------- 220# configuration options related to the man page output 221#--------------------------------------------------------------------------- 222GENERATE_MAN = NO 223MAN_OUTPUT = man 224MAN_EXTENSION = .3 225MAN_LINKS = NO 226#--------------------------------------------------------------------------- 227# configuration options related to the XML output 228#--------------------------------------------------------------------------- 229GENERATE_XML = NO 230XML_OUTPUT = xml 231XML_SCHEMA = 232XML_DTD = 233XML_PROGRAMLISTING = YES 234#--------------------------------------------------------------------------- 235# configuration options related to the DOCBOOK output 236#--------------------------------------------------------------------------- 237GENERATE_DOCBOOK = NO 238DOCBOOK_OUTPUT = docbook 239#--------------------------------------------------------------------------- 240# configuration options for the AutoGen Definitions output 241#--------------------------------------------------------------------------- 242GENERATE_AUTOGEN_DEF = NO 243#--------------------------------------------------------------------------- 244# configuration options related to the Perl module output 245#--------------------------------------------------------------------------- 246GENERATE_PERLMOD = NO 247PERLMOD_LATEX = NO 248PERLMOD_PRETTY = YES 249PERLMOD_MAKEVAR_PREFIX = 250#--------------------------------------------------------------------------- 251# Configuration options related to the preprocessor 252#--------------------------------------------------------------------------- 253ENABLE_PREPROCESSING = YES 254MACRO_EXPANSION = NO 255EXPAND_ONLY_PREDEF = NO 256SEARCH_INCLUDES = YES 257INCLUDE_PATH = 258INCLUDE_FILE_PATTERNS = 259PREDEFINED = 260EXPAND_AS_DEFINED = 261SKIP_FUNCTION_MACROS = YES 262#--------------------------------------------------------------------------- 263# Configuration::additions related to external references 264#--------------------------------------------------------------------------- 265TAGFILES = 266GENERATE_TAGFILE = 267ALLEXTERNALS = NO 268EXTERNAL_GROUPS = YES 269EXTERNAL_PAGES = YES 270PERL_PATH = /usr/bin/perl 271#--------------------------------------------------------------------------- 272# Configuration options related to the dot tool 273#--------------------------------------------------------------------------- 274CLASS_DIAGRAMS = YES 275MSCGEN_PATH = 276HIDE_UNDOC_RELATIONS = YES 277HAVE_DOT = YES 278DOT_NUM_THREADS = 0 279DOT_FONTNAME = FreeSans.ttf 280DOT_FONTSIZE = 10 281DOT_FONTPATH = 282CLASS_GRAPH = YES 283COLLABORATION_GRAPH = YES 284GROUP_GRAPHS = YES 285UML_LOOK = NO 286UML_LIMIT_NUM_FIELDS = 10 287TEMPLATE_RELATIONS = NO 288INCLUDE_GRAPH = YES 289INCLUDED_BY_GRAPH = YES 290CALL_GRAPH = NO 291CALLER_GRAPH = NO 292GRAPHICAL_HIERARCHY = YES 293DIRECTORY_GRAPH = YES 294DOT_IMAGE_FORMAT = png 295INTERACTIVE_SVG = NO 296DOT_PATH = 297DOTFILE_DIRS = 298MSCFILE_DIRS = 299DOT_GRAPH_MAX_NODES = 50 300MAX_DOT_GRAPH_DEPTH = 0 301DOT_TRANSPARENT = NO 302DOT_MULTI_TARGETS = NO 303GENERATE_LEGEND = YES 304DOT_CLEANUP = YES 305