From 7ad0eac4b8c81c5123ef5a62b23ba2895dd997c8 Mon Sep 17 00:00:00 2001 From: Tor Andersson <tor@ghostscript.com> Date: Tue, 5 Oct 2004 07:23:36 +0200 Subject: refactor and rename node types --- tree/over.c | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 tree/over.c (limited to 'tree/over.c') diff --git a/tree/over.c b/tree/over.c deleted file mode 100644 index d55bb297..00000000 --- a/tree/over.c +++ /dev/null @@ -1,50 +0,0 @@ -#include <fitz.h> - -fz_error * -fz_newover(fz_node **nodep) -{ - fz_over *node; - - node = fz_malloc(sizeof (fz_over)); - if (!node) - return fz_outofmem; - *nodep = (fz_node*)node; - - fz_initnode((fz_node*)node, FZ_NOVER); - node->child = nil; - - return nil; -} - -void -fz_freeover(fz_over *node) -{ - if (node->child) - fz_freenode(node->child); - fz_free(node); -} - -fz_rect -fz_boundover(fz_over* node, fz_matrix ctm) -{ - fz_node *child; - fz_rect bbox; - fz_rect r; - - bbox = FZ_INFRECT; - - for (child = node->child; child; child = child->next) - { - r = fz_boundnode(child, ctm); - if (r.max.x >= r.min.x) - { - if (bbox.max.x >= bbox.min.x) - bbox = fz_mergerects(r, bbox); - else - bbox = r; - } - } - - return bbox; -} - -- cgit v1.2.3