MCPcopy Create free account
hub / github.com/Nelarius/imnodes / insert_node

Method insert_node

example/graph.h:253–261  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

251
252template<typename NodeType>
253int Graph<NodeType>::insert_node(const NodeType& node)
254{
255 const int id = current_id_++;
256 assert(!nodes_.contains(id));
257 nodes_.insert(id, node);
258 edges_from_node_.insert(id, 0);
259 node_neighbors_.insert(id, std::vector<int>());
260 return id;
261}
262
263template<typename NodeType>
264void Graph<NodeType>::erase_node(const int id)

Callers 1

showMethod · 0.80

Calls 2

insertMethod · 0.80
containsMethod · 0.45

Tested by

no test coverage detected