6#include <Common/assertion.h>
18 Base(
std::array<T, 4>{vx, vy, vz, vw})
25 static_cast<T>(other[0]),
26 static_cast<T>(other[1]),
27 static_cast<T>(other[2]),
28 static_cast<T>(other[3]))
Represents a 4-D vector.
Definition TVector4.h:15
T & r()
Definition TVector4.ipp:80
T & g()
Definition TVector4.ipp:86
T & w()
Definition TVector4.ipp:50
T & y()
Definition TVector4.ipp:38
TVector4(T vx, T vy, T vz, T vw)
Definition TVector4.ipp:17
T & x()
Definition TVector4.ipp:32
T & z()
Definition TVector4.ipp:44
T & b()
Definition TVector4.ipp:92
T & a()
Definition TVector4.ipp:98
Miscellaneous math utilities.
Math functions and utilities.
Definition TransformInfo.h:10