Method: NetworkX::Graph#remove_node
- Defined in:
- lib/networkx/graph.rb
#remove_node(node) ⇒ Object
Removes node from the graph
117 118 119 120 121 122 123 |
# File 'lib/networkx/graph.rb', line 117 def remove_node(node) raise KeyError, "Error in deleting node #{node} from Graph." unless @nodes.has_key?(node) @adj[node].each_key { |k| @adj[k].delete(node) } @adj.delete(node) @nodes.delete(node) end |