CXXR (C++ R)
Public Attributes

_DevDesc Struct Reference

Collaboration diagram for _DevDesc:
Collaboration graph
[legend]

List of all members.

Public Attributes

double left
double right
double bottom
double top
double clipLeft
double clipRight
double clipBottom
double clipTop
double xCharOffset
double yCharOffset
double yLineBias
double ipr [2]
double cra [2]
double gamma
Rboolean canClip
Rboolean canChangeGamma
int canHAdj
double startps
int startcol
int startfill
int startlty
int startfont
double startgamma
void * deviceSpecific
Rboolean displayListOn
Rboolean canGenMouseDown
Rboolean canGenMouseMove
Rboolean canGenMouseUp
Rboolean canGenKeybd
Rboolean gettingEvent
void(* activate )(const pDevDesc)
void(* circle )(double x, double y, double r, const pGEcontext gc, pDevDesc dd)
void(* clip )(double x0, double x1, double y0, double y1, pDevDesc dd)
void(* close )(pDevDesc dd)
void(* deactivate )(pDevDesc)
Rboolean(* locator )(double *x, double *y, pDevDesc dd)
void(* line )(double x1, double y1, double x2, double y2, const pGEcontext gc, pDevDesc dd)
void(* metricInfo )(int c, const pGEcontext gc, double *ascent, double *descent, double *width, pDevDesc dd)
void(* mode )(int mode, pDevDesc dd)
void(* newPage )(const pGEcontext gc, pDevDesc dd)
void(* polygon )(int n, const double *x, const double *y, const pGEcontext gc, pDevDesc dd)
void(* polyline )(int n, const double *x, const double *y, const pGEcontext gc, pDevDesc dd)
void(* rect )(double x0, double y0, double x1, double y1, const pGEcontext gc, pDevDesc dd)
void(* path )(double *x, double *y, int npoly, int *nper, Rboolean winding, const pGEcontext gc, pDevDesc dd)
void(* raster )(unsigned int *raster, int w, int h, double x, double y, double width, double height, double rot, Rboolean interpolate, const pGEcontext gc, pDevDesc dd)
SEXP(* cap )(pDevDesc dd)
void(* size )(double *left, double *right, double *bottom, double *top, pDevDesc dd)
double(* strWidth )(const char *str, const pGEcontext gc, pDevDesc dd)
void(* text )(double x, double y, const char *str, double rot, double hadj, const pGEcontext gc, pDevDesc dd)
void(* onExit )(pDevDesc dd)
SEXP(* getEvent )(SEXP, const char *)
Rboolean(* newFrameConfirm )(pDevDesc dd)
Rboolean hasTextUTF8
void(* textUTF8 )(double x, double y, const char *str, double rot, double hadj, const pGEcontext gc, pDevDesc dd)
double(* strWidthUTF8 )(const char *str, const pGEcontext gc, pDevDesc dd)
Rboolean wantSymbolUTF8
Rboolean useRotatedTextInContour
SEXP eventEnv
void(* eventHelper )(pDevDesc dd, int code)
int(* holdflush )(pDevDesc dd, int level)
int haveTransparency
int haveTransparentBg
int haveRaster
int haveCapture
int haveLocator
char reserved [64]

The documentation for this struct was generated from the following file: