Searched refs:contours (Results 1 - 25 of 92) sorted by relevance

1234

/external/chromium_org/third_party/skia/src/pathops/
H A DSkPathOpsDebug.h174 static void DumpCoincidence(const SkTArray<class SkOpContour, true>& contours);
175 static void DumpCoincidence(const SkTArray<class SkOpContour* , true>& contours);
176 static void DumpContours(const SkTArray<class SkOpContour, true>& contours);
177 static void DumpContours(const SkTArray<class SkOpContour* , true>& contours);
178 static void DumpContourAngles(const SkTArray<class SkOpContour, true>& contours);
179 static void DumpContourAngles(const SkTArray<class SkOpContour* , true>& contours);
180 static void DumpContourPt(const SkTArray<class SkOpContour, true>& contours, int id);
181 static void DumpContourPt(const SkTArray<class SkOpContour* , true>& contours, int id);
182 static void DumpContourPts(const SkTArray<class SkOpContour, true>& contours);
183 static void DumpContourPts(const SkTArray<class SkOpContour* , true>& contours);
[all...]
H A DSkPathOpsTightBounds.cpp12 SkTArray<SkOpContour> contours; local
13 SkOpEdgeBuilder builder(path, contours);
18 MakeContourList(contours, contourList, false, false);
H A DSkOpEdgeBuilder.h16 SkOpEdgeBuilder(const SkPathWriter& path, SkTArray<SkOpContour>& contours) argument
18 , fContours(contours)
23 SkOpEdgeBuilder(const SkPath& path, SkTArray<SkOpContour>& contours) argument
25 , fContours(contours)
H A DSkPathOpsCommon.h23 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list,
H A DSkPathOpsSimplify.cpp167 SkTArray<SkOpContour> contours; local
168 SkOpEdgeBuilder builder(path, contours);
173 MakeContourList(contours, contourList, false, false);
196 // construct closed contours
/external/skia/src/pathops/
H A DSkPathOpsDebug.h173 static void DumpCoincidence(const SkTArray<class SkOpContour, true>& contours);
174 static void DumpCoincidence(const SkTArray<class SkOpContour* , true>& contours);
175 static void DumpContours(const SkTArray<class SkOpContour, true>& contours);
176 static void DumpContours(const SkTArray<class SkOpContour* , true>& contours);
177 static void DumpContourAngles(const SkTArray<class SkOpContour, true>& contours);
178 static void DumpContourAngles(const SkTArray<class SkOpContour* , true>& contours);
179 static void DumpContourPt(const SkTArray<class SkOpContour, true>& contours, int id);
180 static void DumpContourPt(const SkTArray<class SkOpContour* , true>& contours, int id);
181 static void DumpContourPts(const SkTArray<class SkOpContour, true>& contours);
182 static void DumpContourPts(const SkTArray<class SkOpContour* , true>& contours);
[all...]
H A DSkOpEdgeBuilder.h16 SkOpEdgeBuilder(const SkPathWriter& path, SkTArray<SkOpContour>& contours) argument
18 , fContours(contours)
23 SkOpEdgeBuilder(const SkPath& path, SkTArray<SkOpContour>& contours) argument
25 , fContours(contours)
H A DSkPathOpsCommon.h23 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list,
/external/skia/tests/
H A DPathOpsDebug.cpp387 void SkPathOpsDebug::DumpCoincidence(const SkTArray<SkOpContour, true>& contours) { argument
388 int count = contours.count();
390 contours[index].dumpCoincidences();
394 void SkPathOpsDebug::DumpCoincidence(const SkTArray<SkOpContour* , true>& contours) { argument
395 int count = contours.count();
397 contours[index]->dumpCoincidences();
401 void SkPathOpsDebug::DumpContours(const SkTArray<SkOpContour, true>& contours) { argument
402 int count = contours.count();
404 contours[index].dump();
408 void SkPathOpsDebug::DumpContours(const SkTArray<SkOpContour* , true>& contours) { argument
415 DumpContourAngles(const SkTArray<SkOpContour, true>& contours) argument
422 DumpContourAngles(const SkTArray<SkOpContour* , true>& contours) argument
429 DumpContourPts(const SkTArray<SkOpContour, true>& contours) argument
436 DumpContourPts(const SkTArray<SkOpContour* , true>& contours) argument
443 DumpContourPt(const SkTArray<SkOpContour, true>& contours, int segmentID) argument
450 DumpContourPt(const SkTArray<SkOpContour* , true>& contours, int segmentID) argument
457 DumpContourSpans(const SkTArray<SkOpContour, true>& contours) argument
464 DumpContourSpans(const SkTArray<SkOpContour* , true>& contours) argument
471 DumpContourSpan(const SkTArray<SkOpContour, true>& contours, int segmentID) argument
478 DumpContourSpan(const SkTArray<SkOpContour* , true>& contours, int segmentID) argument
592 Dump(const SkTArray<class SkOpContour, true>& contours) argument
596 Dump(const SkTArray<class SkOpContour* , true>& contours) argument
600 Dump(const SkTArray<class SkOpContour, true>* contours) argument
604 Dump(const SkTArray<class SkOpContour* , true>* contours) argument
616 DumpAngles(const SkTArray<class SkOpContour, true>& contours) argument
620 DumpAngles(const SkTArray<class SkOpContour* , true>& contours) argument
624 DumpAngles(const SkTArray<class SkOpContour, true>* contours) argument
628 DumpAngles(const SkTArray<class SkOpContour* , true>* contours) argument
632 DumpCoin(const SkTArray<class SkOpContour, true>& contours) argument
636 DumpCoin(const SkTArray<class SkOpContour* , true>& contours) argument
640 DumpCoin(const SkTArray<class SkOpContour, true>* contours) argument
644 DumpCoin(const SkTArray<class SkOpContour* , true>* contours) argument
648 DumpSpans(const SkTArray<class SkOpContour, true>& contours) argument
652 DumpSpans(const SkTArray<class SkOpContour* , true>& contours) argument
656 DumpSpans(const SkTArray<class SkOpContour, true>* contours) argument
660 DumpSpans(const SkTArray<class SkOpContour* , true>* contours) argument
664 DumpSpan(const SkTArray<class SkOpContour, true>& contours, int segmentID) argument
668 DumpSpan(const SkTArray<class SkOpContour* , true>& contours, int segmentID) argument
672 DumpSpan(const SkTArray<class SkOpContour, true>* contours, int segmentID) argument
676 DumpSpan(const SkTArray<class SkOpContour* , true>* contours, int segmentID) argument
680 DumpPts(const SkTArray<class SkOpContour, true>& contours) argument
684 DumpPts(const SkTArray<class SkOpContour* , true>& contours) argument
688 DumpPts(const SkTArray<class SkOpContour, true>* contours) argument
692 DumpPts(const SkTArray<class SkOpContour* , true>* contours) argument
696 DumpPt(const SkTArray<class SkOpContour, true>& contours, int segmentID) argument
700 DumpPt(const SkTArray<class SkOpContour* , true>& contours, int segmentID) argument
704 DumpPt(const SkTArray<class SkOpContour, true>* contours, int segmentID) argument
708 DumpPt(const SkTArray<class SkOpContour* , true>* contours, int segmentID) argument
[all...]
/external/chromium_org/third_party/skia/tests/
H A DPathOpsDebug.cpp519 void SkPathOpsDebug::DumpCoincidence(const SkTArray<SkOpContour, true>& contours) { argument
520 int count = contours.count();
522 contours[index].dumpCoincidences();
526 void SkPathOpsDebug::DumpCoincidence(const SkTArray<SkOpContour* , true>& contours) { argument
527 int count = contours.count();
529 contours[index]->dumpCoincidences();
533 void SkPathOpsDebug::DumpContours(const SkTArray<SkOpContour, true>& contours) { argument
534 int count = contours.count();
536 contours[index].dump();
540 void SkPathOpsDebug::DumpContours(const SkTArray<SkOpContour* , true>& contours) { argument
547 DumpContourAngles(const SkTArray<SkOpContour, true>& contours) argument
554 DumpContourAngles(const SkTArray<SkOpContour* , true>& contours) argument
561 DumpContourPts(const SkTArray<SkOpContour, true>& contours) argument
568 DumpContourPts(const SkTArray<SkOpContour* , true>& contours) argument
575 DumpContourPt(const SkTArray<SkOpContour, true>& contours, int segmentID) argument
582 DumpContourPt(const SkTArray<SkOpContour* , true>& contours, int segmentID) argument
589 DumpContourSpans(const SkTArray<SkOpContour, true>& contours) argument
596 DumpContourSpans(const SkTArray<SkOpContour* , true>& contours) argument
603 DumpContourSpan(const SkTArray<SkOpContour, true>& contours, int segmentID) argument
610 DumpContourSpan(const SkTArray<SkOpContour* , true>& contours, int segmentID) argument
724 Dump(const SkTArray<class SkOpContour, true>& contours) argument
728 Dump(const SkTArray<class SkOpContour* , true>& contours) argument
732 Dump(const SkTArray<class SkOpContour, true>* contours) argument
736 Dump(const SkTArray<class SkOpContour* , true>* contours) argument
748 DumpAngles(const SkTArray<class SkOpContour, true>& contours) argument
752 DumpAngles(const SkTArray<class SkOpContour* , true>& contours) argument
756 DumpAngles(const SkTArray<class SkOpContour, true>* contours) argument
760 DumpAngles(const SkTArray<class SkOpContour* , true>* contours) argument
764 DumpCoin(const SkTArray<class SkOpContour, true>& contours) argument
768 DumpCoin(const SkTArray<class SkOpContour* , true>& contours) argument
772 DumpCoin(const SkTArray<class SkOpContour, true>* contours) argument
776 DumpCoin(const SkTArray<class SkOpContour* , true>* contours) argument
780 DumpSpans(const SkTArray<class SkOpContour, true>& contours) argument
784 DumpSpans(const SkTArray<class SkOpContour* , true>& contours) argument
788 DumpSpans(const SkTArray<class SkOpContour, true>* contours) argument
792 DumpSpans(const SkTArray<class SkOpContour* , true>* contours) argument
796 DumpSpan(const SkTArray<class SkOpContour, true>& contours, int segmentID) argument
800 DumpSpan(const SkTArray<class SkOpContour* , true>& contours, int segmentID) argument
804 DumpSpan(const SkTArray<class SkOpContour, true>* contours, int segmentID) argument
808 DumpSpan(const SkTArray<class SkOpContour* , true>* contours, int segmentID) argument
812 DumpPts(const SkTArray<class SkOpContour, true>& contours) argument
816 DumpPts(const SkTArray<class SkOpContour* , true>& contours) argument
820 DumpPts(const SkTArray<class SkOpContour, true>* contours) argument
824 DumpPts(const SkTArray<class SkOpContour* , true>* contours) argument
828 DumpPt(const SkTArray<class SkOpContour, true>& contours, int segmentID) argument
832 DumpPt(const SkTArray<class SkOpContour* , true>& contours, int segmentID) argument
836 DumpPt(const SkTArray<class SkOpContour, true>* contours, int segmentID) argument
840 DumpPt(const SkTArray<class SkOpContour* , true>* contours, int segmentID) argument
[all...]
/external/chromium_org/third_party/skia/experimental/Intersection/
H A DSimplifyFindNext_Test.cpp22 SkTArray<SimplifyFindNextTest::Contour>& contours) {
24 makeContourList(contours, contourList, false, false);
26 if (contours.count() > 1) {
27 SkASSERT(contours.count() == 2);
32 SimplifyFindNextTest::Segment& segment = contours[0].debugSegments()[0];
47 SkTArray<SimplifyFindNextTest::Contour> contours; local
48 SimplifyFindNextTest::EdgeBuilder builder(path, contours);
53 testCommon(contourWinding, spanWinding, start, end, contours);
57 SkTArray<SimplifyFindNextTest::Contour> contours; local
58 SimplifyFindNextTest::EdgeBuilder builder(path, contours);
20 testCommon( int contourWinding, int spanWinding, int startIndex, int endIndex, SkTArray<SimplifyFindNextTest::Contour>& contours) argument
[all...]
H A DSimplifyFindTop_Test.cpp19 SkTArray<SimplifyFindTopTest::Contour>& contours,
22 makeContourList(contours, contourList, false, false);
24 if (contours.count() > 1) {
25 SkASSERT(contours.count() == 2);
44 SkTArray<SimplifyFindTopTest::Contour> contours; local
45 SimplifyFindTopTest::EdgeBuilder builder(path, contours);
47 testCommon(contours, index, end);
53 SkTArray<SimplifyFindTopTest::Contour> contours; local
54 SimplifyFindTopTest::EdgeBuilder builder(path, contours);
57 testCommon(contours, inde
18 testCommon( SkTArray<SimplifyFindTopTest::Contour>& contours, int& index, int& end) argument
[all...]
/external/skia/experimental/Intersection/
H A DSimplifyFindNext_Test.cpp22 SkTArray<SimplifyFindNextTest::Contour>& contours) {
24 makeContourList(contours, contourList, false, false);
26 if (contours.count() > 1) {
27 SkASSERT(contours.count() == 2);
32 SimplifyFindNextTest::Segment& segment = contours[0].debugSegments()[0];
47 SkTArray<SimplifyFindNextTest::Contour> contours; local
48 SimplifyFindNextTest::EdgeBuilder builder(path, contours);
53 testCommon(contourWinding, spanWinding, start, end, contours);
57 SkTArray<SimplifyFindNextTest::Contour> contours; local
58 SimplifyFindNextTest::EdgeBuilder builder(path, contours);
20 testCommon( int contourWinding, int spanWinding, int startIndex, int endIndex, SkTArray<SimplifyFindNextTest::Contour>& contours) argument
[all...]
H A DSimplifyFindTop_Test.cpp19 SkTArray<SimplifyFindTopTest::Contour>& contours,
22 makeContourList(contours, contourList, false, false);
24 if (contours.count() > 1) {
25 SkASSERT(contours.count() == 2);
44 SkTArray<SimplifyFindTopTest::Contour> contours; local
45 SimplifyFindTopTest::EdgeBuilder builder(path, contours);
47 testCommon(contours, index, end);
53 SkTArray<SimplifyFindTopTest::Contour> contours; local
54 SimplifyFindTopTest::EdgeBuilder builder(path, contours);
57 testCommon(contours, inde
18 testCommon( SkTArray<SimplifyFindTopTest::Contour>& contours, int& index, int& end) argument
[all...]
/external/chromium_org/third_party/brotli/src/woff2/
H A Dglyph.cc96 glyph->contours.resize(num_contours);
106 glyph->contours[i].resize(num_points);
124 flags[i].resize(glyph->contours[i].size());
125 for (int j = 0; j < glyph->contours[i].size(); ++j) {
139 glyph->contours[i][j].on_curve = flag & kFLAG_ONCURVE;
146 for (int j = 0; j < glyph->contours[i].size(); ++j) {
155 glyph->contours[i][j].x = prev_x + sign * x_delta;
164 glyph->contours[i][j].x = prev_x + x_delta;
166 prev_x = glyph->contours[i][j].x;
173 for (int j = 0; j < glyph->contours[
[all...]
H A Dglyph.h51 std::vector<std::vector<Point> > contours; member in class:woff2::Glyph
H A Dtransform.cc87 } else if (glyph.contours.size() > 0) {
124 int num_contours = glyph.contours.size();
131 Write255UShort(&n_points_stream_, glyph.contours[i].size());
136 int num_points = glyph.contours[i].size();
138 int x = glyph.contours[i][j].x;
139 int y = glyph.contours[i][j].y;
142 WriteTriplet(glyph.contours[i][j].on_curve, dx, dy);
H A Dnormalize.cc43 if (glyph->contours.empty() || glyph->contours[0].empty()) {
46 int16_t x_min = glyph->contours[0][0].x;
47 int16_t y_min = glyph->contours[0][0].y;
50 for (const auto& contour : glyph->contours) {
/external/opencv/cvaux/src/
H A Dcvbgfg_common.cpp77 CvSeq *contours, *c; local
85 // find contours around only bigger regions
106 contours = cvEndFindContours( &scanner );
110 for( c=contours; c != 0; c = c->h_next )
117 contours = 0;
120 return contours;
H A Dextendededges.cpp50 //create lists of segments of all contours from image
55 CvSeq* contours = 0; local
56 cvFindContours( image, tmp_storage, &contours, sizeof(CvContour), CV_RETR_LIST, CV_CHAIN_APPROX_NONE );
59 //iterate through contours
61 CvSeq* current = contours;
114 //free temporary memstorage with initial contours
123 //iplSet(image, 0 ); // this can cause double edges if two contours have common edge
/external/chromium_org/third_party/freetype/src/base/
H A Dftgloadr.c112 FT_FREE( loader->base.outline.contours );
151 current->contours = base->contours + base->n_contours;
246 /* check contours */
257 if ( FT_RENEW_ARRAY( base->contours, old_max, new_max ) )
350 /* adjust contours count in newest outline */
352 current->outline.contours[n] =
353 (short)( current->outline.contours[n] + n_base_points );
380 FT_ARRAY_COPY( out->contours, in->contours,
[all...]
H A Dftoutln.c90 last = outline->contours[n];
317 FT_NEW_ARRAY( anoutline->contours, numContours ) )
374 end = outline->contours[n];
376 /* note that we don't accept empty contours */
416 FT_ARRAY_COPY( target->contours, source->contours, source->n_contours );
439 FT_FREE( outline->contours );
556 last = outline->contours[n];
726 (outline)->contours[c - 1] + 1 \
728 (last) = (outline)->points + (outline)->contours[
[all...]
/external/freetype/src/base/
H A Dftgloadr.c112 FT_FREE( loader->base.outline.contours );
151 current->contours = base->contours + base->n_contours;
246 /* check contours */
257 if ( FT_RENEW_ARRAY( base->contours, old_max, new_max ) )
353 /* adjust contours count in newest outline */
355 current->outline.contours[n] =
356 (short)( current->outline.contours[n] + n_base_points );
383 FT_ARRAY_COPY( out->contours, in->contours,
[all...]
H A Dftoutln.c90 last = outline->contours[n];
317 FT_NEW_ARRAY( anoutline->contours, numContours ) )
374 end = outline->contours[n];
376 /* note that we don't accept empty contours */
416 FT_ARRAY_COPY( target->contours, source->contours, source->n_contours );
439 FT_FREE( outline->contours );
556 last = outline->contours[n];
729 (outline)->contours[c - 1] + 1 \
731 (last) = (outline)->points + (outline)->contours[
[all...]
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/base/
H A Dftgloadr.c112 FT_FREE( loader->base.outline.contours );
151 current->contours = base->contours + base->n_contours;
246 /* check contours */
257 if ( FT_RENEW_ARRAY( base->contours, old_max, new_max ) )
353 /* adjust contours count in newest outline */
355 current->outline.contours[n] =
356 (short)( current->outline.contours[n] + n_base_points );
383 FT_ARRAY_COPY( out->contours, in->contours,
[all...]

Completed in 436 milliseconds

1234