Lines Matching refs:fQuad

119     SkPoint fQuad[3];       // the stroked quad parallel to the original curve
120 SkPoint fTangentStart; // a point tangent to fQuad[0]
121 SkPoint fTangentEnd; // a point tangent to fQuad[2]
142 fQuad[0] = parent->fQuad[0];
152 fQuad[2] = parent->fQuad[2];
829 this->conicPerpRay(conic, quadPts->fStartT, &conicStartPt, &quadPts->fQuad[0],
835 this->conicPerpRay(conic, quadPts->fEndT, &conicEndPt, &quadPts->fQuad[2],
875 this->cubicPerpRay(cubic, quadPts->fStartT, &cubicStartPt, &quadPts->fQuad[0],
881 this->cubicPerpRay(cubic, quadPts->fEndT, &cubicEndPt, &quadPts->fQuad[2],
909 const SkPoint& start = quadPts->fQuad[0];
910 const SkPoint& end = quadPts->fQuad[2];
946 SkPoint* ctrlPt = &quadPts->fQuad[1];
1030 if (sharp_angle(quadPts->fQuad)) {
1033 quadPts->fQuad[0].fX, quadPts->fQuad[0].fY,
1034 quadPts->fQuad[1].fX, quadPts->fQuad[1].fY,
1035 quadPts->fQuad[2].fX, quadPts->fQuad[2].fY);
1059 if (sharp_angle(quadPts->fQuad)) {
1062 quadPts->fQuad[0].fX, quadPts->fQuad[0].fY,
1063 quadPts->fQuad[1].fX, quadPts->fQuad[1].fY,
1064 quadPts->fQuad[2].fX, quadPts->fQuad[2].fY);
1086 return this->strokeCloseEnough(quadPts->fQuad, ray, quadPts
1102 return this->strokeCloseEnough(quadPts->fQuad, ray, quadPts
1111 this->quadPerpRay(quad, quadPts->fStartT, &quadStartPt, &quadPts->fQuad[0],
1117 this->quadPerpRay(quad, quadPts->fEndT, &quadEndPt, &quadPts->fQuad[2],
1129 return this->strokeCloseEnough(quadPts->fQuad, ray, quadPts
1134 const SkPoint* quad = quadPts->fQuad;
1142 SkScalar dist = pt_to_line(strokeMid, quadPts->fQuad[0], quadPts->fQuad[2]);
1151 || points_within_dist(quadPts->fQuad[0], quadPts->fQuad[2],
1165 const SkPoint* stroke = quadPts->fQuad;
1178 if (!SkScalarIsFinite(quadPts->fQuad[2].fX) || !SkScalarIsFinite(quadPts->fQuad[2].fY)) {
1216 const SkPoint* stroke = quadPts->fQuad;
1248 const SkPoint* stroke = quadPts->fQuad;