Lines Matching refs:this

285     self_type& operator += (const self_type& rhs) { (void)VEC4Add(this, this, &rhs); return *this; }
288 self_type& operator -= (const self_type& rhs) { (void)VEC4Sub(this, this, &rhs); return *this; }
291 self_type& operator *= (f32 f) { (void)VEC4Scale(this, this, f); return *this; }
294 … self_type& operator *= (const self_type& rhs) { (void)VEC4Mult(this, this, &rhs); return *this; }
297 self_type& operator /= (f32 f) { (void)VEC4Scale(this, this, 1/f); return *this; }
300 self_type operator + () const { return *this; }
306 …self_type operator + (const self_type& rhs) const { VEC4 tmp; (void)VEC4Add(&tmp, this, &rhs); ret…
309 …self_type operator - (const self_type& rhs) const { VEC4 tmp; (void)VEC4Sub(&tmp, this, &rhs); ret…
312 self_type operator * (f32 f) const { VEC4 tmp; (void)VEC4Scale(&tmp, this, f); return tmp; }
325 return *VEC4Lerp(this, &lhs, &rhs, t); in Lerp()
334 return VEC4Dot(this, &vec); in Dot()
340 f32 LenSq() const { return VEC4LenSq(this); } in LenSq()
343 f32 LengthSquare() const { return VEC4LenSq(this); } in LengthSquare()
346 f32 Length() const { return VEC4Len(this); } in Length()
351 return *VEC4Normalize(this, this); in Normalize()
360 return *VEC4SafeNormalize(this, this, alt); in SafeNormalize()
368 return VEC4DistSq(this, &vec); in DistanceSquare()
377 return *VEC4Maximize(this, &lhs, &rhs); in Maximize()
386 return *VEC4Minimize(this, &lhs, &rhs); in Minimize()
411 bool IsZero() const { return VEC4IsZero(this); } in IsZero()
414 bool IsZeroWOne() const { return VEC4IsZeroWOne(this); } in IsZeroWOne()