MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
Référence du fichier hypergraphlib_graph.h
#include <map>
#include <set>
#include <vector>
#include "hypergraphlib_graphobject.h"
Graphe des dépendances par inclusion de hypergraphlib_graph.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

class  HypergraphLib::Graph
 

Espaces de nommage

 HypergraphLib
 

Macros

#define GRAPH_FOR_EACH_ARC_CONST(G, A)
 
#define GRAPH_FOR_EACH_ARC(G, A)
 
#define GRAPH_FOR_EACH_NODE_CONST(G, N)
 
#define GRAPH_FOR_EACH_NODE(G, N)
 

Documentation des macros

◆ GRAPH_FOR_EACH_ARC

#define GRAPH_FOR_EACH_ARC (   G,
 
)
Valeur :
for (HypergraphLib::Graph::MapArcsById::iterator A = G->GetArcs().begin(); \
A != G->GetArcs().end(); \
A++)

Définition à la ligne 36 du fichier hypergraphlib_graph.h.

◆ GRAPH_FOR_EACH_ARC_CONST

#define GRAPH_FOR_EACH_ARC_CONST (   G,
 
)
Valeur :
for (HypergraphLib::Graph::MapArcsById::const_iterator A = G->GetArcs().begin(); \
A != G->GetArcs().end(); \
A++)

Définition à la ligne 31 du fichier hypergraphlib_graph.h.

◆ GRAPH_FOR_EACH_NODE

#define GRAPH_FOR_EACH_NODE (   G,
 
)
Valeur :
for (HypergraphLib::Graph::MapNodesById::iterator N = G->GetNodes().begin(); \
N != G->GetNodes().end(); \
N++)

Définition à la ligne 46 du fichier hypergraphlib_graph.h.

◆ GRAPH_FOR_EACH_NODE_CONST

#define GRAPH_FOR_EACH_NODE_CONST (   G,
 
)
Valeur :
for (HypergraphLib::Graph::MapNodesById::const_iterator N = G->GetNodes().begin(); \
N != G->GetNodes().end(); \
N++)

Définition à la ligne 41 du fichier hypergraphlib_graph.h.