Home | History | Annotate | Download | only in pathops

Lines Matching defs:segment

101     SkOpSegment* other = oPtT->segment();
167 start->segment()->subDivide(start, end, &curvePart.fCurve);
212 if (loop->segment() == this && loop->fT == t && loop->fPt == pt) {
266 span->segment()->debugID(), span->debugID());
339 SkOpSegment* baseSegment = baseAngle->segment();
349 SkOpSegment* nextSegment = nextAngle->segment();
368 SkOpSegment* baseSegment = baseAngle->segment();
378 SkOpSegment* nextSegment = nextAngle->segment();
497 const SkOpSegment* oppSegment = oppAngle->segment();
581 nextSegment = nextAngle->segment();
602 SkDebugf("%s chase.append segment=%d span=%d", __FUNCTION__,
603 last->segment()->debugID(), last->debugID());
611 start->segment()->markDone(start->starter(end));
617 nextSegment = foundAngle->segment();
677 nextSegment = nextAngle->segment();
698 SkDebugf("%s chase.append segment=%d span=%d", __FUNCTION__,
699 last->segment()->debugID(), last->debugID());
707 start->segment()->markDone(start->starter(end));
713 nextSegment = foundAngle->segment();
765 nextSegment = nextAngle->segment();
775 start->segment()->markDone(start->starter(end));
781 nextSegment = foundAngle->segment();
914 SkASSERT(angle->segment() == this);
923 last->segment()->debugID(), last->debugID());
936 SkASSERT(angle->segment() == this);
948 SkDebugf("%s last segment=%d span=%d", __FUNCTION__,
949 last->segment()->debugID(), last->debugID());
961 SkASSERT(this == span->segment());
974 SkASSERT(this == span->segment());
988 SkASSERT(this == span->segment());
1004 SkASSERT(this == base->segment());
1038 other = otherPtT->segment();
1053 if (angle->debugSign() != next->debugSign() && !angle->segment()->contour()->isXor()
1054 && !next->segment()->contour()->isXor()) {
1058 other = next->segment();
1091 SkOpSegment* opp = ptT->segment();
1121 SkOpSegment* opp = ptT->span()->segment();
1132 if (ptT->segment() == this) {
1136 // FIXME?: this assumes that if the opposite segment is coincident then no more
1145 // find prior span containing opp segment
1154 SkOpSegment* segment = priorPtT->span()->segment();
1155 if (segment == opp) {
1230 SkOpSegment* oppSegment = oppSpan->segment();
1276 SkOpSegment* oppPtTSegment = oppPtT->segment();
1282 if (matchPtT->segment() == oppPtTSegment) {
1343 const SkOpSegment* refSeg = ref->segment();
1356 if (distSqBest > distSq && (refSeg != check->segment()
1370 *found = checkBest && refBest->segment()->match(refBest, checkBest->segment(), checkBest->fT,
1390 if (ptT->segment() == this && !ptT->deleted() && test != spanBase