Lines Matching refs:angle
36 float Sin(float angle) in Sin() argument
39 float radian = angle / RADIAN_TO_ANGLE; in Sin()
42 int16_t degree = static_cast<int16_t>(MATH_ROUND(angle)); in Sin()
65 float Cos(float angle) in Cos() argument
68 return cos(angle / RADIAN_TO_ANGLE); in Cos()
70 Sin(QUARTER_IN_DEGREE - angle); in Cos()
106 uint16_t angle; in FastAtan2() local
110 …angle = static_cast<uint16_t>(t * (1 + t2 * (ATAN2_P3 + t2 * (ATAN2_P5 + t2 * ATAN2_P7))) * RADIAN… in FastAtan2()
114 angle = QUARTER_IN_DEGREE - in FastAtan2()
120 angle = SEMICIRCLE_IN_DEGREE + angle; in FastAtan2()
122 angle = SEMICIRCLE_IN_DEGREE - angle; in FastAtan2()
125 angle = CIRCLE_IN_DEGREE - angle; in FastAtan2()
128 return angle; in FastAtan2()
140 float angle; in FastAtan2F() local
144 angle = UI_PI / 2 - (t * (1 + t2 * (ATAN2_P3 + t2 * (ATAN2_P5 + t2 * ATAN2_P7)))); in FastAtan2F()
148 angle = (t * (1 + t2 * (ATAN2_P3 + t2 * (ATAN2_P5 + t2 * ATAN2_P7)))); in FastAtan2F()
153 angle = -UI_PI + angle; in FastAtan2F()
155 angle = -angle; in FastAtan2F()
158 angle = UI_PI - angle; in FastAtan2F()
161 return angle; in FastAtan2F()