SplashState.h (xpdf-4.03) | : | SplashState.h (xpdf-4.04) | ||
---|---|---|---|---|
skipping to change at line 84 | skipping to change at line 84 | |||
// more zero-length "on" sections (dashes). | // more zero-length "on" sections (dashes). | |||
GBool lineDashContainsZeroLengthDashes(); | GBool lineDashContainsZeroLengthDashes(); | |||
void clipResetToRect(SplashCoord x0, SplashCoord y0, | void clipResetToRect(SplashCoord x0, SplashCoord y0, | |||
SplashCoord x1, SplashCoord y1); | SplashCoord x1, SplashCoord y1); | |||
SplashError clipToRect(SplashCoord x0, SplashCoord y0, | SplashError clipToRect(SplashCoord x0, SplashCoord y0, | |||
SplashCoord x1, SplashCoord y1); | SplashCoord x1, SplashCoord y1); | |||
SplashError clipToPath(SplashPath *path, GBool eo); | SplashError clipToPath(SplashPath *path, GBool eo); | |||
// Set the soft mask bitmap. | // Set the soft mask bitmap. | |||
void setSoftMask(SplashBitmap *softMaskA); | void setSoftMask(SplashBitmap *softMaskA, GBool deleteBitmap = gTrue); | |||
// Set the transfer function. | // Set the transfer function. | |||
void setTransfer(Guchar *red, Guchar *green, Guchar *blue, Guchar *gray); | void setTransfer(Guchar *red, Guchar *green, Guchar *blue, Guchar *gray); | |||
private: | private: | |||
SplashState(SplashState *state); | SplashState(SplashState *state); | |||
SplashCoord matrix[6]; | SplashCoord matrix[6]; | |||
SplashPattern *strokePattern; | SplashPattern *strokePattern; | |||
skipping to change at line 115 | skipping to change at line 115 | |||
SplashCoord *lineDash; | SplashCoord *lineDash; | |||
int lineDashLength; | int lineDashLength; | |||
SplashCoord lineDashPhase; | SplashCoord lineDashPhase; | |||
SplashStrokeAdjustMode strokeAdjust; | SplashStrokeAdjustMode strokeAdjust; | |||
SplashClip *clip; | SplashClip *clip; | |||
GBool clipIsShared; | GBool clipIsShared; | |||
SplashBitmap *softMask; | SplashBitmap *softMask; | |||
GBool deleteSoftMask; | GBool deleteSoftMask; | |||
GBool inNonIsolatedGroup; | GBool inNonIsolatedGroup; | |||
GBool inKnockoutGroup; | GBool inKnockoutGroup; | |||
Guchar rgbTransferR[256], | Guchar *rgbTransferR; | |||
rgbTransferG[256], | Guchar *rgbTransferG; | |||
rgbTransferB[256]; | Guchar *rgbTransferB; | |||
Guchar grayTransfer[256]; | Guchar *grayTransfer; | |||
#if SPLASH_CMYK | #if SPLASH_CMYK | |||
Guchar cmykTransferC[256], | Guchar *cmykTransferC; | |||
cmykTransferM[256], | Guchar *cmykTransferM; | |||
cmykTransferY[256], | Guchar *cmykTransferY; | |||
cmykTransferK[256]; | Guchar *cmykTransferK; | |||
#endif | #endif | |||
GBool transferIsShared; | ||||
Guint overprintMask; | Guint overprintMask; | |||
GBool enablePathSimplification; | GBool enablePathSimplification; | |||
SplashState *next; // used by Splash class | SplashState *next; // used by Splash class | |||
friend class Splash; | friend class Splash; | |||
}; | }; | |||
#endif | #endif | |||
End of changes. 4 change blocks. | ||||
9 lines changed or deleted | 10 lines changed or added |