doc/tutorial.dox
author deba
Tue, 17 Oct 2006 10:50:57 +0000
changeset 2247 269a0dcee70b
parent 2195 f47faf6913ab
child 2281 55b15666560f
permissions -rw-r--r--
Update the Path concept
Concept check for paths

DirPath renamed to Path
The interface updated to the new lemon interface
Make difference between the empty path and the path from one node
Builder interface have not been changed
// I wanted but there was not accordance about it

UPath is removed
It was a buggy implementation, it could not iterate on the
nodes in the right order
Right way to use undirected paths => path of edges in undirected graphs

The tests have been modified to the current implementation
     1 namespace lemon {
     2 /**
     3 \page Tutorial LEMON Tutorial
     4 
     5 <H2>Table of Contents</H2>
     6 
     7 <OL style="padding-bottom: 60px">
     8   <LI>\ref intro
     9   <LI>\ref getting_started
    10   <UL>
    11     <LI>\ref hello_world
    12     <LI>\ref compile_hw
    13   </UL>
    14   <LI>\ref basic_concepts
    15   <UL>
    16     <LI>\ref basic_ListGraph
    17     <LI>\ref maps1
    18   </UL>
    19   <LI>\ref lemon_file_format
    20   <UL>
    21     <LI>\ref read_write_bg
    22   </UL>
    23   <LI>\ref algorithms
    24   <UL>
    25     <LI>\ref algo_bfs_dfs
    26     <LI>Dijkstra
    27     <LI>Kruskal
    28   </UL>
    29   <LI>\ref maps2
    30   <UL>
    31     <LI>\ref custom_maps
    32     <LI>Map Adaptors
    33     <LI>Special Purpose Maps
    34   </UL>
    35   <LI>Show a graph
    36   <LI>Miscellaneous Tool
    37   <UL>
    38     <LI>LP solver
    39     <LI>Simulated Annealing
    40   </UL>
    41 </OL>
    42 
    43 \section intro Introduction
    44 In this tutorial we try to show you as many aspects of LEMON as possible. From
    45 the basics to the very advanced or highly optimized tools. The given examples
    46 are all available in \c demo directory, so feel free to look at them after the
    47 sections.
    48 */
    49 }