Ver Mensaje Individual
  #3  
Antiguo 07-05-2004
Amilius Amilius is offline
No confirmado
 
Registrado: ene 2004
Posts: 138
Reputación: 0
Amilius Va por buen camino
Cita:
Empezado por roman
Dados dos puntos en el plano hay una infinidad de elipses que pasan por ellos. De manera que, ¿cuál de todas estas elipses quieres dibujar?
Totalmente de acuerdo.

Creo que esa es precisamente la razón de implementar OTRO algoritmo para dibujar elipses: que pase por 2 puntos CONOCIDOS relativos a la elipse ¿cuales son?. Aunque se sabe que el GDI de windows no es precisamente de lo mejor que existe, usar otro algoritmo para dibujar una elipse sólo puede tener fines educativos o que se desee usar otro sistema de par de puntos para dibujar la elipse:
1.- Una elipse contenida por un rectángulo definido por los puntos a,b (si mal no recuerdo esta función viene con el GDI)
Adicionales:
2.- Una elipse definida por un centro "punto a" y otro "punto b" que junto con el "punto a" definen el ancho y alto de la elipse.
3.- Igual que la anterior sólo que el punto b, de hecho contiene el alto y el ancho de la famosa elipse.
4.- La elipse pasa por los puntos a y b, en posiciones determinadas, ej: a, el punto extremo inferior/superior y b el punto extremo derecho/izquierdo.
5.- Los puntos son los focos de la elipse.
Creo que es bastante fácil definir las 3 primeras funciones adicionales de forma que usen la función que viene con el GDI, la última necesita algo más de matemáticas, pero tampoco es imposible.

Última edición por Amilius fecha: 07-05-2004 a las 22:15:42. Razón: Agregar algo adicional
Responder Con Cita