/third_party/flutter/skia/src/gpu/ops/ |
D | GrAAConvexTessellator.cpp | 339 const SkVector& bisector, in computePtAlongBisector() argument 348 SkScalar t = perp_intersect(fPts[startIdx], bisector, fPts[edgeIdx], norm); in computePtAlongBisector() 354 newP = bisector; in computePtAlongBisector() 362 SkScalar dot = bisector.dot(norm); in computePtAlongBisector() 364 *result = bisector; in computePtAlongBisector() 563 SkPoint miter = previousRing.bisector(cur); in createOuterRing() 583 SkPoint miter = previousRing.bisector(cur); in createOuterRing() 686 bool result = intersect(this->point(lastRing.index(cur)), lastRing.bisector(cur), in createInsetRing() 687 this->point(lastRing.index(next)), lastRing.bisector(next), in createInsetRing() 694 SkScalar dist = -t * lastRing.norm(cur).dot(lastRing.bisector(cur)); in createInsetRing() [all …]
|
D | GrAAConvexTessellator.h | 154 const SkPoint& bisector(int index) const { return fPts[index].fBisector; } in bisector() function 212 bool computePtAlongBisector(int startIdx, const SkPoint& bisector,
|
/third_party/skia/src/gpu/geometry/ |
D | GrAAConvexTessellator.cpp | 349 const SkVector& bisector, in computePtAlongBisector() argument 358 SkScalar t = perp_intersect(fPts[startIdx], bisector, fPts[edgeIdx], norm); in computePtAlongBisector() 364 newP = bisector; in computePtAlongBisector() 372 SkScalar dot = bisector.dot(norm); in computePtAlongBisector() 374 *result = bisector; in computePtAlongBisector() 572 SkPoint miter = previousRing.bisector(cur); in createOuterRing() 592 SkPoint miter = previousRing.bisector(cur); in createOuterRing() 695 bool result = intersect(this->point(lastRing.index(cur)), lastRing.bisector(cur), in createInsetRing() 696 this->point(lastRing.index(next)), lastRing.bisector(next), in createInsetRing() 703 SkScalar dist = -t * lastRing.norm(cur).dot(lastRing.bisector(cur)); in createInsetRing() [all …]
|
D | GrAATriangulator.cpp | 96 Edge bisector(v, v->fPartner, 1, EdgeType::kConnector); in makeEvent() local 99 if (line.intersect(bisector.fLine, &p) && !c.sweep_lt(p, top->fPoint) && in makeEvent() 447 Line bisector(innerPoint, outerPoint); in strokeBoundary() local 448 Line tangent(v->fPoint, v->fPoint + SkPoint::Make(bisector.fA, bisector.fB)); in strokeBoundary() 462 !outerTangent.intersect(bisector, &outerPoint)) { in strokeBoundary() 470 bisector.intersect(prevTangent, &outerPoint); in strokeBoundary() 473 bisector.intersect(nextTangent, &outerPoint); in strokeBoundary() 487 bisector.intersect(prevTangent, &innerPoint); in strokeBoundary() 490 bisector.intersect(nextTangent, &innerPoint); in strokeBoundary()
|
D | GrAAConvexTessellator.h | 154 const SkPoint& bisector(int index) const { return fPts[index].fBisector; } in bisector() function 212 bool computePtAlongBisector(int startIdx, const SkPoint& bisector,
|
/third_party/skia/src/gpu/tessellate/ |
D | StrokeHardwareTessellator.cpp | 553 SkPoint bisector = SkFindBisector(tan0, tan1); in internalJoinTo() local 563 bisector = (junctionPoint + bisector) - (junctionPoint - bisector); in internalJoinTo() 564 c0 = junctionPoint + bisector; in internalJoinTo() 565 c1 = junctionPoint - bisector; in internalJoinTo()
|
/third_party/skia/src/core/ |
D | SkGeometry.cpp | 220 SkVector bisector = SkFindBisector(tan0, -tan1); in SkFindQuadMidTangent() local 233 float T = sk_ieee_float_divide(tan0.dot(bisector), (tan0 - tan1).dot(bisector)); in SkFindQuadMidTangent() 614 SkVector bisector = SkFindBisector(tan0, -tan1); in SkFindCubicMidTangent() local 634 Sk4f coeffs = C_x * bisector.x() + C_y * bisector.y(); in SkFindCubicMidTangent() 1519 SkVector bisector = SkFindBisector(tan0, -tan1); in findMidTangent() local 1542 float a = bisector.dot(A); in findMidTangent() 1543 float b = bisector.dot(B); in findMidTangent() 1544 float c = bisector.dot(C); in findMidTangent()
|
/third_party/flutter/skia/src/gpu/ |
D | GrTessellator.cpp | 546 Edge bisector(v, v->fPartner, 1, Edge::Type::kConnector); in create_event() local 549 if (line.intersect(bisector.fLine, &p) && !c.sweep_lt(p, top->fPoint) && in create_event() 1988 Line bisector(innerPoint, outerPoint); in stroke_boundary() local 1989 Line tangent(v->fPoint, v->fPoint + SkPoint::Make(bisector.fA, bisector.fB)); in stroke_boundary() 2003 !outerTangent.intersect(bisector, &outerPoint)) { in stroke_boundary() 2011 bisector.intersect(prevTangent, &outerPoint); in stroke_boundary() 2014 bisector.intersect(nextTangent, &outerPoint); in stroke_boundary() 2028 bisector.intersect(prevTangent, &innerPoint); in stroke_boundary() 2031 bisector.intersect(nextTangent, &innerPoint); in stroke_boundary()
|
/third_party/flutter/engine/flutter/lib/web_ui/lib/src/ui/ |
D | geometry.dart | 1325 /// respective quadrant bisector.
|
/third_party/flutter/engine/flutter/lib/ui/ |
D | geometry.dart | 1291 /// respective quadrant bisector.
|
/third_party/boost/libs/math/doc/graphs/hypergeometric_1f1/ |
D | plotlyjs-bundle.js | 1 …bisector=r,t.cross=function(t,e,r){var n,i,a,s,l=t.length,u=e.length,c=new Array(l*u);for(null==r&…
|