obtener los puntos en una recta

24/01/2007 - 08:44 por mopicus | Informe spam
Hola a todos

no se si hay alguna funcion para que dados dos puntos (x1,y1) (x2,y2) pueda
obtener todos los puntos que componen esa recta. ya se que hay una ecuacion
para calcularlos pero no se si ya hay alguna funcion especifica para eso en
el framework.

gracias

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
24/01/2007 - 09:56 | Informe spam
Hola,

Que conozca, no la hay.
La fórmula para, dada una 'x', calcular su 'y' correspondiente es:

y = y1 + (y2 - y1)/(x2 - x1) * (x - x1);

Si lo q quieres es trazar una línea entre dos pountos, utiliza el
método Graphics.DrawLine().

Slds - Octavio



"mopicus" escribió en el mensaje
news:
Hola a todos

no se si hay alguna funcion para que dados dos puntos (x1,y1) (x2,y2)
pueda
obtener todos los puntos que componen esa recta. ya se que hay una
ecuacion
para calcularlos pero no se si ya hay alguna funcion especifica para eso
en
el framework.

gracias
Respuesta Responder a este mensaje
#2 Alberto Poblacion
24/01/2007 - 12:44 | Informe spam
"mopicus" wrote in message
news:
no se si hay alguna funcion para que dados dos puntos (x1,y1) (x2,y2)
pueda
obtener todos los puntos que componen esa recta. ya se que hay una
ecuacion
para calcularlos pero no se si ya hay alguna funcion especifica para eso
en
el framework.



Una recta tiene infinitos puntos, asi que lo de "obtener TODOS los
puntos que componen esa recta" es una tarea "computacionalmente
irrealizable". Tendrías que detallar un poco más qué clase de puntos quieres
obtener.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida