]> granicus.if.org Git - graphviz/commit
arrows: refactor arrow generating functions to return the actual start point
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Sun, 27 Mar 2022 10:56:45 +0000 (12:56 +0200)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Tue, 11 Oct 2022 19:45:27 +0000 (21:45 +0200)
commit5e003ca402aa3850109514f11465fec49377937a
tree2ff344a3a734873aa70de653f59f1acce91701b8
parent42ce026fe7d27227bf0d05f31a599ed66d377853
arrows: refactor arrow generating functions to return the actual start point

This is currently a no-op, but upcoming commits will adjust the arrow
start point to take pendwidth into account in order to avoid
overlapping the node periphery and subsequent primitive arrow shapes
of multi-shape arrows.

The arrow start point is the point on the arrow which is farthest away
along the edge from the node it is associated with.

Towards https://gitlab.com/graphviz/graphviz/-/issues/372.
lib/common/arrows.c