• Home
  • Raw
  • Download

Lines Matching refs:SkVector

50 static inline bool degenerate_vector(const SkVector& v) {  in degenerate_vector()
56 SkVector* normal, SkVector* unitNormal) { in set_normal_unitnormal()
66 static bool set_normal_unitnormal(const SkVector& vec, in set_normal_unitnormal()
68 SkVector* normal, SkVector* unitNormal) { in set_normal_unitnormal()
154 SkVector fFirstNormal, fPrevNormal, fFirstUnitNormal, fPrevUnitNormal;
221 const SkVector& normalAB, const SkVector& unitNormalAB,
222 SkVector* normalBC, SkVector* unitNormalBC);
224 const SkVector& normalAB, const SkVector& unitNormalAB,
225 SkVector* normalCD, SkVector* unitNormalCD);
227 const SkVector& normalAB, const SkVector& unitNormalAB,
228 SkVector* normalBC, SkVector* unitNormalBC);
229 void setRayPts(const SkPoint& tPt, SkVector* dxy, SkPoint* onPt, SkPoint* tangent) const;
236 bool preJoinTo(const SkPoint&, SkVector* normal, SkVector* unitNormal,
238 void postJoinTo(const SkPoint&, const SkVector& normal,
239 const SkVector& unitNormal);
241 void line_to(const SkPoint& currPt, const SkVector& normal);
246 bool SkPathStroker::preJoinTo(const SkPoint& currPt, SkVector* normal, in preJoinTo()
247 SkVector* unitNormal, bool currIsLine) { in preJoinTo()
279 void SkPathStroker::postJoinTo(const SkPoint& currPt, const SkVector& normal, in postJoinTo()
280 const SkVector& unitNormal) { in postJoinTo()
371 void SkPathStroker::line_to(const SkPoint& currPt, const SkVector& normal) { in line_to()
416 SkVector normal, unitNormal; in lineTo()
425 void SkPathStroker::setQuadEndNormal(const SkPoint quad[3], const SkVector& normalAB, in setQuadEndNormal()
426 const SkVector& unitNormalAB, SkVector* normalBC, SkVector* unitNormalBC) { in setQuadEndNormal()
433 void SkPathStroker::setConicEndNormal(const SkConic& conic, const SkVector& normalAB, in setConicEndNormal()
434 const SkVector& unitNormalAB, SkVector* normalBC, SkVector* unitNormalBC) { in setConicEndNormal()
438 void SkPathStroker::setCubicEndNormal(const SkPoint cubic[4], const SkVector& normalAB, in setCubicEndNormal()
439 const SkVector& unitNormalAB, SkVector* normalCD, SkVector* unitNormalCD) { in setCubicEndNormal()
440 SkVector ab = cubic[1] - cubic[0]; in setCubicEndNormal()
441 SkVector cd = cubic[3] - cubic[2]; in setCubicEndNormal()
476 SkVector dxy = lineEnd - lineStart; in pt_to_line()
480 SkVector ab0 = pt - lineStart; in pt_to_line()
519 SkVector testDiff = cubic[inner] - cubic[index]; in cubic_in_line()
556 SkVector testDiff = quad[inner] - quad[index]; in quad_in_line()
684 SkVector normalAB, unitAB, normalBC, unitBC; in conicTo()
722 SkVector normalAB, unitAB, normalBC, unitBC; in quadTo()
739 void SkPathStroker::setRayPts(const SkPoint& tPt, SkVector* dxy, SkPoint* onPt, in setRayPts()
762 SkVector dxy; in conicPerpRay()
791 SkVector dxy; in cubicPerpRay()
839 SkVector dxy; in quadPerpRay()
854 SkVector aLen = quadPts->fTangentStart - start; in intersectRay()
855 SkVector bLen = quadPts->fTangentEnd - end; in intersectRay()
866 SkVector ab0 = start - end; in intersectRay()
912 SkVector vec = line[1] - line[0]; in intersect_quad_ray()
951 SkVector smaller = quad[1] - quad[0]; in sharp_angle()
952 SkVector larger = quad[1] - quad[2]; in sharp_angle()
1245 SkVector normalAB, unitAB, normalCD, unitCD; in cubicTo()