Go to the source code of this file.
Namespaces | |
glm | |
glm::detail | |
Macros | |
#define | _GLM_SWIZZLE2_2_MEMBERS(T, P, V, E0, E1) |
#define | _GLM_SWIZZLE2_3_MEMBERS(T, P, V, E0, E1) |
#define | _GLM_SWIZZLE2_4_MEMBERS(T, P, V, E0, E1) |
#define | _GLM_SWIZZLE3_2_MEMBERS(T, P, V, E0, E1, E2) |
#define | _GLM_SWIZZLE3_3_MEMBERS(T, P, V, E0, E1, E2) |
#define | _GLM_SWIZZLE3_4_MEMBERS(T, P, V, E0, E1, E2) |
#define | _GLM_SWIZZLE4_2_MEMBERS(T, P, V, E0, E1, E2, E3) |
#define | _GLM_SWIZZLE4_3_MEMBERS(T, P, V, E0, E1, E2, E3) |
#define | _GLM_SWIZZLE4_4_MEMBERS(T, P, V, E0, E1, E2, E3) |
#define | _GLM_SWIZZLE_FUNCTION_1_ARGS(RETURN_TYPE, FUNCTION) |
#define | _GLM_SWIZZLE_FUNCTION_2_ARGS(RETURN_TYPE, FUNCTION) |
#define | _GLM_SWIZZLE_FUNCTION_2_ARGS_SCALAR(RETURN_TYPE, FUNCTION) |
#define | _GLM_SWIZZLE_SCALAR_BINARY_OPERATOR_IMPLEMENTATION(OPERAND) |
#define | _GLM_SWIZZLE_TEMPLATE1 template <int N, typename T, precision P, typename V, int E0, int E1, int E2, int E3> |
#define | _GLM_SWIZZLE_TEMPLATE2 template <int N, typename T, precision P, typename V, int E0, int E1, int E2, int E3, int F0, int F1, int F2, int F3> |
#define | _GLM_SWIZZLE_TYPE1 _swizzle<N, T, P, V, E0, E1, E2, E3> |
#define | _GLM_SWIZZLE_TYPE2 _swizzle<N, T, P, V, F0, F1, F2, F3> |
#define | _GLM_SWIZZLE_VECTOR_BINARY_OPERATOR_IMPLEMENTATION(OPERAND) |
Definition at line 340 of file _swizzle.hpp.
Definition at line 346 of file _swizzle.hpp.
Definition at line 356 of file _swizzle.hpp.
Definition at line 374 of file _swizzle.hpp.
Definition at line 385 of file _swizzle.hpp.
Definition at line 414 of file _swizzle.hpp.
Definition at line 497 of file _swizzle.hpp.
Definition at line 515 of file _swizzle.hpp.
Definition at line 581 of file _swizzle.hpp.
#define _GLM_SWIZZLE_FUNCTION_1_ARGS | ( | RETURN_TYPE, | |
FUNCTION | |||
) |
Definition at line 246 of file _swizzle.hpp.
#define _GLM_SWIZZLE_FUNCTION_2_ARGS | ( | RETURN_TYPE, | |
FUNCTION | |||
) |
Definition at line 256 of file _swizzle.hpp.
#define _GLM_SWIZZLE_FUNCTION_2_ARGS_SCALAR | ( | RETURN_TYPE, | |
FUNCTION | |||
) |
Definition at line 281 of file _swizzle.hpp.
#define _GLM_SWIZZLE_SCALAR_BINARY_OPERATOR_IMPLEMENTATION | ( | OPERAND | ) |
Definition at line 231 of file _swizzle.hpp.
#define _GLM_SWIZZLE_TEMPLATE1 template <int N, typename T, precision P, typename V, int E0, int E1, int E2, int E3> |
Definition at line 203 of file _swizzle.hpp.
#define _GLM_SWIZZLE_TEMPLATE2 template <int N, typename T, precision P, typename V, int E0, int E1, int E2, int E3, int F0, int F1, int F2, int F3> |
Definition at line 204 of file _swizzle.hpp.
Definition at line 205 of file _swizzle.hpp.
Definition at line 206 of file _swizzle.hpp.
#define _GLM_SWIZZLE_VECTOR_BINARY_OPERATOR_IMPLEMENTATION | ( | OPERAND | ) |
Definition at line 211 of file _swizzle.hpp.