|
| Copy_Graph (SA &__sa, SN &__sn) |
|
| Copy_Graph (SA &&__sa=SA(), SN &&__sn=SN()) |
|
| Copy_Graph (SA &__sa, SN &&__sn=SN()) |
|
void | operator() (GT >gt, GT &gsrc, const bool cookie_map=true) |
|
| Copy_Graph (SA &__sa, SN &__sn) |
|
| Copy_Graph (SA &&__sa=SA(), SN &&__sn=SN()) |
|
| Copy_Graph (SA &__sa, SN &&__sn=SN()) |
|
void | operator() (GT >gt, GT &gsrc, const bool cookie_map=true) |
|
template<class GT, class SN = Dft_Show_Node<GT>, class SA = Dft_Show_Arc<GT>>
class Aleph::Copy_Graph< GT, SN, SA >
Copia selectiva de grafos.
La clase Copy_Graph efectúa la copia de un grafo según los filtros de arcos y nodos.
Los parámetros de la clase son:
- GT: el tipo de grafo a copiar.
- SN: el filtro de nodos.
- SA: el filtro de arcos.
Sólo los nodos filtrados por SN son copiados.
Sólo los arcos filtrados por SA son copiados.
Por omisión, los dos filtros retornan todos los nodos. Es decir, la copia se efectúa enteramente.
template<class GT , class SN = Dft_Show_Node<GT>, class SA = Dft_Show_Arc<GT>>
void Aleph::Copy_Graph< GT, SN, SA >::operator() |
( |
GT & |
gtgt, |
|
|
GT & |
gsrc, |
|
|
const bool |
cookie_map = true |
|
) |
| |
|
inline |
Copia gsrc al grafo gtgt.
Efectúa la copia de los nodos pertenecientes a gsrc según lo filtrado por SN en tiempo de construcción hacia el grafo destino gtgt. Luego, los arcos filtrados por SA en tiempo de construcción son copiados desde gsrc hacia gtgt.
- Parámetros
-
[out] | gtgt | el grafo destino de la copia. |
[in] | gsrc | el grafo origen de la copia. |
[in] | cookie_map | si el valor el true, entonces los nodos y arcos de los grafos son mapeados. |
template<class GT , class SN = Dft_Show_Node<GT>, class SA = Dft_Show_Arc<GT>>
void Aleph::Copy_Graph< GT, SN, SA >::operator() |
( |
GT & |
gtgt, |
|
|
GT & |
gsrc, |
|
|
const bool |
cookie_map = true |
|
) |
| |
|
inline |
Copia gsrc al grafo gtgt.
Efectúa la copia de los nodos pertenecientes a gsrc según lo filtrado por SN en tiempo de construcción hacia el grafo destino gtgt. Luego, los arcos filtrados por SA en tiempo de construcción son copiados desde gsrc hacia gtgt.
- Parámetros
-
[out] | gtgt | el grafo destino de la copia. |
[in] | gsrc | el grafo origen de la copia. |
[in] | cookie_map | si el valor el true, entonces los nodos y arcos de los grafos son mapeados. |
La documentación para esta clase fue generada a partir de los siguientes ficheros: