Skip to content

Conversation

@hexaeder
Copy link
Collaborator

this replaces #69 and fixes #64 in a much better way.

The edge pathes are determined respecting the edge_plottype argument. By doing so the labels, arrows and stuff are actually place along the drawn edges.

@fbanning please try if this fixes your problems

find edge paths returns `Vector{<:AbstractPath}` or
`Vector{<:Line}` based on the curvy attributes and the
`edge_plottype.`

`edge_plot` recipe allways draws `AbstractPathes` as beziersegments
even if they are just lines. If eltype of paths is `<:Line` it will use
line segments.
@hexaeder hexaeder merged commit efc7eb7 into master Mar 21, 2022
@hexaeder hexaeder deleted the hw/drawnpaths2 branch March 21, 2022 08:44
@hexaeder hexaeder mentioned this pull request Mar 21, 2022
@fbanning
Copy link
Member

fbanning commented Apr 4, 2022

Sorry, forgot to give any feedback on this. This PR indeed fixed the issue we were facing with the incorrect autolimits. Thank you for implementing it! Would it be possible to tag a patch release somewhat soon so that users of Agents/InteractiveDynamics can benefit from the improvement?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

edge_plottype=:linesgements leads to false arrows

3 participants