| 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);
|