Add new animation TraceColor
(Name for debate) and Graph.set_edge_color()
#3533
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds some functionality which should simplify the usage of Graphs and animating the edges.
get_edge()
now returns the Edge no matter if it is flipped or not. But only forGraph
not forDiGraph
TraceColor
now exists which can smoothly transition from one color to another over a shapeset_edge_color
on GenericGraph is overriden with an Animation such that it produces aTraceColor
effect when animating edge colors.SetEdgeColor.mp4
Where
TraceColor
itself has the following behaviorTraceColorExample.mp4
There are still some problems with the z_indices of objects in the graph but the concept works