Lines Matching refs:tvec4
29 class tvec4 : public TVecProductOperators<tvec4, T>,
30 public TVecAddOperators<tvec4, T>,
31 public TVecUnaryOperators<tvec4, T>,
32 public TVecComparisonOperators<tvec4, T>,
33 public TVecFunctions<tvec4, T>
68 explicit tvec4(no_init) { } in tvec4() function
71 tvec4() : x(0), y(0), z(0), w(0) { } in tvec4() function
75 tvec4(A v) : x(v), y(v), z(v), w(v) { } in tvec4() function
78 tvec4(A x, B y, C z, D w) : x(x), y(y), z(z), w(w) { } in tvec4() function
81 tvec4(const tvec2<A>& v, B z, C w) : x(v.x), y(v.y), z(z), w(w) { } in tvec4() function
84 tvec4(const tvec3<A>& v, B w) : x(v.x), y(v.y), z(v.z), w(w) { } in tvec4() function
87 explicit tvec4(const tvec4<A>& v) : x(v.x), y(v.y), z(v.z), w(v.w) { } in tvec4() function
90 tvec4(const Impersonator< tvec4<A> >& v) in tvec4() function
91 : x(((const tvec4<A>&)v).x), in tvec4()
92 y(((const tvec4<A>&)v).y), in tvec4()
93 z(((const tvec4<A>&)v).z), in tvec4()
94 w(((const tvec4<A>&)v).w) { } in tvec4()
97 tvec4(const Impersonator< tvec3<A> >& v, B w) in tvec4() function
104 tvec4(const Impersonator< tvec2<A> >& v, B z, C w) in tvec4() function
113 typedef tvec4<float> vec4;