Home
last modified time | relevance | path

Searched refs:nearPoint (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/pathops/
DSkDLineIntersection.cpp145 aNearB[index] = t = b.nearPoint(a[index], &aNotB[index]); in intersect()
147 bNearA[index] = t = a.nearPoint(b[index], &bNotA[index]); in intersect()
247 if ((t = line.nearPoint(leftPt, nullptr)) >= 0) { in horizontal()
252 if ((t = line.nearPoint(rightPt, nullptr)) >= 0) { in horizontal()
325 if ((t = line.nearPoint(topPt, nullptr)) >= 0) { in vertical()
330 if ((t = line.nearPoint(bottomPt, nullptr)) >= 0) { in vertical()
DSkDQuadLineIntersection.cpp129 double t = fLine->nearPoint(quadMidPt, nullptr); in checkCoincident()
303 double lineT = fLine->nearPoint(fQuad[qIndex], nullptr); in addNearEndPoints()
318 double quadT = ((SkDCurve*) &fQuad)->nearPoint(SkPath::kQuad_Verb, in addLineNearEndPoints()
DSkPathOpsLine.h30 double nearPoint(const SkDPoint& xy, bool* unequal) const;
DSkDConicLineIntersection.cpp55 double t = fLine->nearPoint(conicMidPt, nullptr); in checkCoincident()
207 double lineT = fLine->nearPoint(fConic[cIndex], nullptr); in addNearEndPoints()
222 double conicT = ((SkDCurve*) &fConic)->nearPoint(SkPath::kConic_Verb, in addLineNearEndPoints()
DSkDCubicLineIntersection.cpp111 double t = fLine.nearPoint(cubicMidPt, nullptr); in checkCoincident()
299 double lineT = fLine.nearPoint(fCubic[cIndex], nullptr); in addNearEndPoints()
314 double cubicT = ((SkDCurve*) &fCubic)->nearPoint(SkPath::kCubic_Verb, in addLineNearEndPoints()
DSkPathOpsCurve.cpp18 double SkDCurve::nearPoint(SkPath::Verb verb, const SkDPoint& xy, const SkDPoint& opp) const { in nearPoint() function in SkDCurve
DSkPathOpsLine.cpp36 double SkDLine::nearPoint(const SkDPoint& xy, bool* unequal) const { in nearPoint() function in SkDLine
DSkPathOpsCurve.h80 double nearPoint(SkPath::Verb verb, const SkDPoint& xy, const SkDPoint& opp) const;