Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2006, 16:56
daemon_free
 
Fecha de Ingreso: marzo-2006
Mensajes: 54
Antigüedad: 18 años, 2 meses
Puntos: 0
existe una forma muy sencilla de saber eso, necesitas solamente conocer las coordenadas de 2 puntos de la recta y las coordenadas del punto cuya situacion relativa estas analizando.
supongamos que:
P1 (X1,Y1)
y
P2 (X2,Y2)
son puntos de la recta y que:
P0 (X0 , Y0) es el punto del que queremos saber su posicion.

calculamos d = (Y2-Y1)*X0 + (X1-X2)*Y0 + (X2*Y1-Y2*X1)
si d=0 el punto pertenece a la recta
si d>0 el punto esta a la derecha del sentido de la recta
si d<0 el punto esta a la izquierda del sentido de la recta
el sentido de la recta esta dado por
P1------->P2

saludos;