glut_hel12.c
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:35k
源码类别:

GIS编程

开发平台:

Visual C++

  1. /* GENERATED FILE -- DO NOT MODIFY */
  2. #define glutBitmapHelvetica12 XXX
  3. #include "glutbitmap.h"
  4. #undef glutBitmapHelvetica12
  5. /* char: 0xff */
  6. static const GLubyte ch255data[] = {
  7. 0xc0,0x20,0x20,0x20,0x30,0x50,0x50,0x48,0x88,0x88,0x0,0x50,
  8. };
  9. static const BitmapCharRec ch255 = {5,12,-1,3,7,ch255data};
  10. /* char: 0xfe */
  11. static const GLubyte ch254data[] = {
  12. 0x80,0x80,0x80,0xb0,0xc8,0x88,0x88,0x88,0xc8,0xb0,0x80,0x80,
  13. };
  14. static const BitmapCharRec ch254 = {5,12,-1,3,7,ch254data};
  15. /* char: 0xfd */
  16. static const GLubyte ch253data[] = {
  17. 0x80,0x40,0x20,0x20,0x50,0x50,0x90,0x88,0x88,0x88,0x0,0x20,0x10,
  18. };
  19. static const BitmapCharRec ch253 = {5,13,-1,3,7,ch253data};
  20. /* char: 0xfc */
  21. static const GLubyte ch252data[] = {
  22. 0x68,0x98,0x88,0x88,0x88,0x88,0x88,0x0,0x50,
  23. };
  24. static const BitmapCharRec ch252 = {5,9,-1,0,7,ch252data};
  25. /* char: 0xfb */
  26. static const GLubyte ch251data[] = {
  27. 0x68,0x98,0x88,0x88,0x88,0x88,0x88,0x0,0x50,0x20,
  28. };
  29. static const BitmapCharRec ch251 = {5,10,-1,0,7,ch251data};
  30. /* char: 0xfa */
  31. static const GLubyte ch250data[] = {
  32. 0x68,0x98,0x88,0x88,0x88,0x88,0x88,0x0,0x20,0x10,
  33. };
  34. static const BitmapCharRec ch250 = {5,10,-1,0,7,ch250data};
  35. /* char: 0xf9 */
  36. static const GLubyte ch249data[] = {
  37. 0x68,0x98,0x88,0x88,0x88,0x88,0x88,0x0,0x20,0x40,
  38. };
  39. static const BitmapCharRec ch249 = {5,10,-1,0,7,ch249data};
  40. /* char: 0xf8 */
  41. static const GLubyte ch248data[] = {
  42. 0xb8,0x44,0x64,0x54,0x4c,0x44,0x3a,
  43. };
  44. static const BitmapCharRec ch248 = {7,7,0,0,7,ch248data};
  45. /* char: 0xf7 */
  46. static const GLubyte ch247data[] = {
  47. 0x20,0x0,0xf8,0x0,0x20,
  48. };
  49. static const BitmapCharRec ch247 = {5,5,-1,-1,7,ch247data};
  50. /* char: 0xf6 */
  51. static const GLubyte ch246data[] = {
  52. 0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x0,0x50,
  53. };
  54. static const BitmapCharRec ch246 = {5,9,-1,0,7,ch246data};
  55. /* char: 0xf5 */
  56. static const GLubyte ch245data[] = {
  57. 0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x0,0x50,0x28,
  58. };
  59. static const BitmapCharRec ch245 = {5,10,-1,0,7,ch245data};
  60. /* char: 0xf4 */
  61. static const GLubyte ch244data[] = {
  62. 0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x0,0x50,0x20,
  63. };
  64. static const BitmapCharRec ch244 = {5,10,-1,0,7,ch244data};
  65. /* char: 0xf3 */
  66. static const GLubyte ch243data[] = {
  67. 0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x0,0x20,0x10,
  68. };
  69. static const BitmapCharRec ch243 = {5,10,-1,0,7,ch243data};
  70. /* char: 0xf2 */
  71. static const GLubyte ch242data[] = {
  72. 0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x0,0x20,0x40,
  73. };
  74. static const BitmapCharRec ch242 = {5,10,-1,0,7,ch242data};
  75. /* char: 0xf1 */
  76. static const GLubyte ch241data[] = {
  77. 0x88,0x88,0x88,0x88,0x88,0xc8,0xb0,0x0,0x50,0x28,
  78. };
  79. static const BitmapCharRec ch241 = {5,10,-1,0,7,ch241data};
  80. /* char: 0xf0 */
  81. static const GLubyte ch240data[] = {
  82. 0x70,0x88,0x88,0x88,0x88,0x78,0x8,0x50,0x30,0x68,
  83. };
  84. static const BitmapCharRec ch240 = {5,10,-1,0,7,ch240data};
  85. /* char: 0xef */
  86. static const GLubyte ch239data[] = {
  87. 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x0,0xa0,
  88. };
  89. static const BitmapCharRec ch239 = {3,9,0,0,3,ch239data};
  90. /* char: 0xee */
  91. static const GLubyte ch238data[] = {
  92. 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x0,0xa0,0x40,
  93. };
  94. static const BitmapCharRec ch238 = {3,10,0,0,3,ch238data};
  95. /* char: 0xed */
  96. static const GLubyte ch237data[] = {
  97. 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x0,0x80,0x40,
  98. };
  99. static const BitmapCharRec ch237 = {2,10,-1,0,3,ch237data};
  100. /* char: 0xec */
  101. static const GLubyte ch236data[] = {
  102. 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x0,0x40,0x80,
  103. };
  104. static const BitmapCharRec ch236 = {2,10,0,0,3,ch236data};
  105. /* char: 0xeb */
  106. static const GLubyte ch235data[] = {
  107. 0x70,0x88,0x80,0xf8,0x88,0x88,0x70,0x0,0x50,
  108. };
  109. static const BitmapCharRec ch235 = {5,9,-1,0,7,ch235data};
  110. /* char: 0xea */
  111. static const GLubyte ch234data[] = {
  112. 0x70,0x88,0x80,0xf8,0x88,0x88,0x70,0x0,0x50,0x20,
  113. };
  114. static const BitmapCharRec ch234 = {5,10,-1,0,7,ch234data};
  115. /* char: 0xe9 */
  116. static const GLubyte ch233data[] = {
  117. 0x70,0x88,0x80,0xf8,0x88,0x88,0x70,0x0,0x20,0x10,
  118. };
  119. static const BitmapCharRec ch233 = {5,10,-1,0,7,ch233data};
  120. /* char: 0xe8 */
  121. static const GLubyte ch232data[] = {
  122. 0x70,0x88,0x80,0xf8,0x88,0x88,0x70,0x0,0x20,0x40,
  123. };
  124. static const BitmapCharRec ch232 = {5,10,-1,0,7,ch232data};
  125. /* char: 0xe7 */
  126. static const GLubyte ch231data[] = {
  127. 0x60,0x10,0x20,0x70,0x88,0x80,0x80,0x80,0x88,0x70,
  128. };
  129. static const BitmapCharRec ch231 = {5,10,-1,3,7,ch231data};
  130. /* char: 0xe6 */
  131. static const GLubyte ch230data[] = {
  132. 0x77,0x0,0x88,0x80,0x88,0x0,0x7f,0x80,0x8,0x80,0x88,0x80,0x77,0x0,
  133. };
  134. static const BitmapCharRec ch230 = {9,7,-1,0,11,ch230data};
  135. /* char: 0xe5 */
  136. static const GLubyte ch229data[] = {
  137. 0x74,0x88,0x88,0x78,0x8,0x88,0x70,0x30,0x48,0x30,
  138. };
  139. static const BitmapCharRec ch229 = {6,10,-1,0,7,ch229data};
  140. /* char: 0xe4 */
  141. static const GLubyte ch228data[] = {
  142. 0x74,0x88,0x88,0x78,0x8,0x88,0x70,0x0,0x50,
  143. };
  144. static const BitmapCharRec ch228 = {6,9,-1,0,7,ch228data};
  145. /* char: 0xe3 */
  146. static const GLubyte ch227data[] = {
  147. 0x74,0x88,0x88,0x78,0x8,0x88,0x70,0x0,0x50,0x28,
  148. };
  149. static const BitmapCharRec ch227 = {6,10,-1,0,7,ch227data};
  150. /* char: 0xe2 */
  151. static const GLubyte ch226data[] = {
  152. 0x74,0x88,0x88,0x78,0x8,0x88,0x70,0x0,0x50,0x20,
  153. };
  154. static const BitmapCharRec ch226 = {6,10,-1,0,7,ch226data};
  155. /* char: 0xe1 */
  156. static const GLubyte ch225data[] = {
  157. 0x74,0x88,0x88,0x78,0x8,0x88,0x70,0x0,0x20,0x10,
  158. };
  159. static const BitmapCharRec ch225 = {6,10,-1,0,7,ch225data};
  160. /* char: 0xe0 */
  161. static const GLubyte ch224data[] = {
  162. 0x74,0x88,0x88,0x78,0x8,0x88,0x70,0x0,0x10,0x20,
  163. };
  164. static const BitmapCharRec ch224 = {6,10,-1,0,7,ch224data};
  165. /* char: 0xdf */
  166. static const GLubyte ch223data[] = {
  167. 0xb0,0x88,0x88,0x88,0xb0,0x88,0x88,0x88,0x70,
  168. };
  169. static const BitmapCharRec ch223 = {5,9,-1,0,7,ch223data};
  170. /* char: 0xde */
  171. static const GLubyte ch222data[] = {
  172. 0x80,0x80,0xf8,0x84,0x84,0x84,0xf8,0x80,0x80,
  173. };
  174. static const BitmapCharRec ch222 = {6,9,-1,0,8,ch222data};
  175. /* char: 0xdd */
  176. static const GLubyte ch221data[] = {
  177. 0x10,0x10,0x10,0x10,0x28,0x44,0x44,0x82,0x82,0x0,0x10,0x8,
  178. };
  179. static const BitmapCharRec ch221 = {7,12,-1,0,9,ch221data};
  180. /* char: 0xdc */
  181. static const GLubyte ch220data[] = {
  182. 0x78,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x0,0x48,
  183. };
  184. static const BitmapCharRec ch220 = {6,11,-1,0,8,ch220data};
  185. /* char: 0xdb */
  186. static const GLubyte ch219data[] = {
  187. 0x78,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x0,0x28,0x10,
  188. };
  189. static const BitmapCharRec ch219 = {6,12,-1,0,8,ch219data};
  190. /* char: 0xda */
  191. static const GLubyte ch218data[] = {
  192. 0x78,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x0,0x10,0x8,
  193. };
  194. static const BitmapCharRec ch218 = {6,12,-1,0,8,ch218data};
  195. /* char: 0xd9 */
  196. static const GLubyte ch217data[] = {
  197. 0x78,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x0,0x10,0x20,
  198. };
  199. static const BitmapCharRec ch217 = {6,12,-1,0,8,ch217data};
  200. /* char: 0xd8 */
  201. static const GLubyte ch216data[] = {
  202. 0x80,0x0,0x5e,0x0,0x21,0x0,0x50,0x80,0x48,0x80,0x44,0x80,0x44,0x80,0x42,0x80,
  203. 0x21,0x0,0x1e,0x80,0x0,0x40,
  204. };
  205. static const BitmapCharRec ch216 = {10,11,0,1,10,ch216data};
  206. /* char: 0xd7 */
  207. static const GLubyte ch215data[] = {
  208. 0x88,0x50,0x20,0x50,0x88,
  209. };
  210. static const BitmapCharRec ch215 = {5,5,-1,-1,7,ch215data};
  211. /* char: 0xd6 */
  212. static const GLubyte ch214data[] = {
  213. 0x3c,0x42,0x81,0x81,0x81,0x81,0x81,0x42,0x3c,0x0,0x24,
  214. };
  215. static const BitmapCharRec ch214 = {8,11,-1,0,10,ch214data};
  216. /* char: 0xd5 */
  217. static const GLubyte ch213data[] = {
  218. 0x3c,0x42,0x81,0x81,0x81,0x81,0x81,0x42,0x3c,0x0,0x28,0x14,
  219. };
  220. static const BitmapCharRec ch213 = {8,12,-1,0,10,ch213data};
  221. /* char: 0xd4 */
  222. static const GLubyte ch212data[] = {
  223. 0x3c,0x42,0x81,0x81,0x81,0x81,0x81,0x42,0x3c,0x0,0x14,0x8,
  224. };
  225. static const BitmapCharRec ch212 = {8,12,-1,0,10,ch212data};
  226. /* char: 0xd3 */
  227. static const GLubyte ch211data[] = {
  228. 0x3c,0x42,0x81,0x81,0x81,0x81,0x81,0x42,0x3c,0x0,0x8,0x4,
  229. };
  230. static const BitmapCharRec ch211 = {8,12,-1,0,10,ch211data};
  231. /* char: 0xd2 */
  232. static const GLubyte ch210data[] = {
  233. 0x3c,0x42,0x81,0x81,0x81,0x81,0x81,0x42,0x3c,0x0,0x8,0x10,
  234. };
  235. static const BitmapCharRec ch210 = {8,12,-1,0,10,ch210data};
  236. /* char: 0xd1 */
  237. static const GLubyte ch209data[] = {
  238. 0x82,0x86,0x8a,0x8a,0x92,0xa2,0xa2,0xc2,0x82,0x0,0x28,0x14,
  239. };
  240. static const BitmapCharRec ch209 = {7,12,-1,0,9,ch209data};
  241. /* char: 0xd0 */
  242. static const GLubyte ch208data[] = {
  243. 0x7c,0x42,0x41,0x41,0xf1,0x41,0x41,0x42,0x7c,
  244. };
  245. static const BitmapCharRec ch208 = {8,9,0,0,9,ch208data};
  246. /* char: 0xcf */
  247. static const GLubyte ch207data[] = {
  248. 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x0,0xa0,
  249. };
  250. static const BitmapCharRec ch207 = {3,11,0,0,3,ch207data};
  251. /* char: 0xce */
  252. static const GLubyte ch206data[] = {
  253. 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x0,0xa0,0x40,
  254. };
  255. static const BitmapCharRec ch206 = {3,12,0,0,3,ch206data};
  256. /* char: 0xcd */
  257. static const GLubyte ch205data[] = {
  258. 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x0,0x80,0x40,
  259. };
  260. static const BitmapCharRec ch205 = {2,12,-1,0,3,ch205data};
  261. /* char: 0xcc */
  262. static const GLubyte ch204data[] = {
  263. 0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x0,0x40,0x80,
  264. };
  265. static const BitmapCharRec ch204 = {2,12,0,0,3,ch204data};
  266. /* char: 0xcb */
  267. static const GLubyte ch203data[] = {
  268. 0xfc,0x80,0x80,0x80,0xfc,0x80,0x80,0x80,0xfc,0x0,0x28,
  269. };
  270. static const BitmapCharRec ch203 = {6,11,-1,0,8,ch203data};
  271. /* char: 0xca */
  272. static const GLubyte ch202data[] = {
  273. 0xfc,0x80,0x80,0x80,0xfc,0x80,0x80,0x80,0xfc,0x0,0x28,0x10,
  274. };
  275. static const BitmapCharRec ch202 = {6,12,-1,0,8,ch202data};
  276. /* char: 0xc9 */
  277. static const GLubyte ch201data[] = {
  278. 0xfc,0x80,0x80,0x80,0xfc,0x80,0x80,0x80,0xfc,0x0,0x10,0x8,
  279. };
  280. static const BitmapCharRec ch201 = {6,12,-1,0,8,ch201data};
  281. /* char: 0xc8 */
  282. static const GLubyte ch200data[] = {
  283. 0xfc,0x80,0x80,0x80,0xfc,0x80,0x80,0x80,0xfc,0x0,0x10,0x20,
  284. };
  285. static const BitmapCharRec ch200 = {6,12,-1,0,8,ch200data};
  286. /* char: 0xc7 */
  287. static const GLubyte ch199data[] = {
  288. 0x30,0x8,0x8,0x3c,0x42,0x80,0x80,0x80,0x80,0x80,0x42,0x3c,
  289. };
  290. static const BitmapCharRec ch199 = {7,12,-1,3,9,ch199data};
  291. /* char: 0xc6 */
  292. static const GLubyte ch198data[] = {
  293. 0x8f,0x80,0x88,0x0,0x88,0x0,0x78,0x0,0x4f,0x80,0x48,0x0,0x28,0x0,0x28,0x0,
  294. 0x1f,0x80,
  295. };
  296. static const BitmapCharRec ch198 = {9,9,-1,0,11,ch198data};
  297. /* char: 0xc5 */
  298. static const GLubyte ch197data[] = {
  299. 0x82,0x82,0x82,0x7c,0x44,0x44,0x28,0x10,0x10,0x10,0x28,0x10,
  300. };
  301. static const BitmapCharRec ch197 = {7,12,-1,0,9,ch197data};
  302. /* char: 0xc4 */
  303. static const GLubyte ch196data[] = {
  304. 0x82,0x82,0x82,0x7c,0x44,0x44,0x28,0x10,0x10,0x0,0x28,
  305. };
  306. static const BitmapCharRec ch196 = {7,11,-1,0,9,ch196data};
  307. /* char: 0xc3 */
  308. static const GLubyte ch195data[] = {
  309. 0x82,0x82,0x82,0x7c,0x44,0x44,0x28,0x10,0x10,0x0,0x28,0x14,
  310. };
  311. static const BitmapCharRec ch195 = {7,12,-1,0,9,ch195data};
  312. /* char: 0xc2 */
  313. static const GLubyte ch194data[] = {
  314. 0x82,0x82,0x82,0x7c,0x44,0x44,0x28,0x10,0x10,0x0,0x28,0x10,
  315. };
  316. static const BitmapCharRec ch194 = {7,12,-1,0,9,ch194data};
  317. /* char: 0xc1 */
  318. static const GLubyte ch193data[] = {
  319. 0x82,0x82,0x82,0x7c,0x44,0x44,0x28,0x10,0x10,0x0,0x10,0x8,
  320. };
  321. static const BitmapCharRec ch193 = {7,12,-1,0,9,ch193data};
  322. /* char: 0xc0 */
  323. static const GLubyte ch192data[] = {
  324. 0x82,0x82,0x82,0x7c,0x44,0x44,0x28,0x10,0x10,0x0,0x10,0x20,
  325. };
  326. static const BitmapCharRec ch192 = {7,12,-1,0,9,ch192data};
  327. /* char: 0xbf */
  328. static const GLubyte ch191data[] = {
  329. 0x70,0x88,0x88,0x40,0x40,0x20,0x20,0x0,0x20,
  330. };
  331. static const BitmapCharRec ch191 = {5,9,-1,3,7,ch191data};
  332. /* char: 0xbe */
  333. static const GLubyte ch190data[] = {
  334. 0x21,0x0,0x17,0x80,0x15,0x0,0xb,0x0,0xc9,0x0,0x24,0x0,0x44,0x0,0x22,0x0,
  335. 0xe1,0x0,
  336. };
  337. static const BitmapCharRec ch190 = {9,9,0,0,10,ch190data};
  338. /* char: 0xbd */
  339. static const GLubyte ch189data[] = {
  340. 0x47,0x80,0x22,0x0,0x11,0x0,0x14,0x80,0x4b,0x0,0x48,0x0,0x44,0x0,0xc2,0x0,
  341. 0x41,0x0,
  342. };
  343. static const BitmapCharRec ch189 = {9,9,0,0,10,ch189data};
  344. /* char: 0xbc */
  345. static const GLubyte ch188data[] = {
  346. 0x41,0x0,0x27,0x80,0x15,0x0,0x13,0x0,0x49,0x0,0x44,0x0,0x44,0x0,0xc2,0x0,
  347. 0x41,0x0,
  348. };
  349. static const BitmapCharRec ch188 = {9,9,0,0,10,ch188data};
  350. /* char: 0xbb */
  351. static const GLubyte ch187data[] = {
  352. 0xa0,0x50,0x28,0x50,0xa0,
  353. };
  354. static const BitmapCharRec ch187 = {5,5,-1,-1,7,ch187data};
  355. /* char: 0xba */
  356. static const GLubyte ch186data[] = {
  357. 0xe0,0x0,0xe0,0xa0,0xe0,
  358. };
  359. static const BitmapCharRec ch186 = {3,5,-1,-4,5,ch186data};
  360. /* char: 0xb9 */
  361. static const GLubyte ch185data[] = {
  362. 0x40,0x40,0x40,0xc0,0x40,
  363. };
  364. static const BitmapCharRec ch185 = {2,5,-1,-3,4,ch185data};
  365. /* char: 0xb8 */
  366. static const GLubyte ch184data[] = {
  367. 0xc0,0x20,0x20,0x40,
  368. };
  369. static const BitmapCharRec ch184 = {3,4,0,3,3,ch184data};
  370. /* char: 0xb7 */
  371. static const GLubyte ch183data[] = {
  372. 0x80,
  373. };
  374. static const BitmapCharRec ch183 = {1,1,-1,-3,3,ch183data};
  375. /* char: 0xb6 */
  376. static const GLubyte ch182data[] = {
  377. 0x28,0x28,0x28,0x28,0x28,0x28,0x68,0xe8,0xe8,0xe8,0x68,0x3c,
  378. };
  379. static const BitmapCharRec ch182 = {6,12,0,3,7,ch182data};
  380. /* char: 0xb5 */
  381. static const GLubyte ch181data[] = {
  382. 0x80,0x80,0x80,0xe8,0x98,0x88,0x88,0x88,0x88,0x88,
  383. };
  384. static const BitmapCharRec ch181 = {5,10,-1,3,7,ch181data};
  385. /* char: 0xb4 */
  386. static const GLubyte ch180data[] = {
  387. 0x80,0x40,
  388. };
  389. static const BitmapCharRec ch180 = {2,2,0,-8,2,ch180data};
  390. /* char: 0xb3 */
  391. static const GLubyte ch179data[] = {
  392. 0xc0,0x20,0x40,0x20,0xe0,
  393. };
  394. static const BitmapCharRec ch179 = {3,5,0,-3,4,ch179data};
  395. /* char: 0xb2 */
  396. static const GLubyte ch178data[] = {
  397. 0xf0,0x40,0x20,0x90,0x60,
  398. };
  399. static const BitmapCharRec ch178 = {4,5,0,-3,4,ch178data};
  400. /* char: 0xb1 */
  401. static const GLubyte ch177data[] = {
  402. 0xf8,0x0,0x20,0x20,0xf8,0x20,0x20,
  403. };
  404. static const BitmapCharRec ch177 = {5,7,-1,0,7,ch177data};
  405. /* char: 0xb0 */
  406. static const GLubyte ch176data[] = {
  407. 0x60,0x90,0x90,0x60,
  408. };
  409. static const BitmapCharRec ch176 = {4,4,0,-4,5,ch176data};
  410. /* char: 0xaf */
  411. static const GLubyte ch175data[] = {
  412. 0xf0,
  413. };
  414. static const BitmapCharRec ch175 = {4,1,0,-8,4,ch175data};
  415. /* char: 0xae */
  416. static const GLubyte ch174data[] = {
  417. 0x3e,0x0,0x41,0x0,0x94,0x80,0x94,0x80,0x98,0x80,0x94,0x80,0x9c,0x80,0x41,0x0,
  418. 0x3e,0x0,
  419. };
  420. static const BitmapCharRec ch174 = {9,9,-1,0,11,ch174data};
  421. /* char: 0xad */
  422. static const GLubyte ch173data[] = {
  423. 0xf0,
  424. };
  425. static const BitmapCharRec ch173 = {4,1,0,-3,5,ch173data};
  426. /* char: 0xac */
  427. static const GLubyte ch172data[] = {
  428. 0x4,0x4,0x4,0xfc,
  429. };
  430. static const BitmapCharRec ch172 = {6,4,-1,-2,8,ch172data};
  431. /* char: 0xab */
  432. static const GLubyte ch171data[] = {
  433. 0x28,0x50,0xa0,0x50,0x28,
  434. };
  435. static const BitmapCharRec ch171 = {5,5,-1,-1,7,ch171data};
  436. /* char: 0xaa */
  437. static const GLubyte ch170data[] = {
  438. 0xe0,0x0,0xa0,0x20,0xe0,
  439. };
  440. static const BitmapCharRec ch170 = {3,5,-1,-4,5,ch170data};
  441. /* char: 0xa9 */
  442. static const GLubyte ch169data[] = {
  443. 0x3e,0x0,0x41,0x0,0x9c,0x80,0xa2,0x80,0xa0,0x80,0xa2,0x80,0x9c,0x80,0x41,0x0,
  444. 0x3e,0x0,
  445. };
  446. static const BitmapCharRec ch169 = {9,9,-1,0,11,ch169data};
  447. /* char: 0xa8 */
  448. static const GLubyte ch168data[] = {
  449. 0xa0,
  450. };
  451. static const BitmapCharRec ch168 = {3,1,0,-8,3,ch168data};
  452. /* char: 0xa7 */
  453. static const GLubyte ch167data[] = {
  454. 0x70,0x88,0x8,0x30,0x48,0x88,0x88,0x90,0x60,0x80,0x88,0x70,
  455. };
  456. static const BitmapCharRec ch167 = {5,12,0,3,6,ch167data};
  457. /* char: 0xa6 */
  458. static const GLubyte ch166data[] = {
  459. 0x80,0x80,0x80,0x80,0x0,0x0,0x0,0x80,0x80,0x80,0x80,
  460. };
  461. static const BitmapCharRec ch166 = {1,11,-1,2,3,ch166data};
  462. /* char: 0xa5 */
  463. static const GLubyte ch165data[] = {
  464. 0x20,0x20,0xf8,0x20,0xf8,0x20,0x50,0x88,0x88,
  465. };
  466. static const BitmapCharRec ch165 = {5,9,-1,0,7,ch165data};
  467. /* char: 0xa4 */
  468. static const GLubyte ch164data[] = {
  469. 0x84,0x78,0x48,0x48,0x78,0x84,
  470. };
  471. static const BitmapCharRec ch164 = {6,6,0,-1,7,ch164data};
  472. /* char: 0xa3 */
  473. static const GLubyte ch163data[] = {
  474. 0xb0,0x48,0x20,0x20,0xf0,0x40,0x40,0x48,0x30,
  475. };
  476. static const BitmapCharRec ch163 = {5,9,-1,0,7,ch163data};
  477. /* char: 0xa2 */
  478. static const GLubyte ch162data[] = {
  479. 0x40,0x70,0xc8,0xa0,0xa0,0xa0,0xa8,0x70,0x10,
  480. };
  481. static const BitmapCharRec ch162 = {5,9,-1,1,7,ch162data};
  482. /* char: 0xa1 */
  483. static const GLubyte ch161data[] = {
  484. 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x0,0x80,
  485. };
  486. static const BitmapCharRec ch161 = {1,10,-1,3,3,ch161data};
  487. /* char: 0xa0 */
  488. #ifdef _WIN32
  489. /* XXX Work around Microsoft OpenGL 1.1 bug where glBitmap with
  490.    a height or width of zero does not advance the raster position
  491.    as specified by OpenGL. (Cosmo OpenGL does not have this bug.) */
  492. static const GLubyte ch160data[] = { 0x0 };
  493. static const BitmapCharRec ch160 = {1,1,0,0,4,ch160data};
  494. #else
  495. static const BitmapCharRec ch160 = {0,0,0,0,4,0};
  496. #endif
  497. /* char: 0x7e '~' */
  498. static const GLubyte ch126data[] = {
  499. 0x98,0x64,
  500. };
  501. static const BitmapCharRec ch126 = {6,2,0,-3,7,ch126data};
  502. /* char: 0x7d '}' */
  503. static const GLubyte ch125data[] = {
  504. 0xc0,0x20,0x20,0x20,0x20,0x20,0x10,0x20,0x20,0x20,0x20,0xc0,
  505. };
  506. static const BitmapCharRec ch125 = {4,12,0,3,4,ch125data};
  507. /* char: 0x7c '|' */
  508. static const GLubyte ch124data[] = {
  509. 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
  510. };
  511. static const BitmapCharRec ch124 = {1,12,-1,3,3,ch124data};
  512. /* char: 0x7b '{' */
  513. static const GLubyte ch123data[] = {
  514. 0x30,0x40,0x40,0x40,0x40,0x40,0x80,0x40,0x40,0x40,0x40,0x30,
  515. };
  516. static const BitmapCharRec ch123 = {4,12,0,3,4,ch123data};
  517. /* char: 0x7a 'z' */
  518. static const GLubyte ch122data[] = {
  519. 0xf0,0x80,0x40,0x40,0x20,0x10,0xf0,
  520. };
  521. static const BitmapCharRec ch122 = {4,7,-1,0,6,ch122data};
  522. /* char: 0x79 'y' */
  523. static const GLubyte ch121data[] = {
  524. 0x80,0x40,0x20,0x20,0x50,0x50,0x90,0x88,0x88,0x88,
  525. };
  526. static const BitmapCharRec ch121 = {5,10,-1,3,7,ch121data};
  527. /* char: 0x78 'x' */
  528. static const GLubyte ch120data[] = {
  529. 0x84,0x84,0x48,0x30,0x30,0x48,0x84,
  530. };
  531. static const BitmapCharRec ch120 = {6,7,0,0,6,ch120data};
  532. /* char: 0x77 'w' */
  533. static const GLubyte ch119data[] = {
  534. 0x22,0x0,0x22,0x0,0x55,0x0,0x49,0x0,0x49,0x0,0x88,0x80,0x88,0x80,
  535. };
  536. static const BitmapCharRec ch119 = {9,7,0,0,9,ch119data};
  537. /* char: 0x76 'v' */
  538. static const GLubyte ch118data[] = {
  539. 0x20,0x20,0x50,0x50,0x88,0x88,0x88,
  540. };
  541. static const BitmapCharRec ch118 = {5,7,-1,0,7,ch118data};
  542. /* char: 0x75 'u' */
  543. static const GLubyte ch117data[] = {
  544. 0x68,0x98,0x88,0x88,0x88,0x88,0x88,
  545. };
  546. static const BitmapCharRec ch117 = {5,7,-1,0,7,ch117data};
  547. /* char: 0x74 't' */
  548. static const GLubyte ch116data[] = {
  549. 0x60,0x40,0x40,0x40,0x40,0x40,0xe0,0x40,0x40,
  550. };
  551. static const BitmapCharRec ch116 = {3,9,0,0,3,ch116data};
  552. /* char: 0x73 's' */
  553. static const GLubyte ch115data[] = {
  554. 0x60,0x90,0x10,0x60,0x80,0x90,0x60,
  555. };
  556. static const BitmapCharRec ch115 = {4,7,-1,0,6,ch115data};
  557. /* char: 0x72 'r' */
  558. static const GLubyte ch114data[] = {
  559. 0x80,0x80,0x80,0x80,0x80,0xc0,0xa0,
  560. };
  561. static const BitmapCharRec ch114 = {3,7,-1,0,4,ch114data};
  562. /* char: 0x71 'q' */
  563. static const GLubyte ch113data[] = {
  564. 0x8,0x8,0x8,0x68,0x98,0x88,0x88,0x88,0x98,0x68,
  565. };
  566. static const BitmapCharRec ch113 = {5,10,-1,3,7,ch113data};
  567. /* char: 0x70 'p' */
  568. static const GLubyte ch112data[] = {
  569. 0x80,0x80,0x80,0xb0,0xc8,0x88,0x88,0x88,0xc8,0xb0,
  570. };
  571. static const BitmapCharRec ch112 = {5,10,-1,3,7,ch112data};
  572. /* char: 0x6f 'o' */
  573. static const GLubyte ch111data[] = {
  574. 0x70,0x88,0x88,0x88,0x88,0x88,0x70,
  575. };
  576. static const BitmapCharRec ch111 = {5,7,-1,0,7,ch111data};
  577. /* char: 0x6e 'n' */
  578. static const GLubyte ch110data[] = {
  579. 0x88,0x88,0x88,0x88,0x88,0xc8,0xb0,
  580. };
  581. static const BitmapCharRec ch110 = {5,7,-1,0,7,ch110data};
  582. /* char: 0x6d 'm' */
  583. static const GLubyte ch109data[] = {
  584. 0x92,0x92,0x92,0x92,0x92,0xda,0xa4,
  585. };
  586. static const BitmapCharRec ch109 = {7,7,-1,0,9,ch109data};
  587. /* char: 0x6c 'l' */
  588. static const GLubyte ch108data[] = {
  589. 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
  590. };
  591. static const BitmapCharRec ch108 = {1,9,-1,0,3,ch108data};
  592. /* char: 0x6b 'k' */
  593. static const GLubyte ch107data[] = {
  594. 0x88,0x90,0xa0,0xc0,0xc0,0xa0,0x90,0x80,0x80,
  595. };
  596. static const BitmapCharRec ch107 = {5,9,-1,0,6,ch107data};
  597. /* char: 0x6a 'j' */
  598. static const GLubyte ch106data[] = {
  599. 0x80,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x0,0x40,
  600. };
  601. static const BitmapCharRec ch106 = {2,12,0,3,3,ch106data};
  602. /* char: 0x69 'i' */
  603. static const GLubyte ch105data[] = {
  604. 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x0,0x80,
  605. };
  606. static const BitmapCharRec ch105 = {1,9,-1,0,3,ch105data};
  607. /* char: 0x68 'h' */
  608. static const GLubyte ch104data[] = {
  609. 0x88,0x88,0x88,0x88,0x88,0xc8,0xb0,0x80,0x80,
  610. };
  611. static const BitmapCharRec ch104 = {5,9,-1,0,7,ch104data};
  612. /* char: 0x67 'g' */
  613. static const GLubyte ch103data[] = {
  614. 0x70,0x88,0x8,0x68,0x98,0x88,0x88,0x88,0x98,0x68,
  615. };
  616. static const BitmapCharRec ch103 = {5,10,-1,3,7,ch103data};
  617. /* char: 0x66 'f' */
  618. static const GLubyte ch102data[] = {
  619. 0x40,0x40,0x40,0x40,0x40,0x40,0xe0,0x40,0x30,
  620. };
  621. static const BitmapCharRec ch102 = {4,9,0,0,3,ch102data};
  622. /* char: 0x65 'e' */
  623. static const GLubyte ch101data[] = {
  624. 0x70,0x88,0x80,0xf8,0x88,0x88,0x70,
  625. };
  626. static const BitmapCharRec ch101 = {5,7,-1,0,7,ch101data};
  627. /* char: 0x64 'd' */
  628. static const GLubyte ch100data[] = {
  629. 0x68,0x98,0x88,0x88,0x88,0x98,0x68,0x8,0x8,
  630. };
  631. static const BitmapCharRec ch100 = {5,9,-1,0,7,ch100data};
  632. /* char: 0x63 'c' */
  633. static const GLubyte ch99data[] = {
  634. 0x70,0x88,0x80,0x80,0x80,0x88,0x70,
  635. };
  636. static const BitmapCharRec ch99 = {5,7,-1,0,7,ch99data};
  637. /* char: 0x62 'b' */
  638. static const GLubyte ch98data[] = {
  639. 0xb0,0xc8,0x88,0x88,0x88,0xc8,0xb0,0x80,0x80,
  640. };
  641. static const BitmapCharRec ch98 = {5,9,-1,0,7,ch98data};
  642. /* char: 0x61 'a' */
  643. static const GLubyte ch97data[] = {
  644. 0x74,0x88,0x88,0x78,0x8,0x88,0x70,
  645. };
  646. static const BitmapCharRec ch97 = {6,7,-1,0,7,ch97data};
  647. /* char: 0x60 '`' */
  648. static const GLubyte ch96data[] = {
  649. 0xc0,0x80,0x40,
  650. };
  651. static const BitmapCharRec ch96 = {2,3,0,-6,3,ch96data};
  652. /* char: 0x5f '_' */
  653. static const GLubyte ch95data[] = {
  654. 0xfe,
  655. };
  656. static const BitmapCharRec ch95 = {7,1,0,2,7,ch95data};
  657. /* char: 0x5e '^' */
  658. static const GLubyte ch94data[] = {
  659. 0x88,0x50,0x20,
  660. };
  661. static const BitmapCharRec ch94 = {5,3,0,-5,6,ch94data};
  662. /* char: 0x5d ']' */
  663. static const GLubyte ch93data[] = {
  664. 0xc0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xc0,
  665. };
  666. static const BitmapCharRec ch93 = {2,12,0,3,3,ch93data};
  667. /* char: 0x5c '' */
  668. static const GLubyte ch92data[] = {
  669. 0x10,0x10,0x20,0x20,0x20,0x40,0x40,0x80,0x80,
  670. };
  671. static const BitmapCharRec ch92 = {4,9,0,0,4,ch92data};
  672. /* char: 0x5b '[' */
  673. static const GLubyte ch91data[] = {
  674. 0xc0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xc0,
  675. };
  676. static const BitmapCharRec ch91 = {2,12,-1,3,3,ch91data};
  677. /* char: 0x5a 'Z' */
  678. static const GLubyte ch90data[] = {
  679. 0xfe,0x80,0x40,0x20,0x10,0x8,0x4,0x2,0xfe,
  680. };
  681. static const BitmapCharRec ch90 = {7,9,-1,0,9,ch90data};
  682. /* char: 0x59 'Y' */
  683. static const GLubyte ch89data[] = {
  684. 0x10,0x10,0x10,0x10,0x28,0x44,0x44,0x82,0x82,
  685. };
  686. static const BitmapCharRec ch89 = {7,9,-1,0,9,ch89data};
  687. /* char: 0x58 'X' */
  688. static const GLubyte ch88data[] = {
  689. 0x82,0x44,0x44,0x28,0x10,0x28,0x44,0x44,0x82,
  690. };
  691. static const BitmapCharRec ch88 = {7,9,-1,0,9,ch88data};
  692. /* char: 0x57 'W' */
  693. static const GLubyte ch87data[] = {
  694. 0x22,0x0,0x22,0x0,0x22,0x0,0x55,0x0,0x55,0x0,0x49,0x0,0x88,0x80,0x88,0x80,
  695. 0x88,0x80,
  696. };
  697. static const BitmapCharRec ch87 = {9,9,-1,0,11,ch87data};
  698. /* char: 0x56 'V' */
  699. static const GLubyte ch86data[] = {
  700. 0x10,0x10,0x28,0x28,0x44,0x44,0x44,0x82,0x82,
  701. };
  702. static const BitmapCharRec ch86 = {7,9,-1,0,9,ch86data};
  703. /* char: 0x55 'U' */
  704. static const GLubyte ch85data[] = {
  705. 0x78,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,
  706. };
  707. static const BitmapCharRec ch85 = {6,9,-1,0,8,ch85data};
  708. /* char: 0x54 'T' */
  709. static const GLubyte ch84data[] = {
  710. 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0xfe,
  711. };
  712. static const BitmapCharRec ch84 = {7,9,0,0,7,ch84data};
  713. /* char: 0x53 'S' */
  714. static const GLubyte ch83data[] = {
  715. 0x78,0x84,0x84,0x4,0x18,0x60,0x80,0x84,0x78,
  716. };
  717. static const BitmapCharRec ch83 = {6,9,-1,0,8,ch83data};
  718. /* char: 0x52 'R' */
  719. static const GLubyte ch82data[] = {
  720. 0x84,0x84,0x84,0x88,0xf8,0x84,0x84,0x84,0xf8,
  721. };
  722. static const BitmapCharRec ch82 = {6,9,-1,0,8,ch82data};
  723. /* char: 0x51 'Q' */
  724. static const GLubyte ch81data[] = {
  725. 0x3d,0x42,0x85,0x89,0x81,0x81,0x81,0x42,0x3c,
  726. };
  727. static const BitmapCharRec ch81 = {8,9,-1,0,10,ch81data};
  728. /* char: 0x50 'P' */
  729. static const GLubyte ch80data[] = {
  730. 0x80,0x80,0x80,0x80,0xf8,0x84,0x84,0x84,0xf8,
  731. };
  732. static const BitmapCharRec ch80 = {6,9,-1,0,8,ch80data};
  733. /* char: 0x4f 'O' */
  734. static const GLubyte ch79data[] = {
  735. 0x3c,0x42,0x81,0x81,0x81,0x81,0x81,0x42,0x3c,
  736. };
  737. static const BitmapCharRec ch79 = {8,9,-1,0,10,ch79data};
  738. /* char: 0x4e 'N' */
  739. static const GLubyte ch78data[] = {
  740. 0x82,0x86,0x8a,0x8a,0x92,0xa2,0xa2,0xc2,0x82,
  741. };
  742. static const BitmapCharRec ch78 = {7,9,-1,0,9,ch78data};
  743. /* char: 0x4d 'M' */
  744. static const GLubyte ch77data[] = {
  745. 0x88,0x80,0x88,0x80,0x94,0x80,0x94,0x80,0xa2,0x80,0xa2,0x80,0xc1,0x80,0xc1,0x80,
  746. 0x80,0x80,
  747. };
  748. static const BitmapCharRec ch77 = {9,9,-1,0,11,ch77data};
  749. /* char: 0x4c 'L' */
  750. static const GLubyte ch76data[] = {
  751. 0xf8,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
  752. };
  753. static const BitmapCharRec ch76 = {5,9,-1,0,7,ch76data};
  754. /* char: 0x4b 'K' */
  755. static const GLubyte ch75data[] = {
  756. 0x82,0x84,0x88,0x90,0xe0,0xa0,0x90,0x88,0x84,
  757. };
  758. static const BitmapCharRec ch75 = {7,9,-1,0,8,ch75data};
  759. /* char: 0x4a 'J' */
  760. static const GLubyte ch74data[] = {
  761. 0x70,0x88,0x88,0x8,0x8,0x8,0x8,0x8,0x8,
  762. };
  763. static const BitmapCharRec ch74 = {5,9,-1,0,7,ch74data};
  764. /* char: 0x49 'I' */
  765. static const GLubyte ch73data[] = {
  766. 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
  767. };
  768. static const BitmapCharRec ch73 = {1,9,-1,0,3,ch73data};
  769. /* char: 0x48 'H' */
  770. static const GLubyte ch72data[] = {
  771. 0x82,0x82,0x82,0x82,0xfe,0x82,0x82,0x82,0x82,
  772. };
  773. static const BitmapCharRec ch72 = {7,9,-1,0,9,ch72data};
  774. /* char: 0x47 'G' */
  775. static const GLubyte ch71data[] = {
  776. 0x3a,0x46,0x82,0x82,0x8e,0x80,0x80,0x42,0x3c,
  777. };
  778. static const BitmapCharRec ch71 = {7,9,-1,0,9,ch71data};
  779. /* char: 0x46 'F' */
  780. static const GLubyte ch70data[] = {
  781. 0x80,0x80,0x80,0x80,0xf8,0x80,0x80,0x80,0xfc,
  782. };
  783. static const BitmapCharRec ch70 = {6,9,-1,0,8,ch70data};
  784. /* char: 0x45 'E' */
  785. static const GLubyte ch69data[] = {
  786. 0xfc,0x80,0x80,0x80,0xfc,0x80,0x80,0x80,0xfc,
  787. };
  788. static const BitmapCharRec ch69 = {6,9,-1,0,8,ch69data};
  789. /* char: 0x44 'D' */
  790. static const GLubyte ch68data[] = {
  791. 0xf8,0x84,0x82,0x82,0x82,0x82,0x82,0x84,0xf8,
  792. };
  793. static const BitmapCharRec ch68 = {7,9,-1,0,9,ch68data};
  794. /* char: 0x43 'C' */
  795. static const GLubyte ch67data[] = {
  796. 0x3c,0x42,0x80,0x80,0x80,0x80,0x80,0x42,0x3c,
  797. };
  798. static const BitmapCharRec ch67 = {7,9,-1,0,9,ch67data};
  799. /* char: 0x42 'B' */
  800. static const GLubyte ch66data[] = {
  801. 0xf8,0x84,0x84,0x84,0xf8,0x84,0x84,0x84,0xf8,
  802. };
  803. static const BitmapCharRec ch66 = {6,9,-1,0,8,ch66data};
  804. /* char: 0x41 'A' */
  805. static const GLubyte ch65data[] = {
  806. 0x82,0x82,0x82,0x7c,0x44,0x44,0x28,0x28,0x10,
  807. };
  808. static const BitmapCharRec ch65 = {7,9,-1,0,9,ch65data};
  809. /* char: 0x40 '@' */
  810. static const GLubyte ch64data[] = {
  811. 0x3e,0x0,0x40,0x0,0x9b,0x0,0xa6,0x80,0xa2,0x40,0xa2,0x40,0x92,0x40,0x4d,0x40,
  812. 0x60,0x80,0x1f,0x0,
  813. };
  814. static const BitmapCharRec ch64 = {10,10,-1,1,12,ch64data};
  815. /* char: 0x3f '?' */
  816. static const GLubyte ch63data[] = {
  817. 0x20,0x0,0x20,0x20,0x10,0x10,0x88,0x88,0x70,
  818. };
  819. static const BitmapCharRec ch63 = {5,9,-1,0,7,ch63data};
  820. /* char: 0x3e '>' */
  821. static const GLubyte ch62data[] = {
  822. 0xc0,0x30,0xc,0x30,0xc0,
  823. };
  824. static const BitmapCharRec ch62 = {6,5,-1,-1,7,ch62data};
  825. /* char: 0x3d '=' */
  826. static const GLubyte ch61data[] = {
  827. 0xf8,0x0,0xf8,
  828. };
  829. static const BitmapCharRec ch61 = {5,3,-1,-2,7,ch61data};
  830. /* char: 0x3c '<' */
  831. static const GLubyte ch60data[] = {
  832. 0xc,0x30,0xc0,0x30,0xc,
  833. };
  834. static const BitmapCharRec ch60 = {6,5,0,-1,7,ch60data};
  835. /* char: 0x3b ';' */
  836. static const GLubyte ch59data[] = {
  837. 0x80,0x40,0x40,0x0,0x0,0x0,0x0,0x40,
  838. };
  839. static const BitmapCharRec ch59 = {2,8,0,2,3,ch59data};
  840. /* char: 0x3a ':' */
  841. static const GLubyte ch58data[] = {
  842. 0x80,0x0,0x0,0x0,0x0,0x80,
  843. };
  844. static const BitmapCharRec ch58 = {1,6,-1,0,3,ch58data};
  845. /* char: 0x39 '9' */
  846. static const GLubyte ch57data[] = {
  847. 0x70,0x88,0x8,0x8,0x78,0x88,0x88,0x88,0x70,
  848. };
  849. static const BitmapCharRec ch57 = {5,9,-1,0,7,ch57data};
  850. /* char: 0x38 '8' */
  851. static const GLubyte ch56data[] = {
  852. 0x70,0x88,0x88,0x88,0x88,0x70,0x88,0x88,0x70,
  853. };
  854. static const BitmapCharRec ch56 = {5,9,-1,0,7,ch56data};
  855. /* char: 0x37 '7' */
  856. static const GLubyte ch55data[] = {
  857. 0x40,0x40,0x20,0x20,0x20,0x10,0x10,0x8,0xf8,
  858. };
  859. static const BitmapCharRec ch55 = {5,9,-1,0,7,ch55data};
  860. /* char: 0x36 '6' */
  861. static const GLubyte ch54data[] = {
  862. 0x70,0x88,0x88,0x88,0xc8,0xb0,0x80,0x88,0x70,
  863. };
  864. static const BitmapCharRec ch54 = {5,9,-1,0,7,ch54data};
  865. /* char: 0x35 '5' */
  866. static const GLubyte ch53data[] = {
  867. 0x70,0x88,0x88,0x8,0x8,0xf0,0x80,0x80,0xf8,
  868. };
  869. static const BitmapCharRec ch53 = {5,9,-1,0,7,ch53data};
  870. /* char: 0x34 '4' */
  871. static const GLubyte ch52data[] = {
  872. 0x8,0x8,0xfc,0x88,0x48,0x28,0x28,0x18,0x8,
  873. };
  874. static const BitmapCharRec ch52 = {6,9,0,0,7,ch52data};
  875. /* char: 0x33 '3' */
  876. static const GLubyte ch51data[] = {
  877. 0x70,0x88,0x88,0x8,0x8,0x30,0x8,0x88,0x70,
  878. };
  879. static const BitmapCharRec ch51 = {5,9,-1,0,7,ch51data};
  880. /* char: 0x32 '2' */
  881. static const GLubyte ch50data[] = {
  882. 0xf8,0x80,0x80,0x40,0x20,0x10,0x8,0x88,0x70,
  883. };
  884. static const BitmapCharRec ch50 = {5,9,-1,0,7,ch50data};
  885. /* char: 0x31 '1' */
  886. static const GLubyte ch49data[] = {
  887. 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xe0,0x20,
  888. };
  889. static const BitmapCharRec ch49 = {3,9,-1,0,7,ch49data};
  890. /* char: 0x30 '0' */
  891. static const GLubyte ch48data[] = {
  892. 0x70,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x70,
  893. };
  894. static const BitmapCharRec ch48 = {5,9,-1,0,7,ch48data};
  895. /* char: 0x2f '/' */
  896. static const GLubyte ch47data[] = {
  897. 0x80,0x80,0x40,0x40,0x40,0x20,0x20,0x10,0x10,
  898. };
  899. static const BitmapCharRec ch47 = {4,9,0,0,4,ch47data};
  900. /* char: 0x2e '.' */
  901. static const GLubyte ch46data[] = {
  902. 0x80,
  903. };
  904. static const BitmapCharRec ch46 = {1,1,-1,0,3,ch46data};
  905. /* char: 0x2d '-' */
  906. static const GLubyte ch45data[] = {
  907. 0xf8,
  908. };
  909. static const BitmapCharRec ch45 = {5,1,-1,-3,8,ch45data};
  910. /* char: 0x2c ',' */
  911. static const GLubyte ch44data[] = {
  912. 0x80,0x40,0x40,
  913. };
  914. static const BitmapCharRec ch44 = {2,3,-1,2,4,ch44data};
  915. /* char: 0x2b '+' */
  916. static const GLubyte ch43data[] = {
  917. 0x20,0x20,0xf8,0x20,0x20,
  918. };
  919. static const BitmapCharRec ch43 = {5,5,-1,-1,7,ch43data};
  920. /* char: 0x2a '*' */
  921. static const GLubyte ch42data[] = {
  922. 0xa0,0x40,0xa0,
  923. };
  924. static const BitmapCharRec ch42 = {3,3,-1,-6,5,ch42data};
  925. /* char: 0x29 ')' */
  926. static const GLubyte ch41data[] = {
  927. 0x80,0x40,0x40,0x20,0x20,0x20,0x20,0x20,0x20,0x40,0x40,0x80,
  928. };
  929. static const BitmapCharRec ch41 = {3,12,0,3,4,ch41data};
  930. /* char: 0x28 '(' */
  931. static const GLubyte ch40data[] = {
  932. 0x20,0x40,0x40,0x80,0x80,0x80,0x80,0x80,0x80,0x40,0x40,0x20,
  933. };
  934. static const BitmapCharRec ch40 = {3,12,-1,3,4,ch40data};
  935. /* char: 0x27 ''' */
  936. static const GLubyte ch39data[] = {
  937. 0x80,0x40,0xc0,
  938. };
  939. static const BitmapCharRec ch39 = {2,3,-1,-6,3,ch39data};
  940. /* char: 0x26 '&' */
  941. static const GLubyte ch38data[] = {
  942. 0x72,0x8c,0x84,0x8a,0x50,0x30,0x48,0x48,0x30,
  943. };
  944. static const BitmapCharRec ch38 = {7,9,-1,0,9,ch38data};
  945. /* char: 0x25 '%' */
  946. static const GLubyte ch37data[] = {
  947. 0x23,0x0,0x14,0x80,0x14,0x80,0x13,0x0,0x8,0x0,0x68,0x0,0x94,0x0,0x94,0x0,
  948. 0x62,0x0,
  949. };
  950. static const BitmapCharRec ch37 = {9,9,-1,0,11,ch37data};
  951. /* char: 0x24 '$' */
  952. static const GLubyte ch36data[] = {
  953. 0x20,0x70,0xa8,0xa8,0x28,0x70,0xa0,0xa8,0x70,0x20,
  954. };
  955. static const BitmapCharRec ch36 = {5,10,-1,1,7,ch36data};
  956. /* char: 0x23 '#' */
  957. static const GLubyte ch35data[] = {
  958. 0x50,0x50,0x50,0xfc,0x28,0xfc,0x28,0x28,
  959. };
  960. static const BitmapCharRec ch35 = {6,8,0,0,7,ch35data};
  961. /* char: 0x22 '"' */
  962. static const GLubyte ch34data[] = {
  963. 0xa0,0xa0,0xa0,
  964. };
  965. static const BitmapCharRec ch34 = {3,3,-1,-6,5,ch34data};
  966. /* char: 0x21 '!' */
  967. static const GLubyte ch33data[] = {
  968. 0x80,0x0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
  969. };
  970. static const BitmapCharRec ch33 = {1,9,-1,0,3,ch33data};
  971. /* char: 0x20 ' ' */
  972. #ifdef _WIN32
  973. /* XXX Work around Microsoft OpenGL 1.1 bug where glBitmap with
  974.    a height or width of zero does not advance the raster position
  975.    as specified by OpenGL. (Cosmo OpenGL does not have this bug.) */
  976. static const GLubyte ch32data[] = { 0x0 };
  977. static const BitmapCharRec ch32 = {1,1,0,0,4,ch32data};
  978. #else
  979. static const BitmapCharRec ch32 = {0,0,0,0,4,0};
  980. #endif
  981. static const BitmapCharRec * const chars[] = {
  982. &ch32,
  983. &ch33,
  984. &ch34,
  985. &ch35,
  986. &ch36,
  987. &ch37,
  988. &ch38,
  989. &ch39,
  990. &ch40,
  991. &ch41,
  992. &ch42,
  993. &ch43,
  994. &ch44,
  995. &ch45,
  996. &ch46,
  997. &ch47,
  998. &ch48,
  999. &ch49,
  1000. &ch50,
  1001. &ch51,
  1002. &ch52,
  1003. &ch53,
  1004. &ch54,
  1005. &ch55,
  1006. &ch56,
  1007. &ch57,
  1008. &ch58,
  1009. &ch59,
  1010. &ch60,
  1011. &ch61,
  1012. &ch62,
  1013. &ch63,
  1014. &ch64,
  1015. &ch65,
  1016. &ch66,
  1017. &ch67,
  1018. &ch68,
  1019. &ch69,
  1020. &ch70,
  1021. &ch71,
  1022. &ch72,
  1023. &ch73,
  1024. &ch74,
  1025. &ch75,
  1026. &ch76,
  1027. &ch77,
  1028. &ch78,
  1029. &ch79,
  1030. &ch80,
  1031. &ch81,
  1032. &ch82,
  1033. &ch83,
  1034. &ch84,
  1035. &ch85,
  1036. &ch86,
  1037. &ch87,
  1038. &ch88,
  1039. &ch89,
  1040. &ch90,
  1041. &ch91,
  1042. &ch92,
  1043. &ch93,
  1044. &ch94,
  1045. &ch95,
  1046. &ch96,
  1047. &ch97,
  1048. &ch98,
  1049. &ch99,
  1050. &ch100,
  1051. &ch101,
  1052. &ch102,
  1053. &ch103,
  1054. &ch104,
  1055. &ch105,
  1056. &ch106,
  1057. &ch107,
  1058. &ch108,
  1059. &ch109,
  1060. &ch110,
  1061. &ch111,
  1062. &ch112,
  1063. &ch113,
  1064. &ch114,
  1065. &ch115,
  1066. &ch116,
  1067. &ch117,
  1068. &ch118,
  1069. &ch119,
  1070. &ch120,
  1071. &ch121,
  1072. &ch122,
  1073. &ch123,
  1074. &ch124,
  1075. &ch125,
  1076. &ch126,
  1077. 0,
  1078. 0,
  1079. 0,
  1080. 0,
  1081. 0,
  1082. 0,
  1083. 0,
  1084. 0,
  1085. 0,
  1086. 0,
  1087. 0,
  1088. 0,
  1089. 0,
  1090. 0,
  1091. 0,
  1092. 0,
  1093. 0,
  1094. 0,
  1095. 0,
  1096. 0,
  1097. 0,
  1098. 0,
  1099. 0,
  1100. 0,
  1101. 0,
  1102. 0,
  1103. 0,
  1104. 0,
  1105. 0,
  1106. 0,
  1107. 0,
  1108. 0,
  1109. 0,
  1110. &ch160,
  1111. &ch161,
  1112. &ch162,
  1113. &ch163,
  1114. &ch164,
  1115. &ch165,
  1116. &ch166,
  1117. &ch167,
  1118. &ch168,
  1119. &ch169,
  1120. &ch170,
  1121. &ch171,
  1122. &ch172,
  1123. &ch173,
  1124. &ch174,
  1125. &ch175,
  1126. &ch176,
  1127. &ch177,
  1128. &ch178,
  1129. &ch179,
  1130. &ch180,
  1131. &ch181,
  1132. &ch182,
  1133. &ch183,
  1134. &ch184,
  1135. &ch185,
  1136. &ch186,
  1137. &ch187,
  1138. &ch188,
  1139. &ch189,
  1140. &ch190,
  1141. &ch191,
  1142. &ch192,
  1143. &ch193,
  1144. &ch194,
  1145. &ch195,
  1146. &ch196,
  1147. &ch197,
  1148. &ch198,
  1149. &ch199,
  1150. &ch200,
  1151. &ch201,
  1152. &ch202,
  1153. &ch203,
  1154. &ch204,
  1155. &ch205,
  1156. &ch206,
  1157. &ch207,
  1158. &ch208,
  1159. &ch209,
  1160. &ch210,
  1161. &ch211,
  1162. &ch212,
  1163. &ch213,
  1164. &ch214,
  1165. &ch215,
  1166. &ch216,
  1167. &ch217,
  1168. &ch218,
  1169. &ch219,
  1170. &ch220,
  1171. &ch221,
  1172. &ch222,
  1173. &ch223,
  1174. &ch224,
  1175. &ch225,
  1176. &ch226,
  1177. &ch227,
  1178. &ch228,
  1179. &ch229,
  1180. &ch230,
  1181. &ch231,
  1182. &ch232,
  1183. &ch233,
  1184. &ch234,
  1185. &ch235,
  1186. &ch236,
  1187. &ch237,
  1188. &ch238,
  1189. &ch239,
  1190. &ch240,
  1191. &ch241,
  1192. &ch242,
  1193. &ch243,
  1194. &ch244,
  1195. &ch245,
  1196. &ch246,
  1197. &ch247,
  1198. &ch248,
  1199. &ch249,
  1200. &ch250,
  1201. &ch251,
  1202. &ch252,
  1203. &ch253,
  1204. &ch254,
  1205. &ch255,
  1206. };
  1207. const BitmapFontRec glutBitmapHelvetica12 = {
  1208. "-adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-1",
  1209. 224,
  1210. 32,
  1211. chars
  1212. };