Minor changes to math module
-Fixed missing Set method: "X::Set(const X&)" -Removed operator String Former-commit-id: 690f161704ed85fc57a62b812af7933e390572b5
This commit is contained in:
@@ -221,10 +221,7 @@ NzQuaternion<T>& NzQuaternion<T>::Set(const NzQuaternion<U>& quat)
|
||||
template<typename T>
|
||||
NzQuaternion<T>& NzQuaternion<T>::Set(const NzQuaternion& quat)
|
||||
{
|
||||
w = quat.w;
|
||||
x = quat.x;
|
||||
y = quat.y;
|
||||
z = quat.z;
|
||||
std::memcpy(this, &quat, sizeof(NzQuaternion));
|
||||
|
||||
return *this;
|
||||
}
|
||||
@@ -259,12 +256,6 @@ NzString NzQuaternion<T>::ToString() const
|
||||
return ss << "Quaternion(" << w << " | " << x << ", " << y << ", " << z << ')';
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
NzQuaternion<T>::operator NzString() const
|
||||
{
|
||||
return ToString();
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
NzQuaternion<T>& NzQuaternion<T>::operator=(const NzQuaternion& quat)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user