diff --git a/python/mycelia/mycelia/nxwrapper.py b/python/mycelia/mycelia/nxwrapper.py index ff2a53f..4ef5624 100644 --- a/python/mycelia/mycelia/nxwrapper.py +++ b/python/mycelia/mycelia/nxwrapper.py @@ -214,6 +214,7 @@ def add_edge(self, u, v, attr_dict=None, stop=True, **attr): if stop: self.stop_layout() myid = self.server.add_edge(myid_u, myid_v) + myid = self.server.add_edge(myid_v, myid_u) if stop: self.resume_layout() # bidirectional @@ -240,6 +241,7 @@ def remove_edge(self, u, v, stop=True): if stop: self.stop_layout() self.server.delete_edge(myid_u, myid_v) + self.server.delete_edge(myid_v, myid_u) if stop: self.resume_layout() diff --git a/src/mycelia.cpp b/src/mycelia.cpp index 739c72f..d060d0d 100644 --- a/src/mycelia.cpp +++ b/src/mycelia.cpp @@ -309,7 +309,6 @@ void Mycelia::buildGraphList(MyceliaDataItem* dataItem) const void Mycelia::drawEdge(const Edge& edge, MyceliaDataItem* dataItem) const { - std::cout << "\nsource/target = " << edge.source << " " << edge.target << std::endl; drawEdge(gCopy->getNodePosition(edge.source), gCopy->getNodePosition(edge.target), gCopy->getEdgeMaterialFromId(edge.material),