Lines Matching refs:fQuad
80 SkPoint fQuad[3]; // the stroked quad parallel to the original curve member
103 fQuad[0] = parent->fQuad[0]; in initWithStart()
113 fQuad[2] = parent->fQuad[2]; in initWithEnd()
794 this->conicPerpRay(conic, quadPts->fStartT, &conicStartPt, &quadPts->fQuad[0], in conicQuadEnds()
800 this->conicPerpRay(conic, quadPts->fEndT, &conicEndPt, &quadPts->fQuad[2], in conicQuadEnds()
840 this->cubicPerpRay(cubic, quadPts->fStartT, &cubicStartPt, &quadPts->fQuad[0], in cubicQuadEnds()
846 this->cubicPerpRay(cubic, quadPts->fEndT, &cubicEndPt, &quadPts->fQuad[2], in cubicQuadEnds()
874 const SkPoint& start = quadPts->fQuad[0]; in intersectRay()
875 const SkPoint& end = quadPts->fQuad[2]; in intersectRay()
911 SkPoint* ctrlPt = &quadPts->fQuad[1]; in intersectRay()
994 if (sharp_angle(quadPts->fQuad)) { in strokeCloseEnough()
997 quadPts->fQuad[0].fX, quadPts->fQuad[0].fY, in strokeCloseEnough()
998 quadPts->fQuad[1].fX, quadPts->fQuad[1].fY, in strokeCloseEnough()
999 quadPts->fQuad[2].fX, quadPts->fQuad[2].fY); in strokeCloseEnough()
1023 if (sharp_angle(quadPts->fQuad)) { in strokeCloseEnough()
1026 quadPts->fQuad[0].fX, quadPts->fQuad[0].fY, in strokeCloseEnough()
1027 quadPts->fQuad[1].fX, quadPts->fQuad[1].fY, in strokeCloseEnough()
1028 quadPts->fQuad[2].fX, quadPts->fQuad[2].fY); in strokeCloseEnough()
1050 return this->strokeCloseEnough(quadPts->fQuad, ray, quadPts in compareQuadCubic()
1066 return this->strokeCloseEnough(quadPts->fQuad, ray, quadPts in compareQuadConic()
1075 this->quadPerpRay(quad, quadPts->fStartT, &quadStartPt, &quadPts->fQuad[0], in compareQuadQuad()
1081 this->quadPerpRay(quad, quadPts->fEndT, &quadEndPt, &quadPts->fQuad[2], in compareQuadQuad()
1093 return this->strokeCloseEnough(quadPts->fQuad, ray, quadPts in compareQuadQuad()
1098 const SkPoint* quad = quadPts->fQuad; in addDegenerateLine()
1106 SkScalar dist = pt_to_line(strokeMid, quadPts->fQuad[0], quadPts->fQuad[2]); in cubicMidOnLine()
1115 || points_within_dist(quadPts->fQuad[0], quadPts->fQuad[2], in cubicStroke()
1128 const SkPoint* stroke = quadPts->fQuad; in cubicStroke()
1139 if (!SkScalarIsFinite(quadPts->fQuad[2].fX) || !SkScalarIsFinite(quadPts->fQuad[2].fY)) { in cubicStroke()
1169 const SkPoint* stroke = quadPts->fQuad; in conicStroke()
1199 const SkPoint* stroke = quadPts->fQuad; in quadStroke()