Lines Matching refs:tPt
206 void conicPerpRay(const SkConic& , SkScalar t, SkPoint* tPt, SkPoint* onPt,
211 void cubicPerpRay(const SkPoint cubic[4], SkScalar t, SkPoint* tPt, SkPoint* onPt,
219 void quadPerpRay(const SkPoint quad[3], SkScalar t, SkPoint* tPt, SkPoint* onPt,
231 void setRayPts(const SkPoint& tPt, SkVector* dxy, SkPoint* onPt, SkPoint* tangent) const;
761 void SkPathStroker::setRayPts(const SkPoint& tPt, SkVector* dxy, SkPoint* onPt, in setRayPts() argument
772 onPt->fX = tPt.fX + axisFlip * dxy->fY; in setRayPts()
773 onPt->fY = tPt.fY - axisFlip * dxy->fX; in setRayPts()
782 void SkPathStroker::conicPerpRay(const SkConic& conic, SkScalar t, SkPoint* tPt, SkPoint* onPt, in conicPerpRay() argument
785 conic.evalAt(t, tPt, &dxy); in conicPerpRay()
789 this->setRayPts(*tPt, &dxy, onPt, tangent); in conicPerpRay()
810 void SkPathStroker::cubicPerpRay(const SkPoint cubic[4], SkScalar t, SkPoint* tPt, SkPoint* onPt, in cubicPerpRay() argument
814 SkEvalCubicAt(cubic, t, tPt, &dxy, nullptr); in cubicPerpRay()
835 setRayPts(*tPt, &dxy, onPt, tangent); in cubicPerpRay()
861 void SkPathStroker::quadPerpRay(const SkPoint quad[3], SkScalar t, SkPoint* tPt, SkPoint* onPt, in quadPerpRay() argument
864 SkEvalQuadAt(quad, t, tPt, &dxy); in quadPerpRay()
868 setRayPts(*tPt, &dxy, onPt, tangent); in quadPerpRay()