/** Inverse tangent of two variables (32-bit floating point) * * @param y * @param x * * @return Inverse tangent of @a y / @a x. * */ float32_t float32_atan2(float32_t y, float32_t x) { if (x >= 0) return atan_f32(y / x); else if (y >= 0) return M_PI - atan_f32(y / -x); else return -M_PI + atan_f32(y / -x); }
float fastAtan2( float y, float x ) { return atan_f32(y, x); }