BESCHWÖRUNG

ein allgemeines 2D-Visualisierungs-Prototyping-Modul
Jetzt downloaden

BESCHWÖRUNG Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matt Rasmussen
  • Website des Verlags:
  • http://www.gtk-apps.org/content/show.php/TakeNote?content=85326

BESCHWÖRUNG Stichworte


BESCHWÖRUNG Beschreibung

Ein allgemeines 2D-Visualisierungs-Prototyping-Modul Das Sumbon ist ein Python-Modul, das ein schnelles Prototyping von 2D-Visualisierungen bietet. Durch schwerwiegend auf die Python-Scripting-Sprache, ermöglicht das Aufruf dem Benutzer, eine benutzerdefinierte Visualisierung für ihre Daten schnell zu prototieren, ohne dass der Aufwand eine grafische Benutzeroberfläche entworfen oder einheimischer Code neu kompiliert wird. Durch Vereinfachung der Aufgabe, eine Visualisierung zu entwerfen, können Benutzer mehr Zeit für das Verständnis ihrer Daten verbringen.Summon ist so konzipiert, dass er eine schnelle Schnittstelle für die Entwicklung interaktiver Visualisierungen (über Szenengrafiken) für OpenGL ist. Obwohl Python-Bibliotheken bereits für den Zugriff auf OpenGL existieren, ist Python für die Echtzeit-Interaktion mit großen Visualisierungen relativ langsam (Bäume mit 100.000 Blättern, spärlichen Matrizen mit einer Million Nicht-Nullen usw.). Daher wird mit dem Beschwörung alle Echtzeit-Interaktion mit kompilierter nativem C ++ - Code (über Nebenstellenmodul) gehandhabt. Python wird nur bei der Konstruktion und gelegentlichen Interaktion mit der Visualisierung ausgeführt. Diese Anordnung bietet das Beste aus beiden Welten. Summon wurde mit mehreren Philosophien entworfen. Erstens wird eine Skriptsprache (Python) verwendet, um den Entwicklungsprozess zu beschleunigen und Overhead zu vermeiden, wie beispielsweise Code-Kompilierung. Zweitens sollte das Design grafischer Benutzeroberflächen minimiert werden. Das Entwerfen einer guten Schnittstelle nimmt Planungs- und Uhrzeit auf Layout-Schaltflächen, Bildlaufleisten und Dialogfelder an. Eine schlechte Schnittstelle ist jedoch sehr schmerzhaft, um mitzuteilen. Selbst wenn man eine gute Benutzeroberfläche hat, kann es selten für den Batch-Modus automatisiert werden. Stattdessen setzt den Aufruf auf die Python-Eingabeaufforderung für die meisten Interaktion auf. Dadurch können den Benutzern den Zugriff auf den zugrunde liegenden Code, der ausdrucksvoller ist, und kann durch Skripting automatisiert werden. Anforderungen: · Python


BESCHWÖRUNG Zugehörige Software

libmsgru

Eine Infrastruktur zum Verbinden von Anwendungen zusammen, um sich wie eine einzelne Anwendung zu verhalten ...

112

Herunterladen

Fibra

ein Paket, das eine fortgeschrittene Cooperatve-Parallelität mit Python-Generatoren bietet ...

201

Herunterladen