The R Project SVN R

Rev

Rev 36820 | Rev 41852 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36820 Rev 37012
Line 170... Line 170...
170
#define curDevice		Rf_curDevice
170
#define curDevice		Rf_curDevice
171
#define CurrentDevice		Rf_CurrentDevice
171
#define CurrentDevice		Rf_CurrentDevice
172
#define currentFigureLocation	Rf_currentFigureLocation
172
#define currentFigureLocation	Rf_currentFigureLocation
173
#define doKeybd			Rf_doKeybd
173
#define doKeybd			Rf_doKeybd
174
#define doMouseEvent		Rf_doMouseEvent
174
#define doMouseEvent		Rf_doMouseEvent
175
#define FixupCex		Rf_FixupCex
-
 
176
#define FixupCol		Rf_FixupCol
-
 
177
#define FixupFont		Rf_FixupFont
-
 
178
#define FixupLty		Rf_FixupLty
-
 
179
#define FixupLwd		Rf_FixupLwd
-
 
180
#define FixupPch		Rf_FixupPch
-
 
181
#define FixupVFont		Rf_FixupVFont
-
 
182
#define GArrow			Rf_GArrow
175
#define GArrow			Rf_GArrow
183
#define GBox			Rf_GBox
176
#define GBox			Rf_GBox
184
#define GCheckState		Rf_GCheckState
177
#define GCheckState		Rf_GCheckState
185
#define GCircle			Rf_GCircle
178
#define GCircle			Rf_GCircle
186
#define GClip			Rf_GClip
179
#define GClip			Rf_GClip
Line 229... Line 222...
229
#define labelformat		Rf_labelformat
222
#define labelformat		Rf_labelformat
230
#define LTYget			Rf_LTYget
223
#define LTYget			Rf_LTYget
231
#define LTYpar			Rf_LTYpar
224
#define LTYpar			Rf_LTYpar
232
#define NewFrameConfirm		Rf_NewFrameConfirm
225
#define NewFrameConfirm		Rf_NewFrameConfirm
233
#define NoDevices		Rf_NoDevices
226
#define NoDevices		Rf_NoDevices
234
#define ProcessInlinePars	Rf_ProcessInlinePars
-
 
235
#define RGBpar			Rf_RGBpar
227
#define RGBpar			Rf_RGBpar
236
#define col2name                Rf_col2name
228
#define col2name                Rf_col2name
237
#define selectDevice		Rf_selectDevice
229
#define selectDevice		Rf_selectDevice
238
#define Specify2		Rf_Specify2
-
 
239
/* which of these conversions should be public? maybe all?*/
230
/* which of these conversions should be public? maybe all?*/
240
#define xDevtoNDC		Rf_xDevtoNDC
231
#define xDevtoNDC		Rf_xDevtoNDC
241
#define xDevtoNFC		Rf_xDevtoNFC
232
#define xDevtoNFC		Rf_xDevtoNFC
242
#define xDevtoNPC		Rf_xDevtoNPC
233
#define xDevtoNPC		Rf_xDevtoNPC
243
#define xDevtoUsr		Rf_xDevtoUsr
234
#define xDevtoUsr		Rf_xDevtoUsr
Line 264... Line 255...
264
/* Make a temporary copy of the current parameters */
255
/* Make a temporary copy of the current parameters */
265
void GSavePars(DevDesc*);
256
void GSavePars(DevDesc*);
266
/* Restore the temporary copy saved by GSavePars */
257
/* Restore the temporary copy saved by GSavePars */
267
void GRestorePars(DevDesc*);
258
void GRestorePars(DevDesc*);
268
 
259
 
269
		/* More Programmer GPar functions */
-
 
270
 
-
 
271
void ProcessInlinePars(SEXP, DevDesc*, SEXP call);
-
 
272
void Specify2(char*, SEXP, DevDesc*, SEXP call);
-
 
273
void RecordGraphicsCall(SEXP);
-
 
274
 
-
 
275
SEXP FixupPch(SEXP, int);
-
 
276
SEXP FixupLty(SEXP, int);
-
 
277
SEXP FixupFont(SEXP, int);
-
 
278
SEXP FixupCol(SEXP, unsigned int);
-
 
279
SEXP FixupCex(SEXP, double);
-
 
280
SEXP FixupLwd(SEXP, double);
-
 
281
SEXP FixupVFont(SEXP);
-
 
282
 
-
 
283
 
-
 
284
 
260
 
285
/*-------------------------------------------------------------------
261
/*-------------------------------------------------------------------
286
 *
262
 *
287
 *  DEVICE STATE FUNCTIONS are concerned with getting and setting
263
 *  DEVICE STATE FUNCTIONS are concerned with getting and setting
288
 *  the current state of the device;  is it ready to be drawn into?
264
 *  the current state of the device;  is it ready to be drawn into?