summaryrefslogtreecommitdiff
path: root/filter/pdftoopvp/oprs/OPVPWrapper_0_2.h
diff options
context:
space:
mode:
Diffstat (limited to 'filter/pdftoopvp/oprs/OPVPWrapper_0_2.h')
-rw-r--r--filter/pdftoopvp/oprs/OPVPWrapper_0_2.h127
1 files changed, 0 insertions, 127 deletions
diff --git a/filter/pdftoopvp/oprs/OPVPWrapper_0_2.h b/filter/pdftoopvp/oprs/OPVPWrapper_0_2.h
deleted file mode 100644
index f670a45..0000000
--- a/filter/pdftoopvp/oprs/OPVPWrapper_0_2.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/*
- OPVPWrapper_0_2.h
-*/
-
-#ifndef OPVPWRAPPER_0_2_H
-#define OPVPWRAPPER_0_2_H
-
-#include "OPVPWrapper.h"
-
-/* ROP */
-#define OPVP_0_2_ROP_S 0xCC
-#define OPVP_0_2_ROP_P 0xF0
-#define OPVP_0_2_ROP_OR 0xB8
-
-class OPVPWrapper_0_2: public OPVPWrapper {
-private:
- static opvp_cspace_t cspace_0_2_to_1_0[];
- static OPVP_ColorSpace cspace_1_0_to_0_2[];
- static OPVP_ImageFormat iformat_1_0_to_0_2[];
- static int colorDepth_0_2[];
-public:
- OPVPWrapper_0_2(void *opvpHandleA, int *opvpErrorNoA,
- OPVP_api_procs *procsA, int printerContextA);
- virtual ~OPVPWrapper_0_2();
- virtual opvp_int_t getErrorNo();
-
- virtual opvp_result_t ClosePrinter();
- virtual opvp_result_t StartJob(const opvp_char_t *jobInfo);
- virtual opvp_result_t EndJob();
- virtual opvp_result_t AbortJob();
- virtual opvp_result_t StartDoc(const opvp_char_t *docInfo);
- virtual opvp_result_t EndDoc();
- virtual opvp_result_t StartPage(const opvp_char_t *pageInfo);
- virtual opvp_result_t EndPage();
- virtual opvp_result_t QueryDeviceCapability(opvp_flag_t queryflag,
- opvp_int_t *buflen, opvp_byte_t *infoBuf);
- virtual opvp_result_t QueryDeviceInfo(opvp_flag_t queryflag,
- opvp_int_t *buflen, opvp_byte_t *infoBuf);
- virtual opvp_result_t ResetCTM();
- virtual opvp_result_t SetCTM(const opvp_ctm_t *pCTM);
- virtual opvp_result_t GetCTM(opvp_ctm_t *pCTM);
- virtual opvp_result_t InitGS();
- virtual opvp_result_t SaveGS();
- virtual opvp_result_t RestoreGS();
- virtual opvp_result_t QueryColorSpace(opvp_int_t *pnum,
- opvp_cspace_t *pcspace);
- virtual opvp_result_t SetColorSpace(opvp_cspace_t cspace);
- virtual opvp_result_t GetColorSpace(opvp_cspace_t *pcspace);
- virtual opvp_result_t SetFillMode(opvp_fillmode_t fillmode);
- virtual opvp_result_t GetFillMode(opvp_fillmode_t *pfillmode);
- virtual opvp_result_t SetAlphaConstant(opvp_float_t alpha);
- virtual opvp_result_t GetAlphaConstant(opvp_float_t *palpha);
- virtual opvp_result_t SetLineWidth(opvp_fix_t width);
- virtual opvp_result_t GetLineWidth(opvp_fix_t *pwidth);
- virtual opvp_result_t SetLineDash(opvp_int_t num, const opvp_fix_t *pdash);
- virtual opvp_result_t GetLineDash(opvp_int_t *pnum, opvp_fix_t *pdash);
- virtual opvp_result_t SetLineDashOffset(opvp_fix_t offset);
- virtual opvp_result_t GetLineDashOffset(opvp_fix_t *poffset);
- virtual opvp_result_t SetLineStyle(opvp_linestyle_t linestyle);
- virtual opvp_result_t GetLineStyle(opvp_linestyle_t *plinestyle);
- virtual opvp_result_t SetLineCap(opvp_linecap_t linecap);
- virtual opvp_result_t GetLineCap(opvp_linecap_t *plinecap);
- virtual opvp_result_t SetLineJoin(opvp_linejoin_t linejoin);
- virtual opvp_result_t GetLineJoin(opvp_linejoin_t *plinejoin);
- virtual opvp_result_t SetMiterLimit(opvp_fix_t miterlimit);
- virtual opvp_result_t GetMiterLimit(opvp_fix_t *pmiterlimit);
- virtual opvp_result_t SetPaintMode(opvp_paintmode_t paintmode);
- virtual opvp_result_t GetPaintMode(opvp_paintmode_t *ppaintmode);
- virtual opvp_result_t SetStrokeColor(const opvp_brush_t *brush);
- virtual opvp_result_t SetFillColor(const opvp_brush_t *brush);
- virtual opvp_result_t SetBgColor(const opvp_brush_t *brush);
- virtual opvp_result_t NewPath();
- virtual opvp_result_t EndPath();
- virtual opvp_result_t StrokePath();
- virtual opvp_result_t FillPath();
- virtual opvp_result_t StrokeFillPath();
- virtual opvp_result_t SetClipPath(opvp_cliprule_t clipRule);
- virtual opvp_result_t SetCurrentPoint(opvp_fix_t x, opvp_fix_t y);
- virtual opvp_result_t LinePath(opvp_pathmode_t flag,
- opvp_int_t npoints, const opvp_point_t *points);
- virtual opvp_result_t PolygonPath(opvp_int_t npolygons,
- const opvp_int_t *nvertexes, const opvp_point_t *points);
- virtual opvp_result_t RectanglePath(opvp_int_t nrectangles,
- const opvp_rectangle_t *reclangles);
- virtual opvp_result_t RoundRectanglePath(opvp_int_t nrectangles,
- const opvp_roundrectangle_t *reclangles);
- virtual opvp_result_t BezierPath(opvp_int_t npoints,
- const opvp_point_t *points);
- virtual opvp_result_t ArcPath(opvp_arcmode_t kind,
- opvp_arcdir_t dir, opvp_fix_t bbx0, opvp_fix_t bby0,
- opvp_fix_t bbx1, opvp_fix_t bby1, opvp_fix_t x0,
- opvp_fix_t y0, opvp_fix_t x1, opvp_fix_t y1);
- virtual opvp_result_t DrawImage(opvp_int_t sourceWidth,
- opvp_int_t sourceHeight, opvp_int_t sourcePitch,
- opvp_imageformat_t imageFormat,
- opvp_int_t destinationWidth, opvp_int_t destinationHeight,
- const void *imageData);
- virtual opvp_result_t StartDrawImage(opvp_int_t sourceWidth,
- opvp_int_t sourceHeight, opvp_int_t sourcePitch,
- opvp_imageformat_t imageFormat,
- opvp_int_t destinationWidth, opvp_int_t destinationHeight);
- virtual opvp_result_t TransferDrawImage(opvp_int_t count,
- const void *imageData);
- virtual opvp_result_t EndDrawImage();
- virtual opvp_result_t StartScanline(opvp_int_t yposition);
- virtual opvp_result_t Scanline(opvp_int_t nscanpairs,
- const opvp_int_t *scanpairs);
- virtual opvp_result_t EndScanline();
- virtual opvp_result_t StartRaster(opvp_int_t rasterWidth);
- virtual opvp_result_t TransferRasterData(opvp_int_t count,
- const opvp_byte_t *data);
- virtual opvp_result_t SkipRaster(opvp_int_t count);
- virtual opvp_result_t EndRaster();
- virtual opvp_result_t StartStream();
- virtual opvp_result_t TransferStreamData(opvp_int_t count,
- const void *data);
- virtual opvp_result_t EndStream();
- virtual opvp_result_t ResetClipPath();
-
-private:
- OPVP_api_procs *procs_0_2;
- int *opvpErrorNo_0_2;
- int printerContext_0_2;
- opvp_cspace_t colorSpace;
-};
-
-#endif