ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/mgflib/parser.h
(Generate patch)

Comparing ray/src/cv/mgflib/parser.h (file contents):
Revision 1.20 by greg, Thu Apr 13 12:54:23 1995 UTC vs.
Revision 1.21 by greg, Tue May 9 11:47:27 1995 UTC

# Line 1 | Line 1
1 < /* Copyright (c) 1994 Regents of the University of California */
1 > /* Copyright (c) 1995 Regents of the University of California */
2  
3   /* SCCSid "$SunId$ LBL" */
4  
# Line 9 | Line 9
9   /* must include stdio.h before us */
10  
11                          /* Entities (order doesn't really matter) */
12 < #define MG_E_COMMENT    0
13 < #define MG_E_COLOR      1
14 < #define MG_E_CCT        2
15 < #define MG_E_CONE       3
16 < #define MG_E_CMIX       4
17 < #define MG_E_CSPEC      5
18 < #define MG_E_CXY        6
19 < #define MG_E_CYL        7
20 < #define MG_E_ED         8
21 < #define MG_E_FACE       9
22 < #define MG_E_INCLUDE    10
23 < #define MG_E_IES        11
24 < #define MG_E_IR         12
25 < #define MG_E_MATERIAL   13
26 < #define MG_E_NORMAL     14
27 < #define MG_E_OBJECT     15
28 < #define MG_E_POINT      16
29 < #define MG_E_PRISM      17
30 < #define MG_E_RD         18
31 < #define MG_E_RING       19
32 < #define MG_E_RS         20
33 < #define MG_E_SIDES      21
34 < #define MG_E_SPH        22
35 < #define MG_E_TD         23
36 < #define MG_E_TORUS      24
37 < #define MG_E_TS         25
38 < #define MG_E_VERTEX     26
39 < #define MG_E_XF         27
12 > #define MG_E_COMMENT    0               /* #            */
13 > #define MG_E_COLOR      1               /* c            */
14 > #define MG_E_CCT        2               /* cct          */
15 > #define MG_E_CONE       3               /* cone         */
16 > #define MG_E_CMIX       4               /* cmix         */
17 > #define MG_E_CSPEC      5               /* cspec        */
18 > #define MG_E_CXY        6               /* cxy          */
19 > #define MG_E_CYL        7               /* cyl          */
20 > #define MG_E_ED         8               /* ed           */
21 > #define MG_E_FACE       9               /* f            */
22 > #define MG_E_INCLUDE    10              /* i            */
23 > #define MG_E_IES        11              /* ies          */
24 > #define MG_E_IR         12              /* ir           */
25 > #define MG_E_MATERIAL   13              /* m            */
26 > #define MG_E_NORMAL     14              /* n            */
27 > #define MG_E_OBJECT     15              /* o            */
28 > #define MG_E_POINT      16              /* p            */
29 > #define MG_E_PRISM      17              /* prism        */
30 > #define MG_E_RD         18              /* rd           */
31 > #define MG_E_RING       19              /* ring         */
32 > #define MG_E_RS         20              /* rs           */
33 > #define MG_E_SIDES      21              /* sides        */
34 > #define MG_E_SPH        22              /* sph          */
35 > #define MG_E_TD         23              /* td           */
36 > #define MG_E_TORUS      24              /* torus        */
37 > #define MG_E_TS         25              /* ts           */
38 > #define MG_E_VERTEX     26              /* v            */
39 > #define MG_E_XF         27              /* xf           */
40  
41 < #define MG_NENTITIES    28
41 > #define MG_NENTITIES    28              /* total # entities */
42  
43   #define MG_NAMELIST     {"#","c","cct","cone","cmix","cspec","cxy","cyl","ed",\
44                          "f","i","ies","ir","m","n","o","p","prism","rd",\
# Line 87 | Line 87 | extern char    *mg_err[MG_NERRS];
87   * (The first argument to mg_handle is the entity #, or -1.)
88   * To free any data structures and clear the parser, use mg_clear.
89   * If there is an error, mg_load, mg_open, mg_parse, mg_handle and
90 < * mg_rewind will return an error from the list above.  In addition,
90 > * mg_fgoto will return an error from the list above.  In addition,
91   * mg_load will report the error to stderr.  The mg_read routine
92   * returns 0 when the end of file has been reached.
93   */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines