Searched refs:bisector (Results 1 – 4 of 4) sorted by relevance
/external/skia/src/gpu/batches/ |
D | GrAAConvexTessellator.cpp | 252 const SkVector& bisector, in computePtAlongBisector() argument 261 SkScalar t = perp_intersect(fPts[startIdx], bisector, fPts[edgeIdx], norm); in computePtAlongBisector() 267 newP = bisector; in computePtAlongBisector() 275 SkScalar dot = bisector.dot(norm); in computePtAlongBisector() 277 *result = bisector; in computePtAlongBisector() 488 SkPoint miter = previousRing.bisector(cur); in createOuterRing() 508 SkPoint miter = previousRing.bisector(cur); in createOuterRing() 602 SkScalar t = intersect(this->point(lastRing.index(cur)), lastRing.bisector(cur), in createInsetRing() 603 this->point(lastRing.index(next)), lastRing.bisector(next)); in createInsetRing() 604 SkScalar dist = -t * lastRing.norm(cur).dot(lastRing.bisector(cur)); in createInsetRing() [all …]
|
D | GrAAConvexTessellator.h | 144 const SkPoint& bisector(int index) const { return fPts[index].fBisector; } in bisector() function 190 bool computePtAlongBisector(int startIdx, const SkPoint& bisector,
|
D | GrPLSPathRenderer.cpp | 101 SkPoint bisector = line1 + line2; in outset() local 102 bisector.setLength(SkScalarSqrt(lengthSq) * kBloatSize); in outset() 103 *p1 += bisector; in outset()
|
/external/chromium-trace/catapult/tracing/third_party/d3/ |
D | d3.min.js | 3 …bisector=function(n){return{left:function(t,e,r,u){for(arguments.length<3&&(r=0),arguments.length<… function
|