# HG changeset patch # User Peter Kovacs # Date 1223717352 -7200 # Node ID 9388ccf862943f75a0a3ef1f0486a77ea59ad180 # Parent 264baaa990e105a7449954c154e74f79595b5d87 Create table of contents (a preliminary version) diff -r 264baaa990e1 -r 9388ccf86294 Doxyfile --- a/Doxyfile Sat Jul 12 22:38:15 2008 +0100 +++ b/Doxyfile Sat Oct 11 11:29:12 2008 +0200 @@ -1,4 +1,4 @@ -# Doxyfile 1.5.5 +# Doxyfile 1.5.7.1 #--------------------------------------------------------------------------- # Project related configuration options @@ -21,7 +21,6 @@ JAVADOC_AUTOBRIEF = NO QT_AUTOBRIEF = NO MULTILINE_CPP_IS_BRIEF = NO -DETAILS_AT_TOP = YES INHERIT_DOCS = NO SEPARATE_MEMBER_PAGES = NO TAB_SIZE = 8 @@ -33,9 +32,11 @@ BUILTIN_STL_SUPPORT = YES CPP_CLI_SUPPORT = NO SIP_SUPPORT = NO +IDL_PROPERTY_SUPPORT = YES DISTRIBUTE_GROUP_DOC = NO SUBGROUPING = YES TYPEDEF_HIDES_STRUCT = NO +SYMBOL_CACHE_SIZE = 0 #--------------------------------------------------------------------------- # Build related configuration options #--------------------------------------------------------------------------- @@ -64,9 +65,12 @@ GENERATE_DEPRECATEDLIST= YES ENABLED_SECTIONS = MAX_INITIALIZER_LINES = 5 -SHOW_USED_FILES = YES -SHOW_DIRECTORIES = YES +SHOW_USED_FILES = NO +SHOW_DIRECTORIES = NO +SHOW_FILES = NO +SHOW_NAMESPACES = NO FILE_VERSION_FILTER = +LAYOUT_FILE = #--------------------------------------------------------------------------- # configuration options related to warning and progress messages #--------------------------------------------------------------------------- @@ -75,12 +79,12 @@ WARN_IF_UNDOCUMENTED = YES WARN_IF_DOC_ERROR = YES WARN_NO_PARAMDOC = NO -WARN_FORMAT = "$file:$line: $text " +WARN_FORMAT = "$file:$line: $text" WARN_LOGFILE = doxygen.log #--------------------------------------------------------------------------- # configuration options related to the input files #--------------------------------------------------------------------------- -INPUT = . \ +INPUT = ./ \ ./demo INPUT_ENCODING = UTF-8 FILE_PATTERNS = *.h \ @@ -91,12 +95,11 @@ EXCLUDE_SYMLINKS = NO EXCLUDE_PATTERNS = EXCLUDE_SYMBOLS = -EXAMPLE_PATH = ./demo \ - ./doc +EXAMPLE_PATH = ./demo EXAMPLE_PATTERNS = EXAMPLE_RECURSIVE = NO IMAGE_PATH = ./images \ - ./gen-images + ./gen-images INPUT_FILTER = FILTER_PATTERNS = FILTER_SOURCE_FILES = NO @@ -127,20 +130,27 @@ HTML_FOOTER = HTML_STYLESHEET = HTML_ALIGN_MEMBERS = YES -GENERATE_HTMLHELP = NO +HTML_DYNAMIC_SECTIONS = NO GENERATE_DOCSET = NO DOCSET_FEEDNAME = "Doxygen generated docs" DOCSET_BUNDLE_ID = org.doxygen.Project -HTML_DYNAMIC_SECTIONS = NO +GENERATE_HTMLHELP = NO CHM_FILE = HHC_LOCATION = GENERATE_CHI = NO +CHM_INDEX_ENCODING = BINARY_TOC = NO TOC_EXPAND = NO +GENERATE_QHP = NO +QCH_FILE = +QHP_NAMESPACE = org.doxygen.Project +QHP_VIRTUAL_FOLDER = doc +QHG_LOCATION = DISABLE_INDEX = NO ENUM_VALUES_PER_LINE = 4 GENERATE_TREEVIEW = NO TREEVIEW_WIDTH = 250 +FORMULA_FONTSIZE = 10 #--------------------------------------------------------------------------- # configuration options related to the LaTeX output #--------------------------------------------------------------------------- @@ -208,7 +218,7 @@ # Configuration::additions related to external references #--------------------------------------------------------------------------- TAGFILES = "./doc/libstdc++.tag = http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/ " \ - "./lemon.tag = http://lemon.cs.elte.hu/pub/doc/latest/ " + "./lemon.tag = http://lemon.cs.elte.hu/pub/doc/latest/ " GENERATE_TAGFILE = ALLEXTERNALS = NO EXTERNAL_GROUPS = NO @@ -220,6 +230,9 @@ MSCGEN_PATH = HIDE_UNDOC_RELATIONS = YES HAVE_DOT = YES +DOT_FONTNAME = FreeSans +DOT_FONTSIZE = 10 +DOT_FONTPATH = CLASS_GRAPH = YES COLLABORATION_GRAPH = NO GROUP_GRAPHS = NO diff -r 264baaa990e1 -r 9388ccf86294 mainpage.dox --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mainpage.dox Sat Oct 11 11:29:12 2008 +0200 @@ -0,0 +1,96 @@ +/* -*- mode: C++; indent-tabs-mode: nil; -*- + * + * This file is a part of LEMON, a generic C++ optimization library. + * + * Copyright (C) 2003-2008 + * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport + * (Egervary Research Group on Combinatorial Optimization, EGRES). + * + * Permission to use, modify and distribute this software is granted + * provided that this copyright notice appears in all copies. For + * precise terms see the accompanying LICENSE file. + * + * This software is provided "AS IS" with no warranty of any kind, + * express or implied, and with no claim as to its suitability for any + * purpose. + * + */ + +namespace lemon { +/** +\mainpage LEMON Tutorial + +

Table of Contents

+ +
    +
  1. \ref intro "Introduction"
  2. +
  3. \ref getting_started "Getting Started"
  4. + +
  5. \ref basic_concepts "Basic Concepts"
  6. + +
  7. \ref tools "Some Important Auxiliary Tools"
  8. + +
  9. \ref advanced "Advanced Topics"
  10. + +
  11. \ref lp "LP and MIP Solvers"
  12. +
  13. \ref appendix "Appendix"
  14. + +
+ +*/ +}