Home | History | Annotate | Download | only in pathops

Lines Matching refs:fConic

19         : fConic(c)
27 : fConic(c)
41 SkDPoint conicMidPt = fConic.ptAtT(conicMidT);
67 double conicVals[] = { fConic[0].fY, fConic[1].fY, fConic[2].fY };
80 SkDPoint pt = fConic.ptAtT(conicT);
81 SkDEBUGCODE_(double conicVals[] = { fConic[0].fY, fConic[1].fY, fConic[2].fY });
106 SkDEBUGCODE(SkDPoint conicPt = fConic.ptAtT(conicT));
124 r[n] = (fConic[n].fY - (*fLine)[0].fY) * adj - (fConic[n].fX - (*fLine)[0].fX) * opp;
131 double B = r[1] * fConic.fWeight - axisIntercept * fConic.fWeight + axisIntercept;
140 double conicVals[] = { fConic[0].fX, fConic[1].fX, fConic[2].fX };
153 SkDPoint pt = fConic.ptAtT(conicT);
154 SkDEBUGCODE_(double conicVals[] = { fConic[0].fX, fConic[1].fX, fConic[2].fX });
174 double lineT = fLine->exactPoint(fConic[cIndex]);
179 fIntersections->insert(conicT, lineT, fConic[cIndex]);
189 double lineT = fLine->nearPoint(fConic[cIndex], NULL);
193 fIntersections->insert(conicT, lineT, fConic[cIndex]);
200 double lineT = SkDLine::ExactPointH(fConic[cIndex], left, right, y);
205 fIntersections->insert(conicT, lineT, fConic[cIndex]);
215 double lineT = SkDLine::NearPointH(fConic[cIndex], left, right, y);
219 fIntersections->insert(conicT, lineT, fConic[cIndex]);
226 double lineT = SkDLine::ExactPointV(fConic[cIndex], top, bottom, x);
231 fIntersections->insert(conicT, lineT, fConic[cIndex]);
241 double lineT = SkDLine::NearPointV(fConic[cIndex], top, bottom, x);
245 fIntersections->insert(conicT, lineT, fConic[cIndex]);
251 SkDPoint xy = fConic.ptAtT(t);
272 *pt = fConic.ptAtT(qT);
285 if (gridPt == fConic[0].asSkPoint()) {
286 *pt = fConic[0];
288 } else if (gridPt == fConic[2].asSkPoint()) {
289 *pt = fConic[2];
306 SkDPoint conicMidPt = fConic.ptAtT(conicMidT);
312 SkDPoint qPt = fConic.ptAtT(conicT);
320 const SkDConic& fConic;