Lines Matching defs:segment

504     return this->segment()->debugAngle(id);
508 return this->segment()->debugCoincidence();
512 return this->segment()->debugContour(id);
516 return this->segment()->debugPtT(id);
520 return this->segment()->debugSegment(id);
529 return this->segment()->debugSpan(id);
539 const SkOpSegment* segment = this->segment();
544 SkDebugf("[%d", segment->debugID());
548 SkDebugf("%d", fNext->fStart->segment()->debugID());
571 if (segment->operand()) {
576 void SkOpAngle::dumpTo(const SkOpSegment* segment, const SkOpAngle* to) const {
583 if (segment == next->fStart->segment()) {
601 next->fPart.fCurve.dumpID(next->segment()->debugID());
621 SkOpSegment* segment = next->segment();
622 segment->dumpPts();
623 SkDebugf(", %d, %1.9g, %1.9g, {} },\n", SkPathOpsVerbToPoints(segment->verb()) + 1,
667 this->segment()->debugID(), this->span()->debugID(), this->debugID());
680 next->segment()->debugID(), next->span()->debugID(), next->debugID());
698 return this->segment()->debugAngle(id);
702 return this->segment()->debugCoincidence();
706 return this->segment()->debugContour(id);
710 return this->segment()->debugPtT(id);
714 return this->segment()->debugSegment(id);
718 return this->segment()->debugSpan(id);
728 SkDebugf("seg=%d span=%d", this->segment()->debugID(), this->debugID());
755 SkDebugf(" coinEnd seg/span=%d/%d", coin->segment()->debugID(), coin->debugID());
758 SkDebugf(" seg/span=%d/%d", oPt->segment()->debugID(), oPt->span()->debugID());
791 SkDebugf(" coinStart seg/span=%d/%d", coin->segment()->debugID(), coin->debugID());
904 SkDebugf("- seg=%d span=%d ptT=%d ", fCoinPtTStart->segment()->debugID(),
909 if (fCoinPtTStart->segment()->operand()) {
912 if (fCoinPtTStart->segment()->isXor()) {
916 SkDebugf("+ seg=%d span=%d ptT=%d ", fOppPtTStart->segment()->debugID(),
921 if (fOppPtTStart->segment()->operand()) {
924 if (fOppPtTStart->segment()->isXor()) {
962 const SkOpSegment* segment = &fHead;
966 segment->dump();
967 } while ((segment = segment->next()));
976 const SkOpSegment* segment = &fHead;
980 segment->dumpAll();
981 } while ((segment = segment->next()));
988 const SkOpSegment* segment = &fHead;
990 SkDebugf(" seg=%d ", segment->debugID());
991 segment->dumpAngles();
992 } while ((segment = segment->next()));
996 const SkOpSegment* segment = &fHead;
998 if (segment->debugID() == index) {
999 segment->dumpPts();
1001 } while ((segment = segment->next()));
1006 const SkOpSegment* segment = &fHead;
1008 SkDebugf(" %s=%d ", prefix, segment->debugID());
1009 segment->dumpPts(prefix);
1010 } while ((segment = segment->next()));
1018 const SkOpSegment* segment = &fHead;
1020 segment->dumpPts(prefix);
1021 } while ((segment = segment->next()));
1048 const SkOpSegment* segment = &fHead;
1050 SkDebugf(" seg=%d ", segment->debugID());
1051 segment->dump();
1052 } while ((segment = segment->next()));
1069 const SkOpSegment* segment = contour->first();
1070 while (segment) {
1071 const SkOpSpan* span = segment->head();
1082 const SkOpSpanBase* tail = segment->tail();
1087 segment = segment->next();
1106 const SkOpSegment* segment = contour->first();
1107 while (segment) {
1108 const SkOpSpan* span = segment->head();
1115 const SkOpSpanBase* tail = segment->tail();
1120 segment = segment->next();
1129 const SkOpSegment* segment = contour->first();
1130 while (segment) {
1131 if (segment->debugID() == id) {
1132 return segment;
1134 segment = segment->next();
1143 const SkOpSegment* segment = contour->first();
1144 while (segment) {
1145 const SkOpSpan* span = segment->head();
1151 const SkOpSpanBase* tail = segment->tail();
1155 segment = segment->next();
1439 void Dump(const SkOpSegment& segment) {
1440 segment.dump();
1443 void DumpAll(const SkOpSegment& segment) {
1444 segment.dumpAll();
1447 void DumpAngles(const SkOpSegment& segment) {
1448 segment.dumpAngles();
1451 void DumpCoin(const SkOpSegment& segment) {
1452 segment.dumpCoin();
1455 void DumpPts(const SkOpSegment& segment, const char* prefix) {
1456 segment.dumpPts(prefix);