|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | BLI_UNROLL_MATH_VEC_OP_VEC_VEC(op, a, b) |
| #define | BLI_UNROLL_MATH_VEC_FUNC_VEC_VEC(op, a, b) |
| #define | BLI_UNROLL_MATH_VEC_OP_VEC(op, a) |
| #define | BLI_UNROLL_MATH_VEC_OP_SCALAR_VEC(op, a, b) |
| #define | BLI_UNROLL_MATH_VEC_OP_VEC_SCALAR(op, a, b) |
| #define | BLI_UNROLL_MATH_VEC_OP_ASSIGN_VEC(op, b) |
| #define | BLI_UNROLL_MATH_VEC_OP_ASSIGN_SCALAR(op, b) |
| #define | BLI_UNROLL_MATH_VEC_OP_INIT_INDEX(a) |
| #define | BLI_UNROLL_MATH_VEC_OP_INIT_VECTOR(a) |
| #define BLI_UNROLL_MATH_VEC_FUNC_VEC_VEC | ( | op, | |
| a, | |||
| b ) |
Definition at line 42 of file BLI_math_vector_unroll.hh.
Referenced by blender::math::max(), blender::math::min(), blender::math::mod(), blender::math::pow(), blender::math::safe_divide(), blender::math::safe_mod(), and blender::math::step().
| #define BLI_UNROLL_MATH_VEC_OP_ASSIGN_SCALAR | ( | op, | |
| b ) |
Definition at line 142 of file BLI_math_vector_unroll.hh.
Referenced by blender::VecBase< T, 3 >::operator*=(), blender::VecBase< T, 3 >::operator+=(), blender::VecBase< T, 3 >::operator-=(), and blender::VecBase< T, 3 >::operator/=().
| #define BLI_UNROLL_MATH_VEC_OP_ASSIGN_VEC | ( | op, | |
| b ) |
Definition at line 118 of file BLI_math_vector_unroll.hh.
Referenced by blender::VecBase< T, 3 >::operator*=(), blender::VecBase< T, 3 >::operator+=(), blender::VecBase< T, 3 >::operator-=(), and blender::VecBase< T, 3 >::operator/=().
| #define BLI_UNROLL_MATH_VEC_OP_INIT_INDEX | ( | a | ) |
Definition at line 166 of file BLI_math_vector_unroll.hh.
Referenced by blender::VecBase< T, 3 >::VecBase(), and blender::VecBase< T, 3 >::VecBase().
| #define BLI_UNROLL_MATH_VEC_OP_INIT_VECTOR | ( | a | ) |
Definition at line 189 of file BLI_math_vector_unroll.hh.
Referenced by blender::VecBase< T, 3 >::VecBase().
| #define BLI_UNROLL_MATH_VEC_OP_SCALAR_VEC | ( | op, | |
| a, | |||
| b ) |
Definition at line 80 of file BLI_math_vector_unroll.hh.
Referenced by blender::VecBase< T, 3 >::BLI_INT_OP(), blender::VecBase< T, 3 >::operator*, blender::VecBase< T, 3 >::operator+, blender::VecBase< T, 3 >::operator-, and blender::VecBase< T, 3 >::operator/.
| #define BLI_UNROLL_MATH_VEC_OP_VEC | ( | op, | |
| a ) |
Definition at line 61 of file BLI_math_vector_unroll.hh.
Referenced by blender::math::ceil(), blender::math::exp(), blender::math::floor(), blender::math::fract(), blender::VecBase< T, 3 >::operator-, blender::math::rcp(), blender::math::round(), blender::math::safe_rcp(), blender::math::sign(), blender::math::sqrt(), and blender::math::square().
| #define BLI_UNROLL_MATH_VEC_OP_VEC_SCALAR | ( | op, | |
| a, | |||
| b ) |
Definition at line 99 of file BLI_math_vector_unroll.hh.
Referenced by blender::VecBase< T, 3 >::operator*, blender::VecBase< T, 3 >::operator+, blender::VecBase< T, 3 >::operator-, and blender::VecBase< T, 3 >::operator/.
| #define BLI_UNROLL_MATH_VEC_OP_VEC_VEC | ( | op, | |
| a, | |||
| b ) |
Definition at line 23 of file BLI_math_vector_unroll.hh.
Referenced by blender::VecBase< T, 3 >::operator*, blender::VecBase< T, 3 >::operator+, blender::VecBase< T, 3 >::operator-, and blender::VecBase< T, 3 >::operator/.