MetaPost: Schnitt von Strecke und Kreis
-
Ich spiel gerade ein bisschen mit Metapost rum:
beginfig(2); u = 1cm; r = u; path c; c := fullcircle scaled 2r draw c; draw (2,0)*u--(0,0)*u intersectionpoint c;
Nach meinem Verständnis sollte das einen Kreis erzeugen, und eine Strecke, die vom Kreis nach rechts weggeht. Aber stattdessen:
! The paths don't intersect. <to be read again> ; intersectionpoint->...The paths don't intersect"); origin.else:0.5[point.x_.o... <to be read again> ; l.45 draw (2,0)*u--(0,0)*u intersectionpoint c; ?
Wie kommt das? Die Strecke (2,0)-(0,0) kreuzt doch eindeutig den Einheitskreis!