summaryrefslogtreecommitdiff
path: root/source/modules/asura-utils/math/vector4.inl
diff options
context:
space:
mode:
Diffstat (limited to 'source/modules/asura-utils/math/vector4.inl')
-rw-r--r--source/modules/asura-utils/math/vector4.inl6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/modules/asura-utils/math/vector4.inl b/source/modules/asura-utils/math/vector4.inl
index 025bfcc..4b043a1 100644
--- a/source/modules/asura-utils/math/vector4.inl
+++ b/source/modules/asura-utils/math/vector4.inl
@@ -14,11 +14,11 @@ inline Vector4<T>::Vector4() :
////////////////////////////////////////////////////////////
template <typename T>
-inline Vector4<T>::Vector4(T X, T Y, T Z) :
+inline Vector4<T>::Vector4(T X, T Y, T Z, T W) :
x(X),
y(Y),
z(Z),
- w(0)
+ w(W)
{
}
@@ -30,7 +30,7 @@ template <typename U>
inline Vector4<T>::Vector4(const Vector4<U>& vector) :
x(static_cast<T>(vector.x)),
y(static_cast<T>(vector.y)),
- z(static_cast<T>(vector.z))
+ z(static_cast<T>(vector.z)),
w(static_cast<T>(vector.w))
{
}