Searched refs:QUAT (Results 1 – 12 of 12) sorted by relevance
| /CTR-SDK-0.14.4/include/nn/math/ |
| D | math_Quaternion.h | 27 struct QUAT; 29 NN_MATH_INLINE QUAT* QUATAdd(QUAT* pOut, const QUAT* q1, const QUAT* q2); 30 NN_MATH_INLINE QUAT* QUATSub(QUAT* pOut, const QUAT* q1, const QUAT* q2); 31 NN_MATH_INLINE QUAT* QUATDivide(QUAT* pOut, const QUAT* q1, const QUAT* q2); 32 NN_MATH_INLINE QUAT* QUATMult(QUAT* pOut, const QUAT* q1, const QUAT* q2); 33 NN_MATH_INLINE f32 QUATDot(const QUAT* q1, const QUAT* q2); 34 NN_MATH_INLINE QUAT* QUATInverse(QUAT* pOut, const QUAT* q); 35 NN_MATH_INLINE QUAT* QUATScale(QUAT* pOut, const QUAT* q, f32 scale); 36 NN_MATH_INLINE QUAT* QUATNormalize(QUAT* pOut, const QUAT* q); 37 NN_MATH_INLINE QUAT* QUATExp(QUAT* pOut, const QUAT* q); [all …]
|
| D | math_Types.h | 47 struct QUAT; 61 NN_FORCE_INLINE QUAT* MTX34ToQUAT(QUAT* pOut, const MTX34* pMtx); 126 NN_FORCE_INLINE QUAT* 127 MTX34ToQUAT(QUAT* pOut, const MTX34* pMtx) in MTX34ToQUAT()
|
| D | math_Matrix34.h | 72 NN_MATH_INLINE MTX34* QUATToMTX34(MTX34* pOut, const QUAT* p); 91 NN_FORCE_INLINE MTX34* QUATToMTX34(MTX34* pOut, const QUAT* pQ); 368 self_type& SetupRotate(const QUAT& quaternion) in SetupRotate() 992 QUATToMTX34(MTX34* pOut, const QUAT* pQ) in QUATToMTX34() 1085 inline MTX34* QUATToMTX34(MTX34* pOut, const QUAT& q) { return QUATToMTX34( pOut, &q ); } in QUATToMTX34()
|
| /CTR-SDK-0.14.4/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 | 53 NN_MATH_INLINE MTX34* QUATToMTX34C_FAST(MTX34* pOut, const QUAT* pQ); 76 NN_MATH_INLINE MTX34* QUATToMTX34C(MTX34* pOut, const QUAT* pQ);
|
| /CTR-SDK-0.14.4/include/nn/math/inline/ |
| D | math_Quaternion.ipp | 38 NN_MATH_INLINE QUAT* 39 QUATAdd(QUAT* pOut, const QUAT* q1, const QUAT* q2) 64 NN_MATH_INLINE QUAT* 65 QUATSub(QUAT *pOut, const QUAT *q1, const QUAT *q2) 90 NN_MATH_INLINE QUAT* 91 QUATDivide(QUAT* pOut, const QUAT* q1, const QUAT* q2) 93 QUAT qtmp; 115 QUATDot(const QUAT* q1, const QUAT* q2) 134 NN_MATH_INLINE QUAT* 135 QUATScale(QUAT* pOut, const QUAT* q, f32 scale) [all …]
|
| /CTR-SDK-0.14.4/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 | 1569 QUATToMTX34C(MTX34* pOut, const QUAT* pQ) 1605 QUATToMTX34C_FAST(MTX34* pOut, const QUAT* pQ)
|
| /CTR-SDK-0.14.4/sources/libraries/math/ARMv6/ |
| D | math_Quaternion.cpp | 33 asm QUAT* QUATMultAsm(QUAT*, const QUAT*, const QUAT* ) in QUATMultAsm() argument
|
| /CTR-SDK-0.14.4/sources/libraries/math/ |
| D | math_Quaternion.cpp | 40 QUAT::Report(bool bNewline, const char* name) const in Report()
|