/third_party/skia/src/pathops/ |
H A D | SkPathOpsCurve.cpp | 63 double tStart, double tEnd, SkPathOpsBounds* bounds) { in setConicBounds() 67 dRect.setBounds(dCurve, fConic, tStart, tEnd); in setConicBounds() 73 double tStart, double tEnd, SkPathOpsBounds* bounds) { in setCubicBounds() 77 dRect.setBounds(dCurve, fCubic, tStart, tEnd); in setCubicBounds() 83 double tStart, double tEnd, SkPathOpsBounds* bounds) { in setQuadBounds() 87 dRect.setBounds(dCurve, fQuad, tStart, tEnd); in setQuadBounds() 62 setConicBounds(const SkPoint curve[3], SkScalar curveWeight, double tStart, double tEnd, SkPathOpsBounds* bounds) setConicBounds() argument 72 setCubicBounds(const SkPoint curve[4], SkScalar , double tStart, double tEnd, SkPathOpsBounds* bounds) setCubicBounds() argument 82 setQuadBounds(const SkPoint curve[3], SkScalar , double tStart, double tEnd, SkPathOpsBounds* bounds) setQuadBounds() argument
|
H A D | SkPathOpsRect.h | 56 void setBounds(const SkDConic& curve, const SkDConic& sub, double tStart, double tEnd); 62 void setBounds(const SkDCubic& curve, const SkDCubic& sub, double tStart, double tEnd); 68 void setBounds(const SkDQuad& curve, const SkDQuad& sub, double tStart, double tEnd);
|
H A D | SkOpAngle.cpp | 73 bugOut.printf("%s [%d/%d] %d/%d tStart=%1.9g tEnd=%1.9g" in after() 74 " < [%d/%d] %d/%d tStart=%1.9g tEnd=%1.9g" in after() 75 " < [%d/%d] %d/%d tStart=%1.9g tEnd=%1.9g ", __FUNCTION__, in after() 93 bugOut.printf("%s [%d/%d] %d/%d tStart=%1.9g tEnd=%1.9g" in after() 94 " < [%d/%d] %d/%d tStart=%1.9g tEnd=%1.9g" in after() 95 " < [%d/%d] %d/%d tStart=%1.9g tEnd=%1.9g ", __FUNCTION__, in after() 525 double tEnd = index ? rh->fComputedEnd->t() : this->fComputedEnd->t(); in endsIntersect() local 530 if (!approximately_between_orderable(tStart, testT, tEnd)) { in endsIntersect() 537 limited[index] = approximately_equal_orderable(t, tEnd); in endsIntersect() 804 double tEnd in loopContains() local [all...] |
H A D | SkOpCoincidence.h | 252 double tStart, double tEnd, SkOpSegment* coinSeg, SkOpSegment* oppSeg, 273 double tStart, double tEnd,
|
H A D | SkPathOpsTSect.cpp | 1161 double tEnd = oCoinE.perpT(); in linesIntersect() local 1162 bool swap = tStart > tEnd; in linesIntersect() 1165 swap(tStart, tEnd); in linesIntersect() 1168 tEnd = std::min(tEnd, span->fEndT); in linesIntersect() 1169 if (tStart > tEnd) { in linesIntersect() 1182 if (tEnd == span->fEndT) { in linesIntersect() 1196 double tStep = tEnd - tStart; in linesIntersect()
|
H A D | SkOpCoincidence.cpp | 620 double tStart, double tEnd, SkOpSegment* coinSeg, SkOpSegment* oppSeg, bool* added in addIfMissing() 622 SkASSERT(tStart < tEnd); in addIfMissing() 625 SkASSERT(between(over1s->fT, tEnd, over1e->fT)); in addIfMissing() 628 SkASSERT(between(over2s->fT, tEnd, over2e->fT)); in addIfMissing() 637 coinTe = TRange(over1s, tEnd, coinSeg SkDEBUGPARAMS(over1e)); in addIfMissing() 643 oppTe = TRange(over2s, tEnd, oppSeg SkDEBUGPARAMS(over2e)); in addIfMissing() 619 addIfMissing(const SkOpPtT* over1s, const SkOpPtT* over2s, double tStart, double tEnd, SkOpSegment* coinSeg, SkOpSegment* oppSeg, bool* added SkDEBUGPARAMS(const SkOpPtT* over1e) SkDEBUGPARAMS(const SkOpPtT* over2e)) addIfMissing() argument
|
H A D | SkPathOpsDebug.cpp | 1147 str->appendf(") t=%1.9g tEnd=%1.9g", span->t(), span->next()->t()); in debugShowActiveSpans() 1175 SkDebugf(") t=%1.9g [%d] (%1.9g,%1.9g) tEnd=%1.9g newWindSum=", in debugShowNewWinding() 1199 SkDebugf(") t=%1.9g [%d] (%1.9g,%1.9g) tEnd=%1.9g newWindSum=", in debugShowNewWinding() 1702 double tStart, double tEnd, const SkOpSegment* coinSeg, const SkOpSegment* oppSeg, bool* added, in debugAddIfMissing() 1704 SkASSERT(tStart < tEnd); in debugAddIfMissing() 1707 SkASSERT(between(over1s->fT, tEnd, over1e->fT)); in debugAddIfMissing() 1710 SkASSERT(between(over2s->fT, tEnd, over2e->fT)); in debugAddIfMissing() 1719 coinTe = TRange(over1s, tEnd, coinSeg SkDEBUGPARAMS(over1e)); in debugAddIfMissing() 1725 oppTe = TRange(over2s, tEnd, oppSeg SkDEBUGPARAMS(over2e)); in debugAddIfMissing() 2098 SkDebugf("coinSpan - id=%d t=%1.9g tEnd in debugShow() 1701 debugAddIfMissing(SkPathOpsDebug::GlitchLog* log, const SkOpPtT* over1s, const SkOpPtT* over2s, double tStart, double tEnd, const SkOpSegment* coinSeg, const SkOpSegment* oppSeg, bool* added, const SkOpPtT* over1e, const SkOpPtT* over2e) const debugAddIfMissing() argument [all...] |
H A D | SkPathOpsCurve.h | 100 double tStart, double tEnd, double* topT);
|
/third_party/skia/tests/ |
H A D | PathOpsTestCommon.cpp | 147 const double tEnd = i1 < ts.count() ? ts[i1] : 1; in CubicToQuads() local 150 SkDCubic part = cubic.subDivide(tStart, tEnd); in CubicToQuads() 163 tStart = tEnd; in CubicToQuads()
|
/third_party/skia/src/core/ |
H A D | SkStroke.cpp | 255 void init(StrokeType strokeType, SkQuadConstruct* , SkScalar tStart, SkScalar tEnd); 526 SkScalar tEnd) { in init() 529 quadPts->init(tStart, tEnd); in init() 525 init(StrokeType strokeType, SkQuadConstruct* quadPts, SkScalar tStart, SkScalar tEnd) init() argument
|