diff options
Diffstat (limited to 'filter/pdftoopvp/oprs/OPVPWrapper_0_2.h')
-rw-r--r-- | filter/pdftoopvp/oprs/OPVPWrapper_0_2.h | 127 |
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 |