On Tue, Mar 5, 2013 at 10:27 AM, Andrea Aime
> On Tue, Mar 5, 2013 at 7:20 PM, Martin Davis <mtnclimb@...> wrote:
>> Yes, I can see the need for a self-intersecting curve for labelling
>> purposes. I did have this need in mind when thinking about a possible
>> algorithm - in fact, the experimental code I had might have even
>> implemented this kind of behaviour. I'll have to dust it off and see.
>> One thing that occurred to me is that for labelling purposes the actual
>> offset linework is not ultimately visible - so perhaps there's less of a
>> requirement for high visual quality. (In fact, is it even necessary to
>> generate a full curve, or would it be sufficient just to generate something
>> like offset baselines for each character of the label? Although the acute
>> angle problem still exists...
> No, that would not work, because the along the line algorithm also needs
> to follow the line
> to avoid conflicts, and local angles are taken into account to in order to
> decide whether
> to apply a label or not, so, without considering ugly hacks, in order to
> label one really needs the offset line
Right, good point. Back to work!