Quellcode durchsuchen

Resolved conflicts.

Taddeus Kroes vor 14 Jahren
Ursprung
Commit
993043d2dc
5 geänderte Dateien mit 62 neuen und 0 gelöschten Zeilen
  1. 5 0
      .gitignore
  2. 22 0
      docs/proposal.tex
  3. 18 0
      docs/touch.txt
  4. 17 0
      docs/universal-data-appliance.txt
  5. 0 0
      src/main.py

+ 5 - 0
.gitignore

@@ -1,4 +1,9 @@
 *.pyc
 *.swp
 *~
+*.aux
+*.log
+*.out
+*.pdf
+*.gz
 main.bat

+ 22 - 0
docs/proposal.tex

@@ -0,0 +1,22 @@
+\documentclass[10pt,a4paper]{article}
+
+\usepackage[english]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage{amsmath,hyperref,graphicx,booktabs,float}
+
+% Paragraph indentation
+\setlength{\parindent}{0pt}
+\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
+
+\title{}
+\author{Taddeus Kroes (taddeuskroes@hotmail.com)}
+
+\begin{document}
+
+\maketitle
+
+\section{Introduction}
+
+
+
+\end{document}

+ 18 - 0
docs/touch.txt

@@ -0,0 +1,18 @@
+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.

+ 17 - 0
docs/universal-data-appliance.txt

@@ -0,0 +1,17 @@
+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.
+  +

+ 0 - 0
main.py → src/main.py