Searched refs:fCubic (Results 1 – 6 of 6) sorted by relevance
/external/skia/src/pathops/ |
D | SkDCubicLineIntersection.cpp | 85 : 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 …]
|
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 | 31 SkDCubic fCubic; member
|
/external/chromium_org/third_party/skia/src/pathops/ |
D | SkDCubicLineIntersection.cpp | 85 : 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 …]
|
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 | 31 SkDCubic fCubic; member
|