|
|
|
@ -341,12 +341,12 @@ namespace glm |
|
|
|
|
|
|
|
|
|
template <typename T, precision P> |
|
|
|
|
template <typename U> |
|
|
|
|
GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator*=(U s) |
|
|
|
|
GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator*=(U v) |
|
|
|
|
{ |
|
|
|
|
this->x *= static_cast<T>(s); |
|
|
|
|
this->y *= static_cast<T>(s); |
|
|
|
|
this->z *= static_cast<T>(s); |
|
|
|
|
this->w *= static_cast<T>(s); |
|
|
|
|
this->x *= static_cast<T>(v); |
|
|
|
|
this->y *= static_cast<T>(v); |
|
|
|
|
this->z *= static_cast<T>(v); |
|
|
|
|
this->w *= static_cast<T>(v); |
|
|
|
|
return *this; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -374,12 +374,12 @@ namespace glm |
|
|
|
|
|
|
|
|
|
template <typename T, precision P> |
|
|
|
|
template <typename U> |
|
|
|
|
GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator/=(U s) |
|
|
|
|
GLM_FUNC_QUALIFIER tvec4<T, P> & tvec4<T, P>::operator/=(U v) |
|
|
|
|
{ |
|
|
|
|
this->x /= static_cast<T>(s); |
|
|
|
|
this->y /= static_cast<T>(s); |
|
|
|
|
this->z /= static_cast<T>(s); |
|
|
|
|
this->w /= static_cast<T>(s); |
|
|
|
|
this->x /= static_cast<T>(v); |
|
|
|
|
this->y /= static_cast<T>(v); |
|
|
|
|
this->z /= static_cast<T>(v); |
|
|
|
|
this->w /= static_cast<T>(v); |
|
|
|
|
return *this; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|