#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(). |