Searched refs:QUAT (Results 1 – 12 of 12) sorted by relevance
| /CTR-SDK-4.2.8-20130828/include/nn/math/ |
| D | math_Quaternion.h | 24 struct QUAT; 44 NN_MATH_INLINE QUAT* QUATAdd(QUAT* pOut, const QUAT* q1, const QUAT* q2); 56 NN_MATH_INLINE QUAT* QUATDivide(QUAT* pOut, const QUAT* q1, const QUAT* q2); 66 NN_MATH_INLINE f32 QUATDot(const QUAT* q1, const QUAT* q2); 78 NN_MATH_INLINE QUAT* QUATExp(QUAT* pOut, const QUAT* q); 88 NN_FORCE_INLINE QUAT* QUATInverse(QUAT* pOut, const QUAT* __restrict q); 100 NN_MATH_INLINE QUAT* QUATLerp(QUAT* pOut, const QUAT* q1, const QUAT* q2, f32 t); 111 NN_MATH_INLINE QUAT* QUATLogN(QUAT* pOut, const QUAT* q); 122 NN_MATH_INLINE QUAT* QUATMakeClosest( QUAT* pOut, const QUAT *q, const QUAT *qto ); 133 NN_FORCE_INLINE QUAT* QUATMult(QUAT* pOut, const QUAT* __restrict q1, const QUAT* __restrict q2); [all …]
|
| D | math_Types.h | 47 struct QUAT; 108 NN_FORCE_INLINE MTX34* QUATToMTX34(MTX34* pOut, const QUAT* pQ); 118 NN_FORCE_INLINE MTX34* QUATToMTX34Partially(MTX34* pOut, const QUAT* pQ); 128 NN_FORCE_INLINE QUAT* MTX34ToQUAT(QUAT* pOut, const MTX34* pMtx); 205 NN_FORCE_INLINE QUAT* 206 MTX34ToQUAT(QUAT* pOut, const MTX34* pMtx) in MTX34ToQUAT() 222 QUATToMTX34(MTX34* pOut, const QUAT* pQ) in QUATToMTX34() 238 QUATToMTX34Partially(MTX34* pOut, const QUAT* pQ) in QUATToMTX34Partially() 303 inline QUAT* MTX34ToQUAT(QUAT* pOut, const MTX34& mtx) { return MTX34ToQUAT( pOut, &mtx ); } in MTX34ToQUAT() 304 inline MTX34* QUATToMTX34(MTX34* pOut, const QUAT& q) { return QUATToMTX34( pOut, &q ); } in QUATToMTX34()
|
| D | math_Matrix34.h | 528 NN_FORCE_INLINE MTX34* QUATToMTX34(MTX34* pOut, const QUAT* pQ); 769 self_type& SetupRotate(const QUAT& quaternion) in SetupRotate()
|
| /CTR-SDK-4.2.8-20130828/include/nn/math/ARMv6/ |
| D | math_Quaternion.h | 25 NN_MATH_INLINE QUAT* QUATMultC(QUAT* pOut, const QUAT* __restrict q1, const QUAT* __restrict q2); 26 NN_MATH_INLINE QUAT* QUATMultC_FAST(QUAT* pOut, const QUAT* __restrict q1, const QUAT* __restrict q… 27 NN_MATH_INLINE QUAT* QUATNormalizeC(QUAT* pOut, const QUAT* __restrict q); 28 NN_MATH_INLINE QUAT* QUATNormalizeC_FAST(QUAT* pOut, const QUAT* __restrict q); 29 NN_MATH_INLINE QUAT* QUATInverseC(QUAT* pOut, const QUAT* __restrict q); 30 NN_MATH_INLINE QUAT* QUATInverseC_FAST(QUAT* pOut, const QUAT* __restrict q); 32 QUAT* QUATMultAsm(QUAT* pOut, const QUAT* __restrict q1, const QUAT* __restrict q2);
|
| D | math_Types.h | 43 NN_MATH_INLINE QUAT* MTX34ToQUATC(QUAT* pOut, const MTX34* pMtx); 53 NN_MATH_INLINE QUAT* MTX34ToQUATC_FAST(QUAT* pOut, const MTX34* pMtx);
|
| D | math_Matrix34.h | 52 NN_MATH_INLINE MTX34* QUATToMTX34C_FAST(MTX34* pOut, const QUAT* pQ, bool isChangeTrans = true); 75 NN_MATH_INLINE MTX34* QUATToMTX34C(MTX34* pOut, const QUAT* pQ, bool isChangeTrans = true);
|
| /CTR-SDK-4.2.8-20130828/include/nn/math/inline/ |
| D | math_Quaternion.ipp | 23 NN_MATH_INLINE QUAT* 24 QUATAdd(QUAT* pOut, const QUAT* q1, const QUAT* q2) 38 NN_MATH_INLINE QUAT* 39 QUATDivide(QUAT* pOut, const QUAT* q1, const QUAT* q2) 41 QUAT qtmp; 54 QUATDot(const QUAT* q1, const QUAT* q2) 62 NN_MATH_INLINE QUAT* 63 QUATExp(QUAT* pOut, const QUAT* __restrict q) 89 NN_MATH_INLINE QUAT* 90 QUATLerp(QUAT* pOut, const QUAT* __restrict q1, const QUAT* __restrict q2, f32 t) [all …]
|
| /CTR-SDK-4.2.8-20130828/include/nn/math/ARMv6/inline/ |
| D | math_Quaternion.ipp | 38 NN_MATH_INLINE QUAT* 39 QUATMultC(QUAT* pOut, const QUAT* __restrict q1, const QUAT* __restrict q2) 41 QUAT * __restrict pDst; 42 QUAT tmp; 69 NN_MATH_INLINE QUAT* 70 QUATMultC_FAST(QUAT* pOut, const QUAT* __restrict q1, const QUAT* __restrict q2) 109 NN_MATH_INLINE QUAT* 110 QUATNormalizeC(QUAT* pOut, const QUAT* __restrict q) 136 NN_MATH_INLINE QUAT* 137 QUATNormalizeC_FAST(QUAT* pOut, const QUAT* __restrict q) [all …]
|
| D | math_Types.ipp | 102 NN_MATH_INLINE QUAT* 103 MTX34ToQUATC(QUAT* pOut, const MTX34* pMtx) 149 NN_MATH_INLINE QUAT* 150 MTX34ToQUATC_FAST(QUAT* pOut, const MTX34* pMtx)
|
| D | math_Matrix34.ipp | 1575 QUATToMTX34C(MTX34* pOut, const QUAT* pQ, bool isChangeTrans) 1611 QUATToMTX34C_FAST(MTX34* pOut, const QUAT* pQ, bool isChangeTrans)
|
| /CTR-SDK-4.2.8-20130828/sources/libraries/math/ARMv6/ |
| D | math_Quaternion.cpp | 33 asm QUAT* QUATMultAsm(QUAT*, const QUAT*, const QUAT* ) in QUATMultAsm() argument
|
| /CTR-SDK-4.2.8-20130828/sources/libraries/math/ |
| D | math_Quaternion.cpp | 40 QUAT::Report(bool bNewline, const char* name) const in Report()
|