Lines Matching refs:SkVector
57 void addEdge(const SkVector& nextPoint, const SkVector& nextNormal, SkColor umbraColor,
80 bool addArc(const SkVector& nextNormal, SkScalar offset, bool finishArc);
100 SkTDArray<SkVector> fClipVectors;
109 SkVector fFirstOutset;
123 SkVector fPrevOutset;
132 SkVector* newNormal) { in compute_normal()
133 SkVector normal; in compute_normal()
154 SkVector v0 = p1 - p0; in perp_dot()
155 SkVector v1 = p2 - p1; in perp_dot()
187 SkVector v0 = curr - fPathPolygon[0]; in accumulateCentroid()
188 SkVector v1 = next - fPathPolygon[0]; in accumulateCentroid()
340 SkVector normal; in computeConvexShadow()
378 SkVector v0 = fClipPolygon[1] - fClipPolygon[0]; in computeClipVectorsAndTestCentroid()
379 SkVector v1 = fClipPolygon[2] - fClipPolygon[0]; in computeClipVectorsAndTestCentroid()
402 void SkBaseShadowTessellator::addEdge(const SkPoint& nextPoint, const SkVector& nextNormal, in addEdge()
464 SkVector segmentVector = centroid - umbraPoint; in clipUmbraPoint()
468 SkVector dp = umbraPoint - fClipPolygon[fCurrClipIndex]; in clipUmbraPoint()
499 SkVector v = fCentroid - pathPoint; in addInnerPoint()
775 SkVector v0 = pts[1] - pts[0]; in handleQuad()
776 SkVector v1 = pts[2] - pts[0]; in handleQuad()
843 bool SkBaseShadowTessellator::addArc(const SkVector& nextNormal, SkScalar offset, bool finishArc) { in addArc()
851 SkVector prevNormal = fPrevOutset; in addArc()
853 SkVector currNormal; in addArc()
998 void addToClip(const SkVector& nextPoint);