Aleph-w  1.5a.2
Biblioteca general de algoritmos y estructuras de datos
 Todo Clases Archivos Funciones Variables 'typedefs' Enumeraciones Amigas Grupos Páginas
Referencia de la Clase Aleph::List_SGraph< __Graph_Node, __Graph_Arc >::Arc_Iterator

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

Descripción detallada

template<typename __Graph_Node = Graph_Snode<int>, typename __Graph_Arc = Graph_Sarc<int>>
class Aleph::List_SGraph< __Graph_Node, __Graph_Arc >::Arc_Iterator

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.

Ver también
sort_arcs()

La documentación para esta clase fue generada a partir del siguiente fichero:

Leandro Rabindranath León