summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2016-10-15 01:54:56 +0800
committerSebastian Rasmussen <sebras@gmail.com>2016-10-19 23:30:10 +0800
commita804e3491c0d8056742855eb8d840f8c4ee1a49f (patch)
tree104cea97d91394a961c1ebaa01de5ea4763f4b3d /include
parent9b66be814c4a3cfad8c198a2d0c7fc81ac6508de (diff)
downloadmupdf-a804e3491c0d8056742855eb8d840f8c4ee1a49f.tar.xz
Move headers to make svg_document an internal type.
Diffstat (limited to 'include')
-rw-r--r--include/mupdf/svg.h39
1 files changed, 0 insertions, 39 deletions
diff --git a/include/mupdf/svg.h b/include/mupdf/svg.h
index d95f7ea7..7d166906 100644
--- a/include/mupdf/svg.h
+++ b/include/mupdf/svg.h
@@ -1,45 +1,6 @@
#ifndef MUPDF_SVG_H
#define MUPDF_SVG_H
-#include "mupdf/fitz.h"
-
-/* Forward declarations. */
-
-typedef struct svg_document_s svg_document;
-
-/* Parse basic data type units. */
-
-const char *svg_lex_number(float *fp, const char *str);
-float svg_parse_number(const char *str, float min,float max, float inherit);
-float svg_parse_length(const char *str, float percent, float font_size);
-float svg_parse_angle(const char *str);
-
-void svg_parse_color(fz_context *ctx, svg_document *doc, char *str, float *rgb);
-void svg_parse_transform(fz_context *ctx, svg_document *doc, char *str, fz_matrix *ctm);
-
-int svg_is_whitespace_or_comma(int c);
-int svg_is_whitespace(int c);
-int svg_is_alpha(int c);
-int svg_is_digit(int c);
-
-/* Graphics content parsing. */
-
-void svg_parse_document_bounds(fz_context *ctx, svg_document *doc, fz_xml *root);
-void svg_run_document(fz_context *ctx, svg_document *doc, fz_xml *root, fz_device *dev, const fz_matrix *ctm);
-
-/* Global context */
-
-struct svg_document_s
-{
- fz_document super;
- fz_xml *root;
- fz_tree *idmap;
- float width;
- float height;
-};
-
-/* Utility functions */
-
fz_display_list *fz_new_display_list_from_svg(fz_context *ctx, fz_buffer *buf, float *w, float *h);
fz_image *fz_new_image_from_svg(fz_context *ctx, fz_buffer *buf);