Lines Matching refs:angle
34 static float TO_RADIAN(SwFixed angle) in TO_RADIAN() argument
36 return (float(angle) / 65536.0f) * (MATH_PI / 180.0f); in TO_RADIAN()
160 void mathRotate(SwPoint& pt, SwFixed angle) in mathRotate() argument
162 if (angle == 0 || pt.zero()) return; in mathRotate()
166 auto radian = TO_RADIAN(angle); in mathRotate()
175 SwFixed mathTan(SwFixed angle) in mathTan() argument
177 if (angle == 0) return 0; in mathTan()
178 return SwFixed(tanf(TO_RADIAN(angle)) * 65536.0f); in mathTan()
189 SwFixed mathSin(SwFixed angle) in mathSin() argument
191 if (angle == 0) return 0; in mathSin()
192 return mathCos(SW_ANGLE_PI2 - angle); in mathSin()
196 SwFixed mathCos(SwFixed angle) in mathCos() argument
198 return SwFixed(cosf(TO_RADIAN(angle)) * 65536.0f); in mathCos()