We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 216df53 commit b87bdd9Copy full SHA for b87bdd9
manim/mobject/graph.py
@@ -431,14 +431,11 @@ def __init__(
431
self.add(*self.vertices.values())
432
self.add(*self.edges.values())
433
434
- for (u, v), edge in self.edges.items():
+ def update_edges(graph):
435
+ for (u, v), edge in graph.edges.items():
436
+ edge.put_start_and_end_on(graph[u].get_center(), graph[v].get_center())
437
- def update_edge(e, u=u, v=v):
- e.set_start_and_end_attrs(self[u].get_center(), self[v].get_center())
438
- e.generate_points()
439
-
440
- update_edge(edge)
441
- edge.add_updater(update_edge)
+ self.add_updater(update_edges)
442
443
def __getitem__(self: "Graph", v: Hashable) -> "Mobject":
444
return self.vertices[v]
0 commit comments