Searched refs:angleMid (Results 1 – 3 of 3) sorted by relevance
/lvgl-latest/src/libs/thorvg/ |
D | tvgSwMath.cpp | 50 int mathCubicAngle(const SwPoint* base, SwFixed& angleIn, SwFixed& angleMid, SwFixed& angleOut) in mathCubicAngle() argument 59 angleIn = angleMid = angleOut = 0; in mathCubicAngle() 62 angleIn = angleMid = angleOut = mathAtan(d3); in mathCubicAngle() 66 angleIn = angleMid = angleOut = mathAtan(d2); in mathCubicAngle() 68 angleIn = angleMid = mathAtan(d2); in mathCubicAngle() 75 angleIn = angleMid = angleOut = mathAtan(d1); in mathCubicAngle() 79 angleMid = mathMean(angleIn, angleOut); in mathCubicAngle() 84 angleMid = angleOut = mathAtan(d2); in mathCubicAngle() 87 angleMid = mathAtan(d2); in mathCubicAngle() 93 auto theta1 = abs(mathDiff(angleIn, angleMid)); in mathCubicAngle() [all …]
|
D | tvgSwStroke.cpp | 442 SwFixed angleIn, angleOut, angleMid; in _cubicTo() local 445 angleIn = angleOut = angleMid = stroke.angleIn; in _cubicTo() 447 auto valid = mathCubicAngle(arc, angleIn, angleMid, angleOut); in _cubicTo() 486 auto theta1 = mathDiff(angleIn, angleMid) / 2; in _cubicTo() 487 auto theta2 = mathDiff(angleMid, angleOut) / 2; in _cubicTo() 488 auto phi1 = mathMean(angleIn, angleMid); in _cubicTo() 489 auto phi2 = mathMean(angleMid, angleOut); in _cubicTo()
|
D | tvgSwCommon.h | 497 int mathCubicAngle(const SwPoint* base, SwFixed& angleIn, SwFixed& angleMid, SwFixed& angleOut);
|