Home
last modified time | relevance | path

Searched refs:oppSpan (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/src/pathops/
DSkPathOpsTSect.cpp985 SkTSpan* oppSpan, int* oppResult) { in intersects() argument
987 int hullResult = span->hullsIntersect(oppSpan, &spanStart, &oppStart); in intersects()
991 SkASSERT(!span->fBounded || span->fBounded->fBounded == oppSpan); in intersects()
1000 if (!oppSpan->fBounded || !oppSpan->fBounded->fNext) { in intersects()
1001 if (oppSpan->fBounded && oppSpan->fBounded->fBounded != span) { in intersects()
1005 oppSpan->fEndT = oppSpan->fStartT; in intersects()
1007 oppSpan->fStartT = oppSpan->fEndT; in intersects()
1018 if (span->fIsLine && oppSpan->fIsLine) { in intersects()
1020 int sects = this->linesIntersect(span, opp, oppSpan, &i); in intersects()
1029 opp->removedEndCheck(oppSpan); in intersects()
[all …]
DSkOpSegment.cpp1281 SkOpSpanBase* oppSpan = testPtT->span(); in moveMultiples() local
1282 if (oppSpan->spanAddsCount() == addCount) { in moveMultiples()
1285 if (oppSpan->deleted()) { in moveMultiples()
1288 SkOpSegment* oppSegment = oppSpan->segment(); in moveMultiples()
1293 SkOpSpanBase* oppPrev = oppSpan; in moveMultiples()
1294 SkOpSpanBase* oppFirst = oppSpan; in moveMultiples()
1296 if (!roughly_equal(oppPrev->t(), oppSpan->t())) { in moveMultiples()
1307 SkOpSpanBase* oppNext = oppSpan; in moveMultiples()
1308 SkOpSpanBase* oppLast = oppSpan; in moveMultiples()
1310 if (!roughly_equal(oppNext->t(), oppSpan->t())) { in moveMultiples()
[all …]
DSkPathOpsTSect.h316 SkTSpan* oppSpan, int* oppResult);
319 SkTSpan* oppSpan, SkIntersections* );
DSkPathOpsDebug.cpp957 const SkOpSpanBase* oppSpan = testPtT->span(); in debugMoveMultiples() local
958 if (oppSpan->spanAddsCount() == addCount) { in debugMoveMultiples()
961 if (oppSpan->deleted()) { in debugMoveMultiples()
964 const SkOpSegment* oppSegment = oppSpan->segment(); in debugMoveMultiples()
969 const SkOpSpanBase* oppPrev = oppSpan; in debugMoveMultiples()
970 const SkOpSpanBase* oppFirst = oppSpan; in debugMoveMultiples()
972 if (!roughly_equal(oppPrev->t(), oppSpan->t())) { in debugMoveMultiples()
983 const SkOpSpanBase* oppNext = oppSpan; in debugMoveMultiples()
984 const SkOpSpanBase* oppLast = oppSpan; in debugMoveMultiples()
986 if (!roughly_equal(oppNext->t(), oppSpan->t())) { in debugMoveMultiples()
[all …]
/third_party/flutter/skia/src/pathops/
DSkPathOpsTSect.cpp984 SkTSpan* oppSpan, int* oppResult) { in intersects() argument
986 int hullResult = span->hullsIntersect(oppSpan, &spanStart, &oppStart); in intersects()
990 SkASSERT(!span->fBounded || span->fBounded->fBounded == oppSpan); in intersects()
999 if (!oppSpan->fBounded || !oppSpan->fBounded->fNext) { in intersects()
1000 if (oppSpan->fBounded && oppSpan->fBounded->fBounded != span) { in intersects()
1004 oppSpan->fEndT = oppSpan->fStartT; in intersects()
1006 oppSpan->fStartT = oppSpan->fEndT; in intersects()
1017 if (span->fIsLine && oppSpan->fIsLine) { in intersects()
1019 int sects = this->linesIntersect(span, opp, oppSpan, &i); in intersects()
1028 opp->removedEndCheck(oppSpan); in intersects()
[all …]
DSkOpSegment.cpp1281 SkOpSpanBase* oppSpan = testPtT->span(); in moveMultiples() local
1282 if (oppSpan->spanAddsCount() == addCount) { in moveMultiples()
1285 if (oppSpan->deleted()) { in moveMultiples()
1288 SkOpSegment* oppSegment = oppSpan->segment(); in moveMultiples()
1293 SkOpSpanBase* oppPrev = oppSpan; in moveMultiples()
1294 SkOpSpanBase* oppFirst = oppSpan; in moveMultiples()
1296 if (!roughly_equal(oppPrev->t(), oppSpan->t())) { in moveMultiples()
1307 SkOpSpanBase* oppNext = oppSpan; in moveMultiples()
1308 SkOpSpanBase* oppLast = oppSpan; in moveMultiples()
1310 if (!roughly_equal(oppNext->t(), oppSpan->t())) { in moveMultiples()
[all …]
DSkPathOpsTSect.h317 SkTSpan* oppSpan, int* oppResult);
320 SkTSpan* oppSpan, SkIntersections* );
DSkPathOpsDebug.cpp979 const SkOpSpanBase* oppSpan = testPtT->span(); in debugMoveMultiples() local
980 if (oppSpan->spanAddsCount() == addCount) { in debugMoveMultiples()
983 if (oppSpan->deleted()) { in debugMoveMultiples()
986 const SkOpSegment* oppSegment = oppSpan->segment(); in debugMoveMultiples()
991 const SkOpSpanBase* oppPrev = oppSpan; in debugMoveMultiples()
992 const SkOpSpanBase* oppFirst = oppSpan; in debugMoveMultiples()
994 if (!roughly_equal(oppPrev->t(), oppSpan->t())) { in debugMoveMultiples()
1005 const SkOpSpanBase* oppNext = oppSpan; in debugMoveMultiples()
1006 const SkOpSpanBase* oppLast = oppSpan; in debugMoveMultiples()
1008 if (!roughly_equal(oppNext->t(), oppSpan->t())) { in debugMoveMultiples()
[all …]