|
| | 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: