![]() |
ULIS
dev4.0.7
Utility Library for Imaging Systems
|
#define ULIS_DECLARE_ALL_SWIZZLE_FUNCTIONS_VEC2 |
#define ULIS_DECLARE_ALL_SWIZZLE_FUNCTIONS_VEC3 |
#define ULIS_DECLARE_ALL_SWIZZLE_FUNCTIONS_VEC4 |
#define ULIS_DECLARE_VEC2_SWIZZLE_FUNCTION | ( | CLASS, | |
E0, | |||
E1 | |||
) |
#define ULIS_DECLARE_VEC2_SWIZZLE_FUNCTIONS_IN_VEC2 ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC2( , ULIS_DECLARE_VEC2_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC2_SWIZZLE_FUNCTIONS_IN_VEC3 ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC3( , ULIS_DECLARE_VEC2_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC2_SWIZZLE_FUNCTIONS_IN_VEC4 ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC4( , ULIS_DECLARE_VEC2_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC3_SWIZZLE_FUNCTION | ( | CLASS, | |
E0, | |||
E1, | |||
E2 | |||
) |
#define ULIS_DECLARE_VEC3_SWIZZLE_FUNCTIONS_IN_VEC2 ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC2( , ULIS_DECLARE_VEC3_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC3_SWIZZLE_FUNCTIONS_IN_VEC3 ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC3( , ULIS_DECLARE_VEC3_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC3_SWIZZLE_FUNCTIONS_IN_VEC4 ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC4( , ULIS_DECLARE_VEC3_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC4_SWIZZLE_FUNCTION | ( | CLASS, | |
E0, | |||
E1, | |||
E2, | |||
E3 | |||
) |
#define ULIS_DECLARE_VEC4_SWIZZLE_FUNCTIONS_IN_VEC2 ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC2( , ULIS_DECLARE_VEC4_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC4_SWIZZLE_FUNCTIONS_IN_VEC3 ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC3( , ULIS_DECLARE_VEC4_SWIZZLE_FUNCTION ) |
#define ULIS_DECLARE_VEC4_SWIZZLE_FUNCTIONS_IN_VEC4 ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC4( , ULIS_DECLARE_VEC4_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_ALL_SWIZZLE_FUNCTIONS_VEC2 |
#define ULIS_DEFINE_ALL_SWIZZLE_FUNCTIONS_VEC3 |
#define ULIS_DEFINE_ALL_SWIZZLE_FUNCTIONS_VEC4 |
#define ULIS_DEFINE_VEC2_SWIZZLE_FUNCTION | ( | CLASS, | |
E0, | |||
E1 | |||
) |
#define ULIS_DEFINE_VEC2_SWIZZLE_FUNCTIONS_IN_VEC2 | ( | CLASS | ) | ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC2( CLASS, ULIS_DEFINE_VEC2_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC2_SWIZZLE_FUNCTIONS_IN_VEC3 | ( | CLASS | ) | ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC3( CLASS, ULIS_DEFINE_VEC2_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC2_SWIZZLE_FUNCTIONS_IN_VEC4 | ( | CLASS | ) | ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC4( CLASS, ULIS_DEFINE_VEC2_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC3_SWIZZLE_FUNCTION | ( | CLASS, | |
E0, | |||
E1, | |||
E2 | |||
) |
#define ULIS_DEFINE_VEC3_SWIZZLE_FUNCTIONS_IN_VEC2 | ( | CLASS | ) | ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC2( CLASS, ULIS_DEFINE_VEC3_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC3_SWIZZLE_FUNCTIONS_IN_VEC3 | ( | CLASS | ) | ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC3( CLASS, ULIS_DEFINE_VEC3_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC3_SWIZZLE_FUNCTIONS_IN_VEC4 | ( | CLASS | ) | ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC4( CLASS, ULIS_DEFINE_VEC3_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC4_SWIZZLE_FUNCTION | ( | CLASS, | |
E0, | |||
E1, | |||
E2, | |||
E3 | |||
) |
#define ULIS_DEFINE_VEC4_SWIZZLE_FUNCTIONS_IN_VEC2 | ( | CLASS | ) | ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC2( CLASS, ULIS_DEFINE_VEC4_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC4_SWIZZLE_FUNCTIONS_IN_VEC3 | ( | CLASS | ) | ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC3( CLASS, ULIS_DEFINE_VEC4_SWIZZLE_FUNCTION ) |
#define ULIS_DEFINE_VEC4_SWIZZLE_FUNCTIONS_IN_VEC4 | ( | CLASS | ) | ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC4( CLASS, ULIS_DEFINE_VEC4_SWIZZLE_FUNCTION ) |
#define ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC2 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC3 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC2_SWIZZLE_FUNCTIONS_IN_VEC4 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC2 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC3 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC3_SWIZZLE_FUNCTIONS_IN_VEC4 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC2 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC3 | ( | CLASS, | |
ACTION | |||
) |
#define ULIS_FOR_ALL_VEC4_SWIZZLE_FUNCTIONS_IN_VEC4 | ( | CLASS, | |
ACTION | |||
) |