glutBitmapCharacter

GLUT_BITMAP_TIMES_ROMAN_10 GLUT_BITMAP_TIMES_ROMAN_24 GLUT_BITMAP_HELVETICA_12

函式原型

GLUTBitmapCharacter(font , character)

功能簡介

glut工具函式,用於在glut視窗某位置顯示字元。
由於是glut內置函式,功能有所限制,只能顯示英文字元,而且字型、大小都不能任意設定。

參數介紹與實例

font

設定字元的字型,選擇範圍如下:
(註明兩個參數,其他與此類似)
GLUT_BITMAP_8_BY_13
GLUT_BITMAP_9_BY_15
GLUT_BITMAP_TIMES_ROMAN_10 字型:TIMES_ROMAN 大小:10
GLUT_BITMAP_TIMES_ROMAN_24 字型:TIMES_ROMAN 大小:24
GLUT_BITMAP_HELVETICA_10
GLUT_BITMAP_HELVETICA_12
GLUT_BITMAP_HELVETICA_18

character

要顯示的字元。

實例

void output(int x, int y, char *string)
{
int len, i; glRasterPos2f(x, y);
len = (int) strlen(string);
for (i = 0; i < len; i++)
{
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, string[i]);
}
}

相關詞條

相關搜尋

熱門詞條

聯絡我們