Lines Matching refs:mPoints

17   return Point(aBezier.mPoints[0].x * s * s * s +  in GetBezierPoint()
18 3.0f * aBezier.mPoints[1].x * t * s * s + in GetBezierPoint()
19 3.0f * aBezier.mPoints[2].x * t * t * s + in GetBezierPoint()
20 aBezier.mPoints[3].x * t * t * t, in GetBezierPoint()
21 aBezier.mPoints[0].y * s * s * s + in GetBezierPoint()
22 3.0f * aBezier.mPoints[1].y * t * s * s + in GetBezierPoint()
23 3.0f * aBezier.mPoints[2].y * t * t * s + in GetBezierPoint()
24 aBezier.mPoints[3].y * t * t * t); in GetBezierPoint()
33 -3.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s * s + in GetBezierDifferential()
34 2.0f * (aBezier.mPoints[1].x - aBezier.mPoints[2].x) * t * s + in GetBezierDifferential()
35 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t * t), in GetBezierDifferential()
36 -3.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s * s + in GetBezierDifferential()
37 2.0f * (aBezier.mPoints[1].y - aBezier.mPoints[2].y) * t * s + in GetBezierDifferential()
38 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t * t)); in GetBezierDifferential()
46 return Point(6.0f * ((aBezier.mPoints[0].x - aBezier.mPoints[1].x) * s - in GetBezierDifferential2()
47 (aBezier.mPoints[1].x - aBezier.mPoints[2].x) * (s - t) - in GetBezierDifferential2()
48 (aBezier.mPoints[2].x - aBezier.mPoints[3].x) * t), in GetBezierDifferential2()
49 6.0f * ((aBezier.mPoints[0].y - aBezier.mPoints[1].y) * s - in GetBezierDifferential2()
50 (aBezier.mPoints[1].y - aBezier.mPoints[2].y) * (s - t) - in GetBezierDifferential2()
51 (aBezier.mPoints[2].y - aBezier.mPoints[3].y) * t)); in GetBezierDifferential2()
86 aSubBezier->mPoints[0] = aBezier.mPoints[0]; in SplitBezierA()
88 aSubBezier->mPoints[1] = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierA()
89 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierA()
90 tmp2 = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierA()
92 aSubBezier->mPoints[2] = aSubBezier->mPoints[1] * s + tmp1 * t; in SplitBezierA()
95 aSubBezier->mPoints[3] = aSubBezier->mPoints[2] * s + tmp1 * t; in SplitBezierA()
106 aSubBezier->mPoints[3] = aBezier.mPoints[3]; in SplitBezierB()
108 aSubBezier->mPoints[2] = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; in SplitBezierB()
109 tmp1 = aBezier.mPoints[1] * s + aBezier.mPoints[2] * t; in SplitBezierB()
110 tmp2 = aBezier.mPoints[0] * s + aBezier.mPoints[1] * t; in SplitBezierB()
112 aSubBezier->mPoints[1] = tmp1 * s + aSubBezier->mPoints[2] * t; in SplitBezierB()
115 aSubBezier->mPoints[0] = tmp1 * s + aSubBezier->mPoints[1] * t; in SplitBezierB()
231 aBezier->mPoints[0] = aCornerPoint; in GetBezierPointsForCorner()
232 aBezier->mPoints[0].x += signs[0] * aCornerSize.width; in GetBezierPointsForCorner()
234 aBezier->mPoints[1] = aBezier->mPoints[0]; in GetBezierPointsForCorner()
235 aBezier->mPoints[1].x -= signs[0] * aCornerSize.width * kKappaFactor; in GetBezierPointsForCorner()
237 aBezier->mPoints[3] = aCornerPoint; in GetBezierPointsForCorner()
238 aBezier->mPoints[3].y += signs[1] * aCornerSize.height; in GetBezierPointsForCorner()
240 aBezier->mPoints[2] = aBezier->mPoints[3]; in GetBezierPointsForCorner()
241 aBezier->mPoints[2].y -= signs[1] * aCornerSize.height * kKappaFactor; in GetBezierPointsForCorner()