![]() |
LIBDSP Version 4.1.9
LIBDSP Software Library
|

Functions | |
| void | tpt_quaternion_conjugate_f32 (f32_t *aOutConQuater, const f32_t *aInQuater, uint32_t aCount) |
| Floating-point quaternion conjugates. Compute the conjugate of a quaternion. | |
| void | tpt_quaternion_inverse_f32 (f32_t *aOutInverseQuater, const f32_t *aInQuater, uint32_t aCount) |
| Floating-point quaternion inverse. | |
| void | tpt_quaternion_norm_f32 (f32_t *aOutNormQuater, const f32_t *aInQuater, uint32_t aCount) |
| Floating-point quaternion Norm. | |
| void | tpt_quaternion_normalize_f32 (f32_t *aOutNormalizeQuater, const f32_t *aInQuater, uint32_t aCount) |
| Floating-point normalization of quaternions. | |
| void | tpt_quaternion_product_f32 (f32_t *aOutProductQuater, const f32_t *aInQuaterA, const f32_t *aInQuaterB, uint32_t aCount) |
| Floating-point elementwise product two quaternions. | |
| void | tpt_quaternion_product_single_f32 (f32_t *aOutProductQuater, const f32_t *aInQuaterA, const f32_t *aInQuaterB) |
| Floating-point product of two quaternions. Compute the product of two quaternions. | |
| void | tpt_quaternion2rotation_f32 (f32_t *aOutRotations, const f32_t *aInQuater, uint32_t aCount) |
| Conversion of quaternion to equivalent rotation matrix. | |
| void | tpt_rotation2quaternion_f32 (f32_t *aOutQuater, const f32_t *aInRotation, uint32_t aCount) |
| Conversion of a rotation matrix to an equivalent quaternion. | |