Home
last modified time | relevance | path

Searched refs:bbox (Results 1 – 25 of 30) sorted by relevance

12

/external/freetype/src/base/
Dftbbox.c38 FT_BBox bbox; member
73 #define CHECK_X( p, bbox ) \ argument
74 ( p->x < bbox.xMin || p->x > bbox.xMax )
76 #define CHECK_Y( p, bbox ) \ argument
77 ( p->y < bbox.yMin || p->y > bbox.yMax )
170 if ( CHECK_X( control, user->bbox ) ) in BBox_Conic_To()
174 &user->bbox.xMin, in BBox_Conic_To()
175 &user->bbox.xMax ); in BBox_Conic_To()
177 if ( CHECK_Y( control, user->bbox ) ) in BBox_Conic_To()
181 &user->bbox.yMin, in BBox_Conic_To()
[all …]
Dftglyph.c233 FT_BBox* bbox ) in ft_outline_glyph_bbox() argument
238 FT_Outline_Get_CBox( &glyph->outline, bbox ); in ft_outline_glyph_bbox()
Dftobjs.c2644 w = face->bbox.xMax - face->bbox.xMin; in FT_Request_Metrics()
2645 h = face->bbox.yMax - face->bbox.yMin; in FT_Request_Metrics()
/external/freetype/src/autofit/
Dafloader.c390 FT_BBox bbox; in af_loader_load_g() local
411 FT_Outline_Get_CBox( &gloader->base.outline, &bbox ); in af_loader_load_g()
413 bbox.xMin = FT_PIX_FLOOR( bbox.xMin ); in af_loader_load_g()
414 bbox.yMin = FT_PIX_FLOOR( bbox.yMin ); in af_loader_load_g()
415 bbox.xMax = FT_PIX_CEIL( bbox.xMax ); in af_loader_load_g()
416 bbox.yMax = FT_PIX_CEIL( bbox.yMax ); in af_loader_load_g()
418 slot->metrics.width = bbox.xMax - bbox.xMin; in af_loader_load_g()
419 slot->metrics.height = bbox.yMax - bbox.yMin; in af_loader_load_g()
420 slot->metrics.horiBearingX = bbox.xMin; in af_loader_load_g()
421 slot->metrics.horiBearingY = bbox.yMax; in af_loader_load_g()
[all …]
/external/skia/src/ports/
DSkFontHost_FreeType.cpp331 static bool GetLetterCBox(FT_Face face, char letter, FT_BBox* bbox) { in GetLetterCBox() argument
336 FT_Outline_Get_CBox(&face->glyph->outline, bbox); in GetLetterCBox()
475 FT_BBox bbox; in GetAdvancedTypefaceMetrics()
476 if (GetLetterCBox(face, stem_chars[i], &bbox)) { in GetAdvancedTypefaceMetrics()
477 int16_t width = bbox.xMax - bbox.xMin; in GetAdvancedTypefaceMetrics()
513 info->fBBox = SkIRect::MakeLTRB(face->bbox.xMin, face->bbox.yMax, in GetAdvancedTypefaceMetrics()
514 face->bbox.xMax, face->bbox.yMin); in GetAdvancedTypefaceMetrics()
918 FT_BBox bbox; in generateMetrics() local
923 FT_Outline_Get_CBox(&fFace->glyph->outline, &bbox); in generateMetrics()
929 bbox.xMin += dx; in generateMetrics()
[all …]
DSkFontHost_mac_coretext.cpp734 CGRect bbox = CTFontGetBoundingBox(ctFont); in GetAdvancedTypefaceMetrics() local
735 info->fBBox = SkIRect::MakeXYWH(bbox.origin.x, bbox.origin.y, in GetAdvancedTypefaceMetrics()
736 bbox.size.width, bbox.size.height); in GetAdvancedTypefaceMetrics()
/external/freetype/src/truetype/
Dttgload.c315 loader->bbox.xMin = FT_NEXT_SHORT( p ); in TT_Load_Glyph_Header()
316 loader->bbox.yMin = FT_NEXT_SHORT( p ); in TT_Load_Glyph_Header()
317 loader->bbox.xMax = FT_NEXT_SHORT( p ); in TT_Load_Glyph_Header()
318 loader->bbox.yMax = FT_NEXT_SHORT( p ); in TT_Load_Glyph_Header()
321 FT_TRACE5(( " xMin: %4d xMax: %4d\n", loader->bbox.xMin, in TT_Load_Glyph_Header()
322 loader->bbox.xMax )); in TT_Load_Glyph_Header()
323 FT_TRACE5(( " yMin: %4d yMax: %4d\n", loader->bbox.yMin, in TT_Load_Glyph_Header()
324 loader->bbox.yMax )); in TT_Load_Glyph_Header()
1193 (loader)->pp1.x = (loader)->bbox.xMin - (loader)->left_bearing; \
1198 (loader)->pp3.y = (loader)->top_bearing + (loader)->bbox.yMax; \
[all …]
/external/freetype/src/cff/
Dcffparse.c517 FT_BBox* bbox = &dict->font_bbox; in cff_parse_font_bbox() local
526 bbox->xMin = FT_RoundFix( cff_parse_fixed( data++ ) ); in cff_parse_font_bbox()
527 bbox->yMin = FT_RoundFix( cff_parse_fixed( data++ ) ); in cff_parse_font_bbox()
528 bbox->xMax = FT_RoundFix( cff_parse_fixed( data++ ) ); in cff_parse_font_bbox()
529 bbox->yMax = FT_RoundFix( cff_parse_fixed( data ) ); in cff_parse_font_bbox()
533 bbox->xMin / 65536, in cff_parse_font_bbox()
534 bbox->yMin / 65536, in cff_parse_font_bbox()
535 bbox->xMax / 65536, in cff_parse_font_bbox()
536 bbox->yMax / 65536 )); in cff_parse_font_bbox()
Dcffobjs.c730 cffface->bbox.xMin = dict->font_bbox.xMin >> 16; in cff_face_init()
731 cffface->bbox.yMin = dict->font_bbox.yMin >> 16; in cff_face_init()
733 cffface->bbox.xMax = ( dict->font_bbox.xMax + 0xFFFF ) >> 16; in cff_face_init()
734 cffface->bbox.yMax = ( dict->font_bbox.yMax + 0xFFFF ) >> 16; in cff_face_init()
738 cffface->ascender = (FT_Short)( cffface->bbox.yMax ); in cff_face_init()
739 cffface->descender = (FT_Short)( cffface->bbox.yMin ); in cff_face_init()
Dcffgload.h96 FT_BBox bbox; /* bounding box */ member
/external/skia/src/pdf/
DSkPDFShader.cpp30 static void transformBBox(const SkMatrix& matrix, SkRect* bbox) { in transformBBox() argument
34 inverse.mapRect(bbox); in transformBBox()
440 SkRect bbox; in doFunctionShader() local
441 bbox.set(fState.get()->fBBox); in doFunctionShader()
442 transformBBox(finalMatrix, &bbox); in doFunctionShader()
447 domain->append(new SkPDFScalar(bbox.fLeft))->unref(); in doFunctionShader()
448 domain->append(new SkPDFScalar(bbox.fRight))->unref(); in doFunctionShader()
449 domain->append(new SkPDFScalar(bbox.fTop))->unref(); in doFunctionShader()
450 domain->append(new SkPDFScalar(bbox.fBottom))->unref(); in doFunctionShader()
750 const SkMatrix& canvasTransform, const SkIRect& bbox) in State() argument
[all …]
DSkPDFFont.cpp255 SkPDFArray* bbox = new SkPDFArray; in makeFontBBox() local
256 bbox->reserve(4); in makeFontBBox()
257 bbox->append(new SkPDFScalar(scaleFromFontUnits(glyphBBox.fLeft, in makeFontBBox()
259 bbox->append(new SkPDFScalar(scaleFromFontUnits(glyphBBox.fBottom, in makeFontBBox()
261 bbox->append(new SkPDFScalar(scaleFromFontUnits(glyphBBox.fRight, in makeFontBBox()
263 bbox->append(new SkPDFScalar(scaleFromFontUnits(glyphBBox.fTop, in makeFontBBox()
265 return bbox; in makeFontBBox()
771 SkIRect bbox = SkIRect::MakeEmpty(); in populateType3Font() local
781 bbox.join(glyphBBox); in populateType3Font()
804 insert("FontBBox", makeFontBBox(bbox, 1000))->unref(); in populateType3Font()
DSkPDFDevice.cpp593 SkRect bbox = SkRect::MakeWH(SkIntToScalar(this->width()), in internalDrawPaint() local
600 inverse.mapRect(&bbox); in internalDrawPaint()
602 SkPDFUtils::AppendRectangle(bbox, &contentEntry->fContent); in internalDrawPaint()
/external/skia/include/pdf/
DSkPDFShader.h76 const SkIRect& bbox);
/external/freetype/src/sfnt/
Dsfobjs.c969 root->bbox.xMin = face->header.xMin; in sfnt_load_face()
970 root->bbox.yMin = face->header.yMin; in sfnt_load_face()
971 root->bbox.xMax = face->header.xMax; in sfnt_load_face()
972 root->bbox.yMax = face->header.yMax; in sfnt_load_face()
/external/freetype/src/psaux/
Dpsobjs.c1190 FT_BBox* bbox = (FT_BBox*)q; in ps_parser_load_field() local
1204 bbox->xMin = FT_RoundFix( temp[0] ); in ps_parser_load_field()
1205 bbox->yMin = FT_RoundFix( temp[1] ); in ps_parser_load_field()
1206 bbox->xMax = FT_RoundFix( temp[2] ); in ps_parser_load_field()
1207 bbox->yMax = FT_RoundFix( temp[3] ); in ps_parser_load_field()
/external/webkit/Source/WebCore/svg/
Dsvgattrs.in21 bbox
/external/freetype/include/freetype/internal/
Dtttypes.h1503 FT_BBox bbox; member
Dpsaux.h574 FT_BBox bbox; /* bounding box */ member
/external/webkit/Source/WebCore/rendering/
DRenderBox.cpp941 IntRect bbox = borderBoxRect(); in maskClipRect() local
943 return bbox; in maskClipRect()
951 …calculateBackgroundImageGeometry(maskLayer, bbox.x(), bbox.y(), bbox.width(), bbox.height(), maskR… in maskClipRect()
DRenderLayer.cpp3630 IntRect bbox = toRenderBox(child)->borderBoxRect(); in localBoundingBox() local
3631 result.unite(bbox); in localBoundingBox()
3633 if (bbox != overflowRect) in localBoundingBox()
3643 IntRect bbox = box->borderBoxRect(); in localBoundingBox() local
3644 result = bbox; in localBoundingBox()
3646 if (bbox != overflowRect) in localBoundingBox()
/external/webkit/Tools/iExploder/iexploder-1.7.2/src/html-attrs/
Dmozilla83 bbox
/external/freetype/include/freetype/
Dfreetype.h936 FT_BBox bbox; member
/external/webkit/Source/WebCore/
DChangeLog-2005-12-193454 Updated all test results for absolute bbox change.
3902 (operator<<): print absolute bbox instead of relative
4468 Fixes bbox() handling throughout code (for spec conformance)
4474 (KCanvasContainer::relativeBBox): renamed bbox(), fixed
4478 (RenderPath::relativeBBox): renamed bbox()
4499 (KCanvasItemQuartz::paint): updated for bbox() changes
4526 (SVGLengthImpl::value): bbox() rename
4528 (SVGLocatableImpl::getBBox): fixed bbox() behavior
4662 No additional tests needed, this fixes bbox printing for all tests.
4666 (khtml::RenderObject::bbox): added const (unbreaking bbox() calls)
[all …]
DChangeLog-2007-10-141751 …- sizing of filter region was truncated in some cases, as the bbox was used to resolve the needed …
2724 Use the untransformed bbox in objectBoundingBoxMode. Also
2725 don't do objectBoundingBoxMode should the bbox width ort height
66531 ….webkit.org/show_bug.cgi?id=11979 (SVG text does not respect font-size scaling in bbox calculation)
66537 Fixes svg/W3C-SVG-1.1/types-basicDOM-01-b.svg (bbox calculations had one pixel offset)
70361 …the target object's bbox rectangle -> objectBoundingBox calculations can be done, so SVGPaintServe…

12