> On 22 Apr 2020, at 09:30, Taco Hoekwater wrote:
>
> Hi,
>
>> On 21 Apr 2020, at 17:52, Gerben Wierda wrote:
>>
>>> pair a ; a := arrowHead intersection_point connection ;
>
> Hans’ example also works with “intersectionpoint”: the differences between
> intersectionpoint
> and
On Wed, Apr 22, 2020 at 9:30 AM Taco Hoekwater wrote:
>
> In contrast, intersectionpoint finds the first intersection on the
> non-reversed paths, which
> is the base of the arrowhead.
>
>
IIrc , it's the first in shuffle order
@ Incidentally, if the given cubics intersect more than once, the
Hi,
> On 21 Apr 2020, at 17:52, Gerben Wierda wrote:
>
>> pair a ; a := arrowHead intersection_point connection ;
Hans’ example also works with “intersectionpoint”: the differences between
intersectionpoint
and intersection_point are minimal except if there is no intersection at all.
The
On 4/21/2020 5:52 PM, Gerben Wierda wrote:
Pretty deep into MP now. Even looked up the reference in John Hobby’s
manual to the METAFONT book, but that reference did not help.
in the end it all has to do with accuracy and rounding ... the
intersection_point trickery is probably less sensitive
> On 21 Apr 2020, at 14:41, Hans Hagen wrote:
>
> On 4/21/2020 1:29 PM, Gerben Wierda wrote:
[snip]
>
> \startMPpage[instance=doublefun]
>
> path arrowHead;
> arrowHead :=
>(542,-77.000186920166016)..controls
> (545.37,-77.000186920166016) and
>
On 4/21/2020 1:29 PM, Gerben Wierda wrote:
I have these two paths, but cutting doesn’t work because the path to be
cut takes the wrong intersection regardless of how I direct the path to
be cut after (reverse or not).
The path to cut after is a triangle with the base horizontal and the
path
I have these two paths, but cutting doesn’t work because the path to be cut
takes the wrong intersection regardless of how I direct the path to be cut
after (reverse or not).
The path to cut after is a triangle with the base horizontal and the path to
cut is a vertical line. The top of the