¿Cómo se puede utilizar WinDriver para crear gráficos?
El software WinDroid es una aplicación de automatización de alta velocidad relacionada con el dibujo y los gráficos, que permite controlar diferentes aspectos de un sistema basado en WinDriver desde la línea de comandos. Esto incluye los comandos de dibujo de WinDriver, la interfaz de usuario de WinDriver, las facilidades de salida gráfica de WinDriver y mucho más... en un sistema WinDriver también puede ejecutar una serie de otras aplicaciones impulsadas gráficamente que se ejecutarán en un proceso separado sin ninguno de los elementos de la interfaz de usuario del propio WinDriver. En este artículo quiero echar un vistazo rápido a cómo podemos utilizar WinDriver. Para los que no lo conozcan WinDriver es un kit de herramientas de controladores de grado industrial escrito en C que permite a los programadores de Win crear gráficos para monitores, tarjetas de vídeo, impresoras, teclados, etc con una interfaz casi totalmente multiplataforma.
Puedes ver que está basado en el WinDriver original pero con algunas mejoras y extensiones menores que permiten utilizarlo para todo tipo de propósitos gráficos de ordenador. Una de las extensiones más interesantes es la función "rdp", que es básicamente una ayuda para trazar funciones regulares como puntos en un plano. Por ejemplo, puede trazar un punto en un plano regular utilizando la función rdsp de WinDriver, y luego conectando ese punto con cualquier número de funciones. Aquí hay un ejemplo...
Digamos que tienes una rejilla cartesiana simple y te gustaría trazar la intersección y y la intersección x de cada punto en la rejilla cartesiana. Para ello, puedes simplemente trazar las funciones como puntos en una cuadrícula, y luego conectar los puntos con algunas funciones regulares como una función sinusoidal, una onda sinusoidal, una función exponencial o una función cuadrática. Todas estas funciones tienen la capacidad de trazar puntos en una cuadrícula cartesiana. Este es sólo un ejemplo de cómo WinDriver le permite trazar funciones regulares como puntos en un plano.