summaryrefslogtreecommitdiff
path: root/fitz/node_text.c
diff options
context:
space:
mode:
Diffstat (limited to 'fitz/node_text.c')
-rw-r--r--fitz/node_text.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/fitz/node_text.c b/fitz/node_text.c
index d88e04ec..49cdb576 100644
--- a/fitz/node_text.c
+++ b/fitz/node_text.c
@@ -72,15 +72,15 @@ fz_boundtextnode(fz_textnode *text, fz_matrix ctm)
/* find bbox of glyph origins in ctm space */
- bbox.min.x = bbox.max.x = text->els[0].x;
- bbox.min.y = bbox.max.y = text->els[0].y;
+ bbox.x0 = bbox.x1 = text->els[0].x;
+ bbox.y0 = bbox.y1 = text->els[0].y;
for (i = 1; i < text->len; i++)
{
- bbox.min.x = MIN(bbox.min.x, text->els[i].x);
- bbox.min.y = MIN(bbox.min.y, text->els[i].y);
- bbox.max.x = MAX(bbox.max.x, text->els[i].x);
- bbox.max.y = MAX(bbox.max.y, text->els[i].y);
+ bbox.x0 = MIN(bbox.x0, text->els[i].x);
+ bbox.y0 = MIN(bbox.y0, text->els[i].y);
+ bbox.x1 = MAX(bbox.x1, text->els[i].x);
+ bbox.y1 = MAX(bbox.y1, text->els[i].y);
}
bbox = fz_transformaabb(ctm, bbox);
@@ -91,19 +91,19 @@ fz_boundtextnode(fz_textnode *text, fz_matrix ctm)
trm.e = 0;
trm.f = 0;
- fbox.min.x = text->font->bbox.min.x * 0.001;
- fbox.min.y = text->font->bbox.min.y * 0.001;
- fbox.max.x = text->font->bbox.max.x * 0.001;
- fbox.max.y = text->font->bbox.max.y * 0.001;
+ fbox.x0 = text->font->bbox.x0 * 0.001;
+ fbox.y0 = text->font->bbox.y0 * 0.001;
+ fbox.x1 = text->font->bbox.x1 * 0.001;
+ fbox.y1 = text->font->bbox.y1 * 0.001;
fbox = fz_transformaabb(trm, fbox);
/* expand glyph origin bbox by font bbox */
- bbox.min.x += fbox.min.x;
- bbox.min.y += fbox.min.y;
- bbox.max.x += fbox.max.x;
- bbox.max.y += fbox.max.y;
+ bbox.x0 += fbox.x0;
+ bbox.y0 += fbox.y0;
+ bbox.x1 += fbox.x1;
+ bbox.y1 += fbox.y1;
return bbox;
}