+template<typename T, unsigned N>
+inline Vector<T, N>::Vector(T x_, T y_, T z_, T w_)
+{
+ this->VectorComponents<T, 4>::x = x_;
+ this->VectorComponents<T, 4>::y = y_;
+ this->VectorComponents<T, 4>::z = z_;
+ this->VectorComponents<T, 4>::w = w_;
+}
+