Lines Matching refs:f32
87 NN_FORCE_INLINE MTX44* MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
104 NN_MATH_INLINE MTX44* MTX44FrustumPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, Pivo…
154 NN_FORCE_INLINE MTX44* MTX44Mult(MTX44* pOut, const MTX44* p, f32 f);
226 NN_FORCE_INLINE MTX44* MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
243 NN_MATH_INLINE MTX44* MTX44OrthoPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotD…
256 NN_MATH_INLINE MTX44* MTX44PerspectiveDeg(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f);
261 MTX44Perspective(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f) in MTX44Perspective()
278 NN_MATH_INLINE MTX44* MTX44PerspectivePivotDeg(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f, Piv…
293 NN_MATH_INLINE MTX44* MTX44PerspectivePivotRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f, Piv…
306 NN_FORCE_INLINE MTX44* MTX44PerspectiveRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f);
327 NN_MATH_INLINE MTX44* MTX44RotAxisDeg(MTX44* pOut, const VEC3* pAxis, f32 fDeg);
338 NN_MATH_INLINE MTX44* MTX44RotAxisFIdx(MTX44* pOut, const VEC3* pAxis, f32 fIdx);
349 NN_MATH_INLINE MTX44* MTX44RotAxisRad(MTX44* pOut, const VEC3* pAxis, f32 fRad);
362 NN_FORCE_INLINE MTX44* MTX44RotAxisRad_( MTX44* pOut, const VEC3 *pAxis, f32 fRad );
374 NN_MATH_INLINE MTX44* MTX44RotXYZDeg(MTX44* pOut, f32 fDegX, f32 fDegY, f32 fDegZ);
386 NN_FORCE_INLINE MTX44* MTX44RotXYZFIdx(MTX44* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ);
398 NN_MATH_INLINE MTX44* MTX44RotXYZRad(MTX44* pOut, f32 fRadX, f32 fRadY, f32 fRadZ);
470 f32 _00; //
471 f32 _01; //
472 f32 _02; //
473 f32 _03; //
474 f32 _10; //
475 f32 _11; //
476 f32 _12; //
477 f32 _13; //
478 f32 _20; //
479 f32 _21; //
480 f32 _22; //
481 f32 _23; //
482 f32 _30; //
483 f32 _31; //
484 f32 _32; //
485 f32 _33; //
497 f32 _00, _01, _02, _03;
498 f32 _10, _11, _12, _13;
499 f32 _20, _21, _22, _23;
500 f32 _30, _31, _32, _33;
504 f32 m[4][4]; //
505 f32 a[16]; //
533 typedef f32 value_type; //
544 explicit MTX44(const f32* p) { (void)MTX44Copy(this, (MTX44*)p); } in MTX44()
557 MTX44(f32 x00, f32 x01, f32 x02, f32 x03, in MTX44()
558 f32 x10, f32 x11, f32 x12, f32 x13, in MTX44()
559 f32 x20, f32 x21, f32 x22, f32 x23, in MTX44()
560 f32 x30, f32 x31, f32 x32, f32 x33) in MTX44()
575 operator f32*() { return this->a; }
578 operator const f32*() const { return this->a; }
631 self_type& operator *= (f32 f) { return *MTX44Mult(this, this, f); }
634 self_type& operator /= (f32 f) { return operator*=(1.f / f); }
655 self_type operator * (f32 f) const { MTX44 tmp; return *MTX44Mult(&tmp, this, f); }
658 self_type operator / (f32 f) const { return *this * (1.f / f); }
700 self_type& SetupRotate(const VEC3& axis, f32 thetaRad) in SetupRotate()
716 …self_type& SetupFrustum(f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot = PIVOT_NON…
732 … self_type& SetupOrtho(f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot = PIVOT_NONE)
745 …self_type& SetupPerspective(f32 fovyRad, f32 aspect, f32 n, f32 f, PivotDirection pivot = PIVOT_NO…
833 MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f) in MTX44Frustum()
883 MTX44Mult(MTX44* pOut, const MTX44* p, f32 f) in MTX44Mult()
964 MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f) in MTX44Ortho()
980 MTX44PerspectiveRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f) in MTX44PerspectiveRad()
997 MTX44RotAxisRad_( MTX44* pOut, const VEC3 *pAxis, f32 fRad ) in MTX44RotAxisRad_()
1014 MTX44RotXYZFIdx(MTX44* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ) in MTX44RotXYZFIdx()
1080 MTX44PerspectiveDeg(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f) in MTX44PerspectiveDeg()
1086 MTX44PerspectivePivotDeg(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f, PivotDirection pivot) in MTX44PerspectivePivotDeg()
1092 MTX44RotXYZRad(MTX44* pOut, f32 fRadX, f32 fRadY, f32 fRadZ) in MTX44RotXYZRad()
1098 MTX44RotXYZDeg(MTX44* pOut, f32 fDegX, f32 fDegY, f32 fDegZ) in MTX44RotXYZDeg()
1104 MTX44RotAxisRad(MTX44* pOut, const VEC3* pAxis, f32 fRad) in MTX44RotAxisRad()
1110 MTX44RotAxisDeg(MTX44* pOut, const VEC3* pAxis, f32 fDeg) in MTX44RotAxisDeg()
1154 inline MTX44* MTX44Mult(MTX44* pOut, const MTX44& m, f32 f) { return MTX44Mult( pOut, &m, f ); } in MTX44Mult()
1161 inline MTX44* MTX44RotAxisFIdx(MTX44* pOut, const VEC3& vAxis, f32 fIdx) { return MTX44RotAxisFIdx(… in MTX44RotAxisFIdx()
1162 inline MTX44* MTX44RotAxisRad(MTX44* pOut, const VEC3& vAxis, f32 fRad) { return MTX44RotAxisRad( p… in MTX44RotAxisRad()
1163 inline MTX44* MTX44RotAxisDeg(MTX44* pOut, const VEC3& vAxis, f32 fDeg) { return MTX44RotAxisDeg( p… in MTX44RotAxisDeg()