|
| Arc_Iterator (GT &g, Show_Arc &&sa=Show_Arc()) |
|
| Arc_Iterator (GT &g, Show_Arc &sa) |
|
| Arc_Iterator (GT &g, Show_Arc &&sa=Show_Arc()) |
|
| Arc_Iterator (GT &g, Show_Arc &sa) |
|
GT::Arc_Iterator & | get_iterator () |
| Retorna el iterador de fondo.
|
|
Show_Arc & | get_filter () |
|
void | set_filter (Show_Arc &&si) |
|
void | set_filter (Show_Arc &si) |
|
| Filter_Iterator (Show_Arc &&si=Show_Arc()) |
|
| Filter_Iterator (GT &c, Show_Arc &&si=Show_Arc()) |
| Iterador sobre conjunto cont_ptr con filtro si.
|
|
| Filter_Iterator (Show_Arc &si) |
|
| Filter_Iterator (GT &c, Show_Arc &si) |
| Iterador sobre conjunto cont_ptr con filtro si.
|
|
void | next () |
| Adelanta el iterador una posición.
|
|
void | prev () |
| Retrocede el iterador una posición.
|
|
void | reset_first () |
| Coloca el iterador sobre el primer elemento de la secuencia.
|
|
void | reset_last () |
| Coloca el iterador sobre el último elemento de la secuencia.
|
|
template<class GT, class Show_Arc = Dft_Show_Arc<GT>>
class Aleph::Arc_Iterator< GT, Show_Arc >
Iterador selectivo de arcos sobre un grafo.
Arc_Iterator es un iterador que recorre todos los arcos del grafo. Su semántica es muy similar a la de List_Graph::Arc_Iterator, salvo que sólo se muestran los arcos para los cuales el valor de Show_Arc::operator()(g, arc) es true; donde g es el grafo y arc es un arco que se evalúa si se debe o no mostrar.
La documentación para esta clase fue generada a partir de los siguientes ficheros: