doc/dirs.dox
author deba
Tue, 17 Oct 2006 10:50:57 +0000
changeset 2247 269a0dcee70b
parent 1715 e71778873dd0
child 2350 eb371753e814
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
alpar@1715
     1
/**
alpar@1715
     2
\dir demo
alpar@1715
     3
\brief A collection of demo application.
alpar@1715
     4
alpar@1715
     5
This directory contains several simple demo application, mainly
alpar@1715
     6
for educational purposes.
alpar@1715
     7
*/
alpar@1715
     8
alpar@1715
     9
/**
alpar@1715
    10
\dir doc
alpar@1715
    11
\brief Auxiliary (and the whole generated) documentation.
alpar@2157
    12
alpar@2157
    13
Auxiliary (and the whole generated) documentation.
alpar@1715
    14
*/
alpar@1715
    15
alpar@1715
    16
/**
alpar@1715
    17
\dir test
alpar@1715
    18
\brief Test programs.
alpar@1715
    19
alpar@1715
    20
This directory contains several test programs that check the consistency
alpar@1715
    21
of the code.
alpar@1715
    22
*/
alpar@1715
    23
alpar@1715
    24
alpar@1715
    25
alpar@1715
    26
alpar@1154
    27
/**
alpar@1154
    28
\dir lemon
alpar@1154
    29
\brief Base include directory of LEMON
alpar@1154
    30
alpar@1154
    31
This is the base directory of lemon includes, so each include file must be
alpar@1154
    32
prefixed with this, e.g.
alpar@1154
    33
\code
alpar@1154
    34
#include<lemon/list_graph.h>
alpar@1154
    35
#include<lemon/dijkstra.h>
alpar@1154
    36
\endcode
alpar@1154
    37
*/
alpar@1154
    38
alpar@1154
    39
/**
alpar@1154
    40
\dir concept
alpar@1154
    41
\brief Concept descriptors and checking classes
alpar@1154
    42
alpar@1154
    43
This directory contains the concept descriptors and concept checkers. As a user
alpar@1154
    44
you typically don't have to deal with these files.
alpar@1154
    45
*/
deba@1416
    46
deba@1416
    47
/**
deba@1416
    48
\dir bits
deba@1416
    49
\brief Implementation helper files
deba@1416
    50
deba@1416
    51
This directory contains some helper classes to implement graphs, maps and
deba@1416
    52
some other classes. As a user you typically don't have to deal with these 
deba@1416
    53
files.
deba@1416
    54
*/