#include <ngraph.h>
Inheritance diagram for NGraphSubgraph:
Public Methods | |
NGraphSubgraph () | |
NGraphSubgraph (const NGraphSubgraph<T> &other) | |
NGraphSubgraph (NGraph<T> *parent, SGraph *sub_graph, bool owned) | |
~NGraphSubgraph () | |
void | reset (NGraph<T> *parent, SGraph *sub_graph, bool owned) |
virtual bool | is_nnode_member (const T& nnode) const |
virtual SGraphNode | add_nnode (T *nnode) |
virtual void | remove_nnode (T *nnode) |
virtual T* | get_nnode_from_node (SGraphNode node) const |
virtual SGraphNode | get_node_from_nnode (T *nnode) const |
virtual void | print_nnode (ion *out, T *nnode) const |
virtual bool | is_nedge_member (T *from_nnode, T *to_nnode) const |
virtual void | add_nedge (T *from_nnode, T *to_nnode) |
virtual void | remove_nedge (T *from_nnode, T *to_nnode) |
virtual void | print_nedge (ion *out, T *from_nnode, T *to_nnode) const |
virtual SNodeIter | get_node_iterator () const |
virtual SNodeIter | get_node_successor_iterator (SGraphNode node) const |
virtual SNodeIter | get_node_predecessor_iterator (SGraphNode node) const |
|
|
|
|
|
|
Reimplemented from NGraph.
|
Reimplemented from NGraph.
|
Reimplemented from NGraph.
|
Reimplemented from SGraph.
|
Reimplemented from SGraph.
|
Reimplemented from SGraph.
|
|
|
|
Reimplemented from NGraph.
|
|
Reimplemented from NGraph.
|