| Algorithmus :: Zeile :: BRSENHAM Algorithmus :: Zeile :: BRESENHAM ist ein Perl-Modul, das einen einfachen, pixellierten Linienzeichnungsalgorithmus enthält. |
Jetzt downloaden |
Algorithmus :: Zeile :: BRSENHAM Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- osfameron
- Website des Verlags:
- http://search.cpan.org/~osfameron/Crypt-OTP26-0.02/lib/Crypt/OTP26.pm
Algorithmus :: Zeile :: BRSENHAM Stichworte
Algorithmus :: Zeile :: BRSENHAM Beschreibung
Algorithmus :: Zeile :: BRESENHAM ist ein Perl-Modul, das einen einfachen, pixellierten Linienzeichnungsalgorithmus enthält. Algorithmus :: Zeile :: BRESENHAM ist ein Perl-Modul, das einen einfachen pixellierten Linienzeichnungsalgorithmus enthält. meine @points = linie (3,3 => 5,0); # gibt die Liste zurück: , , , Leitung (3,3 => 5,0, draw_line); # Anrufe draw_line an jedem Punkt in Turnbresenham ist eine der kanonischen Linienzeichnungsalgorithmen für pixellierte Gitter. In Anbetracht eines Starts und eines Endpunkts berechnet BRESENHAM, welche Punkte auf dem Gitter gefüllt werden müssen, um die Linie zwischen ihnen zu erzeugen. GOOGLING für 'BRESENHAM', und "Linienzeichnungsalgorithmen" gibt einen guten Überblick. Der Code hier nimmt ihren Ausgangspunkt von Mark Felsenmanns Pascal-Code in seinem Artikel BRESENHAM-Linie und Kreisalgorithmen unter http://www.gamedev.net/Reference/articles/article767.asp.functionsline line ($ from_y, $ from_x => $) to_y, $ to_x); Erzeugt eine Liste aller Zwischenpunkte. Dies wird als Liste der Array-Referenzen zurückgegeben. Zeile ($ from_y, $ from_x => $ to_y, $ to_x, Callback); ruft die referenzierte Funktion an jedem Punkt wieder an. Der Rückruf könnte verwendet werden, um den Punkt tatsächlich zu zeichnen. Gibt die zusammengesetzten Rückgabewerte aus dem Callback zurück · Perl.
Algorithmus :: Zeile :: BRSENHAM Zugehörige Software