docs: Doxyfile + mainpage for API reference
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# Doxyfile for ViewDesignEngine
|
||||
# Generated 2026-07-24
|
||||
PROJECT_NAME = "ViewDesignEngine"
|
||||
PROJECT_NUMBER = "3.1.0"
|
||||
PROJECT_BRIEF = "高性能 CAD 计算几何引擎"
|
||||
OUTPUT_DIRECTORY = docs/api
|
||||
CREATE_SUBDIRS = NO
|
||||
ALLOW_UNICODE_NAMES = YES
|
||||
OUTPUT_LANGUAGE = Chinese
|
||||
OPTIMIZE_OUTPUT_FOR_C = NO
|
||||
|
||||
EXTRACT_ALL = YES
|
||||
EXTRACT_PRIVATE = NO
|
||||
EXTRACT_PACKAGE = NO
|
||||
EXTRACT_STATIC = YES
|
||||
EXTRACT_LOCAL_CLASSES = NO
|
||||
HIDE_UNDOC_MEMBERS = NO
|
||||
HIDE_UNDOC_CLASSES = NO
|
||||
|
||||
SOURCE_BROWSER = YES
|
||||
INLINE_SOURCES = NO
|
||||
REFERENCED_BY_RELATION = YES
|
||||
REFERENCES_RELATION = YES
|
||||
REFERENCES_LINK_SOURCE = YES
|
||||
|
||||
ALPHABETICAL_INDEX = YES
|
||||
GENERATE_HTML = YES
|
||||
HTML_OUTPUT = html
|
||||
HTML_TIMESTAMP = YES
|
||||
GENERATE_TREEVIEW = YES
|
||||
TREEVIEW_WIDTH = 280
|
||||
GENERATE_LATEX = NO
|
||||
GENERATE_XML = NO
|
||||
|
||||
INPUT = include docs/mainpage.h
|
||||
RECURSIVE = YES
|
||||
FILE_PATTERNS = *.h
|
||||
EXCLUDE_PATTERNS = */detail/*
|
||||
|
||||
MACRO_EXPANSION = YES
|
||||
EXPAND_ONLY_PREDEF = YES
|
||||
PREDEFINED = VDE_EXPORT=
|
||||
Reference in New Issue
Block a user