The R Project SVN R

Rev

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

Rev 44369 Rev 44986
Line 209... Line 209...
209
/* Draw series of straight lines using the specified lists of x and y values: */
209
/* Draw series of straight lines using the specified lists of x and y values: */
210
void GPolyline(int, double*, double*, int, pGEDev);
210
void GPolyline(int, double*, double*, int, pGEDev);
211
/* Draw a rectangle given two opposite corners: */
211
/* Draw a rectangle given two opposite corners: */
212
void GRect(double, double, double, double, int, int, int, pGEDev);
212
void GRect(double, double, double, double, int, int, int, pGEDev);
213
/* Return the height of the specified string in the specified units: */
213
/* Return the height of the specified string in the specified units: */
214
double GStrHeight(const char *, int, GUnit, pGEDev);
214
double GStrHeight(const char *, cetype_t, GUnit, pGEDev);
215
/* Return the width of the specified string in the specified units */
215
/* Return the width of the specified string in the specified units */
216
double GStrWidth(const char *, int, GUnit, pGEDev);
216
double GStrWidth(const char *, cetype_t, GUnit, pGEDev);
217
/* Draw the specified text at location (x,y) with the specified
217
/* Draw the specified text at location (x,y) with the specified
218
 * rotation and justification: */
218
 * rotation and justification: */
219
void GText(double, double, int, const char *, int, double, double, double,
219
void GText(double, double, int, const char *, cetype_t, double, double, double,
220
	   pGEDev);
220
	   pGEDev);
221
 
221
 
222
/* No longer exist
222
/* No longer exist
223
void GStartPath(pGEDev);
223
void GStartPath(pGEDev);
224
void GEndPath(pGEDev);
224
void GEndPath(pGEDev);
Line 247... Line 247...
247
/* Return a "nice" min, max and number of intervals for a given
247
/* Return a "nice" min, max and number of intervals for a given
248
 * range on a linear or _log_ scale, respectively: */
248
 * range on a linear or _log_ scale, respectively: */
249
void GPretty(double*, double*, int*); /* used in plot3d.c */
249
void GPretty(double*, double*, int*); /* used in plot3d.c */
250
void GLPretty(double*, double*, int*);
250
void GLPretty(double*, double*, int*);
251
/* Draw text in margins. */
251
/* Draw text in margins. */
252
void GMtext(const char *, int, int, double, int, double, int, double, pGEDev);
252
void GMtext(const char *, cetype_t, int, double, int, double, int, double, pGEDev);
253
/* Draw one of the predefined symbols (circle, square, diamond, ...) */
253
/* Draw one of the predefined symbols (circle, square, diamond, ...) */
254
void GSymbol(double, double, int, int, pGEDev);
254
void GSymbol(double, double, int, int, pGEDev);
255
 
255
 
256
/* From plotmath.c, used in plot.c */
256
/* From plotmath.c, used in plot.c */
257
double GExpressionHeight(SEXP, GUnit, pGEDev);
257
double GExpressionHeight(SEXP, GUnit, pGEDev);