Lines Matching refs:MTX33

30 struct MTX33;
48 NN_FORCE_INLINE MTX33* MTX33Copy(MTX33* pOut, const MTX33* p);
57 NN_MATH_INLINE MTX33* MTX33Identity(MTX33* pOut);
66 NN_MATH_INLINE bool MTX33IsIdentity(const MTX33* p);
78 NN_FORCE_INLINE MTX33* MTX33MAdd(MTX33* pOut, f32 t, const MTX33* p1, const MTX33* p2);
99 NN_MATH_INLINE MTX33* MTX33Zero(MTX33* pOut);
105 NN_MATH_INLINE MTX34* MTX33ToMTX34(MTX34* pOut, const MTX33* pM);
106 NN_MATH_INLINE MTX33* MTX34ToMTX33(MTX33* pOut, const MTX34* pM);
108 NN_FORCE_INLINE VEC3* VEC3Transform(VEC3* pOut, const MTX33* pM, const VEC3* pV);
161 class MTX33 : public MTX33_
168 static const MTX33& Identity() in Identity()
170 static const MTX33 identity( in Identity()
178 typedef MTX33 self_type; //
186 MTX33() {} in MTX33() function
188 explicit MTX33(const f32* p) { MTX33Copy(this, reinterpret_cast<const MTX33*>(p)); } in MTX33() function
190 explicit MTX33(const MTX34& rhs) { MTX34ToMTX33(this, &rhs); } in MTX33() function
192 MTX33(f32 x00, f32 x01, f32 x02, in MTX33() function
260 …bool operator == (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX33)) ==…
263 …bool operator != (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX33)) !=…
283 typedef class MTX33 Matrix33;
311 NN_FORCE_INLINE MTX33*
312 MTX33MAdd(MTX33* pOut, f32 t, const MTX33* p1, const MTX33* p2) in MTX33MAdd()
328 NN_FORCE_INLINE MTX33*
329 MTX33Copy(MTX33* pOut, const MTX33* p) in MTX33Copy()
345 VEC3Transform(VEC3* pOut, const MTX33* pM, const VEC3* pV) in VEC3Transform()
363 inline bool MTX33IsIdentity(const MTX33& m) { return MTX33IsIdentity( &m ); } in MTX33IsIdentity()
364 inline MTX33* MTX33Copy(MTX33* pOut, const MTX33& m) { return MTX33Copy( pOut, &m ); } in MTX33Copy()
365 inline MTX33* MTX33MAdd(MTX33* pOut, f32 t, const MTX33& m1, const MTX33& m2) { return MTX33MAdd( p… in MTX33MAdd()