Lines Matching refs:VEC3
177 NN_FORCE_INLINE MTX44* MTX44MultScale(MTX44* pOut, const MTX44* pM, const VEC3* pS);
188 NN_FORCE_INLINE MTX44* MTX44MultScale(MTX44* pOut, const VEC3* pS, const MTX44* pM);
199 NN_FORCE_INLINE MTX44* MTX44MultTranslate(MTX44* pOut, const VEC3* pT, const MTX44* pM);
210 NN_FORCE_INLINE MTX44* MTX44MultTranslate(MTX44* pOut, const MTX44* pM, const VEC3* pT);
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 );
408 NN_FORCE_INLINE MTX44* MTX44Scale(MTX44* pOut, const VEC3* pS);
429 NN_FORCE_INLINE MTX44* MTX44Translate(MTX44* pOut, const VEC3* pT);
454 NN_FORCE_INLINE VEC4* VEC3Transform(VEC4* pOut, const MTX44* pM, const VEC3* pV);
675 self_type& SetupScale(const VEC3& scale) { return *MTX44Scale(this, &scale); }
681 self_type& SetupTranslate(const VEC3& translate)
690 self_type& SetupRotateXyz(const VEC3& rotateRad)
700 self_type& SetupRotate(const VEC3& axis, f32 thetaRad)
900 MTX44MultScale(MTX44* pOut, const MTX44* pM, const VEC3* pS)
916 MTX44MultScale(MTX44* pOut, const VEC3* pS, const MTX44* pM)
932 MTX44MultTranslate(MTX44* pOut, const VEC3* pT, const MTX44* pM)
948 MTX44MultTranslate(MTX44* pOut, const MTX44* pM, const VEC3* pT)
997 MTX44RotAxisRad_( MTX44* pOut, const VEC3 *pAxis, f32 fRad )
1030 MTX44Scale(MTX44* pOut, const VEC3* pS)
1046 MTX44Translate(MTX44* pOut, const VEC3* pT)
1104 MTX44RotAxisRad(MTX44* pOut, const VEC3* pAxis, f32 fRad)
1110 MTX44RotAxisDeg(MTX44* pOut, const VEC3* pAxis, f32 fDeg)
1133 VEC3Transform(VEC4* pOut, const MTX44* pM, const VEC3* pV)
1161 inline MTX44* MTX44RotAxisFIdx(MTX44* pOut, const VEC3& vAxis, f32 fIdx) { return MTX44RotAxisFIdx( pOut, &vAxis, fIdx ); }
1162 inline MTX44* MTX44RotAxisRad(MTX44* pOut, const VEC3& vAxis, f32 fRad) { return MTX44RotAxisRad( pOut, &vAxis, fRad ); }
1163 inline MTX44* MTX44RotAxisDeg(MTX44* pOut, const VEC3& vAxis, f32 fDeg) { return MTX44RotAxisDeg( pOut, &vAxis, fDeg ); }
1165 inline MTX44* MTX44Scale(MTX44* pOut, const VEC3& S) { return MTX44Scale(pOut, &S); }
1166 inline MTX44* MTX44MultScale(MTX44* pOut, const MTX44& M, const VEC3& S) { return MTX44MultScale(pOut, &M, &S); }
1167 inline MTX44* MTX44MultScale(MTX44* pOut, const VEC3& S, const MTX44& M) { return MTX44MultScale(pOut, &S, &M); }
1169 inline MTX44* MTX44Translate(MTX44* pOut, const VEC3& T) { return MTX44Translate(pOut, &T); }
1170 inline MTX44* MTX44MultTranslate(MTX44* pOut, const MTX44& M, const VEC3& T) { return MTX44MultTranslate(pOut, &M, &T); }
1171 inline MTX44* MTX44MultTranslate(MTX44* pOut, const VEC3& T, const MTX44& M) { return MTX44MultTranslate(pOut, &T, &M); }