Lines Matching refs:MTX43
28 struct MTX43;
47 NN_FORCE_INLINE MTX43* MTX43Add(MTX43* pOut, const MTX43* p1, const MTX43* p2);
57 NN_FORCE_INLINE MTX43* MTX43Copy(MTX43* pOut, const MTX43* p);
66 NN_MATH_INLINE MTX43* MTX43Identity(MTX43* pOut);
75 NN_MATH_INLINE bool MTX43IsIdentity(const MTX43* p);
86 NN_FORCE_INLINE MTX43* MTX43Mult(MTX43* pOut, const MTX43* p1, const MTX43* p2);
97 NN_FORCE_INLINE MTX43* MTX43Mult(MTX43* pOut, const MTX43* p, f32 f);
108 NN_MATH_INLINE MTX43* MTX43Sub(MTX43* pOut, const MTX43* p1, const MTX43* p2);
117 NN_MATH_INLINE MTX43* MTX43Zero(MTX43* pOut);
174 class MTX43 : public MTX43_
181 static const MTX43& Identity() in Identity()
183 static const MTX43 identity( in Identity()
191 typedef MTX43 self_type; //
200 MTX43() {} in MTX43() function
203 explicit MTX43(const f32* p) { (void)MTX43Copy(this, (MTX43*)p); } in MTX43() function
206 MTX43(f32 x00, f32 x01, f32 x02, in MTX43() function
290 return MTX43(-f._00, -f._01, -f._02,
297 …self_type operator + (const self_type& rhs) const { MTX43 tmp; return *MTX43Add(&tmp, this, &rhs);…
300 …self_type operator - (const self_type& rhs) const { MTX43 tmp; return *MTX43Add(&tmp, this, &rhs);…
303 self_type operator * (f32 f) const { MTX43 tmp; return *MTX43Mult(&tmp, this, f); }
324 …bool operator == (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX43)) ==…
327 …bool operator != (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX43)) !=…
344 NN_FORCE_INLINE MTX43*
345 MTX43Add(MTX43* pOut, const MTX43* p1, const MTX43* p2) in MTX43Add()
361 NN_FORCE_INLINE MTX43*
362 MTX43Copy(MTX43* pOut, const MTX43* p) in MTX43Copy()
378 NN_FORCE_INLINE MTX43*
379 MTX43Mult(MTX43* pOut, const MTX43* p1, const MTX43* p2) in MTX43Mult()
394 NN_FORCE_INLINE MTX43*
395 MTX43Mult(MTX43* pOut, const MTX43* p, f32 f) in MTX43Mult()
414 typedef class MTX43 Matrix43;
419 inline bool MTX44IsIdentity(const MTX43& m) { return MTX43IsIdentity( &m ); } in MTX44IsIdentity()
420 inline MTX43* MTX43Copy(MTX43* pOut, const MTX43& m) { return MTX43Copy( pOut, &m ); } in MTX43Copy()
421 inline MTX43* MTX43Add(MTX43* pOut, const MTX43& m1, const MTX43& m2) { return MTX43Add( pOut, &m1,… in MTX43Add()
422 inline MTX43* MTX43Sub(MTX43* pOut, const MTX43& m1, const MTX43& m2) { return MTX43Sub( pOut, &m1,… in MTX43Sub()
423 inline MTX43* MTX43Mult(MTX43* pOut, const MTX43& m1, const MTX43& m2) { return MTX43Mult( pOut, &m… in MTX43Mult()
424 inline MTX43* MTX43Mult(MTX43* pOut, const MTX43& m, f32 f) { return MTX43Mult( pOut, &m, f); } in MTX43Mult()