Searched refs:atan2 (Results 1 – 7 of 7) sorted by relevance
/lvgl-latest/src/libs/thorvg/ |
D | tvgMath.h | 47 float atan2(float y, float x); 93 auto radian = fabsf(tvg::atan2(m.e21, m.e11)); in rightAngle()
|
D | tvgSvgPath.cpp | 200 at = tvg::atan2(((y1p - cyp) / ry), ((x1p - cxp) / rx)); in _pathAppendArcTo() 203 nat = tvg::atan2(((-y1p - cyp) / ry), ((-x1p - cxp) / rx)); in _pathAppendArcTo()
|
D | tvgMath.cpp | 107 float atan2(float y, float x) in atan2() function 365 return rad2deg(tvg::atan2(pt.y, pt.x)); in angle()
|
D | tvgSwMath.cpp | 185 return SwFixed(tvg::atan2(TO_FLOAT(pt.y), TO_FLOAT(pt.x)) * (180.0f / MATH_PI) * 65536.0f); in mathAtan()
|
D | tvgLottieBuilder.cpp | 650 auto cp1Theta = (tvg::atan2(previousY, previousX) - MATH_PI2 * direction); in _updateStar() 653 auto cp2Theta = (tvg::atan2(y, x) - MATH_PI2 * direction); in _updateStar() 748 auto cp1Theta = tvg::atan2(previousY, previousX) - MATH_PI2 * direction; in _updatePolygon() 751 auto cp2Theta = tvg::atan2(y, x) - MATH_PI2 * direction; in _updatePolygon()
|
D | tvgLottieModel.cpp | 303 auto startAngle = rad2deg(tvg::atan2(e.y - s.y, e.x - s.x)); in fill()
|
D | tvgLottieProperty.h | 97 return rad2deg(tvg::atan2(dp.y, dp.x)); in angle()
|