/external/skia/src/pathops/ |
D | SkPathOpsCurve.h | 303 i->intersectRay(line, ray); in line_intersect_ray() 310 i->intersectRay(quad, ray); in quad_intersect_ray() 317 i->intersectRay(conic, ray); in conic_intersect_ray() 324 i->intersectRay(cubic, ray); in cubic_intersect_ray() 337 i->intersectRay(c.fLine, ray); in dline_intersect_ray() 341 i->intersectRay(c.fQuad, ray); in dquad_intersect_ray() 345 i->intersectRay(c.fConic, ray); in dconic_intersect_ray() 349 i->intersectRay(c.fCubic, ray); in dcubic_intersect_ray()
|
D | SkIntersections.h | 268 int intersectRay(const SkDLine&, const SkDLine&); 269 int intersectRay(const SkDQuad&, const SkDLine&); 270 int intersectRay(const SkDConic&, const SkDLine&); 271 int intersectRay(const SkDCubic&, const SkDLine&);
|
D | SkDQuadLineIntersection.cpp | 139 int intersectRay(double roots[2]) { in intersectRay() function in LineQuadraticIntersections 175 int roots = intersectRay(rootVals); in intersect() 443 int SkIntersections::intersectRay(const SkDQuad& quad, const SkDLine& line) { in intersectRay() function in SkIntersections 445 fUsed = q.intersectRay(fT[0]); in intersectRay()
|
D | SkDConicLineIntersection.cpp | 103 int roots = this->intersectRay(rootVals); in intersect() 125 int intersectRay(double roots[2]) { in intersectRay() function in LineConicIntersections 367 int SkIntersections::intersectRay(const SkDConic& conic, const SkDLine& line) { in intersectRay() function in SkIntersections 369 fUsed = c.intersectRay(fT[0]); in intersectRay()
|
D | SkDCubicLineIntersection.cpp | 121 int intersectRay(double roots[3]) { in intersectRay() function in LineCubicIntersections 154 int roots = intersectRay(rootVals); in intersect() 438 int SkIntersections::intersectRay(const SkDCubic& cubic, const SkDLine& line) { in intersectRay() function in SkIntersections 440 fUsed = c.intersectRay(fT[0]); in intersectRay()
|
D | SkPathOpsTSect.h | 361 int used = i.intersectRay(c2, perp); in setPerp() 1398 perpRayI.intersectRay(opp, thisPerp); in is_parallel() 1405 perpRayI.intersectRay(opp, thisPerp); in is_parallel() 1425 if (!thisRayI.intersectRay(opp->fCurve, thisLine)) { in linesIntersect() 1428 if (!oppRayI.intersectRay(this->fCurve, oppLine)) { in linesIntersect() 1494 if (!thisRayI.intersectRay(opp->fCurve, thisLine)) { in linesIntersect() 1500 if (!oppRayI.intersectRay(this->fCurve, oppLine)) { in linesIntersect()
|
D | SkDLineIntersection.cpp | 39 int SkIntersections::intersectRay(const SkDLine& a, const SkDLine& b) { in intersectRay() function in SkIntersections
|
D | SkPathOpsQuad.cpp | 300 i.intersectRay(b0, b1); in subDivide()
|
/external/skia/src/core/ |
D | SkStroke.cpp | 217 ResultType intersectRay(SkQuadConstruct* , IntersectRayType STROKER_DEBUG_PARAMS(int) ) const; 874 SkPathStroker::ResultType SkPathStroker::intersectRay(SkQuadConstruct* quadPts, in intersectRay() function in SkPathStroker 932 return this->intersectRay(quadPts, kResultType_RayType STROKER_DEBUG_PARAMS(fRecursionDepth)); in tangentsMeet() 1044 ResultType resultType = this->intersectRay(quadPts, kCtrlPt_RayType in compareQuadCubic() 1060 ResultType resultType = this->intersectRay(quadPts, kCtrlPt_RayType in compareQuadConic() 1087 ResultType resultType = this->intersectRay(quadPts, kCtrlPt_RayType in compareQuadQuad()
|
/external/skia/tests/ |
D | PathOpsAngleIdeas.cpp | 495 intersect[index].intersectRay(q, rays[index]); in testQuadAngles()
|