summaryrefslogtreecommitdiff
path: root/render/render.c
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2004-10-05 07:23:36 +0200
committerTor Andersson <tor@ghostscript.com>2004-10-05 07:23:36 +0200
commit7ad0eac4b8c81c5123ef5a62b23ba2895dd997c8 (patch)
tree09d5530e86be7e7b9da37dff2668e31d18a78fb5 /render/render.c
parent00905a4e2b959ccc3b79381acbf1d3b8e5319e8e (diff)
downloadmupdf-7ad0eac4b8c81c5123ef5a62b23ba2895dd997c8.tar.xz
refactor and rename node types
Diffstat (limited to 'render/render.c')
-rw-r--r--render/render.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/render/render.c b/render/render.c
index 64856dd2..bb875ee3 100644
--- a/render/render.c
+++ b/render/render.c
@@ -60,12 +60,12 @@ fz_freerenderer(fz_renderer *gc)
}
fz_error *
-fz_renderover(fz_renderer *gc, fz_over *over, fz_matrix ctm, fz_pixmap *out)
+fz_renderover(fz_renderer *gc, fz_overnode *over, fz_matrix ctm, fz_pixmap *out)
{
fz_error *error;
fz_node *node;
- for (node = over->child; node; node = node->next)
+ for (node = over->super.child; node; node = node->next)
{
error = fz_rendernode(gc, node, ctm, out);
if (error)
@@ -76,12 +76,12 @@ fz_renderover(fz_renderer *gc, fz_over *over, fz_matrix ctm, fz_pixmap *out)
}
fz_error *
-fz_rendermask(fz_renderer *gc, fz_mask *mask, fz_matrix ctm, fz_pixmap *out)
+fz_rendermask(fz_renderer *gc, fz_masknode *mask, fz_matrix ctm, fz_pixmap *out)
{
fz_error *error;
fz_node *node;
- for (node = mask->child; node; node = node->next)
+ for (node = mask->super.child; node; node = node->next)
{
error = fz_rendernode(gc, node, ctm, out);
if (error)
@@ -92,10 +92,10 @@ fz_rendermask(fz_renderer *gc, fz_mask *mask, fz_matrix ctm, fz_pixmap *out)
}
fz_error *
-fz_rendertransform(fz_renderer *gc, fz_transform *xform, fz_matrix ctm, fz_pixmap *out)
+fz_rendertransform(fz_renderer *gc, fz_transformnode *transform, fz_matrix ctm, fz_pixmap *out)
{
- ctm = fz_concat(ctm, xform->m);
- return fz_rendernode(gc, xform->child, ctm, out);
+ ctm = fz_concat(ctm, transform->m);
+ return fz_rendernode(gc, transform->super.child, ctm, out);
}
@@ -124,7 +124,7 @@ void composite(fz_pixmap *out, fz_glyph *gl, int xo, int yo)
}
fz_error *
-fz_rendertext(fz_renderer *gc, fz_text *text, fz_matrix ctm, fz_pixmap *out)
+fz_rendertext(fz_renderer *gc, fz_textnode *text, fz_matrix ctm, fz_pixmap *out)
{
fz_error *error;
fz_glyph gl;
@@ -169,13 +169,13 @@ fz_rendernode(fz_renderer *gc, fz_node *node, fz_matrix ctm, fz_pixmap *out)
switch (node->kind)
{
case FZ_NOVER:
- return fz_renderover(gc, (fz_over*)node, ctm, out);
+ return fz_renderover(gc, (fz_overnode*)node, ctm, out);
case FZ_NMASK:
- return fz_rendermask(gc, (fz_mask*)node, ctm, out);
+ return fz_rendermask(gc, (fz_masknode*)node, ctm, out);
case FZ_NTRANSFORM:
- return fz_rendertransform(gc, (fz_transform*)node, ctm, out);
+ return fz_rendertransform(gc, (fz_transformnode*)node, ctm, out);
case FZ_NTEXT:
- return fz_rendertext(gc, (fz_text*)node, ctm, out);
+ return fz_rendertext(gc, (fz_textnode*)node, ctm, out);
default:
return nil;
}