Lines Matching refs:f

63 NN_MATH_INLINE MTX44* MTX44Mult(MTX44* pOut, const MTX44* p, f32 f);
66 NN_MATH_INLINE MTX44* MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
67 NN_MATH_INLINE MTX44* MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
68 NN_MATH_INLINE MTX44* MTX44PerspectiveRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f);
84 NN_MATH_INLINE MTX44* MTX44FrustumPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, Pivo…
85 NN_MATH_INLINE MTX44* MTX44OrthoPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotD…
86 NN_MATH_INLINE MTX44* MTX44PerspectivePivotRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f, Piv…
90 NN_FORCE_INLINE MTX44* MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
93 NN_FORCE_INLINE MTX44* MTX44Mult(MTX44* pOut, const MTX44* p, f32 f);
98 NN_FORCE_INLINE MTX44* MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
99 NN_FORCE_INLINE MTX44* MTX44PerspectiveRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f);
127 MTX44PerspectiveDeg(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f) in MTX44PerspectiveDeg() argument
129 return MTX44PerspectiveRad(pOut, NN_MATH_DEG_TO_RAD(fovy), aspect, n, f); in MTX44PerspectiveDeg()
136 MTX44Perspective(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f) in MTX44Perspective() argument
138 return MTX44PerspectiveDeg(pOut, fovy, aspect, n, f); in MTX44Perspective()
153 MTX44PerspectivePivotDeg(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f, PivotDirection pivot = PI…
155 return MTX44PerspectivePivotRad(pOut, NN_MATH_DEG_TO_RAD(fovy), aspect, n, f, pivot);
247 BaseData f; member
292 f._30 = f._31 = f._32 = 0.f; f._33 = 1.f; in MTX44()
304 f._00 = x00; f._01 = x01; f._02 = x02; f._03 = x03; in MTX44()
305 f._10 = x10; f._11 = x11; f._12 = x12; f._13 = x13; in MTX44()
306 f._20 = x20; f._21 = x21; f._22 = x22; f._23 = x23; in MTX44()
307 f._30 = x30; f._31 = x31; f._32 = x32; f._33 = x33; in MTX44()
369 self_type& operator *= (f32 f) { return *MTX44Mult(this, this, f); }
370 self_type& operator /= (f32 f) { return operator*=(1.f / f); }
375 return MTX44(-f._00, -f._01, -f._02, -f._03,
376 -f._10, -f._11, -f._12, -f._13,
377 -f._20, -f._21, -f._22, -f._23,
378 -f._30, -f._31, -f._32, -f._33);
384 self_type operator * (f32 f) const { MTX44 tmp; return *MTX44Mult(&tmp, this, f); }
385 self_type operator / (f32 f) const { return *this * (1.f / f); }
443 …self_type& SetupFrustum(f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot = PIVOT_NON…
445 return *MTX44FrustumPivot(this, l, r, b, t, n, f, pivot);
459 … self_type& SetupOrtho(f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot = PIVOT_NONE)
461 return *MTX44OrthoPivot(this, l, r, b, t, n, f, pivot);
472 …self_type& SetupPerspective(f32 fovyRad, f32 aspect, f32 n, f32 f, PivotDirection pivot = PIVOT_NO…
474 return *MTX44PerspectivePivotRad(this, fovyRad, aspect, n, f, pivot);
582 MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f) in MTX44Frustum() argument
586 return ARMv6::MTX44FrustumC(pOut, l, r, b, t, n, f); in MTX44Frustum()
588 return ARMv6::MTX44FrustumC_FAST(pOut, l, r, b, t, n, f); in MTX44Frustum()
656 MTX44Mult(MTX44* pOut, const MTX44* p, f32 f) in MTX44Mult() argument
660 return ARMv6::MTX44MultC(pOut, p, f); in MTX44Mult()
663 return ARMv6::MTX44MultAsm(pOut, p, f); in MTX44Mult()
786 MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f) in MTX44Ortho() argument
790 return ARMv6::MTX44OrthoC(pOut, l, r, b, t, n, f); in MTX44Ortho()
792 return ARMv6::MTX44OrthoC_FAST(pOut, l, r, b, t, n, f); in MTX44Ortho()
813 MTX44PerspectiveRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f) in MTX44PerspectiveRad() argument
817 return ARMv6::MTX44PerspectiveRadC(pOut, fovy, aspect, n, f); in MTX44PerspectiveRad()
819 return ARMv6::MTX44PerspectiveRadC_FAST(pOut, fovy, aspect, n, f); in MTX44PerspectiveRad()
822 return ARMv6::MTX44PerspectiveRadC_FAST(pOut, fovy, aspect, n, f); in MTX44PerspectiveRad()
1030 inline MTX44* MTX44Mult(MTX44* pOut, const MTX44& m, f32 f) { return MTX44Mult( pOut, &m, f ); } in MTX44Mult() argument