diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/mupdf/rsrc.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/include/mupdf/rsrc.h b/include/mupdf/rsrc.h index 3c263c08..30a35b1e 100644 --- a/include/mupdf/rsrc.h +++ b/include/mupdf/rsrc.h @@ -86,6 +86,19 @@ void pdf_droppattern(pdf_pattern *pat); * Shading */ +fz_error * +pdf_loadtype1shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, + fz_obj *ref, fz_matrix mat); +fz_error * +pdf_loadtype2shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, + fz_obj *ref, fz_matrix mat); +fz_error * +pdf_loadtype3shade(fz_shade *shade, pdf_xref *xref, fz_obj *shading, + fz_obj *ref, fz_matrix mat); + +fz_error * +pdf_loadshadefunction(fz_shade *shade, pdf_xref *xref, fz_obj *shading, float t0, float t1); + void pdf_setmeshvalue(float *mesh, int i, float x, float y, float t); fz_error *pdf_loadshade(fz_shade **shadep, pdf_xref *xref, fz_obj *obj, fz_obj *ref); |