Lines Matching defs:other
50 Matrix3 Multiply(const Matrix3& other) const;
52 Matrix3 operator+(const Matrix3& other) const;
53 Matrix3 operator-(const Matrix3& other) const;
55 Matrix3 operator*(const Matrix3& other) const;
56 Vector3<T> operator*(const Vector3<T>& other) const;
59 Matrix3& operator=(const Matrix3& other);
60 Matrix3& operator+=(const Matrix3& other);
61 Matrix3& operator-=(const Matrix3& other);
62 Matrix3& operator*=(const Matrix3& other);
64 bool operator==(const Matrix3& other) const;
65 bool operator!=(const Matrix3& other) const;
66 bool IsNearEqual(const Matrix3& other, T threshold = std::numeric_limits<T>::epsilon()) const;
195 Matrix3<T> Matrix3<T>::Multiply(const Matrix3<T>& other) const
199 const T* oData = other.data_;
216 Matrix3<T> Matrix3<T>::operator+(const Matrix3<T>& other) const
220 const T* oData = other.data_;
236 Matrix3<T> Matrix3<T>::operator-(const Matrix3<T>& other) const
238 return *this + (-other);
261 Matrix3<T> Matrix3<T>::operator*(const Matrix3<T>& other) const
263 return Multiply(other);
267 Vector3<T> Matrix3<T>::operator*(const Vector3<T>& other) const
271 const T* oData = other.data_;
305 Matrix3<T>& Matrix3<T>::operator=(const Matrix3<T>& other)
307 const T* oMat3Data = other.data_;
322 Matrix3<T>& Matrix3<T>::operator+=(const Matrix3<T>& other)
324 const T* oData = other.data_;
340 Matrix3<T>& Matrix3<T>::operator-=(const Matrix3<T>& other)
342 const T* oData = other.data_;
358 Matrix3<T>& Matrix3<T>::operator*=(const Matrix3<T>& other)
360 return (*this = *this * other);
379 bool Matrix3<T>::operator==(const Matrix3& other) const
381 const T* oData = other.data_;
390 bool Matrix3<T>::operator!=(const Matrix3& other) const
392 return !operator==(other);
396 bool Matrix3<T>::IsNearEqual(const Matrix3& other, T threshold) const
398 const T* otherData = other.data_;