Home
last modified time | relevance | path

Searched refs:fCubic (Results 1 – 6 of 6) sorted by relevance

/external/skia/src/pathops/
DSkDCubicLineIntersection.cpp85 : fCubic(c) in LineCubicIntersections()
102 r[n].fX = (fCubic[n].fY - fLine[0].fY) * adj - (fCubic[n].fX - fLine[0].fX) * opp; in intersectRay()
122 SkDPoint cPt = fCubic.ptAtT(cubicT); in intersect()
136 SkDPoint cubicMidPt = fCubic.ptAtT(cubicMidT); in intersect()
151 SkDCubic::Coefficients(&fCubic[0].fY, &A, &B, &C, &D); in horizontalIntersect()
165 SkDPoint pt = fCubic.ptAtT(cubicT); in horizontalIntersect()
179 SkDCubic::Coefficients(&fCubic[0].fX, &A, &B, &C, &D); in verticalIntersect()
193 SkDPoint pt = fCubic.ptAtT(cubicT); in verticalIntersect()
209 double lineT = fLine.exactPoint(fCubic[cIndex]); in addExactEndPoints()
214 fIntersections->insert(cubicT, lineT, fCubic[cIndex]); in addExactEndPoints()
[all …]
DSkReduceOrder.cpp242 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()
DSkReduceOrder.h31 SkDCubic fCubic; member
/external/chromium_org/third_party/skia/src/pathops/
DSkDCubicLineIntersection.cpp85 : fCubic(c) in LineCubicIntersections()
102 r[n].fX = (fCubic[n].fY - fLine[0].fY) * adj - (fCubic[n].fX - fLine[0].fX) * opp; in intersectRay()
122 SkDPoint cPt = fCubic.ptAtT(cubicT); in intersect()
136 SkDPoint cubicMidPt = fCubic.ptAtT(cubicMidT); in intersect()
151 SkDCubic::Coefficients(&fCubic[0].fY, &A, &B, &C, &D); in horizontalIntersect()
165 SkDPoint pt = fCubic.ptAtT(cubicT); in horizontalIntersect()
179 SkDCubic::Coefficients(&fCubic[0].fX, &A, &B, &C, &D); in verticalIntersect()
193 SkDPoint pt = fCubic.ptAtT(cubicT); in verticalIntersect()
209 double lineT = fLine.exactPoint(fCubic[cIndex]); in addExactEndPoints()
214 fIntersections->insert(cubicT, lineT, fCubic[cIndex]); in addExactEndPoints()
[all …]
DSkReduceOrder.cpp242 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()
DSkReduceOrder.h31 SkDCubic fCubic; member