|
|
@@ -84,13 +84,12 @@ namespace detail
|
|
|
union {value_type x, r, s;};
|
|
|
union {value_type y, g, t;};
|
|
|
union {value_type z, b, p;};
|
|
|
-/*
|
|
|
+
|
|
|
# if(defined(GLM_SWIZZLE))
|
|
|
// Defines all he swizzle operator as functions
|
|
|
GLM_SWIZZLE_GEN_REF_FROM_VEC3(T, detail::tvec3, detail::tref2, detail::tref3)
|
|
|
GLM_SWIZZLE_GEN_VEC_FROM_VEC3(T, detail::tvec3, detail::tvec2, detail::tvec3, detail::tvec4)
|
|
|
# endif//(defined(GLM_SWIZZLE))
|
|
|
-*/
|
|
|
# else //(GLM_COMPONENT == GLM_COMPONENT_ONLY_XYZW)
|
|
|
value_type x, y, z;
|
|
|
|