Come si può usare WinDriver per creare grafica?
Il software WinDroid è un'applicazione di automazione ad alta velocità per il disegno e i grafici, che consente di controllare diversi aspetti di un sistema basato su WinDriver dalla riga di comando. Questo include i comandi di disegno di WinDriver, l'interfaccia utente di WinDriver, le strutture di output grafico di WinDriver e molto altro ancora... Su un sistema WinDriver è anche possibile eseguire una serie di altre applicazioni guidate dalla grafica, che verranno eseguite in un processo separato senza alcun elemento dell'interfaccia utente di WinDriver stesso. In questo articolo vorrei dare una rapida occhiata a come utilizzare WinDriver. Per chi non lo conoscesse, WinDriver è un toolkit di driver di livello industriale scritto in C che consente ai programmatori Win di creare grafica per monitor, schede video, stampanti, tastiere ecc. con un'interfaccia quasi completamente cross-platform.
Si può notare che è basato sul WinDriver originale, ma con alcuni piccoli miglioramenti ed estensioni che ne consentono l'uso per tutti i tipi di grafica computerizzata. Una delle estensioni più interessanti è la funzione "rdp", che è fondamentalmente un aiuto per tracciare funzioni regolari come punti su un piano. Ad esempio, è possibile tracciare un punto su un piano regolare utilizzando la funzione rdsp di WinDriver e collegando poi quel punto con un numero qualsiasi di funzioni. Ecco un esempio...
Immaginiamo di avere una semplice griglia cartesiana e di voler tracciare l'intercetta y e l'intercetta x di ogni punto sulla griglia cartesiana. A tale scopo, è sufficiente tracciare le funzioni come punti su una griglia, quindi collegare i punti con funzioni regolari come una funzione sinusoidale, un'onda sinusoidale, una funzione esponenziale o una funzione quadratica. Tutte queste funzioni sono in grado di tracciare punti su una griglia cartesiana. Questo è solo un esempio di come WinDriver permetta di tracciare funzioni regolari come punti su un piano.