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 | 242 return coincident_line(cubic, fCubic); in reduce() 244 return vertical_line(cubic, fCubic); in reduce() 247 return horizontal_line(cubic, fCubic); in reduce() 249 int result = check_linear(cubic, minX, maxX, minY, maxY, fCubic); in reduce() 254 && (result = check_quadratic(cubic, fCubic))) { in reduce() 257 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 | 1562 edge->fCubic[0].set(startPtT.fPt); in subDivide() 1564 edge->fCubic[points].set(endPtT.fPt); in subDivide() 1583 edge->fCubic[1].set(fPts[1]); in subDivide() 1584 edge->fCubic[2].set(fPts[2]); in subDivide() 1587 edge->fCubic[1].set(fPts[2]); in subDivide() 1588 edge->fCubic[2].set(fPts[1]); in subDivide() 1598 SkDCubic::SubDivide(fPts, edge->fCubic[0], edge->fCubic[3], startT, endT, &edge->fCubic[1]); in subDivide()
|
D | SkOpSegment.h | 60 curve.fCubic.set(pts); in addCubic()
|
D | SkOpAngle.cpp | 974 (void) tangentPart.cubicPart(fCurvePart.fCubic); in setSpans() 1007 tangentPart.cubicEndPoints(fCurvePart.fCubic); in setSpans()
|
/external/skia/bench/ |
D | BezierBench.cpp | 17 SkPath fCubic; member 38 const SkPath& path = rec->fCubic; in draw_cubic() 71 fRec.fCubic.moveTo(20, 20); in BezierBench() 72 fRec.fCubic.cubicTo(40, 20, 60, 40, 60, 60); in BezierBench() 73 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 | 116 fCubic.dumpID(id); in dumpID() 122 fCubic.dumpID(id); in dumpID()
|