home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / X / mit / demos / gpc / bifparse.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-02-15  |  5.2 KB  |  219 lines

  1. /* $XConsortium: bifparse.h,v 5.1 91/02/16 10:07:01 rws Exp $ */
  2.  
  3.  
  4. typedef union     {
  5.     long        l;
  6.     double        f;
  7.     StringType    str;
  8.     } YYSTYPE;
  9. extern YYSTYPE yylval;
  10. #define LONG 257
  11. #define REAL 258
  12. #define QSTRING 259
  13. #define BEGIN_STRUCTURE 260
  14. #define END_STRUCTURE 261
  15. #define LABEL 262
  16. #define MARKER 263
  17. #define MARKER3 264
  18. #define LINE 265
  19. #define LINE3 266
  20. #define POLYGON 267
  21. #define POLYGON3 268
  22. #define FILL_AREA_SET 269
  23. #define FILL_AREA_SET3 270
  24. #define TRIANGLE3 271
  25. #define QUAD_MESH3 272
  26. #define INDEX_POLYGONS3 273
  27. #define GEN_SPHERE3 274
  28. #define GEN_CIRCLE 275
  29. #define GEN_CIRCLE3 276
  30. #define TEXT 277
  31. #define TEXT3 278
  32. #define ANNOTATION_TEXT3 279
  33. #define PIXEL_MAP3 280
  34. #define NON_UNIFORM_BSPLINE_CURVE 281
  35. #define NON_UNIFORM_BSPLINE_SURFACE 282
  36. #define CURVE_APPROXIMATION_CRITERIA 283
  37. #define TRIMCURVE_APPROXIMATION_CRITERIA 284
  38. #define SURFACE_APPROXIMATION_CRITERIA 285
  39. #define MARKER_TYPE 286
  40. #define MARKER_SIZE 287
  41. #define MARKER_COLOR 288
  42. #define MARKER_COLOR_INDEX 289
  43. #define LINE_TYPE 290
  44. #define LINE_WIDTH 291
  45. #define LINE_COLOR 292
  46. #define LINE_COLOR_INDEX 293
  47. #define LINE_SHADING 294
  48. #define INTERIOR_STYLE 295
  49. #define INTERIOR_PATTERN_INDEX 296
  50. #define INTERIOR_COLOR 297
  51. #define INTERIOR_COLOR_INDEX 298
  52. #define BACKFACE_INTERIOR_COLOR 299
  53. #define BACKFACE_INTERIOR_COLOR_INDEX 300
  54. #define INTERIOR_SHADING 301
  55. #define INTERIOR_LIGHTING 302
  56. #define SURFACE_PROPERTIES 303
  57. #define BACKFACE_PROPERTIES 304
  58. #define BACKFACE_PROCESSING 305
  59. #define EDGE_FLAG 306
  60. #define EDGE_TYPE 307
  61. #define EDGE_WIDTH 308
  62. #define EDGE_COLOR 309
  63. #define EDGE_COLOR_INDEX 310
  64. #define TEXT_FONT 311
  65. #define TEXT_PREC 312
  66. #define TEXT_COLOR 313
  67. #define TEXT_COLOR_INDEX 314
  68. #define TEXT_PATH 315
  69. #define TEXT_ALIGN 316
  70. #define CHAR_HEIGHT 317
  71. #define CHAR_EXP 318
  72. #define CHAR_SPACE 319
  73. #define CHAR_UP_VECTOR 320
  74. #define ANNO_TEXT_CHAR_HEIGHT 321
  75. #define ANNO_TEXT_CHAR_UP_VECTOR 322
  76. #define ANNO_TEXT_STYLE 323
  77. #define LIGHT_STATE 324
  78. #define DEPTHCUE_INDEX 325
  79. #define HLHS_REMOVAL 326
  80. #define IDENTITY3 327
  81. #define CONCAT_MATRIX3 328
  82. #define INVERT_MATRIX3 329
  83. #define ROTATE3 330
  84. #define ROTATE_XYZ3 331
  85. #define TRANSLATE3 332
  86. #define SCALE3 333
  87. #define MATRIX3 334
  88. #define GET_MATRIX3 335
  89. #define PUSH_MATRIX3 336
  90. #define POP_MATRIX3 337
  91. #define GLOBAL_TRANSFORMATION3 338
  92. #define LOCAL_TRANSFORMATION3 339
  93. #define APPLY_TO_GLOBAL3 340
  94. #define APPLY_TO_LOCAL3 341
  95. #define VIEW_ORIENTATION3 342
  96. #define VIEW_MAPPING3 343
  97. #define ACTIVE_VIEW 344
  98. #define EXECUTE_STRUCTURE 345
  99. #define CALL_STRUCTURE 346
  100. #define READ_GEOMETRY_FILE 347
  101. #define CLEAR_GEOMETRY 348
  102. #define BEGIN_TEST 349
  103. #define END_TEST 350
  104. #define PAUSE 351
  105. #define SLEEP 352
  106. #define INVOKE_AT_FRAME 353
  107. #define DEFINE_COLOR 354
  108. #define BACKGROUND_COLOR 355
  109. #define BACKGROUND_COLOR_INDEX 356
  110. #define DEFINE_VIEW_SPECIFICATION 357
  111. #define DEFAULT_VIEW_SPECIFICATION 358
  112. #define DEFINE_LIGHT 359
  113. #define DEFINE_DEPTHCUE 360
  114. #define CONFIGURATION 361
  115. #define KNOTS 362
  116. #define CTRL_POINTS 363
  117. #define UKNOTS 364
  118. #define VKNOTS 365
  119. #define TRIMLOOP 366
  120. #define TRIMCURVE 367
  121. #define RATIONAL 368
  122. #define NON_RATIONAL 369
  123. #define IGNORE_GROUP 370
  124. #define VERTEX_COLORS 371
  125. #define VERTEX_NORMALS 372
  126. #define VERTEX_COLOR_INDICES 373
  127. #define FACET_COLORS 374
  128. #define FACET_NORMALS 375
  129. #define FACET_COLOR_INDICES 376
  130. #define VERTEX_COORDINATES 377
  131. #define EDGE_VISIBILITY 378
  132. #define ENABLE 379
  133. #define DISABLE 380
  134. #define STRING 381
  135. #define CHAR 382
  136. #define STROKE 383
  137. #define WORLD 384
  138. #define MODELLING 385
  139. #define AMBIENT_LIGHT 386
  140. #define DIRECTIONAL_LIGHT 387
  141. #define POSITIONAL_LIGHT 388
  142. #define SPOT_LIGHT 389
  143. #define LD_TRANSFORM 390
  144. #define ACTIVATE_LIST 391
  145. #define DEACTIVATE_LIST 392
  146. #define HLHSRID 393
  147. #define HLHS_DISABLE 394
  148. #define HLHS_ENABLE 395
  149. #define MAKE_RAMP 396
  150. #define COLOR_LIST 397
  151. #define RGB 398
  152. #define CIE 399
  153. #define HSV 400
  154. #define HLS 401
  155. #define PRECONCAT 402
  156. #define POSTCONCAT 403
  157. #define REPLACE 404
  158. #define X_AXIS 405
  159. #define Y_AXIS 406
  160. #define Z_AXIS 407
  161. #define PERSPECTIVE 408
  162. #define PARALLEL 409
  163. #define MATCH_VIEW_AREA 410
  164. #define ADJUST_X 411
  165. #define ADJUST_Y 412
  166. #define GROW 413
  167. #define SHRINK 414
  168. #define XY_CLIP 415
  169. #define NO_XY_CLIP 416
  170. #define FRONT_CLIP 417
  171. #define NO_FRONT_CLIP 418
  172. #define BACK_CLIP 419
  173. #define NO_BACK_CLIP 420
  174. #define HOLLOW 421
  175. #define SOLID 422
  176. #define PATTERN 423
  177. #define EMPTY 424
  178. #define VIEW_MAPPING 425
  179. #define VIEW_ORIENTATION 426
  180. #define GLOBAL_MODELLING 427
  181. #define LOCAL_MODELLING 428
  182. #define COMPOSITE_MODELLING 429
  183. #define SPECIFY_REPORT_FILE 430
  184. #define TO 431
  185. #define END 432
  186. #define EXECUTE 433
  187. #define CALL 434
  188. #define WINDOW_SIZE 435
  189. #define DOUBLE_BUFFER 436
  190. #define SINGLE_BUFFER 437
  191. #define TRUE_COLOR 438
  192. #define PSEUDO_COLOR 439
  193. #define FACET_CONNECTIVITY 440
  194. #define EXACT 441
  195. #define CENTER 442
  196. #define RADIUS 443
  197. #define SCALE_FACTORS 444
  198. #define NORMAL 445
  199. #define TEXT_DIRECTION 446
  200. #define ADD 447
  201. #define AND 448
  202. #define CLEAR 449
  203. #define INVERT 450
  204. #define NAND 451
  205. #define NOOP 452
  206. #define NOR 453
  207. #define OR 454
  208. #define SET 455
  209. #define SUBTRACT_DEST 456
  210. #define SUBTRACT_SOURCE 457
  211. #define XOR 458
  212. #define PIXEL_VALUES 459
  213. #define INTENSITY_VALUES 460
  214. #define PIXEL_VALUE_SEGMENTS 461
  215. #define INTENSITY_VALUE_SEGMENTS 462
  216. #define FIRST_FILE 463
  217. #define END_GEOM_FILE 464
  218. #define UNRECOGNIZED_KEYWORD 465
  219.