Blender
V3.3
|
Go to the source code of this file.
Functions | |
CCL_NAMESPACE_BEGIN ccl_device_forceinline float3 | transform_inverse_cross (const float3 a, const float3 b) |
ccl_device_forceinline float | transform_inverse_dot (const float3 a, const float3 b) |
ccl_device_inline Transform | transform_inverse_impl (const Transform tfm) |
CCL_NAMESPACE_BEGIN ccl_device_forceinline float3 transform_inverse_cross | ( | const float3 | a, |
const float3 | b | ||
) |
Definition at line 12 of file transform_inverse.h.
References Freestyle::a, usdtokens::b(), blender::math::cross(), and r.
Referenced by transform_inverse_impl().
ccl_device_forceinline float transform_inverse_dot | ( | const float3 | a, |
const float3 | b | ||
) |
Definition at line 25 of file transform_inverse.h.
References Freestyle::a, usdtokens::b(), and blender::math::dot().
Referenced by transform_inverse_impl().
ccl_device_inline Transform transform_inverse_impl | ( | const Transform | tfm | ) |
Definition at line 34 of file transform_inverse.h.
References blender::math::cross(), float3_to_float4(), make_float3, transform_inverse_cross(), transform_inverse_dot(), w(), Transform::x, x, Transform::y, y, Transform::z, and z.
Referenced by transform_inverse(), transform_inverse_cpu_avx2(), and transform_inverse_cpu_sse41().