ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/meta/imPcodes.h
Revision: 1.2
Committed: Mon Jul 14 22:24:00 2003 UTC (20 years, 9 months ago) by schorsch
Content type: text/plain
Branch: MAIN
CVS Tags: rad3R7P1, rad3R7P2, rad3R6, rad3R8, rad3R6P1
Changes since 1.1: +13 -1 lines
Log Message:
Instrumented headers against multiple inclusion and for use from C++.
Moved includes in headers out of "C" scope.

File Contents

# User Rev Content
1 schorsch 1.2 /* RCSid: $Id: imPcodes.h,v 1.1 2003/02/22 02:07:26 greg Exp $ */
2 greg 1.1 /* New imPress codes */
3    
4 schorsch 1.2 #ifndef _RAD_IMPCODES_H_
5     #define _RAD_IMPCODES_H_
6    
7     #ifdef __cplusplus
8     extern "C" {
9     #endif
10    
11 greg 1.1 #define imP_SP 128
12     #define imP_SP1 129
13     #define imP_OLD_MMOVE 130
14     #define imP_MPLUS 131
15     #define imP_MMINUS 132
16     #define imP_MMOVE 133
17     #define imP_SMOVE 134
18    
19     #define imP_SET_ABS_H 135
20     #define imP_SET_REL_H 136
21     #define imP_SET_ABS_V 137
22     #define imP_SET_REL_V 138
23    
24     #define imP_CIRC_ARC 150
25     #define imP_ELLIPSE_ARC 151
26     #define imP_CIRC_SEGM 160
27    
28     #define imP_SRULE 192
29     #define imP_BRULE 193
30    
31     #define imP_SET_HPOS 195
32     #define imP_SET_VPOS 196
33     #define imP_CRLF 197
34     #define imP_SGLY 198
35     #define imP_BGLY 199
36     #define imP_DELG 200
37     #define imP_DELC 201
38     #define imP_DELF 202
39    
40     #define imP_SET_HV_SYSTEM 205
41     #define imP_SET_ADV_DIRS 206
42     #define imP_SET_FAMILY 207
43     #define imP_SET_IL 208
44     #define imP_SET_BOL 209
45     #define imP_SET_SP 210
46     #define imP_PUSH 211
47     #define imP_POP 212
48     #define imP_PAGE 213
49     #define imP_SET_PUSH_MASK 214
50     #define imP_ENDPAGE 219
51    
52     #define imP_CREATE_FAMILY_TABLE 221
53     #define imP_CREATE_MAP 222
54    
55     #define imP_SET_PUM 225
56    
57     #define imP_CREATE_PATH 230
58     #define imP_SET_TEXTURE 231
59     #define imP_SET_PEN 232
60     #define imP_FILL_PATH 233
61     #define imP_DRAW_PATH 234
62     #define imP_BITMAP 235
63     #define imP_SET_MAGN 236
64    
65     #define imP_DEFINE_MACRO 242
66     #define imP_EXECUTE_MACRO 243
67    
68     #define imP_NO_OP 254
69     #define imP_EOF 255
70 schorsch 1.2
71     #ifdef __cplusplus
72     }
73     #endif
74     #endif /* _RAD_IMPCODES_H_ */
75 greg 1.1