filters
GfxState Class Reference
List of all members.Detailed Description
Definition at line 760 of file GfxState.h.
Public Member Functions | |
GfxState (double dpi, PDFRectangle *pageBox, int rotate, GBool upsideDown) | |
~GfxState () | |
GfxState * | copy () const |
const double * | getCTM () const |
double | getX1 () const |
double | getY1 () const |
double | getX2 () const |
double | getY2 () const |
double | getPageWidth () const |
double | getPageHeight () const |
const GfxColor * | getFillColor () const |
const GfxColor * | getStrokeColor () const |
void | getFillGray (double *gray) const |
void | getStrokeGray (double *gray) const |
void | getFillRGB (GfxRGB *rgb) const |
void | getStrokeRGB (GfxRGB *rgb) const |
void | getFillCMYK (GfxCMYK *cmyk) const |
void | getStrokeCMYK (GfxCMYK *cmyk) const |
GfxColorSpace * | getFillColorSpace () const |
GfxColorSpace * | getStrokeColorSpace () const |
GfxPattern * | getFillPattern () const |
GfxPattern * | getStrokePattern () const |
double | getFillOpacity () const |
double | getStrokeOpacity () const |
double | getLineWidth () const |
void | getLineDash (double **dash, int *length, double *start) const |
int | getFlatness () const |
int | getLineJoin () const |
int | getLineCap () const |
double | getMiterLimit () const |
GfxFont * | getFont () const |
double | getFontSize () const |
const double * | getTextMat () const |
double | getCharSpace () const |
double | getWordSpace () const |
double | getHorizScaling () const |
double | getLeading () const |
double | getRise () const |
int | getRender () const |
GfxPath * | getPath () const |
double | getCurX () const |
double | getCurY () const |
void | getClipBBox (double *xMin, double *yMin, double *xMax, double *yMax) const |
void | getUserClipBBox (double *xMin, double *yMin, double *xMax, double *yMax) const |
double | getLineX () const |
double | getLineY () const |
GBool | isCurPt () const |
GBool | isPath () const |
void | transform (double x1, double y1, double *x2, double *y2) |
void | transformDelta (double x1, double y1, double *x2, double *y2) |
void | textTransform (double x1, double y1, double *x2, double *y2) |
void | textTransformDelta (double x1, double y1, double *x2, double *y2) |
double | transformWidth (double w) |
double | getTransformedLineWidth () |
double | getTransformedFontSize () |
void | getFontTransMat (double *m11, double *m12, double *m21, double *m22) |
void | setCTM (double a, double b, double c, double d, double e, double f) |
void | concatCTM (double a, double b, double c, double d, double e, double f) |
void | setFillColorSpace (GfxColorSpace *colorSpace) |
void | setStrokeColorSpace (GfxColorSpace *colorSpace) |
void | setFillColor (GfxColor *color) |
void | setStrokeColor (GfxColor *color) |
void | setFillPattern (GfxPattern *pattern) |
void | setStrokePattern (GfxPattern *pattern) |
void | setFillOpacity (double opac) |
void | setStrokeOpacity (double opac) |
void | setLineWidth (double width) |
void | setLineDash (double *dash, int length, double start) |
void | setFlatness (int flatness1) |
void | setLineJoin (int lineJoin1) |
void | setLineCap (int lineCap1) |
void | setMiterLimit (double limit) |
void | setFont (GfxFont *fontA, double fontSizeA) |
void | setTextMat (double a, double b, double c, double d, double e, double f) |
void | setCharSpace (double space) |
void | setWordSpace (double space) |
void | setHorizScaling (double scale) |
void | setLeading (double leadingA) |
void | setRise (double riseA) |
void | setRender (int renderA) |
void | moveTo (double x, double y) |
void | lineTo (double x, double y) |
void | curveTo (double x1, double y1, double x2, double y2, double x3, double y3) |
void | closePath () |
void | clearPath () |
void | clip () |
void | textMoveTo (double tx, double ty) |
void | textShift (double tx, double ty) |
void | shift (double dx, double dy) |
GfxState * | save () |
GfxState * | restore () |
GBool | hasSaves () |
The documentation for this class was generated from the following files: