Home
last modified time | relevance | path

Searched defs:VEC3 (Results 1 – 4 of 4) sorted by relevance

/CTR-SDK-2.4.0/include/nn/math/
Dmath_Vector3.h68 struct VEC3 : public VEC3_ struct
74 static const VEC3& Zero() in Zero() argument
82 static const VEC3& One() in One() argument
89 typedef VEC3 self_type; // argument
97 VEC3() {} in VEC3() function
98 explicit VEC3(const f32* p) { x = p[0]; y = p[1]; z = p[2]; } in VEC3() function
100 VEC3(const VEC3_& v) { x = v.x; y = v.y; z = v.z; } in VEC3() function
102 VEC3(f32 fx, f32 fy, f32 fz) { x = fx; y = fy; z = fz; } in VEC3() function
129 …self_type operator + (const self_type& rhs) const { VEC3 tmp; (void)VEC3Add(&tmp, this, &rhs); ret… argument
130 …self_type operator - (const self_type& rhs) const { VEC3 tmp; (void)VEC3Sub(&tmp, this, &rhs); ret… argument
[all …]
/CTR-SDK-2.4.0/sources/libraries/math/ARMv6/
Dmath_Matrix34.cpp278 MTX34MultScaleAsm(MTX34* , const MTX34* , const VEC3* ) in MTX34MultScaleAsm()
301 MTX34MultScaleAsm(MTX34* , const VEC3*, const MTX34* ) in MTX34MultScaleAsm()
511 MTX34MultTranslateAsm(MTX34*, const VEC3*, const MTX34*) in MTX34MultTranslateAsm()
526 MTX34MultTranslateAsm(MTX34*, const MTX34*, const VEC3*) in MTX34MultTranslateAsm()
549 asm VEC3* VEC3TransformAsm(VEC3* , const MTX34* , const VEC3* ) in VEC3TransformAsm() argument
596 MTX34ScaleAsm(MTX34* , const VEC3* ) in MTX34ScaleAsm()
Dmath_Matrix44.cpp224 asm MTX44* MTX44MultScaleAsm(MTX44*, const MTX44*, const VEC3*) in MTX44MultScaleAsm()
246 asm MTX44* MTX44MultScaleAsm(MTX44*, const VEC3*, const MTX44*) in MTX44MultScaleAsm()
271 asm MTX44* MTX44MultTranslateAsm(MTX44*, const VEC3*, const MTX44*) in MTX44MultTranslateAsm()
285 asm MTX44* MTX44MultTranslateAsm(MTX44*, const MTX44*, const VEC3*) in MTX44MultTranslateAsm()
334 asm VEC4* VEC3TransformAsm(VEC4*, const MTX44*, const VEC3*) in VEC3TransformAsm()
Dmath_Matrix33.cpp73 asm VEC3* VEC3TransformAsm(VEC3*, const MTX33*, const VEC3*) in VEC3TransformAsm() argument