Lines Matching refs:MTX22

28 struct MTX22;
34 NN_MATH_INLINE MTX22* MTX22Identity(MTX22* pOut);
35 NN_MATH_INLINE bool MTX22IsIdentity(const MTX22* p);
36 NN_MATH_INLINE MTX22* MTX22Copy(MTX22* pOut, const MTX22* p);
37 NN_MATH_INLINE MTX22* MTX22Zero(MTX22* pOut);
38 NN_MATH_INLINE MTX22* MTX23ToMTX22(MTX22* pOut, const MTX23* pM);
39 NN_MATH_INLINE MTX22* MTX22MAdd(MTX22* pOut, f32 t, const MTX22* p1, const MTX22* p2);
72 struct MTX22 : public MTX22_ struct
79 static const MTX22& Identity() in Identity() argument
81 static const MTX22 identity( in Identity()
88 typedef MTX22 self_type; //!< 自分の型です argument
96 MTX22() {} in MTX22() argument
98 MTX22(const f32* p);
100 MTX22(const MTX23& rhs);
102 MTX22(f32 x00, f32 x01, in MTX22() function
167 …bool operator == (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX22)) ==… argument
170 …bool operator != (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX22)) !=…
181 typedef struct MTX22 Matrix22;
190 MTX22::MTX22(const f32* p) { MTX22Copy(this, reinterpret_cast<const MTX22*>(p)); } in MTX22() function
193 MTX22::MTX22(const MTX23& rhs) { MTX23ToMTX22(this, &rhs); } in MTX22() function
196 inline bool MTX22IsIdentity(const MTX22& m) { return MTX22IsIdentity( &m ); } in MTX22IsIdentity()
197 inline MTX22* MTX22Copy(MTX22* pOut, const MTX22& m) { return MTX22Copy(pOut, &m); } in MTX22Copy()
198 inline MTX22* MTX23ToMTX22(MTX22* pOut, const MTX23& m) { return MTX23ToMTX22(pOut, &m); } in MTX23ToMTX22()
199 inline MTX22* MTX22MAdd(MTX22* pOut, f32 t, const MTX22& m1, const MTX22& m2) { return MTX22MAdd(pO… in MTX22MAdd()