| 461 | } |
| 462 | |
| 463 | py::object DiGraph_add_weighted_edge(DiGraph& self, py::object u_of_edge, py::object v_of_edge, weight_t weight) { |
| 464 | self.dirty_nodes = true; |
| 465 | self.dirty_adj = true; |
| 466 | py::dict edge_attr; |
| 467 | edge_attr["weight"] = weight; |
| 468 | DiGraph_add_one_edge(self, u_of_edge, v_of_edge, edge_attr); |
| 469 | return py::none(); |
| 470 | } |
| 471 | |
| 472 | py::object DiGraph_remove_edge(DiGraph& self, py::object u, py::object v) { |
| 473 | self.dirty_nodes = true; |
nothing calls this directly
no test coverage detected