Home
last modified time | relevance | path

Searched refs:SkTSpan (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/pathops/
DSkPathOpsTSect.h74 template<typename TCurve, typename OppCurve> class SkTSpan; variable
78 SkTSpan<TCurve, OppCurve>* fBounded;
84 class SkTSpan {
86 void addBounded(SkTSpan<OppCurve, TCurve>* , SkChunkAlloc* );
100 const SkTSpan* debugSpan(int ) const;
101 const SkTSpan* debugT(double t) const;
103 bool debugIsBefore(const SkTSpan* span) const;
115 SkTSpan<OppCurve, TCurve>* findOppSpan(const SkTSpan<OppCurve, TCurve>* opp) const;
117 SkTSpan<OppCurve, TCurve>* findOppT(double t) const { in findOppT()
118 SkTSpan<OppCurve, TCurve>* result = oppT(t); in findOppT()
[all …]
/external/skia/tests/
DPathOpsTSectDebug.h25 const SkTSpan<TCurve, OppCurve>* SkTSect<TCurve, OppCurve>::debugSpan(int id) const { in debugSpan()
26 const SkTSpan<TCurve, OppCurve>* test = fHead; in debugSpan()
36 const SkTSpan<TCurve, OppCurve>* SkTSect<TCurve, OppCurve>::debugT(double t) const { in debugT()
37 const SkTSpan<TCurve, OppCurve>* test = fHead; in debugT()
38 const SkTSpan<TCurve, OppCurve>* closest = nullptr; in debugT()
85 const SkTSpan<TCurve, OppCurve>* bounded = debugSpan(id); in dumpBounded()
90 const SkTSpan<OppCurve, TCurve>* test = bounded->debugOpp()->fHead; in dumpBounded()
102 const SkTSpan<TCurve, OppCurve>* test = fHead; in dumpBounds()
119 void SkTSect<TCurve, OppCurve>::dumpCommon(const SkTSpan<TCurve, OppCurve>* test) const { in dumpCommon()
132 void SkTSect<TCurve, OppCurve>::dumpCommonCurves(const SkTSpan<TCurve, OppCurve>* test) const { in dumpCommonCurves()
[all …]
DPathOpsDebug.cpp375 const SkTSpan<TCurve, OppCurve>* DebugSpan(const SkTSect<TCurve, OppCurve>* sect, int id) { in DebugSpan()
405 const SkTSpan<TCurve, OppCurve>* DebugT(const SkTSect<TCurve, OppCurve>* sect, double t) { in DebugT()
645 void Dump(const SkTSpan<TCurve, OppCurve>* span) { in Dump()
651 SkTSpan<SkDQuad, SkDQuad> q1q2; q1q2.debugInit(); in DontCallDumpTSpan()
652 SkTSpan<SkDQuad, SkDConic> q1k2; q1k2.debugInit(); in DontCallDumpTSpan()
653 SkTSpan<SkDQuad, SkDCubic> q1c2; q1c2.debugInit(); in DontCallDumpTSpan()
654 SkTSpan<SkDConic, SkDQuad> k1q2; k1q2.debugInit(); in DontCallDumpTSpan()
655 SkTSpan<SkDConic, SkDConic> k1k2; k1k2.debugInit(); in DontCallDumpTSpan()
656 SkTSpan<SkDConic, SkDCubic> k1c2; k1c2.debugInit(); in DontCallDumpTSpan()
657 SkTSpan<SkDCubic, SkDQuad> c1q2; c1q2.debugInit(); in DontCallDumpTSpan()
[all …]