#include <tpl_graph.H>
Inheritance diagram for Aleph::Out_Iterator< GT, Show_Arc >:
Collaboration diagram for Aleph::Out_Iterator< GT, Show_Arc >:Public Types | |
| using | Base = Filter_Iterator< typename GT::Node *, typename GT::Out_Iterator, Show_Arc > |
| typedef GT::Out_Iterator ::Item_Type | Item_Type |
| Tipo de elemento que retorna get_curr() | |
| typedef GT::Out_Iterator | Iterator_Type |
| El tipo de iterador. | |
Public Member Functions | |
| const GT::Node * & | get_container () const |
| GT::Out_Iterator & | get_iterator () |
| Retorna el iterador de fondo. | |
| Show_Arc & | get_filter () |
| void | set_filter (Show_Arc si) |
| void | set_cookie (void *__cookie) |
| void | next () |
| Adelanta el iterador una posición. | |
| void | next_ne () noexcept |
| 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. | |
Filtered iterator for outcoming arcs of a node
|
inlineinherited |
Retorna una referencia a la clase filtro. Ãsese esta función si se requiere obtener el estado del filtro (recuérdese que se perderá cuando se invoque al destructor ~Filter_Iterator()