| /CTR-SDK-4.2.8-20130828/include/nn/math/ARMv6/ |
| D | math_Matrix44.h | 45 NN_MATH_INLINE MTX44* MTX44TranslateC(MTX44* pOut, const VEC3* pT); 46 NN_MATH_INLINE MTX44* MTX44TranslateC_FAST(MTX44* pOut, const VEC3* pT); 47 NN_MATH_INLINE MTX44* MTX44MultTranslateC(MTX44* pOut, const VEC3* pT, const MTX44* pM); 48 NN_MATH_INLINE MTX44* MTX44MultTranslateC(MTX44* pOut, const MTX44* pM, const VEC3* pT); 59 MTX44* MTX44MultTranslateAsm(MTX44* pOut, const VEC3* pT, const MTX44* pM); 60 MTX44* MTX44MultTranslateAsm(MTX44* pOut, const MTX44* pM, const VEC3* pT);
|
| D | math_Matrix34.h | 39 MTX34* MTX34MultTranslateAsm(MTX34* pOut, const VEC3* pT, const MTX34* pM); 40 MTX34* MTX34MultTranslateAsm(MTX34* pOut, const MTX34* pM, const VEC3* pT); 46 NN_MATH_INLINE MTX34* MTX34TranslateC_FAST(MTX34* pOut, const VEC3* pT); 63 NN_MATH_INLINE MTX34* MTX34TranslateC(MTX34* pOut, const VEC3* pT); 64 NN_MATH_INLINE MTX34* MTX34MultTranslateC(MTX34* pOut, const VEC3* pT, const MTX34* pM); 65 NN_MATH_INLINE MTX34* MTX34MultTranslateC(MTX34* pOut, const MTX34* pM, const VEC3* pT);
|
| /CTR-SDK-4.2.8-20130828/include/nn/math/inline/ |
| D | math_Matrix23.ipp | 144 MTX23MultTranslate(MTX23* pOut, const MTX23* pM, const VEC2* pT) 152 VEC2Transform(&tmp, pM, pT); 160 MTX23MultTranslate(MTX23* pOut, const VEC2* pT, const MTX23* pM) 163 NN_NULL_ASSERT(pT); 175 dst[0][2] = src[0][2] + pT->x; 176 dst[1][2] = src[1][2] + pT->y; 266 MTX23Translate(MTX23* pOut, const VEC2* pT) 269 NN_NULL_ASSERT( pT ); 273 m[0][0] = 1.0f; m[0][1] = 0.0f; m[0][2] = pT->x; 274 m[1][0] = 0.0f; m[1][1] = 1.0f; m[1][2] = pT->y;
|
| D | math_Matrix34.ipp | 84 MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3* pT) 87 pOut->f._03 = pT->x; 88 pOut->f._13 = pT->y; 89 pOut->f._23 = pT->z;
|
| /CTR-SDK-4.2.8-20130828/include/nn/math/ |
| D | math_Matrix44.h | 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); 429 NN_FORCE_INLINE MTX44* MTX44Translate(MTX44* pOut, const VEC3* pT); 932 MTX44MultTranslate(MTX44* pOut, const VEC3* pT, const MTX44* pM) in MTX44MultTranslate() argument 936 return ARMv6::MTX44MultTranslateC(pOut, pT, pM); in MTX44MultTranslate() 939 return ARMv6::MTX44MultTranslateAsm(pOut, pT, pM); in MTX44MultTranslate() 948 MTX44MultTranslate(MTX44* pOut, const MTX44* pM, const VEC3* pT) in MTX44MultTranslate() argument 952 return ARMv6::MTX44MultTranslateC(pOut, pM, pT); in MTX44MultTranslate() 955 return ARMv6::MTX44MultTranslateAsm(pOut, pM, pT); in MTX44MultTranslate() 1046 MTX44Translate(MTX44* pOut, const VEC3* pT) in MTX44Translate() argument [all …]
|
| D | math_Matrix34.h | 226 NN_FORCE_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const VEC3* pT, const MTX34* pM); 237 NN_FORCE_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const MTX34* pM, const VEC3* pT); 377 …LINE MTX34* MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3* pT); 501 NN_FORCE_INLINE MTX34* MTX34Translate(MTX34* pOut, const VEC3* pT); 1189 MTX34MultTranslate(MTX34* pOut, const VEC3* pT, const MTX34* pM) in MTX34MultTranslate() argument 1193 return ARMv6::MTX34MultTranslateC( pOut, pT, pM ); in MTX34MultTranslate() 1196 return ARMv6::MTX34MultTranslateAsm( pOut, pT, pM ); in MTX34MultTranslate() 1205 MTX34MultTranslate(MTX34* pOut, const MTX34* pM, const VEC3* pT) in MTX34MultTranslate() argument 1209 return ARMv6::MTX34MultTranslateC( pOut, pM, pT ); in MTX34MultTranslate() 1212 return ARMv6::MTX34MultTranslateAsm( pOut, pM, pT ); in MTX34MultTranslate() [all …]
|
| D | math_Matrix23.h | 123 NN_MATH_INLINE MTX23* MTX23MultTranslate(MTX23* pOut, const MTX23* pM, const VEC2* pT); 134 NN_MATH_INLINE MTX23* MTX23MultTranslate(MTX23* pOut, const VEC2* pT, const MTX23* pM); 187 NN_MATH_INLINE MTX23* MTX23Translate(MTX23* pOut, const VEC2* pT);
|
| /CTR-SDK-4.2.8-20130828/include/nn/math/ARMv6/inline/ |
| D | math_Matrix44.ipp | 1414 MTX44TranslateC(MTX44* pOut, const VEC3* pT) 1417 NN_NULL_ASSERT( pT ); 1421 m[0][0] = 1.0f; m[0][1] = 0.0f; m[0][2] = 0.0f; m[0][3] = pT->x; 1422 m[1][0] = 0.0f; m[1][1] = 1.0f; m[1][2] = 0.0f; m[1][3] = pT->y; 1423 m[2][0] = 0.0f; m[2][1] = 0.0f; m[2][2] = 1.0f; m[2][3] = pT->z; 1429 MTX44TranslateC_FAST(MTX44* pOut, const VEC3* pT) 1432 NN_NULL_ASSERT( pT ); 1440 const unsigned int *p = reinterpret_cast<const unsigned int*>(pT); 1461 MTX44MultTranslateC(MTX44* pOut, const VEC3* pT, const MTX44* pM) 1464 NN_NULL_ASSERT(pT); [all …]
|
| D | math_Matrix34.ipp | 316 MTX34TranslateC(MTX34* pOut, const VEC3* pT) 319 NN_NULL_ASSERT( pT ); 323 m[0][0] = 1.0f; m[0][1] = 0.0f; m[0][2] = 0.0f; m[0][3] = pT->x; 324 m[1][0] = 0.0f; m[1][1] = 1.0f; m[1][2] = 0.0f; m[1][3] = pT->y; 325 m[2][0] = 0.0f; m[2][1] = 0.0f; m[2][2] = 1.0f; m[2][3] = pT->z; 330 MTX34TranslateC_FAST(MTX34* pOut, const VEC3* pT) 333 NN_NULL_ASSERT( pT ); 341 const unsigned int *p = reinterpret_cast<const unsigned int*>(pT); 360 MTX34MultTranslateC(MTX34* pOut, const VEC3* pT, const MTX34* pM) 363 NN_NULL_ASSERT(pT); [all …]
|