Searched refs:fCubic (Results 1 – 11 of 11) sorted by relevance
/external/skia/src/pathops/ |
D | SkDCubicLineIntersection.cpp | 85 : fCubic(c) in LineCubicIntersections() 100 SkDPoint cubicMidPt = fCubic.ptAtT(cubicMidT); in checkCoincident() 125 c[n].fX = (fCubic[n].fY - fLine[0].fY) * adj - (fCubic[n].fX - fLine[0].fX) * opp; in intersectRay() 134 c[n].fY = (fCubic[n].fY - fLine[0].fY) * opp in intersectRay() 135 + (fCubic[n].fX - fLine[0].fX) * adj; in intersectRay() 188 int count = HorizontalIntersect(fCubic, axisIntercept, roots); in horizontalIntersect() 191 SkDPoint pt = { fCubic.ptAtT(cubicT).fX, axisIntercept }; in horizontalIntersect() 215 SkDPoint cubicMidPt = fCubic.ptAtT(cubicMidT); in uniqueAnswer() 221 SkDPoint cPt = fCubic.ptAtT(cubicT); in uniqueAnswer() 251 int count = VerticalIntersect(fCubic, axisIntercept, roots); in verticalIntersect() [all …]
|
D | SkReduceOrder.cpp | 224 return coincident_line(cubic, fCubic); in reduce() 226 return vertical_line(cubic, fCubic); in reduce() 229 return horizontal_line(cubic, fCubic); in reduce() 231 int result = check_linear(cubic, minX, maxX, minY, maxY, fCubic); in reduce() 236 && (result = check_quadratic(cubic, fCubic))) { in reduce() 239 fCubic = cubic; in reduce()
|
D | SkReduceOrder.h | 30 SkDCubic fCubic; member
|
D | SkPathOpsCurve.h | 53 SkDCubic fCubic; member 59 return fCubic[n]; 64 return fCubic[n];
|
D | SkPathOpsCurve.cpp | 26 dRect.setBounds(dCurve, fCubic, tStart, tEnd); in setCubicBounds()
|
D | SkOpSegment.cpp | 1635 edge->fCubic[0].set(startPtT.fPt); in subDivide() 1637 edge->fCubic[points].set(endPtT.fPt); in subDivide() 1656 edge->fCubic[1].set(fPts[1]); in subDivide() 1657 edge->fCubic[2].set(fPts[2]); in subDivide() 1660 edge->fCubic[1].set(fPts[2]); in subDivide() 1661 edge->fCubic[2].set(fPts[1]); in subDivide() 1671 SkDCubic::SubDivide(fPts, edge->fCubic[0], edge->fCubic[3], startT, endT, &edge->fCubic[1]); in subDivide()
|
D | SkOpAngle.cpp | 926 (void) tangentPart.cubicPart(fCurvePart.fCubic); in setSpans() 959 tangentPart.cubicEndPoints(fCurvePart.fCubic); in setSpans()
|
D | SkOpSegment.h | 67 curve.fCubic.set(pts); in addCubic()
|
/external/skia/bench/ |
D | BezierBench.cpp | 18 SkPath fCubic; member 39 const SkPath& path = rec->fCubic; in draw_cubic() 72 fRec.fCubic.moveTo(20, 20); in BezierBench() 73 fRec.fCubic.cubicTo(40, 20, 60, 40, 60, 60); in BezierBench() 74 fRec.fCubic.cubicTo(40, 60, 20, 80, 20, 100); in BezierBench()
|
/external/skia/tests/ |
D | PathOpsBoundsTest.cpp | 70 curve.fCubic.set(curvePts); in DEF_TEST()
|
D | PathOpsDebug.cpp | 113 fCubic.dumpID(id); in dumpID() 119 fCubic.dumpID(id); in dumpID()
|