OpenGL:GLUT库字体设置API
来源:互联网 发布:2011年网络男歌手 编辑:程序博客网 时间:2024/05/29 19:22
/* GLUT font sub-API */ GLUTAPI void APIENTRY glutBitmapCharacter(void *font, int character); /* 绘制一个图像字符 Font表示要使用的图像字体,如下表所示: GLUT_BITMAP_8_BY_13 一种固定宽度字体,每个字符都放在一个8x13像素的矩形框内 GLUT_BITMAP_9_BY_15 一种固定宽度字体,每个字符都放在一个9x15像素的矩形框内 GLUT_BITMAP_TIMES_ROMAN_10 一种10点均匀间距的Times Roman字体 GLUT_BITMAP_TIMES_ROMAN_24 一种24点均匀间距的Times Roman字体 GLUT_BITMAP_HELVETICA_10 一种10点均匀间距的Helvetica字体 GLUT_BITMAP_HELVETICA_12 一种12点均匀间距的Helvetica字体 GLUT_BITMAP_HELVETICA_18 一种18点均匀间距的Helvetica字体 Character表示要绘制的字符 */ GLUTAPI int APIENTRY glutBitmapWidth(void *font, int character); /* 返回一个图像字符的宽度 font是指定的图像字体,如下表所示: GLUT_BITMAP_8_BY_13 一种固定宽度字体,每个字符都放在一个8x13像素的矩形框内 GLUT_BITMAP_9_BY_15 一种固定宽度字体,每个字符都放在一个9x15像素的矩形框内 GLUT_BITMAP_TIMES_ROMAN_10 一种10点均匀间距的Times Roman字体 GLUT_BITMAP_TIMES_ROMAN_24 一种24点均匀间距的Times Roman字体 GLUT_BITMAP_HELVETICA_10 一种10点均匀间距的Helvetica字体 GLUT_BITMAP_HELVETICA_12 一种12点均匀间距的Helvetica字体 GLUT_BITMAP_HELVETICA_18 一种18点均匀间距的Helvetica字体 character为指定的字符 返回指定字符的宽度,以像素为单位 */ GLUTAPI void APIENTRY glutStrokeCharacter(void *font, int character); /* 绘制一个图形字符 Font表示要使用的图形字体,如下表所示: GLUT_STROKE_ROMAN 一种等间距的Roman Simplex字体,仅包括32到127的ASCII字符 GLUT_STROKE_MONO_ROMAN 一种单一间距的Roman Simplex字体,仅包括32到127的ASCII字符 Character为要绘制的字符 */ GLUTAPI int APIENTRY glutStrokeWidth(void *font, int character); /* 返回一个图形字体的宽度 Font是指定的图形字体,如下表所示: GLUT_STROKE_ROMAN 一种等间距的Roman Simplex字体,仅包括32到127的ASCII字符 GLUT_STROKE_MONO_ROMAN 一种单一间距的Roman Simplex字体,仅包括32到127的ASCII字符 Character为绘制的字符 */ #if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9) GLUTAPI int APIENTRY glutBitmapLength(void *font, const unsigned char *string); //同上 GLUTAPI int APIENTRY glutStrokeLength(void *font, const unsigned char *string); //同上 #endif
转载自:http://blog.csdn.net/sunboyiris/article/details/22719669
阅读全文
0 0
- OpenGL(7)GLUT库字体设置API
- OpenGL:GLUT库字体设置API
- OpenGL(2)GLUT库菜单函数API
- OpenGL(3)GLUT库回调函数API
- OpenGL(4)GLUT库色彩管理及状态查询API
- OpenGL(5)GLUT库建模及视频播放API
- OpenGL(6)GLUT库设备检测及游戏模式API
- OPENGL GLUT库
- opengl :glut库
- OpenGL---GLUT教程(三) GLUT窗口设置
- OpenGL---GLUT教程(三) GLUT窗口设置
- OpenGL---GLUT教程(三) GLUT窗口设置
- (Ubuntu)安装OpenGL/Glut库
- 通过GLUT库学习OpenGL
- OpenGL(2) glut库测试
- ubuntu配置openGL glut库
- [OpenGL] glut库的安装
- 【OpenGL】glut
- USACO-Section1.1 Your Ride Is Here [模拟]
- HDU 1080 Human Gene Functions(LCS变形)
- Android图片加载神器之Fresco,基于各种使用场景的讲解
- LeetCode练习_20170519
- 菜鸟教你配置mac下的java环境变量
- OpenGL:GLUT库字体设置API
- TCP/IP协议中的端口号
- 善良的老师 (优先队列)
- 关于caffe的序列 :用Caffe提取深度特征
- 2017春招笔试编程题-买帽子
- SimpleDateFormat是线程不安全的,怎样使用使其安全?
- [Spring Boot实战系列]
- C++作业6
- openjudge 3344 冷血格斗场