On Sat, Aug 07, 2004 at 12:44:01AM -0300, bulia byak wrote:
My work does not violate the spec. The spec leaves open which of the two angle bisectors to choose.
Maybe the spec is not 100% clear, but I think it's natural that markers always point in the same direction _along the path_, from its start to its end.
Or, in the case of Inkscape, from its end towards its start.
Making the marker direction depend on angle is wrong IMHO. Which bisector to choose for a node on a straight line? Will it flip when the angle goes through 180 degrees?
Anyway, I've just checked your last changes in CVS. The two problems you demonstrated before are now fixed (thanks!) and the angle-bisector.svg shows correctly (as before). However this bug is not fixed:
http://sourceforge.net/tracker/index.php?func=detail&aid=999786&grou...
and moreover, when I edit the star from the file in that bug, it crashes with:
** ERROR **: file sp-shape.cpp: line 378 (float angle_for_seg(const SPShape*, const NArtBpath*, int)): should not be reached aborting...
Yep -- I checked in the wrong version! Oops. Anyway, it should be fixed now.
-- -David Turner