Searched defs:ptT (Results 1 - 7 of 7) sorted by relevance

/external/skia/src/pathops/
H A DSkOpCoincidence.h32 void (SkCoincidentSpans::* setEnd)(const SkOpPtT* ptT) );
38 void (SkCoincidentSpans::* setEnd)(const SkOpPtT* ptT) const) const;
81 void setCoinPtTEnd(const SkOpPtT* ptT) { argument
82 SkOPASSERT(ptT == ptT->span()->ptT());
83 SkOPASSERT(!fCoinPtTStart || ptT->fT != fCoinPtTStart->fT);
84 SkASSERT(!fCoinPtTStart || fCoinPtTStart->segment() == ptT->segment());
85 fCoinPtTEnd = ptT;
86 ptT
89 setCoinPtTStart(const SkOpPtT* ptT) argument
102 setOppPtTEnd(const SkOpPtT* ptT) argument
110 setOppPtTStart(const SkOpPtT* ptT) argument
[all...]
H A DSkOpSpan.cpp13 return this->span()->ptT() != this;
20 const SkOpPtT* ptT = this; local
21 const SkOpPtT* stopPtT = ptT;
22 while ((ptT = ptT->next()) != stopPtT) {
23 if (ptT->fSpan == fSpan && !ptT->fDeleted) {
24 return ptT;
33 const SkOpPtT* ptT = this; local
34 const SkOpPtT* stopPtT = ptT;
45 const SkOpPtT* ptT = this; local
56 const SkOpPtT* ptT = this; local
68 const SkOpPtT* ptT = this; local
83 const SkOpPtT* ptT = this; local
[all...]
H A DSkOpSpan.h103 // returns nullptr if this is already in the opp ptT loop
305 const SkOpPtT* ptT() const { function in class:SkOpSpanBase
309 SkOpPtT* ptT() { function in class:SkOpSpanBase
H A DSkOpCoincidence.cpp29 // sets the span's end to the ptT referenced by the previous-next
32 void (SkCoincidentSpans::*setEnd)(const SkOpPtT* ptT) ) { argument
36 const SkOpPtT* testPtT = prev ? prev->next()->ptT()
37 : origSpan->upCast()->next()->prev()->ptT();
71 setStarts(prev->ptT(), oppPtT);
88 setEnds(next->ptT(), oppPtT);
256 // choose the ptT at the front of the list to track
257 coinPtTStart = coinPtTStart->span()->ptT();
258 coinPtTEnd = coinPtTEnd->span()->ptT();
259 oppPtTStart = oppPtTStart->span()->ptT();
353 addEndMovedSpans(const SkOpPtT* ptT) argument
[all...]
H A DSkOpSegment.cpp99 SkOpPtT* oPtT = start->ptT()->next();
169 path->deferredMove(start->ptT());
172 FAIL_IF(!path->deferredLine(end->ptT()));
175 path->quadTo(curvePart.fCurve.fQuad[1].asSkPoint(), end->ptT());
178 path->conicTo(curvePart.fCurve.fConic[1].asSkPoint(), end->ptT(),
183 curvePart.fCurve.fCubic[2].asSkPoint(), end->ptT());
196 testPtT = test->ptT();
235 SkOpPtT* oppPrev = test->ptT()->oppPrev(newPtT);
240 writableTest->ptT()->addOpp(newPtT, oppPrev);
251 SkOpPtT* result = spanBase->ptT();
1090 SkOpPtT* ptT = span->ptT(), * stopPtT = ptT; local
1116 SkOpPtT* ptT = spanBase->ptT(), * spanStopPtT = ptT; local
1383 SkOpPtT* ptT = spanBase->ptT(); local
1504 SkOpPtT* ptT = span->ptT(), * stopPtT = ptT; local
1600 testForCoincidence(const SkOpPtT* priorPtT, const SkOpPtT* ptT, const SkOpSpanBase* prior, const SkOpSpanBase* spanBase, const SkOpSegment* opp) const argument
[all...]
H A DSkPathOpsDebug.cpp129 const SkOpPtT* ptT) {
132 glitch->fCoinSpan = ptT;
220 const SkOpPtT* ptT) {
223 glitch->fEndSpan = ptT;
752 const SkOpPtT* result = span->ptT();
842 const SkOpPtT* ptT = span->ptT(), * stopPtT = ptT; local
843 while ((ptT = ptT
128 record(GlitchType type, const SkOpSpanBase* base, const SkOpPtT* ptT) argument
219 record(GlitchType type, const SkCoincidentSpans* coin, const SkOpPtT* ptT) argument
870 const SkOpPtT* ptT = spanBase->ptT(), * spanStopPtT = ptT; local
1067 const SkOpPtT* ptT = spanBase->ptT(); local
2138 const SkOpPtT* ptT = next->ptT(); local
2552 const SkOpPtT* ptT = &fPtT; local
2562 const SkOpPtT* ptT = &fPtT; local
2592 const SkOpPtT* ptT = &fPtT; local
2720 const SkOpPtT* ptT = this; local
2740 const SkOpPtT* ptT = this; local
[all...]
/external/skia/tests/
H A DPathOpsDebug.cpp271 const SkOpAngle* SkPathOpsDebug::DebugPtTAngle(const SkOpPtT* ptT, int id) { argument
272 return ptT->debugAngle(id);
275 SkOpContour* SkPathOpsDebug::DebugPtTContour(SkOpPtT* ptT, int id) { argument
276 return ptT->debugContour(id);
279 const SkOpPtT* SkPathOpsDebug::DebugPtTPtT(const SkOpPtT* ptT, int id) { argument
280 return ptT->debugPtT(id);
283 const SkOpSegment* SkPathOpsDebug::DebugPtTSegment(const SkOpPtT* ptT, int id) { argument
284 return ptT->debugSegment(id);
287 const SkOpSpanBase* SkPathOpsDebug::DebugPtTSpan(const SkOpPtT* ptT, int id) { argument
288 return ptT
948 const SkOpPtT* ptT = this; local
1427 const SkOpPtT* ptT = span->ptT(); local
1433 const SkOpPtT* ptT = tail->ptT(); local
[all...]

Completed in 84 milliseconds