Home
last modified time | relevance | path

Searched refs:pT (Results 1 – 9 of 9) sorted by relevance

/CTR-SDK-1.0.0/CTR_SDK/include/nn/math/ARMv6/
Dmath_Matrix44.h45 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);
Dmath_Matrix34.h40 MTX34* MTX34MultTranslateAsm(MTX34* pOut, const VEC3* pT, const MTX34* pM);
41 MTX34* MTX34MultTranslateAsm(MTX34* pOut, const MTX34* pM, const VEC3* pT);
47 NN_MATH_INLINE MTX34* MTX34TranslateC_FAST(MTX34* pOut, const VEC3* pT);
64 NN_MATH_INLINE MTX34* MTX34TranslateC(MTX34* pOut, const VEC3* pT);
65 NN_MATH_INLINE MTX34* MTX34MultTranslateC(MTX34* pOut, const VEC3* pT, const MTX34* pM);
66 NN_MATH_INLINE MTX34* MTX34MultTranslateC(MTX34* pOut, const MTX34* pM, const VEC3* pT);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/math/
Dmath_Matrix34.h62 …LINE MTX34* MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3* pT);
69 NN_MATH_INLINE MTX34* MTX34Translate(MTX34* pOut, const VEC3* pT);
70 NN_MATH_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const MTX34* pM, const VEC3* pT);
71 NN_MATH_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const VEC3* pT, const MTX34* pM);
86 NN_FORCE_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const VEC3* pT, const MTX34* pM);
87 NN_FORCE_INLINE MTX34* MTX34MultTranslate(MTX34* pOut, const MTX34* pM, const VEC3* pT);
809 MTX34MultTranslate(MTX34* pOut, const VEC3* pT, const MTX34* pM) in MTX34MultTranslate() argument
813 return ARMv6::MTX34MultTranslateC( pOut, pT, pM ); in MTX34MultTranslate()
816 return ARMv6::MTX34MultTranslateAsm( pOut, pT, pM ); in MTX34MultTranslate()
834 MTX34MultTranslate(MTX34* pOut, const MTX34* pM, const VEC3* pT) in MTX34MultTranslate() argument
[all …]
Dmath_Matrix44.h80 NN_MATH_INLINE MTX44* MTX44Translate(MTX44* pOut, const VEC3* pT);
81 NN_MATH_INLINE MTX44* MTX44MultTranslate(MTX44* pOut, const MTX44* pM, const VEC3* pT);
82 NN_MATH_INLINE MTX44* MTX44MultTranslate(MTX44* pOut, const VEC3* pT, const MTX44* pM);
96 NN_FORCE_INLINE MTX44* MTX44MultTranslate(MTX44* pOut, const VEC3* pT, const MTX44* pM);
97 NN_FORCE_INLINE MTX44* MTX44MultTranslate(MTX44* pOut, const MTX44* pM, const VEC3* pT);
103 NN_FORCE_INLINE MTX44* MTX44Translate(MTX44* pOut, const VEC3* pT);
732 MTX44MultTranslate(MTX44* pOut, const VEC3* pT, const MTX44* pM) in MTX44MultTranslate() argument
736 return ARMv6::MTX44MultTranslateC(pOut, pT, pM); in MTX44MultTranslate()
739 return ARMv6::MTX44MultTranslateAsm(pOut, pT, pM); in MTX44MultTranslate()
757 MTX44MultTranslate(MTX44* pOut, const MTX44* pM, const VEC3* pT) in MTX44MultTranslate() argument
[all …]
Dmath_Matrix23.h43 NN_MATH_INLINE MTX23* MTX23Translate(MTX23* pOut, const MTX23* pM, const VEC2* pT);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/math/inline/
Dmath_Matrix34.ipp138 @param[in] pT それぞれの軸方向の移動量が格納されたベクトルへのポインタ。
143 MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3* pT)
146 pOut->f._03 = pT->x;
147 pOut->f._13 = pT->y;
148 pOut->f._23 = pT->z;
Dmath_Matrix23.ipp261 @param[in] pT それぞれの軸方向の移動量が格納されたベクトルのポインタです。
266 MTX23Translate(MTX23* pOut, const MTX23* pM, const VEC2* pT)
274 VEC2Transform(&tmp, pM, pT);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/math/ARMv6/inline/
Dmath_Matrix44.ipp1409 @param[in] pT それぞれの軸方向の移動量が格納されたベクトルへのポインタ。
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);
1455 @param[in] pT それぞれの軸方向の移動量が格納されたベクトルへのポインタ。
[all …]
Dmath_Matrix34.ipp311 @param[in] pT それぞれの軸方向の移動量が格納されたベクトルへのポインタ。
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);
354 @param[in] pT それぞれの軸方向の移動量が格納されたベクトルへのポインタ。
[all …]