filters

XOutputDev Class Reference

Inheritance diagram for XOutputDev:

OutputDev PBMOutputDev XPixmapOutputDev List of all members.

Detailed Description

Definition at line 489 of file XOutputDev.h.


Public Member Functions

 XOutputDev (Display *displayA, int screenNumA, Visual *visualA, Colormap colormapA, GBool reverseVideoA, unsigned long paperColorA, GBool installCmap, int rgbCubeSize, int forceDepth=0)
virtual ~XOutputDev ()
virtual GBool upsideDown ()
virtual GBool useDrawChar ()
virtual GBool interpretType3Chars ()
virtual void startPage (int pageNum, GfxState *state)
virtual void endPage ()
virtual void drawLink (Link *link, Catalog *catalog)
virtual void saveState (GfxState *state)
virtual void restoreState (GfxState *state)
virtual void updateAll (GfxState *state)
virtual void updateCTM (GfxState *state, double m11, double m12, double m21, double m22, double m31, double m32)
virtual void updateLineDash (GfxState *state)
virtual void updateFlatness (GfxState *state)
virtual void updateLineJoin (GfxState *state)
virtual void updateLineCap (GfxState *state)
virtual void updateMiterLimit (GfxState *state)
virtual void updateLineWidth (GfxState *state)
virtual void updateFillColor (GfxState *state)
virtual void updateStrokeColor (GfxState *state)
virtual void updateFont (GfxState *state)
virtual void stroke (GfxState *state)
virtual void fill (GfxState *state)
virtual void eoFill (GfxState *state)
virtual void clip (GfxState *state)
virtual void eoClip (GfxState *state)
virtual void beginString (GfxState *state, GString *s)
virtual void endString (GfxState *state)
virtual void drawChar (GfxState *state, double x, double y, double dx, double dy, double originX, double originY, CharCode code, Unicode *u, int uLen)
virtual GBool beginType3Char (GfxState *state, CharCode code, Unicode *u, int uLen)
virtual void endType3Char (GfxState *state)
virtual void drawImageMask (GfxState *state, Object *ref, Stream *str, int width, int height, GBool invert, GBool inlineImg)
virtual void drawImage (GfxState *state, Object *ref, Stream *str, int width, int height, GfxImageColorMap *colorMap, int *maskColors, GBool inlineImg)
virtual void type3D0 (GfxState *state, double wx, double wy)
virtual void type3D1 (GfxState *state, double wx, double wy, double llx, double lly, double urx, double ury)
void startDoc (XRef *xrefA)
GBool findText (Unicode *s, int len, GBool top, GBool bottom, int *xMin, int *yMin, int *xMax, int *yMax)
GStringgetText (int xMin, int yMin, int xMax, int yMax)
GBool isReverseVideo ()
void setPixmap (Pixmap pixmapA, int pixmapWA, int pixmapHA)
Pixmap getPixmap ()
int getPixmapWidth ()
int getPixmapHeight ()
Display * getDisplay ()
Guint getDepth ()
Gulong findColor (GfxRGB *rgb)

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