Lines Matching refs:NN_MATH_INLINE
102 NN_MATH_INLINE f32
118 NN_MATH_INLINE f32 SinRad(f32 rad) { return SinFIdx(NN_MATH_RAD_TO_FIDX(rad)); } in SinRad()
127 NN_MATH_INLINE f32 CosRad(f32 rad) { return CosFIdx(NN_MATH_RAD_TO_FIDX(rad)); } in CosRad()
138 NN_MATH_INLINE void SinCosRad(f32* s, f32* c, f32 rad) { SinCosFIdx(s, c, NN_MATH_RAD_TO_FIDX(rad))… in SinCosRad()
147 NN_MATH_INLINE f32 TanRad(f32 rad) { return TanFIdx(NN_MATH_RAD_TO_FIDX(rad)); } in TanRad()
159 NN_MATH_INLINE f32 SinDeg(f32 deg) { return SinFIdx(NN_MATH_DEG_TO_FIDX(deg)); } in SinDeg()
168 NN_MATH_INLINE f32 CosDeg(f32 deg) { return CosFIdx(NN_MATH_DEG_TO_FIDX(deg)); } in CosDeg()
179 NN_MATH_INLINE void SinCosDeg(f32* s, f32* c, f32 deg) { SinCosFIdx(s, c, NN_MATH_DEG_TO_FIDX(deg))… in SinCosDeg()
188 NN_MATH_INLINE f32 TanDeg(f32 deg) { return TanFIdx(NN_MATH_DEG_TO_FIDX(deg)); } in TanDeg()
229 NN_MATH_INLINE f32 TanIdx(u16 idx) in TanIdx()
244 NN_MATH_INLINE f32 NN_fAcos(f32 x) { return ::std::acosf(x); } in NN_fAcos()
252 NN_MATH_INLINE f32 NN_fAsin(f32 x) { return ::std::asinf(x); } in NN_fAsin()
260 NN_MATH_INLINE f32 NN_fAtan(f32 x) { return ::std::atanf(x); } in NN_fAtan()
269 NN_MATH_INLINE f32 NN_fAtan2(f32 y, f32 x) { return ::std::atan2f(y, x); } in NN_fAtan2()
279 NN_MATH_INLINE f32
293 NN_MATH_INLINE f32
330 NN_MATH_INLINE f32 AsinRad(f32 x) in AsinRad()
343 NN_MATH_INLINE f32 AcosRad(f32 x) in AcosRad()
356 NN_MATH_INLINE f32 AtanRad(f32 x) { return NN_MATH_FIDX_TO_RAD(AtanFIdx(x)); } in AtanRad()
366 NN_MATH_INLINE f32 Atan2Rad(f32 y, f32 x) { return NN_MATH_FIDX_TO_RAD(Atan2FIdx(y, x)); } in Atan2Rad()
380 NN_MATH_INLINE f32 AsinDeg(f32 x) in AsinDeg()
393 NN_MATH_INLINE f32 AcosDeg(f32 x) in AcosDeg()
406 NN_MATH_INLINE f32 AtanDeg(f32 x) { return NN_MATH_FIDX_TO_DEG(AtanFIdx(x)); } in AtanDeg()
416 NN_MATH_INLINE f32 Atan2Deg(f32 y, f32 x) { return NN_MATH_FIDX_TO_DEG(Atan2FIdx(y, x)); } in Atan2Deg()
430 NN_MATH_INLINE u16 AsinIdx(f32 x) { f32 fidx = AsinFIdx(x); return F32ToU16((fidx < 0 ? fidx + 256… in AsinIdx()
440 NN_MATH_INLINE u16 AcosIdx(f32 x) { return F32ToU16(AcosFIdx(x) * 256.f); } in AcosIdx()