Lines Matching refs:this

203     explicit MTX43(const f32* p) { (void)MTX43Copy(this, (MTX43*)p); }  in MTX43()
223 operator f32*() { return this->a; }
225 operator const f32*() const { return this->a; }
231 return *reinterpret_cast<VEC3*>(&this->v[index]); in GetRow()
238 return *reinterpret_cast<const VEC3*>(&this->v[index]); in GetRow()
246 column.x = this->m[0][index]; in GetColumn()
247 column.y = this->m[1][index]; in GetColumn()
248 column.z = this->m[2][index]; in GetColumn()
249 column.w = this->m[3][index]; in GetColumn()
257 this->m[0][index] = column.x; in SetColumn()
258 this->m[1][index] = column.y; in SetColumn()
259 this->m[2][index] = column.z; in SetColumn()
260 this->m[3][index] = column.w; in SetColumn()
270 self_type& operator += (const self_type& rhs) { return *MTX43Add(this, this, &rhs); }
273 self_type& operator -= (const self_type& rhs) { return *MTX43Sub(this, this, &rhs); }
276 self_type& operator *= (const self_type& rhs) { return *MTX43Mult(this, this, &rhs); }
279 self_type& operator *= (f32 f) { return *MTX43Mult(this, this, f); }
285 self_type operator + () const { return *this; }
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); }
306 self_type operator / (f32 f) const { return *this * (1.f / f); }
315 self_type& SetupIdentity() { return *MTX43Identity(this); } in SetupIdentity()
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)) !=…
330 bool IsIdentity() const { return MTX43IsIdentity(this); } in IsIdentity()