#include <lemon/sub_graph.h>
Public Member Functions | |
bool | hidden (const Node &node) const |
void | hide (const Node &node) |
Hide the given node in the sub-graph. | |
void | unHide (const Node &node) |
Unhide the given node in the sub-graph. | |
bool | hidden (const Edge &edge) const |
void | hide (const Edge &edge) |
Hide the given edge in the sub-graph. | |
void | unHide (const Edge &edge) |
Unhide the given edge in the sub-graph. |
bool hidden | ( | const Node & | node | ) | const [inline] |
Returns true when the given node is hidden.
void hide | ( | const Node & | node | ) | [inline] |
Hide the given node in the sub graph. It just lace out from the linked lists the given node. If there are incoming or outgoing edges into or from this node then all of these will be hidden.
void unHide | ( | const Node & | node | ) | [inline] |
Unhide the given node in the sub graph. It just lace in the given node into the linked lists.
bool hidden | ( | const Edge & | edge | ) | const [inline] |
Returns true when the given edge is hidden.
void hide | ( | const Edge & | edge | ) | [inline] |
Hide the given edge in the sub graph. It just lace out from the linked lists the given edge.
void unHide | ( | const Edge & | edge | ) | [inline] |
Unhide the given edge in the sub graph. It just lace in the given edge into the linked lists. If the source or the target of the node is hidden then it will unhide it.