PROJECT_NAME = Dia PROJECT_BRIEF = "extensible application to create structured diagrams" PROJECT_LOGO = ../data/icons/scalable/apps/dia.svg TAB_SIZE = 8 OPTIMIZE_OUTPUT_FOR_C = YES # w/o this we could use \extends DiaObject instead of \extends _DiaObject # also the names in the diagram would be nicer, but the collaboration graph # wont work anymore TYPEDEF_HIDES_STRUCT = NO WARN_IF_UNDOCUMENTED = NO WARN_LOGFILE = doxygen.log INPUT = ../lib ../objects/standard ../objects/custom \ ../plug-ins/python ../plug-ins/svg ../plug-ins/shape \ ../plug-ins/cairo ../plug-ins/layout ../plug-ins/pdf \ ../plug-ins/wpg ../plug-ins/drs #STRIP_FROM_PATH = ../ FILE_PATTERNS = *.c *.h *.dox *.py *.cpp # define HAVE_CAIRO to get the Outline dox PREDEFINED = HAVE_CAIRO REFERENCES_RELATION = NO VERBATIM_HEADERS = NO GENERATE_LATEX = NO HAVE_DOT = YES #UML_LOOK = YES EXAMPLE_PATH = ../doc/custom-shapes ../doc/diagram.dtd .. IMAGE_PATH = ../samples/Self CLASS_DIAGRAMS = YES # to have this also needs also undoc relations to be turned on for non-class COLLABORATION_GRAPH = YES HIDE_UNDOC_RELATIONS = YES # class graph is just redundant than CLASS_GRAPH = YES GROUP_GRAPHS = NO MAX_DOT_GRAPH_DEPTH = 3 # Needed to e.g. get documentation for standard/arc.c EXTRACT_LOCAL_CLASSES = YES # A lot of the documentation would be missing otherwise EXTRACT_STATIC = YES HIDE_UNDOC_MEMBERS = YES HIDE_UNDOC_CLASSES = YES HIDE_UNDOC_RELATIONS = NO INCLUDE_GRAPH = NO INCLUDED_BY_GRAPH = NO DOT_IMAGE_FORMAT = svg INTERACTIVE_SVG = NO