[ascoders] AW: Re: AW: punkt an linerarer funktion (gerade) spiegeln
- From: "Eric Singhartinger" <mailinglists@xxxxxxxxxxxxx>
- To: <ascoders@xxxxxxxxxxxxx>
- Date: Fri, 19 Mar 2004 08:55:00 +0100
wusst ichs doch, dass du s besser weisst! :P
... aber mich erst rätseln lassen, jaja ... ;)
merci!
schmeric.
_____
Von: ascoders-bounce@xxxxxxxxxxxxx [mailto:ascoders-bounce@xxxxxxxxxxxxx] Im
Auftrag von André Michelle
Gesendet: Donnerstag, 18. März 2004 10:56
An: ascoders@xxxxxxxxxxxxx
Betreff: [ascoders] Re: AW: punkt an linerarer funktion (gerade) spiegeln
hi eric,
das geht auch etwas kürzer, wenn es sich um eine Gerade handelt:
Math.getSymmetryPoint = function ( lx0 , ly0 , lx1 , ly1 , px , py ) {
var dx = lx1 - lx0;
var dy = ly1 - ly0;
var div = ( dx * dx + dy * dy ) / ( ( lx0 - px ) * ( ly1 - py ) - ( ly0 -
py ) * ( lx1 - px ) ) / 2;
return { x: px + dy / div, y: py - dx / div };
}
Für l0,l1 = Geradenpunkte, p = Punkt
--
aM
Other related posts:
- » [ascoders] AW: Re: AW: punkt an linerarer funktion (gerade) spiegeln