Home
last modified time | relevance | path

Searched refs:quadArea (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/src/utils/
DSkShadowTessellator.cpp186 SkScalar quadArea = v0.cross(v1); in accumulateCentroid() local
187 fCentroid.fX += (v0.fX + v1.fX) * quadArea; in accumulateCentroid()
188 fCentroid.fY += (v0.fY + v1.fY) * quadArea; in accumulateCentroid()
189 fArea += quadArea; in accumulateCentroid()
191 if (quadArea*fLastArea < 0) { in accumulateCentroid()
194 if (0 != quadArea) { in accumulateCentroid()
195 fLastArea = quadArea; in accumulateCentroid()
DSkPolyUtils.cpp49 SkScalar quadArea = 0; in SkGetPolygonWinding() local
53 quadArea += v0.cross(v1); in SkGetPolygonWinding()
56 if (SkScalarNearlyZero(quadArea, kCrossTolerance)) { in SkGetPolygonWinding()
60 return (quadArea > 0) ? 1 : -1; in SkGetPolygonWinding()
214 SkScalar quadArea = w0.cross(w1); in SkIsConvexPolygon() local
215 if (quadArea*lastArea < 0) { in SkIsConvexPolygon()
218 if (0 != quadArea) { in SkIsConvexPolygon()
219 lastArea = quadArea; in SkIsConvexPolygon()
/third_party/flutter/skia/src/utils/
DSkShadowTessellator.cpp189 SkScalar quadArea = v0.cross(v1); in accumulateCentroid() local
190 fCentroid.fX += (v0.fX + v1.fX) * quadArea; in accumulateCentroid()
191 fCentroid.fY += (v0.fY + v1.fY) * quadArea; in accumulateCentroid()
192 fArea += quadArea; in accumulateCentroid()
194 if (quadArea*fLastArea < 0) { in accumulateCentroid()
197 if (0 != quadArea) { in accumulateCentroid()
198 fLastArea = quadArea; in accumulateCentroid()
DSkPolyUtils.cpp49 SkScalar quadArea = 0; in SkGetPolygonWinding() local
53 quadArea += v0.cross(v1); in SkGetPolygonWinding()
56 if (SkScalarNearlyZero(quadArea, kCrossTolerance)) { in SkGetPolygonWinding()
60 return (quadArea > 0) ? 1 : -1; in SkGetPolygonWinding()
203 SkScalar quadArea = w0.cross(w1); in SkIsConvexPolygon() local
204 if (quadArea*lastArea < 0) { in SkIsConvexPolygon()
207 if (0 != quadArea) { in SkIsConvexPolygon()
208 lastArea = quadArea; in SkIsConvexPolygon()