[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