GNOME Bugzilla – Bug 477566
More arrow issues: "Slashed Cross" partially outside of bounding box
Last modified: 2008-04-26 16:58:13 UTC
Given the complexity of bug #475168 I've made some test file for arrow issues. 2007-09-16 Hans Breuer <hans@breuer.org> * samples/arrows.dia : show some arrows (and their bounding box issues) This one is probably to be fixed in lib/arrows.c at least if this arrow should be moved as well (calculate_arrow_point). Not sure yet where the bounding box is calculated when the arrow is supposed not to be moved.
Not sure what is still missing, this one got fixed by: 2007-10-06 Hans Breuer <hans@breuer.org> * lib/arrows.c : major restructuring - getting calculate and draw by function pointer. A lot of arrows are converted to the new style thus arrow_bbox() can give the correct bounding box. * objects/standard/arc.c : bug #340705 and bug #477569 objects/standard/bezier.c : bug #300055 objects/standard/line.c objects/standard/polyline.c objects/standard/zigzagline.c : not using *BBExtra to adjust the bounding box for arrows but instead a combination of arrow_bbox() and calculate_arrow_point()