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 ()
GfxStatecopy () const
const double * getCTM () const
double getX1 () const
double getY1 () const
double getX2 () const
double getY2 () const
double getPageWidth () const
double getPageHeight () const
const GfxColorgetFillColor () const
const GfxColorgetStrokeColor () 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
GfxColorSpacegetFillColorSpace () const
GfxColorSpacegetStrokeColorSpace () const
GfxPatterngetFillPattern () const
GfxPatterngetStrokePattern () 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
GfxFontgetFont () 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
GfxPathgetPath () 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)
GfxStatesave ()
GfxStaterestore ()
GBool hasSaves ()

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys