#include <Iterator.hpp>
Fonctions membres publiques | |
| bool | hasNext () |
| Y'a-t-il un prochain élément ? | |
| Edge | next () |
| Accède au prochain élément. | |
Types privés | |
| typedef vector< Edge >::const_iterator | itEdge |
| Itérateur sur le vecteur d'arrête. | |
Fonctions membres privées | |
| Edge_Iterator (const Node_Graph *) | |
| Constructeur à partir d'un noeud graphe. | |
| Edge_Iterator (const Node_Leaf *) | |
| Constructeur à partir d'un noeud feuille. | |
Attributs privés | |
| itEdge | end |
| itérateur de fin | |
| itEdge | current |
| itérateur de l'arrête courante | |
Les arrêtes d'un graphe sont stockés dans une liste. Cette classe permet de parcourir les arrêtes d'un graph sans connaissance de cette liste.
Définition à la ligne 41 du fichier Iterator.hpp.
|
|
Y'a-t-il un prochain élément ?
Définition à la ligne 41 du fichier Iterator.cpp. Référencé par Node_Graph::drawEdgeEPS(), Prune::makeDisjointSet(), MeanShiftFusion::makeDisjointSet(), Segment::makeDisjointSet(), MInt::makeDisjointSet(), Kruskal::makeDisjointSet(), et Node_Graph::toString(). |
|
|
Accède au prochain élément.
Définition à la ligne 45 du fichier Iterator.cpp. Références current. Référencé par Node_Graph::drawEdgeEPS(), Prune::makeDisjointSet(), MeanShiftFusion::makeDisjointSet(), Segment::makeDisjointSet(), MInt::makeDisjointSet(), Kruskal::makeDisjointSet(), et Node_Graph::toString(). |
1.3.7