... which results in this which is fine except for a few stray arrows drawn ...
... but further zoomed out looks like this ...
In both cases it should not draw any arrows if they don't fit within the bounds of the line. Not sure how to make this happen. By choosing an offset of zero it helped. Arrowheads still drawn but at least they were clustered near the points. But that doesn't look good zoomed in.
I have a line decorator defined as ...
... which results in this which is fine except for a few stray arrows drawn ...
... but further zoomed out looks like this ...
In both cases it should not draw any arrows if they don't fit within the bounds of the line. Not sure how to make this happen. By choosing an offset of zero it helped. Arrowheads still drawn but at least they were clustered near the points. But that doesn't look good zoomed in.