الخوارزمية :: الخط :: بريسنهام

الخوارزمية :: LINE :: BRESENHAM هو وحدة بيرل التي تحتوي على خوارزمية بسيطة في خط رسم خطي.
التحميل الان

الخوارزمية :: الخط :: بريسنهام الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • osfameron
  • موقع ويب الناشر:
  • http://search.cpan.org/~osfameron/Crypt-OTP26-0.02/lib/Crypt/OTP26.pm

الخوارزمية :: الخط :: بريسنهام العلامات


الخوارزمية :: الخط :: بريسنهام وصف

الخوارزمية :: LINE :: BRESENHAM هي وحدة بيرل التي تحتوي على خوارزمية مختارة بخط مستقرة بسيطة. الخوارزمية :: الخط :: Bresenham هو وحدة بيرل تحتوي على Algorithm.syithm.Synopsis استخدام الخوارزمية :: Line :: Bresenham QW / Line /؛ نقاط بلدي = الخط (3،3 => 5،0)؛ # إرجاع القائمة: ، ، ، خط (3،3 => 5،0، draw_line)؛ # استدعاء Draw_line في كل نقطة في Turnbresenham هي واحدة من خوارزميات رسم الخط الكنسي للشبكات البكسلات. بالنظر إلى بداية ونقطة نهاية، يحسب Bresenham النقاط الموجودة على الشبكة التي يجب ملءها لتوليد الخط بينهما بينهما. Goagling for 'Bresenham'، و "خوارزميات الرسم" يعطي بعض نظرة عامة جيدة. يأخذ الشفرة هنا نقطة انطلاق من رمز مارك فيلدمان باسكال في خوارزميات خط بريسينهام وخوارزم الدوار على http://www.gamedev.net/Reference/articles/articles/articles767.asp.fultionsline ($ from_y، $ for_x => $ to_y، $ to_x)؛ يولد قائمة بجميع النقاط الوسيطة. يتم إرجاع ذلك كقائمة مراجع الصفيف. خط ($ من for_y، $ for_x => $ to_y، $ to_x، رد الاتصال)؛ يستدعي الوظيفة المرجعية في كل نقطة بدورها. يمكن استخدام رد الاتصال لفحص النقطة فعليا. إرجاع قيم الإرجاع المجمعة من CallBack.Circle MyPoints = Circle ($ y، $ x، radius $) إرجاع النقاط لرسم دائرة مع المتطلبات: perl.


الخوارزمية :: الخط :: بريسنهام برامج ذات صلة

libiptcdata.

Libiptcdata هي مكتبة ج للتلاعب بالمجلس الدولي للاتصالات الصحفية (IPTC). ...

162

تحميل