OpenGL / FreeType2 مكتبة تقديم النص

التحميل الان

OpenGL / FreeType2 مكتبة تقديم النص الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Allen Barnett
  • موقع ويب الناشر:

OpenGL / FreeType2 مكتبة تقديم النص العلامات


OpenGL / FreeType2 مكتبة تقديم النص وصف

OpenGL / FreeType Text Rendering Library هي مكتبة واجهة لتقديم النص في برامج OpenGL. توفر مكتبة C ++ هذه واجهة بين الخطوط الموجودة على نظامك وتطبيق OpenGL أو MESA. يستخدم مكتبة FreeType الممتازة لقراءة الوجوه الخطية من ملفاتها وتجعل السلاسل النصية لأن OpenGL Primitives.IRE هي بعض الميزات الرئيسية ل "OpenGL / FreeType Text Library": يمكن تقديم الأحرف بعدة طرق: 1. Outlins Extroneded مباشرة من بيانات وجه متجه الوجه (الخطوط والمنحنيات في تنسيقات Truetype و Type1) 2. مضلعات مسلوقة ومملوءة 3. المواد الصلبة المبثوقة (من خلال مكتبة الأنابيب والضوء) 4. أحادي اللون الصور النقطية 5. الصلبة تدرج الرمادي، وقطاسية الفادان 6. شفافة PixMaps 7. كما خرائط الملمس يمكن رسم الحروف الرسومية بشكل فردي أو كسلسلة. إذا تم تجميع Oglft مع دعم QT، فيمكن تقديم الرسائل الرسومية باستخدام أحرف Unicode عبر فئة QString. يمكنك أيضا الجمع بين العديد من الخطوط معا في وجه Oglft من أجل زيادة تغطية نقاط Unicode أو لمؤثرات خاصة أخرى. يمكن تدوير السلاسل من خلال أي زاوية. بالإضافة إلى ذلك، يمكن تدوير كل حرف في سلسلة من خلال زاوية معينة. بدلا من ذلك، يمكن أن تحتوي كل سلسلة مقدمة أو حرف فردي على مصفوفة التحويل الخاصة بها (أو أي مجموعة أخرى من عمليات OpenGL التي يمكن تجميعها في قائمة عرض). إمكانية تشبه Phigs لرسم الحق أو تركزت أو تركت سلاسل مبررة. عرض كل منها تتوفر Glyph كقائمة عرض OpenGL (على الرغم من أن التطبيق لا يحتاج عادة إلى التعامل مع هذه المعلومات). في حالة تحديد الحروف الرسومية كخرائط نسيجية، يتم تخزين كائن نسيج لكل لون فتاة. وجه (أي كل الحروف الرسومية في الوجه) يمكنه تعيين تلوين و / أو وظيفة الملمس لإحداثيات الرسوم العرقية. يمكنك رسم أرقام منسقة باستخدام تنسيقات نمط الطباعة المعتادة. يوجد أيضا تنسيق خاص ( P) الذي سيقسم الرقم ككسر. التثبيت: محاولات البرنامج النصي "تكوين" `محاولات SHELD" لتخمين القيم الصحيحة لمختلف المتغيرات التي تعتمد على النظام المستخدمة أثناء التجميع. يستخدم هذه القيم لإنشاء ` makefile 'في كل دليل الحزمة. قد يقوم أيضا بإنشاء ملفات واحدة أو أكثر من ملفات ".h" التي تحتوي على تعريفات تعتمد على النظام. في مختلف، يقوم بإنشاء برنامج نصي شل `config.status" الذي يمكنك تشغيله في المستقبل لإعادة إنشاء التكوين الحالي، ملف `config.cache" ينقذ نتائج اختباراتها لتسريع upreconfiguring، وملف "config.log" يحتوي على إخراج التحويل البرمجي (مفيد أساسا لتصحيح التصحيح "التكوين"). إذا كنت بحاجة إلى القيام بأشياء غير عادية لتجميع الحزمة، يرجى محاولة معرفة كيف "التكوين" يمكن التحقق مما إذا كنت تفعل ذلك، وتفتيت البريد أو التعليمات إلى العنوان الوارد في "المقروء" حتى يمكن النظر فيه في الإصدار التالي. إذا كان في مرحلة ما `config.cache" يحتوي على نتائج لا تريدها للحفاظ على، يمكنك إزالة أو تحريرها. يتم استخدام الملف `التكوين .in 'لإنشاء` تكوين "بواسطة برنامج يسمى" Autoconf ". تحتاج فقط "التكوين" إذا كنت ترغب في تغييره أو تجديد "تكوين" باستخدام إصدار أحدث من `Autoconf'.The أبسط طريقة لتجميع هذه الحزمة هي: 1. `القرص المضغوط" إلى الدليل الذي يحتوي على شفرة المصدر الحزمة واكتب `./configure" لتكوين الحزمة لنظامك. إذا كنت تستخدم "csh" على إصدار قديم من النظام V، فقد تحتاج إلى كتابة `Sh. / تكوين "بدلا من ذلك لمنع` csh "من محاولة تنفيذ` تكوين "نفسه.رونينج` التكوين "يأخذ لحظة. أثناء التشغيل، يطبع بعض الرسائل التي تخبر الميزات التي تقوم بالتحقق منها مقابل.2. اكتب "جعل" لتجميع الحزمة .3. اختياريا، اكتب "إجراء تحقق" لتشغيل أي اختبارات ذاتية تأتي مع الحزمة. اكتب "قم بتثبيت" لتثبيت البرامج وأي ملفات بيانات وثائق. يمكنك إزالة ثنائيات البرنامج وملفات الكائنات من دليل التعليمات البرمجية المصدر عن طريق كتابة "جعل نظيفة". لإزالة الملفات التي تم إنشاؤها "تكوين" (حتى تتمكن من تجميع الحزمة لنوع جهاز كمبيوتر مختلف)، اكتب `اجعل distclean''y'ther هو أيضا هدف" نظيفه "، ولكن هذا هو المقصود أساسا ل مطوري الحزمة. إذا كنت تستخدمه، فقد تضطر إلى الحصول على جميع أنواع البرامج الأخرى من أجل تجديد الملفات التي جاءت مع التوزيع. ما الجديد في هذا الإصدار: نقل مستودع CVS الخاص بي بحيث يكون ذلك في الغالب من التغييرات الطفيفة. لتكوين .ac ل RH لينكس 9، أيضا.


OpenGL / FreeType2 مكتبة تقديم النص برامج ذات صلة

ossp ex.

OSSP EX هو مكتبة معالجة استثناء استثناء ISO-C ++ صغيرة للاستخدام في اللغة ISO-C. ...

151

تحميل

libcli

libcli هي مكتبة كومانيدينلاين تيلنت تشبه Cisco. ...

209

تحميل