Lines Matching defs:glitch

103         SpanGlitch* glitch = fGlitches.push();
104 glitch->fBase = nullptr;
105 glitch->fSuspect = nullptr;
106 glitch->fSegment = nullptr;
107 glitch->fOppSegment = nullptr;
108 glitch->fCoinSpan = nullptr;
109 glitch->fEndSpan = nullptr;
110 glitch->fOppSpan = nullptr;
111 glitch->fOppEndSpan = nullptr;
112 glitch->fStartT = SK_ScalarNaN;
113 glitch->fEndT = SK_ScalarNaN;
114 glitch->fOppStartT = SK_ScalarNaN;
115 glitch->fOppEndT = SK_ScalarNaN;
116 glitch->fPt = { SK_ScalarNaN, SK_ScalarNaN };
117 glitch->fType = type;
118 return glitch;
123 SpanGlitch* glitch = recordCommon(type);
124 glitch->fBase = base;
125 glitch->fSuspect = suspect;
130 SpanGlitch* glitch = recordCommon(type);
131 glitch->fBase = base;
132 glitch->fCoinSpan = ptT;
137 SpanGlitch* glitch = recordCommon(type);
138 glitch->fCoinSpan = coin->coinPtTStart();
139 glitch->fEndSpan = coin->coinPtTEnd();
141 glitch->fOppSpan = opp->coinPtTStart();
142 glitch->fOppEndSpan = opp->coinPtTEnd();
148 SpanGlitch* glitch = recordCommon(type);
149 glitch->fBase = base;
150 glitch->fSegment = seg;
151 glitch->fStartT = t;
152 glitch->fPt = pt;
157 SpanGlitch* glitch = recordCommon(type);
158 glitch->fBase = base;
159 glitch->fStartT = t;
160 glitch->fPt = pt;
165 SpanGlitch* glitch = recordCommon(type);
166 glitch->fCoinSpan = coin->coinPtTStart();
167 glitch->fEndSpan = coin->coinPtTEnd();
168 glitch->fEndSpan = endSpan;
169 glitch->fOppSpan = coinSpan;
170 glitch->fOppEndSpan = endSpan;
175 SpanGlitch* glitch = recordCommon(type);
176 glitch->fBase = base;
177 glitch->fCoinSpan = coin->coinPtTStart();
178 glitch->fEndSpan = coin->coinPtTEnd();
183 SpanGlitch* glitch = recordCommon(type);
184 glitch->fCoinSpan = ptTS;
185 glitch->fEndSpan = ptTE;
186 glitch->fOppSpan = oPtTS;
187 glitch->fOppEndSpan = oPtTE;
192 SpanGlitch* glitch = recordCommon(type);
193 glitch->fSegment = seg;
194 glitch->fStartT = startT;
195 glitch->fEndT = endT;
196 glitch->fOppSegment = oppSeg;
197 glitch->fOppStartT = oppStartT;
198 glitch->fOppEndT = oppEndT;
203 SpanGlitch* glitch = recordCommon(type);
204 glitch->fSegment = seg;
205 glitch->fBase = span;
209 SpanGlitch* glitch = recordCommon(type);
210 glitch->fStartT = t;
211 glitch->fBase = span;
215 SpanGlitch* glitch = recordCommon(type);
216 glitch->fSegment = seg;
221 SpanGlitch* glitch = recordCommon(type);
222 glitch->fCoinSpan = coin->coinPtTStart();
223 glitch->fEndSpan = ptT;
369 const SpanGlitch& glitch = glitches.fGlitches[index];
370 mask |= 1 << glitch.fType;
377 const SpanGlitch& glitch = glitches.fGlitches[index];
379 if (glitch.fBase) {
380 SkDebugf(" seg/base=%d/%d", glitch.fBase->segment()->debugID(),
381 glitch.fBase->debugID());
383 if (glitch.fSuspect) {
384 SkDebugf(" seg/base=%d/%d", glitch.fSuspect->segment()->debugID(),
385 glitch.fSuspect->debugID());
387 if (glitch.fSegment) {
388 SkDebugf(" segment=%d", glitch.fSegment->debugID());
390 if (glitch.fCoinSpan) {
391 SkDebugf(" coinSeg/Span/PtT=%d/%d/%d", glitch.fCoinSpan->segment()->debugID(),
392 glitch.fCoinSpan->span()->debugID(), glitch.fCoinSpan->debugID());
394 if (glitch.fEndSpan) {
395 SkDebugf(" endSpan=%d", glitch.fEndSpan->debugID());
397 if (glitch.fOppSpan) {
398 SkDebugf(" oppSeg/Span/PtT=%d/%d/%d", glitch.fOppSpan->segment()->debugID(),
399 glitch.fOppSpan->span()->debugID(), glitch.fOppSpan->debugID());
401 if (glitch.fOppEndSpan) {
402 SkDebugf(" oppEndSpan=%d", glitch.fOppEndSpan->debugID());
404 if (!SkScalarIsNaN(glitch.fStartT)) {
405 SkDebugf(" startT=%g", glitch.fStartT);
407 if (!SkScalarIsNaN(glitch.fEndT)) {
408 SkDebugf(" endT=%g", glitch.fEndT);
410 if (glitch.fOppSegment) {
411 SkDebugf(" segment=%d", glitch.fOppSegment->debugID());
413 if (!SkScalarIsNaN(glitch.fOppStartT)) {
414 SkDebugf(" oppStartT=%g", glitch.fOppStartT);
416 if (!SkScalarIsNaN(glitch.fOppEndT)) {
417 SkDebugf(" oppEndT=%g", glitch.fOppEndT);
419 if (!SkScalarIsNaN(glitch.fPt.fX) || !SkScalarIsNaN(glitch.fPt.fY)) {
420 SkDebugf(" pt=%g,%g", glitch.fPt.fX, glitch.fPt.fY);
422 DumpGlitchType(glitch.fType);