Commit 790752e7 authored by Taddeüs Kroes's avatar Taddeüs Kroes

Removed some old brainstorm text files.

parent afd6237e
2 vingers: navigatie
- 2 vingers horizontaal/verticaal: beweeg de data in richting tegenovergesteld
aan sleeprichting.
- 2 vingers die van elkaar af/naar elkaar toe bewegen: beweeg in de diepte
(zoom in/out). Wanneer in het midden v/h scherm, dan rechtdoor, anders ook
horizontaal/verticaal bewegen (in een lijn t.o.v. het midden).
Rotatie
- 1 vinger stilstaand, andere vinger daaromheen draaiend: roteer dataset om de
as die loodrecht op het scherm staat bij de stilstaande vinger.
- 3 vingers verticaal+horizontaal: roteer dataset om haar eigen middelpunt.
1 vinger: selectie
- teken een lijn om een groep datapunten heen om ze te selecteren, klik op het
scherm om het object dat daar is getekend (op de voorgrond) te selecteren.
- Om een object te selecteren dat achter een ander object ligt verscholen:
klikken op voorgrond en ingedrukt houden, dan komt er een selectie waarmee
een object in de lijn loodrecht op het schrem kan worden geselecteerd.
Visie
- Gegeven één of meer databestanden, toon deze in een geschikte omgeving.
Programma
- Core geschreven in Python
- aanroepen op commandline:
$ python main.py <options> [ file1 [ , file2 [ , ... ] ] ]
- Stap 1: analyseer bestanden
+ Koppel bestandsformaat (extensie?) aan een 'module'.
Meerder modules kunnen worden gemaakt voor een enkel bestandsformaat.
Volgens een vaste API wordt aan alle modules 'gevraagd' in hoeverre het
bestand geschikt is voor die visualisatiemodule (score). De module kan dus
ook een geavanceerde check doen op de dataset om te controleren in hoeverre
de visualisatiemethode geschikt is. Als een enkele module heel goed scoort
wordt deze direct geladen, anders worden de beste opties weergegeven als
keuze.
+
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment