|
|
# Wiki-Home
|
|
|
|
|
|
This is our project-wiki. Hopefully, it will be filled with some info soon ;)
|
|
|
Please fill it with all your wisdom and knowledge! But first things first:
|
|
|
+ Take a look at the [markdown](https://git.finf.uni-hannover.de/help/markdown/markdown.md) before editing the wiki.
|
|
|
+ Also take a look at the [issues](https://git.finf.uni-hannover.de/julian.frosch/BezLinApp/issues) and the [milestones](https://git.finf.uni-hannover.de/julian.frosch/BezLinApp/milestones).
|
|
|
+ Some [labels](https://git.finf.uni-hannover.de/julian.frosch/BezLinApp/labels) have been created in order to nicely organize the issues
|
|
|
|
|
|
## Assignment
|
|
|
*Original text by Andreas:*
|
|
|
|
|
|
Hallo ihr beiden!
|
|
|
|
|
|
Hier also noch einmal die Zusammenfassung:
|
|
|
|
|
|
Ihr Programmiert eine Applikation (Java), die innerhalb einer SVG Datei
|
|
|
die Kurvensegmente (SVG path-Element) ausliest und sie adaptiv diskretisiert
|
|
|
(z.B. mit dem Algorithmus von De Casteljau)
|
|
|
|
|
|
Die erforderliche lokale Länge der Liniensegmente ist dabei über eine Graustufenbitmap gegeben.
|
|
|
|
|
|
Die Wahl der SVG-Bibliothek bleibt euch überlassen, bitte teilt mir aber
|
|
|
vorher mit, für welche ihr euch entschieden habt.
|
|
|
|
|
|
Als Ausgabeformat reicht eine einfache Textdatei, die Zeilenweise die einzelnen SVG-Paths in diskretisierte Form als Polygonzug beschreibt:
|
|
|
|
|
|
x0,y0,x1,y1,...
|
|
|
x0,y0,x1,y1,...
|
|
|
x0,y0,x1,y1,...
|
|
|
|
|
|
Die Reihenfolge sollte der Definitionsreihenfolge innerhalb der SVG entsprechen.
|
|
|
|
|
|
Die Maße der SVG sollten nach Möglichkeit erhalten bleiben.
|
|
|
Für die ersten Tests könnt ihr gerne eigene SVG Grafiken verwenden, bei Bedarf schicke ich euch aber auch gerne meine Beispiel-SVG.
|
|
|
|
|
|
Viel Erfolg und Grüße,
|
|
|
Andreas
|
|
|
|
|
|
## Info
|
|
|
+ Read the readme.md for setup-instructions |
|
|
\ No newline at end of file |