Searched refs:outline (Results 1 - 25 of 70) sorted by relevance

123

/external/freetype/include/freetype/
H A Dftoutln.h87 /* Walk over an outline's structure to decompose it into individual */
89 /* operations to indicate the start of new contours in the outline. */
92 /* outline :: A pointer to the source target. */
108 FT_Outline_Decompose( FT_Outline* outline,
119 /* Create a new outline of a given size. */
123 /* outline is allocated. Note however that the new */
124 /* outline will *not* necessarily be *freed*, when */
127 /* numPoints :: The maximal number of points within the outline. */
129 /* numContours :: The maximal number of contours within the outline. */
132 /* anoutline :: A handle to the new outline
204 FT_Outline_Check( FT_Outline* outline ); variable
373 FT_Outline_Reverse( FT_Outline* outline ); variable
524 FT_Outline_Get_Orientation( FT_Outline* outline ); variable
[all...]
H A Dftbbox.h21 /* This component has a _single_ role: to compute exact outline bounding */
61 /* Compute the exact bounding box of an outline. This is slower */
64 /* coincide. Otherwise, the outline Bézier arcs are traversed to */
68 /* outline :: A pointer to the source outline. */
71 /* abbox :: The outline's exact bounding box. */
85 FT_Outline_Get_BBox( FT_Outline* outline,
H A Dftstroke.h191 * `inside' borders of a given outline.
194 * outline ::
195 * The source outline handle.
202 FT_Outline_GetInsideBorder( FT_Outline* outline ); variable
212 * `outside' borders of a given outline.
215 * outline ::
216 * The source outline handle.
223 FT_Outline_GetOutsideBorder( FT_Outline* outline ); variable
277 * The radius is expressed in the same units as the outline
313 * A convenience function used to parse a whole outline wit
[all...]
/external/webkit/Source/WebCore/platform/chromium/
H A DPlatformThemeChromiumGtk.cpp78 // color. But it fails spectacularly for the outline color used
80 // outline. For some of them it is partially transparent, and for
134 // Paint the button's outline and fill the middle
135 SkPath outline; local
138 outline.moveTo(rect.x() + 0.5, rect.y() + rect.height() + 0.5);
139 outline.rLineTo(0, -(rect.height() - 2));
140 outline.rLineTo(2, -2);
141 outline.rLineTo(rect.width() - 5, 0);
142 outline.rLineTo(2, 2);
143 outline
[all...]
/external/freetype/src/autofit/
H A Dafdummy.c37 FT_Outline* outline )
40 FT_UNUSED( outline );
H A Dafloader.c136 FT_Outline_Translate( &slot->outline,
140 /* copy the outline points in the loader's current */
143 slot->outline.n_points + 4,
144 slot->outline.n_contours );
148 FT_ARRAY_COPY( gloader->current.outline.points,
149 slot->outline.points,
150 slot->outline.n_points );
152 FT_ARRAY_COPY( gloader->current.outline.contours,
153 slot->outline.contours,
154 slot->outline
[all...]
H A Dafindic.c83 FT_Outline* outline,
87 return af_cjk_hints_apply( hints, outline, metrics );
82 af_indic_hints_apply( AF_GlyphHints hints, FT_Outline* outline, AF_CJKMetrics metrics ) argument
/external/freetype/src/base/
H A Dftoutln.c5 /* FreeType outline management (body). */
50 FT_Outline_Decompose( FT_Outline* outline,
67 FT_Int n; /* index of contour in outline */
75 if ( !outline || !func_interface )
82 for ( n = 0; n < outline->n_contours; n++ )
89 last = outline->contours[n];
92 limit = outline->points + last;
94 v_start = outline->points[first];
98 v_last = outline->points[last];
104 point = outline
460 FT_Outline_Get_CBox( const FT_Outline* outline, FT_BBox *acbox ) argument
510 FT_Outline_Translate( const FT_Outline* outline, FT_Pos xOffset, FT_Pos yOffset ) argument
695 FT_Outline_Transform( const FT_Outline* outline, const FT_Matrix* matrix ) argument
[all...]
H A Dftgloadr.c93 base->outline.n_points = 0;
94 base->outline.n_contours = 0;
109 FT_FREE( loader->base.outline.points );
110 FT_FREE( loader->base.outline.tags );
111 FT_FREE( loader->base.outline.contours );
140 /* re-adjust the `current' outline fields */
144 FT_Outline* base = &loader->base.outline;
145 FT_Outline* current = &loader->current.outline;
196 /* This function reallocates its outline tables if necessary. Note that */
206 FT_Outline* base = &loader->base.outline;
[all...]
H A Dftsynth.c50 FT_Outline* outline = &slot->outline; local
53 /* only oblique outline glyphs */
68 FT_Outline_Transform( outline, &transform );
104 (void)FT_Outline_Embolden( &slot->outline, xstr );
H A Dftglyph.c162 FT_Outline* source = &slot->outline;
163 FT_Outline* target = &glyph->outline;
173 /* allocate new outline */
175 &glyph->outline );
192 FT_Outline_Done( FT_GLYPH( glyph )->library, &glyph->outline );
206 error = FT_Outline_New( library, source->outline.n_points,
207 source->outline.n_contours, &target->outline );
209 FT_Outline_Copy( &source->outline, &target->outline );
[all...]
H A Dftstroke.c31 FT_Outline_GetInsideBorder( FT_Outline* outline )
33 FT_Orientation o = FT_Outline_Get_Orientation( outline );
44 FT_Outline_GetOutsideBorder( FT_Outline* outline )
46 FT_Orientation o = FT_Outline_Get_Orientation( outline );
702 FT_Outline* outline )
705 FT_ARRAY_COPY( outline->points + outline->n_points,
713 FT_Byte* write = (FT_Byte*)outline->tags + outline->n_points;
731 FT_Short* write = outline
2289 FT_Outline* outline = &oglyph->outline; local
2366 FT_Outline* outline = &oglyph->outline; local
[all...]
H A Dftbbox.c21 /* This component has a _single_ role: to compute exact outline bounding */
574 FT_Outline_Get_BBox( FT_Outline* outline,
586 if ( !outline )
589 /* if outline is empty, return (0,0,0,0) */
590 if ( outline->n_points == 0 || outline->n_contours <= 0 )
598 /* all `on' points in the outline. Then, if the two boxes */
601 vec = outline->points;
606 for ( n = 1; n < outline->n_points; n++ )
619 if ( FT_CURVE_TAG( outline
[all...]
/external/freetype/include/freetype/internal/
H A Dftgloadr.h70 FT_Outline outline; /* outline */ member in struct:FT_GlyphLoadRec_
125 ( (_count) == 0 || ((_loader)->base.outline.n_points + \
126 (_loader)->current.outline.n_points + \
130 ( (_count) == 0 || ((_loader)->base.outline.n_contours + \
131 (_loader)->current.outline.n_contours + \
H A Dpshints.h277 * corresponding glyph outline. Must be called once all hints have been
284 * outline ::
285 * A pointer to the target outline descriptor.
297 * On input, all points within the outline are in font coordinates. On
306 FT_Outline* outline,
339 * The function to apply the hints to the corresponding glyph outline.
591 * corresponding glyph outline. Must be called after the `close'
598 * outline ::
599 * A pointer to the target outline descriptor.
611 * On input, all points within the outline ar
[all...]
/external/freetype/src/smooth/
H A Dftsmooth.c74 FT_Outline_Transform( &slot->outline, matrix );
77 FT_Outline_Translate( &slot->outline, delta->x, delta->y );
93 FT_Outline_Get_CBox( &slot->outline, cbox );
106 FT_Outline* outline = NULL; local
132 outline = &slot->outline;
134 /* translate the outline to the new origin if needed */
136 FT_Outline_Translate( outline, origin->x, origin->y );
139 FT_Outline_Get_CBox( outline, &cbox );
241 /* translate outline t
[all...]
/external/webkit/Source/WebCore/css/
H A Dsvg.css69 outline: auto 5px -webkit-focus-ring-color
/external/freetype/src/truetype/
H A Dttgload.c339 FT_Outline* outline; local
358 cont = gloader->current.outline.contours;
437 outline = &gloader->current.outline;
440 flag = (FT_Byte*)outline->tags;
467 vec = outline->points;
469 flag = (FT_Byte*)outline->tags;
506 vec = gloader->current.outline.points;
508 flag = (FT_Byte*)outline->tags;
540 outline
835 FT_Outline* outline; local
1097 FT_Outline* outline; local
[all...]
/external/freetype/src/raster/
H A Dftrend1.c74 FT_Outline_Transform( &slot->outline, matrix );
77 FT_Outline_Translate( &slot->outline, delta->x, delta->y );
93 FT_Outline_Get_CBox( &slot->outline, cbox );
105 FT_Outline* outline; local
155 outline = &slot->outline;
157 /* translate the outline to the new origin if needed */
159 FT_Outline_Translate( outline, origin->x, origin->y );
162 FT_Outline_Get_CBox( outline, &cbox );
219 /* translate outline t
[all...]
/external/freetype/src/psaux/
H A Dpsobjs.c1486 builder->base = &loader->base.outline;
1487 builder->current = &loader->current.outline;
1529 glyph->outline = *builder->base;
1549 FT_Outline* outline = builder->current; local
1554 FT_Vector* point = outline->points + outline->n_points;
1555 FT_Byte* control = (FT_Byte*)outline->tags + outline->n_points;
1562 outline->n_points++;
1587 FT_Outline* outline local
1647 FT_Outline* outline = builder->current; local
[all...]
/external/expat/amiga/
H A DMakefile27 clib2: clib2/libexpat.a clib2/xmlwf clib2/elements clib2/outline clib2/runtests clib2/benchmark
29 newlib: newlib/libexpat.a newlib/xmlwf newlib/elements newlib/outline newlib/runtests newlib/benchmark
31 library: libs/expat.library libs/xmlwf libs/elements libs/outline libs/runtests libs/benchmark
33 so: so/libexpat.so so/xmlwf so/elements so/outline so/runtests so/benchmark
127 clib2/outline: clib2/outline.o
131 clib2/outline.o: outline.c
191 newlib/outline: newlib/outline
[all...]
/external/freetype/src/cff/
H A Dcffgload.c266 builder->base = &loader->base.outline;
267 builder->current = &loader->current.outline;
313 glyph->root.outline = *builder->base;
479 FT_Outline* outline = builder->current; local
484 FT_Vector* point = outline->points + outline->n_points;
485 FT_Byte* control = (FT_Byte*)outline->tags + outline->n_points;
493 outline->n_points++;
518 FT_Outline* outline local
568 FT_Outline* outline = builder->current; local
[all...]
/external/webkit/Source/WebCore/rendering/style/
H A DStyleBackgroundData.h50 const OutlineValue& outline() const { return m_outline; } function in class:WebCore::StyleBackgroundData
/external/harfbuzz/contrib/
H A Dharfbuzz-freetype.c81 *n_points = face->glyph->outline.n_points;
88 *xpos = face->glyph->outline.points[point].x;
89 *ypos = face->glyph->outline.points[point].y;
/external/icu4c/samples/layout/
H A DGnomeFontInstance.cpp168 if (pointNumber >= fFace->glyph->outline.n_points) {
172 point.fX = fFace->glyph->outline.points[pointNumber].x >> 6;
173 point.fY = fFace->glyph->outline.points[pointNumber].y >> 6;

Completed in 631 milliseconds

123