• Home
  • Raw
  • Download

Lines Matching refs:fPoints

442         std::array<SkPoint, 4> fPoints;  member
528 fOuter.moveTo(strokes.fOuter.front().fPoints[0]); in getFillPath()
529 fInner.moveTo(strokes.fInner.front().fPoints[0]); in getFillPath()
533 fOuter.quadTo(seg.fPoints[1], seg.fPoints[2]); in getFillPath()
537 fInner.quadTo(seg.fPoints[1], seg.fPoints[2]); in getFillPath()
559 while ((segment.fVerb = it.next(&segment.fPoints[0])) != SkPath::kDone_Verb) { in getFillPath()
596 join(segment.fPoints[0], innerRadius, outerRadius, prevOffsetSegs, offsetSegs); in getFillPath()
654 fSegX[i] = seg.fPoints[i].fX; in strokeSegment()
655 fSegY[i] = seg.fPoints[i].fY; in strokeSegment()
681 quadApproxX[i] = quadApprox.fPoints[i].fX; in strokeSegment()
682 quadApproxY[i] = quadApprox.fPoints[i].fY; in strokeSegment()
713 outerFirstApprox.moveTo(quadApprox.fPoints[0]); in strokeSegment()
714 outerFirstApprox.quadTo(quadApprox.fPoints[1], quadApprox.fPoints[2]); in strokeSegment()
786 const SkPoint afterEndpt = currSegs.front().fPoints[0]; in join()
907 x[i] = seg.fPoints[i].fX; in splitSegment()
908 y[i] = seg.fPoints[i].fY; in splitSegment()
917 segA->fPoints[i] = {leftX[i], leftY[i]}; in splitSegment()
918 segB->fPoints[i] = {rightX[i], rightY[i]}; in splitSegment()
945 start = seg.fPoints[0]; in approximateSegment()
946 end = seg.fPoints[1]; in approximateSegment()
950 start = seg.fPoints[0]; in approximateSegment()
951 mid = seg.fPoints[1]; in approximateSegment()
952 end = seg.fPoints[2]; in approximateSegment()
955 start = seg.fPoints[0]; in approximateSegment()
956 mid = (seg.fPoints[1] + seg.fPoints[2]) * 0.5f; in approximateSegment()
957 end = seg.fPoints[3]; in approximateSegment()
965 approxQuad->fPoints[0] = start + offsetStart; in approximateSegment()
966 approxQuad->fPoints[1] = mid + offsetMid; in approximateSegment()
967 approxQuad->fPoints[2] = end + offsetEnd; in approximateSegment()
973 const SkPoint tangent = setLength(seg.fPoints[1] - seg.fPoints[0], 1); in unitNormal()
983 tangent = seg.fPoints[1] - seg.fPoints[0]; in unitNormal()
985 tangent = seg.fPoints[2] - seg.fPoints[1]; in unitNormal()
987 tangent = ((seg.fPoints[1] - seg.fPoints[0]) * (1 - t) + in unitNormal()
988 (seg.fPoints[2] - seg.fPoints[1]) * t) * in unitNormal()
1002 SkEvalCubicAt(seg.fPoints.data(), t, nullptr, &tangent, nullptr); in unitNormal()