Home
last modified time | relevance | path

Searched refs:FindExtrema (Results 1 – 18 of 18) sorted by relevance

/third_party/skia/src/pathops/
DSkPathOpsRect.cpp19 roots = SkDQuad::FindExtrema(&sub[0].fX, tValues); in setBounds()
22 roots += SkDQuad::FindExtrema(&sub[0].fY, &tValues[roots]); in setBounds()
36 roots = SkDConic::FindExtrema(&sub[0].fX, sub.fWeight, tValues); in setBounds()
39 roots += SkDConic::FindExtrema(&sub[0].fY, sub.fWeight, &tValues[roots]); in setBounds()
53 roots = SkDCubic::FindExtrema(&sub[0].fX, tValues); in setBounds()
56 roots += SkDCubic::FindExtrema(&sub[0].fY, &tValues[roots]); in setBounds()
DSkPathOpsAsWinding.cpp118 roots = SkDQuad::FindExtrema(&quad[0].fX, &t); in left_edge()
131 roots = SkDConic::FindExtrema(&conic[0].fX, weight, &t); in left_edge()
146 roots = SkDCubic::FindExtrema(&cubic[0].fX, tValues); in left_edge()
DSkDCubicLineIntersection.cpp140 int extrema = SkDCubic::FindExtrema(&c[0].fX, extremeTs); in intersectRay()
176 int extrema = SkDCubic::FindExtrema(&c[0].fY, extremeTs); in HorizontalIntersect()
239 int extrema = SkDCubic::FindExtrema(&c[0].fX, extremeTs); in VerticalIntersect()
DSkPathOpsConic.cpp32 int SkDConic::FindExtrema(const double src[], SkScalar w, double t[1]) { in FindExtrema() function in SkDConic
DSkPathOpsConic.h67 static int FindExtrema(const double src[], SkScalar weight, double tValue[1]);
DSkPathOpsQuad.h69 static int FindExtrema(const double src[], double tValue[1]);
DSkPathOpsCubic.h65 static int FindExtrema(const double src[], double tValue[2]);
DSkPathOpsCubic.cpp543 int SkDCubic::FindExtrema(const double src[], double tValues[2]) { in FindExtrema() function in SkDCubic
726 int roots = SkDCubic::FindExtrema(&fPts[0].fY, extremeTs); in top()
DSkPathOpsQuad.cpp377 int SkDQuad::FindExtrema(const double src[], double tValue[1]) { in FindExtrema() function in SkDQuad
/third_party/flutter/skia/src/pathops/
DSkPathOpsRect.cpp19 roots = SkDQuad::FindExtrema(&sub[0].fX, tValues); in setBounds()
22 roots += SkDQuad::FindExtrema(&sub[0].fY, &tValues[roots]); in setBounds()
36 roots = SkDConic::FindExtrema(&sub[0].fX, sub.fWeight, tValues); in setBounds()
39 roots += SkDConic::FindExtrema(&sub[0].fY, sub.fWeight, &tValues[roots]); in setBounds()
53 roots = SkDCubic::FindExtrema(&sub[0].fX, tValues); in setBounds()
56 roots += SkDCubic::FindExtrema(&sub[0].fY, &tValues[roots]); in setBounds()
DSkPathOpsAsWinding.cpp117 roots = SkDQuad::FindExtrema(&quad[0].fX, &t); in left_edge()
130 roots = SkDConic::FindExtrema(&conic[0].fX, weight, &t); in left_edge()
145 roots = SkDCubic::FindExtrema(&cubic[0].fX, tValues); in left_edge()
DSkDCubicLineIntersection.cpp140 int extrema = SkDCubic::FindExtrema(&c[0].fX, extremeTs); in intersectRay()
176 int extrema = SkDCubic::FindExtrema(&c[0].fY, extremeTs); in HorizontalIntersect()
239 int extrema = SkDCubic::FindExtrema(&c[0].fX, extremeTs); in VerticalIntersect()
DSkPathOpsConic.cpp32 int SkDConic::FindExtrema(const double src[], SkScalar w, double t[1]) { in FindExtrema() function in SkDConic
DSkPathOpsQuad.h69 static int FindExtrema(const double src[], double tValue[1]);
DSkPathOpsConic.h67 static int FindExtrema(const double src[], SkScalar weight, double tValue[1]);
DSkPathOpsCubic.h65 static int FindExtrema(const double src[], double tValue[2]);
DSkPathOpsCubic.cpp541 int SkDCubic::FindExtrema(const double src[], double tValues[2]) { in FindExtrema() function in SkDCubic
724 int roots = SkDCubic::FindExtrema(&fPts[0].fY, extremeTs); in top()
DSkPathOpsQuad.cpp377 int SkDQuad::FindExtrema(const double src[], double tValue[1]) { in FindExtrema() function in SkDQuad