Algorithmus :: Zeile :: BRSENHAM

Algorithmus :: Zeile :: BRESENHAM ist ein Perl-Modul, das einen einfachen, pixellierten Linienzeichnungsalgorithmus enthält.
Jetzt downloaden

Algorithmus :: Zeile :: BRSENHAM Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • 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