Hallo Leute,
ich habe in meinem Javapraktikum die Aufgabe mit MVC die Peano und die Hilbertkurve zu zeichen.
Die beiden Kurven sollen per Rekursion berechnet werden.
Die Hilbertkurve habe ich schon hinbekommen:
ich habe in meinem Javapraktikum die Aufgabe mit MVC die Peano und die Hilbertkurve zu zeichen.
Die beiden Kurven sollen per Rekursion berechnet werden.
Die Hilbertkurve habe ich schon hinbekommen:
Java:
/*
orient = Drehrichtuung +1 oder -1
angle = 0,90,180.....Grad
level = Rekursionstiefe
*/
public int Hilbert( int orient, int angle, int level){
if ( level-- == 0) return angel;
angel += orient *90;
angle = Hilbert ( -orient, angle, level);
step(angle);
angle -= orient *90;
angle = Hilbert (orient, angle, level);
step(angle);
angle = Hilbert(orient, angle, level);
angle -= orient *90;
step(angle);
angle = Hilbert(orient, angle, level);
angle -= orient *90;
return angel;
}
[code=Java]
Die "step" Methode ist zum Zeichnen da, um die kümmere ich mich aber später =)
bei der Peano Kurve fehlt mir irgendwie schon der Ansatz. Könnt ihr mir vielleicht helfen?
[url=http://de.wikipedia.org/wiki/Peano-Kurve]Peano-Kurve ? Wikipedia[/url]
Zuletzt bearbeitet: