Lines Matching refs:this

109     MTX43(const f32* p) { (void)MTX43Copy(this, (MTX43*)p); }  in MTX43()
129 operator f32*() { return this->a; }
131 operator const f32*() const { return this->a; }
137 return *reinterpret_cast<VEC3*>(&this->v[index]); in GetRow()
144 return *reinterpret_cast<const VEC3*>(&this->v[index]); in GetRow()
152 column.x = this->m[0][index]; in GetColumn()
153 column.y = this->m[1][index]; in GetColumn()
154 column.z = this->m[2][index]; in GetColumn()
155 column.w = this->m[3][index]; in GetColumn()
163 this->m[0][index] = column.x; in SetColumn()
164 this->m[1][index] = column.y; in SetColumn()
165 this->m[2][index] = column.z; in SetColumn()
166 this->m[3][index] = column.w; in SetColumn()
175 self_type& operator += (const self_type& rhs) { return *MTX43Add(this, this, &rhs); }
176 self_type& operator -= (const self_type& rhs) { return *MTX43Sub(this, this, &rhs); }
178 self_type& operator *= (const self_type& rhs) { return *MTX43Mult(this, this, &rhs); }
179 self_type& operator *= (f32 f) { return *MTX43Mult(this, this, f); }
182 self_type operator + () const { return *this; }
191 …self_type operator + (const self_type& rhs) const { MTX43 tmp; return *MTX43Add(&tmp, this, &rhs);…
192 …self_type operator - (const self_type& rhs) const { MTX43 tmp; return *MTX43Add(&tmp, this, &rhs);…
194 self_type operator * (f32 f) const { MTX43 tmp; return *MTX43Mult(&tmp, this, f); }
195 self_type operator / (f32 f) const { return *this * (1.f / f); }
204 self_type& SetupIdentity() { return *MTX43Identity(this); } in SetupIdentity()
213 …bool operator == (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX43)) ==…
216 …bool operator != (const self_type& rhs) const { return ::std::memcmp(this, &rhs, sizeof(MTX43)) !=…
219 bool IsIdentity() const { return MTX43IsIdentity(this); } in IsIdentity()