Lines Matching refs:f32
146 NN_FORCE_INLINE MTX34* MTX34LookAt(MTX34* pOut, const VEC3* pCamPos, f32 twistDeg, const VEC3* pTar…
158 NN_FORCE_INLINE MTX34* MTX34MAdd(MTX34* pOut, f32 t, const MTX34* p1, const MTX34* p2);
181 NN_FORCE_INLINE MTX34* MTX34Mult(MTX34* pOut, const MTX34* p, f32 f);
248 NN_MATH_INLINE MTX34* MTX34RotAxisDeg(MTX34* pOut, const VEC3* pAxis, f32 fDeg);
259 NN_FORCE_INLINE MTX34* MTX34RotAxisDegPartially(MTX34* pOut, const VEC3* pAxis, f32 fDeg);
270 NN_MATH_INLINE MTX34* MTX34RotAxisFIdx(MTX34* pOut, const VEC3* pAxis, f32 fIdx);
281 NN_MATH_INLINE MTX34* MTX34RotAxisRad(MTX34* pOut, const VEC3* pAxis, f32 fRad);
293 NN_FORCE_INLINE MTX34* MTX34RotAxisRad_( MTX34* pOut, const VEC3 *pAxis, f32 fRad );
304 NN_FORCE_INLINE MTX34* MTX34RotAxisRadPartially(MTX34* pOut, const VEC3* pAxis, f32 fRad);
316 NN_MATH_INLINE MTX34* MTX34RotXYZDeg(MTX34* pOut, f32 fDegX, f32 fDegY, f32 fDegZ);
328 NN_FORCE_INLINE MTX34* MTX34RotXYZDegPartially(MTX34* pOut, f32 fDegX, f32 fDegY, f32 fDegZ);
340 NN_FORCE_INLINE MTX34* MTX34RotXYZFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ);
352 NN_MATH_INLINE MTX34* MTX34RotXYZRad(MTX34* pOut, f32 fRadX, f32 fRadY, f32 fRadZ);
364 NN_FORCE_INLINE MTX34* MTX34RotXYZRadPartially(MTX34* pOut, f32 fRadX, f32 fRadY, f32 fRadZ);
377 NN_MATH_INLINE MTX34* MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const …
402 …_INLINE MTX34* MTX34ShadowProjectionFrustum(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
417 …TH_INLINE MTX34* MTX34ShadowProjectionOrtho(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
430 …TH_INLINE MTX34* MTX34ShadowProjectionPerspective(MTX34* pOut, f32 fovy, f32 aspect, f32 n, f32 f);
459 …extureProjectionFrustum(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 scaleS, f32 scaleT, f3…
476 …MTX34TextureProjectionOrtho(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 scaleS, f32 scaleT, f32 t…
491 …34TextureProjectionPerspective(MTX34* pOut, f32 fovy, f32 aspect, f32 scaleS, f32 scaleT, f32 tran…
548 f32 _00; //
549 f32 _01; //
550 f32 _02; //
551 f32 _03; //
552 f32 _10; //
553 f32 _11; //
554 f32 _12; //
555 f32 _13; //
556 f32 _20; //
557 f32 _21; //
558 f32 _22; //
559 f32 _23; //
571 f32 _00, _01, _02, _03;
572 f32 _10, _11, _12, _13;
573 f32 _20, _21, _22, _23;
577 f32 m[3][4]; //
578 f32 a[12]; //
606 typedef f32 value_type; //
616 explicit MTX34(const f32* p) { (void)MTX34Copy(this, (MTX34*)p); } in MTX34()
625 MTX34(f32 x00, f32 x01, f32 x02, f32 x03, in MTX34()
626 f32 x10, f32 x11, f32 x12, f32 x13, in MTX34()
627 f32 x20, f32 x21, f32 x22, f32 x23) in MTX34()
641 operator f32*() { return this->a; }
644 operator const f32*() const { return this->a; }
692 self_type& operator *= (f32 f) { return *MTX34Mult(this, this, f); }
695 self_type& operator /= (f32 f) { return operator*=(1.f / f); }
715 self_type operator * (f32 f) const { MTX34 tmp; return *MTX34Mult(&tmp, this, f); }
718 self_type operator / (f32 f) const { return *this * (1.f / f); }
761 self_type& SetupRotate(const VEC3& axis, f32 theta) in SetupRotate()
793 self_type& SetupLookAt(const VEC3& camPos, f32 twistDeg, const VEC3& target) in SetupLookAt()
822 …_type& SetupTextureProjectionFrustum(f32 l, f32 r, f32 b, f32 t, f32 n, f32 scaleS, f32 scaleT, f3… in SetupTextureProjectionFrustum()
837 …self_type& SetupTextureProjectionFrustum(f32 fovyRad, f32 aspect, f32 scaleS, f32 scaleT, f32 tran… in SetupTextureProjectionFrustum()
855 …self_type& SetupTextureProjectionFrustum(f32 l, f32 r, f32 b, f32 t, f32 scaleS, f32 scaleT, f32 t… in SetupTextureProjectionFrustum()
894 inline MTX34 operator * (f32 f, const MTX34& rhs)
902 MTX34RotXYZRad(MTX34* pOut, f32 fRadX, f32 fRadY, f32 fRadZ) in MTX34RotXYZRad()
908 MTX34RotXYZRadPartially(MTX34* pOut, f32 fRadX, f32 fRadY, f32 fRadZ) in MTX34RotXYZRadPartially()
924 MTX34RotXYZDeg(MTX34* pOut, f32 fDegX, f32 fDegY, f32 fDegZ) in MTX34RotXYZDeg()
930 MTX34RotXYZDegPartially(MTX34* pOut, f32 fDegX, f32 fDegY, f32 fDegZ) in MTX34RotXYZDegPartially()
946 MTX34RotAxisRad(MTX34* pOut, const VEC3* pAxis, f32 fRad) in MTX34RotAxisRad()
952 MTX34RotAxisRadPartially(MTX34* pOut, const VEC3* pAxis, f32 fRad) in MTX34RotAxisRadPartially()
969 MTX34RotAxisDeg(MTX34* pOut, const VEC3* pAxis, f32 fDeg) in MTX34RotAxisDeg()
976 MTX34RotAxisDegPartially(MTX34* pOut, const VEC3* pAxis, f32 fDeg) in MTX34RotAxisDegPartially()
1026 MTX34Mult(MTX34* pOut, const MTX34* p, f32 f) in MTX34Mult()
1123 MTX34LookAt(MTX34* pOut, const VEC3* pCamPos, f32 twistDeg, const VEC3* pTarget) in MTX34LookAt()
1141 MTX34MAdd(MTX34* pOut, f32 t, const MTX34* p1, const MTX34* p2) in MTX34MAdd()
1221 MTX34RotAxisRad_( MTX34* pOut, const VEC3 *pAxis, f32 fRad ) in MTX34RotAxisRad_()
1238 MTX34RotXYZFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ) in MTX34RotXYZFIdx()
1331 inline MTX34* MTX34Mult(MTX34* pOut, const MTX34& m, f32 f) { return MTX34Mult( pOut, &m, f ); } in MTX34Mult()
1333 inline MTX34* MTX34MAdd(MTX34* pOut, f32 t, const MTX34& m1, const MTX34& m2) { return MTX34MAdd( p… in MTX34MAdd()
1343 inline MTX34* MTX34LookAt(MTX34* pOut, const VEC3& vCamPos, f32 twistDeg, const VEC3& vTarget) { re… in MTX34LookAt()
1346 inline MTX34* MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3& vT… in MTX34RotXYZTranslateFIdx()
1347 inline MTX34* MTX34RotAxisFIdx(MTX34* pOut, const VEC3& vAxis, f32 fIdx) { return MTX34RotAxisFIdx(… in MTX34RotAxisFIdx()
1348 inline MTX34* MTX34RotAxisRad(MTX34* pOut, const VEC3& vAxis, f32 fRad) { return MTX34RotAxisRad( p… in MTX34RotAxisRad()
1349 inline MTX34* MTX34RotAxisDeg(MTX34* pOut, const VEC3& vAxis, f32 fDeg) { return MTX34RotAxisDeg( p… in MTX34RotAxisDeg()