Home
last modified time | relevance | path

Searched refs:contours (Results 1 – 25 of 61) sorted by relevance

123

/external/chromium_org/third_party/skia/src/pathops/
DSkOpEdgeBuilder.h16 SkOpEdgeBuilder(const SkPathWriter& path, SkTArray<SkOpContour>& contours) in SkOpEdgeBuilder() argument
18 , fContours(contours) in SkOpEdgeBuilder()
23 SkOpEdgeBuilder(const SkPath& path, SkTArray<SkOpContour>& contours) in SkOpEdgeBuilder() argument
25 , fContours(contours) in SkOpEdgeBuilder()
DSkPathOpsCommon.cpp397 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list, in MakeContourList() argument
399 int count = contours.count(); in MakeContourList()
404 SkOpContour& contour = contours[index]; in MakeContourList()
431 SkTArray<SkOpContour> contours; in Assemble() local
432 SkOpEdgeBuilder builder(path, contours); in Assemble()
434 int count = contours.count(); in Assemble()
438 const SkOpContour& eContour = contours[outer]; in Assemble()
474 const SkOpContour& oContour = contours[outer]; in Assemble()
480 const SkOpContour& iContour = contours[inner]; in Assemble()
553 const SkOpContour& contour = contours[outer]; in Assemble()
DSkPathOpsSimplify.cpp159 SkTArray<SkOpContour> contours; in Simplify() local
160 SkOpEdgeBuilder builder(path, contours); in Simplify()
165 MakeContourList(contours, contourList, false, false); in Simplify()
DSkPathOpsOp.cpp269 SkTArray<SkOpContour> contours; in Op() local
271 SkOpEdgeBuilder builder(*minuend, contours); in Op()
281 MakeContourList(contours, contourList, xorMask == kEvenOdd_PathOpsMask, in Op()
DSkPathOpsCommon.h23 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list,
/external/skia/src/pathops/
DSkOpEdgeBuilder.h16 SkOpEdgeBuilder(const SkPathWriter& path, SkTArray<SkOpContour>& contours) in SkOpEdgeBuilder() argument
18 , fContours(contours) in SkOpEdgeBuilder()
23 SkOpEdgeBuilder(const SkPath& path, SkTArray<SkOpContour>& contours) in SkOpEdgeBuilder() argument
25 , fContours(contours) in SkOpEdgeBuilder()
DSkPathOpsCommon.cpp397 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list, in MakeContourList() argument
399 int count = contours.count(); in MakeContourList()
404 SkOpContour& contour = contours[index]; in MakeContourList()
431 SkTArray<SkOpContour> contours; in Assemble() local
432 SkOpEdgeBuilder builder(path, contours); in Assemble()
434 int count = contours.count(); in Assemble()
438 const SkOpContour& eContour = contours[outer]; in Assemble()
474 const SkOpContour& oContour = contours[outer]; in Assemble()
480 const SkOpContour& iContour = contours[inner]; in Assemble()
553 const SkOpContour& contour = contours[outer]; in Assemble()
DSkPathOpsSimplify.cpp159 SkTArray<SkOpContour> contours; in Simplify() local
160 SkOpEdgeBuilder builder(path, contours); in Simplify()
165 MakeContourList(contours, contourList, false, false); in Simplify()
DSkPathOpsOp.cpp269 SkTArray<SkOpContour> contours; in Op() local
271 SkOpEdgeBuilder builder(*minuend, contours); in Op()
281 MakeContourList(contours, contourList, xorMask == kEvenOdd_PathOpsMask, in Op()
DSkPathOpsCommon.h23 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list,
/external/opencv/cvaux/src/
Dcvbgfg_common.cpp77 CvSeq *contours, *c; in cvSegmentFGMask() local
106 contours = cvEndFindContours( &scanner ); in cvSegmentFGMask()
110 for( c=contours; c != 0; c = c->h_next ) in cvSegmentFGMask()
117 contours = 0; in cvSegmentFGMask()
120 return contours; in cvSegmentFGMask()
Dextendededges.cpp55 CvSeq* contours = 0; in cvExtractSingleEdges() local
56 …cvFindContours( image, tmp_storage, &contours, sizeof(CvContour), CV_RETR_LIST, CV_CHAIN_APPROX_NO… in cvExtractSingleEdges()
61 CvSeq* current = contours; in cvExtractSingleEdges()
/external/chromium_org/third_party/freetype/src/base/
Dftgloadr.c112 FT_FREE( loader->base.outline.contours ); in FT_GlyphLoader_Reset()
151 current->contours = base->contours + base->n_contours; in FT_GlyphLoader_Adjust_Points()
257 if ( FT_RENEW_ARRAY( base->contours, old_max, new_max ) ) in FT_GlyphLoader_CheckPoints()
352 current->outline.contours[n] = in FT_GlyphLoader_Add()
353 (short)( current->outline.contours[n] + n_base_points ); in FT_GlyphLoader_Add()
380 FT_ARRAY_COPY( out->contours, in->contours, in FT_GlyphLoader_CopyPoints()
Dftoutln.c90 last = outline->contours[n]; in FT_Outline_Decompose()
317 FT_NEW_ARRAY( anoutline->contours, numContours ) ) in FT_Outline_New_Internal()
374 end = outline->contours[n]; in FT_Outline_Check()
416 FT_ARRAY_COPY( target->contours, source->contours, source->n_contours ); in FT_Outline_Copy()
439 FT_FREE( outline->contours ); in FT_Outline_Done_Internal()
556 last = outline->contours[n]; in FT_Outline_Reverse()
726 (outline)->contours[c - 1] + 1 \
728 (last) = (outline)->points + (outline)->contours[c]; \
837 last = outline->points + outline->contours[i];
934 int last = outline->contours[c]; in FT_Outline_EmboldenXY()
[all …]
/external/freetype/src/base/
Dftgloadr.c112 FT_FREE( loader->base.outline.contours ); in FT_GlyphLoader_Reset()
151 current->contours = base->contours + base->n_contours; in FT_GlyphLoader_Adjust_Points()
257 if ( FT_RENEW_ARRAY( base->contours, old_max, new_max ) ) in FT_GlyphLoader_CheckPoints()
352 current->outline.contours[n] = in FT_GlyphLoader_Add()
353 (short)( current->outline.contours[n] + n_base_points ); in FT_GlyphLoader_Add()
380 FT_ARRAY_COPY( out->contours, in->contours, in FT_GlyphLoader_CopyPoints()
Dftoutln.c90 last = outline->contours[n]; in FT_Outline_Decompose()
317 FT_NEW_ARRAY( anoutline->contours, numContours ) ) in FT_Outline_New_Internal()
374 end = outline->contours[n]; in FT_Outline_Check()
416 FT_ARRAY_COPY( target->contours, source->contours, source->n_contours ); in FT_Outline_Copy()
439 FT_FREE( outline->contours ); in FT_Outline_Done_Internal()
556 last = outline->contours[n]; in FT_Outline_Reverse()
726 (outline)->contours[c - 1] + 1 \
728 (last) = (outline)->points + (outline)->contours[c]; \
837 last = outline->points + outline->contours[i];
934 int last = outline->contours[c]; in FT_Outline_EmboldenXY()
[all …]
/external/chromium_org/third_party/freetype/src/autofit/
Dafhints.c566 FT_FREE( hints->contours ); in af_glyph_hints_done()
621 if ( FT_RENEW_ARRAY( hints->contours, old_max, new_max ) ) in af_glyph_hints_reload()
681 AF_Point end = points + outline->contours[0]; in af_glyph_hints_reload()
713 end = points + outline->contours[contour_index]; in af_glyph_hints_reload()
722 AF_Point* contour = hints->contours; in af_glyph_hints_reload()
724 short* end = outline->contours; in af_glyph_hints_reload()
1171 AF_Point* contour = hints->contours; in af_glyph_hints_align_weak_points()
Dafloader.c158 FT_ARRAY_COPY( gloader->current.outline.contours, in af_loader_load_g()
159 slot->outline.contours, in af_loader_load_g()
480 slot->outline.contours = internal->loader->base.outline.contours; in af_loader_load_g()
/external/freetype/src/autofit/
Dafhints.c566 FT_FREE( hints->contours ); in af_glyph_hints_done()
621 if ( FT_RENEW_ARRAY( hints->contours, old_max, new_max ) ) in af_glyph_hints_reload()
681 AF_Point end = points + outline->contours[0]; in af_glyph_hints_reload()
713 end = points + outline->contours[contour_index]; in af_glyph_hints_reload()
722 AF_Point* contour = hints->contours; in af_glyph_hints_reload()
724 short* end = outline->contours; in af_glyph_hints_reload()
1171 AF_Point* contour = hints->contours; in af_glyph_hints_align_weak_points()
Dafloader.c158 FT_ARRAY_COPY( gloader->current.outline.contours, in af_loader_load_g()
159 slot->outline.contours, in af_loader_load_g()
480 slot->outline.contours = internal->loader->base.outline.contours; in af_loader_load_g()
/external/opencv/cv/src/
Dcvdistransform.cpp828 CvSeq *contours = 0; in cvDistTransform() local
835 cvFindContours( src_copy, st, &contours, sizeof(CvContour), in cvDistTransform()
838 for( label = 1; contours != 0; contours = contours->h_next, label++ ) in cvDistTransform()
841 cvDrawContours( labels, contours, area_color, area_color, -255, -1, 8 ); in cvDistTransform()
/external/freetype/src/pshinter/
Dpshalgo.c1044 if ( glyph->contours[n].count < 4 ) in psh_glyph_compute_inflections()
1048 first = glyph->contours[n].start; in psh_glyph_compute_inflections()
1147 FT_FREE( glyph->contours ); in psh_glyph_done()
1274 FT_NEW_ARRAY( glyph->contours, outline->n_contours ) ) in psh_glyph_init()
1283 PSH_Contour contour = glyph->contours; in psh_glyph_init()
1292 next = outline->contours[n] + 1; in psh_glyph_init()
1400 PSH_Point first = glyph->contours[n].start; in psh_glyph_compute_extrema()
1404 if ( glyph->contours[n].count == 0 ) in psh_glyph_compute_extrema()
2038 PSH_Contour contour = glyph->contours; in psh_glyph_interpolate_other_points()
/external/chromium_org/third_party/freetype/src/pshinter/
Dpshalgo.c1044 if ( glyph->contours[n].count < 4 ) in psh_glyph_compute_inflections()
1048 first = glyph->contours[n].start; in psh_glyph_compute_inflections()
1147 FT_FREE( glyph->contours ); in psh_glyph_done()
1274 FT_NEW_ARRAY( glyph->contours, outline->n_contours ) ) in psh_glyph_init()
1283 PSH_Contour contour = glyph->contours; in psh_glyph_init()
1292 next = outline->contours[n] + 1; in psh_glyph_init()
1400 PSH_Point first = glyph->contours[n].start; in psh_glyph_compute_extrema()
1404 if ( glyph->contours[n].count == 0 ) in psh_glyph_compute_extrema()
2038 PSH_Contour contour = glyph->contours; in psh_glyph_interpolate_other_points()
/external/freetype/include/freetype/
Dftimage.h399 short* contours; /* the contour end points */ member
/external/chromium_org/third_party/freetype/include/freetype/
Dftimage.h399 short* contours; /* the contour end points */ member

123