#include <tpl_sgraph.H>
Diagrama de herencias de Aleph::List_SGraph< __Graph_Node, __Graph_Arc >::Arc_Iterator
Diagrama de colaboración para Aleph::List_SGraph< __Graph_Node, __Graph_Arc >::Arc_Iterator:Tipos públicos | |
| typedef Arc * | Item_Type |
| Tipo de elemento que retorna get_current() | |
| typedef List_SGraph | Set_Type |
| El tipo de conjunto sobre el cual se itera. | |
Métodos públicos | |
| Arc_Iterator (List_SGraph &_g) | |
| Arc * | get_current_arc () const |
| Retorna un puntero al arco actual. | |
| Node * | get_src_node () const |
| Retorna el nodo origen del arco actual (sólo cuenta si es digrafo) | |
| Node * | get_tgt_node () const |
| Retorna el nodo destino del arco actual (sólo cuenta si es digrafo) | |
Iterador sobre arcos de un grafo.
Este iterador recorre cada arco del grafo. El orden de visita puede ser alterado si previamente se ordenan los arcos.