|
|
|
@ -67,8 +67,8 @@ namespace detail |
|
|
|
|
|
|
|
|
|
# ifdef GLM_SWIZZLE_OPERATOR |
|
|
|
|
// Defines all he swizzle operator as functions
|
|
|
|
|
GLM_SWIZZLE_GEN_REF_FROM_VEC4(T, detail::tvec4, detail::tref2, detail::tref3, detail::tref4) |
|
|
|
|
GLM_SWIZZLE_GEN_VEC_FROM_VEC4(T, detail::tvec4, detail::tvec2, detail::tvec3, detail::tvec4) |
|
|
|
|
GLM_SWIZZLE_GEN_REF_FROM_VEC4_COMP(T, detail::tvec4, detail::tref2, detail::tref3, detail::tref4, x, y, z, w) |
|
|
|
|
GLM_SWIZZLE_GEN_VEC_FROM_VEC4_COMP(T, detail::tvec4, detail::tvec2, detail::tvec3, detail::tvec4, x, y, z, w) |
|
|
|
|
# endif//GLM_SWIZZLE_OPERATOR
|
|
|
|
|
# elif((GLM_LANG == GLM_LANG_CXXMS) || ((GLM_COMPILER & GLM_COMPILER_GCC) && (GLM_LANG == GLM_LANG_CXX0X))) |
|
|
|
|
union
|
|
|
|
|