You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Node and edge retrieval in dg::Map relies on lookup tables (built by std::map). If an user remove any node and edge directly from dg::Map::nodes and dg::Map::edges, it will cause inconsistency of data and their lookup tables. It is potentially dangerous.
Therefore, dg::Map needs removeNode and removeEdge which consider the lookup tables.
The text was updated successfully, but these errors were encountered:
Node and edge retrieval in
dg::Map
relies on lookup tables (built bystd::map
). If an user remove any node and edge directly fromdg::Map::nodes
anddg::Map::edges
, it will cause inconsistency of data and their lookup tables. It is potentially dangerous.Therefore,
dg::Map
needsremoveNode
andremoveEdge
which consider the lookup tables.The text was updated successfully, but these errors were encountered: