jueves, 22 de julio de 2010

Curvas implícitas en KAlgebra

Las curvas implícitas son necesarias para representar ciertas funciones que contienen 2 variables, en este caso x e y. De esta manera podemos dibujar varias curvas que no son posibles expresarlas de forma explícita. Con el trabajo de GSoC para KAlgebra y KmPlot ahora KAlgebra podrá dibujar curvas implícitas, veamos algunos ejemplos:



  • Dibujemos una curva que se corta a sí misma varias veces:

Algunas de estas curvas no son bien dibujadas por KmPlot (en algunos casos ni siquiera son dibujadas) Como nota de la implementación de esta nueva característica, comento lo siguiente: el método desarrollado para que KAlgebra logre dibujar curvas implícitas, conociste en almacenar la curva en un quadtree y de esta manera dibujar solo los nodos en los cuales la curva existe.

En la siguiente nota del blog comentaré los trabajos hechos para KAlgebra en base al reuso de la UI de KmPlot.

No hay comentarios:

Publicar un comentario en la entrada