graph.h File Reference


Detailed Description

#include <lemon/concepts/graph_components.h>
#include <lemon/concepts/maps.h>
#include <lemon/concept_check.h>
#include <lemon/core.h>


Classes

class  Graph
 Class describing the concept of undirected graphs. More...
class  Node
 The node type of the graph. More...
class  NodeIt
 Iterator class for the nodes. More...
class  Edge
 The edge type of the graph. More...
class  EdgeIt
 Iterator class for the edges. More...
class  IncEdgeIt
 Iterator class for the incident edges of a node. More...
class  Arc
 The arc type of the graph. More...
class  ArcIt
 Iterator class for the arcs. More...
class  OutArcIt
 Iterator class for the outgoing arcs of a node. More...
class  InArcIt
 Iterator class for the incoming arcs of a node. More...
class  NodeMap< T >
 Standard graph map type for the nodes. More...
class  ArcMap< T >
 Standard graph map type for the arcs. More...
class  EdgeMap< T >
 Standard graph map type for the edges. More...

Namespaces

namespace  lemon
 The namespace of LEMON.
namespace  lemon::concepts
 The namespace of LEMON concepts and concept checking classes.

doxygen