Добавлены функции возведения в степень, экспоненты и логарифма для дуальных чисел, добавлены функции магнитуды для дуальных кватернионов
This commit is contained in:
parent
178e004e3f
commit
cfb5fb7378
4 changed files with 121 additions and 0 deletions
|
|
@ -3,6 +3,12 @@
|
|||
extern inline void bgc_fp32_dual_quaternion_reset(BGC_FP32_DualQuaternion* const quaternion);
|
||||
extern inline void bgc_fp64_dual_quaternion_reset(BGC_FP64_DualQuaternion* const quaternion);
|
||||
|
||||
extern inline void bgc_fp32_dual_quaternion_get_square_magnitude(BGC_FP32_DualNumber* const square_magnitude, const BGC_FP32_DualQuaternion* const quaternion);
|
||||
extern inline void bgc_fp64_dual_quaternion_get_square_magnitude(BGC_FP64_DualNumber* const square_magnitude, const BGC_FP64_DualQuaternion* const quaternion);
|
||||
|
||||
extern inline void bgc_fp32_dual_quaternion_get_magnitude(BGC_FP32_DualNumber* const magnitude, const BGC_FP32_DualQuaternion* const quaternion);
|
||||
extern inline void bgc_fp64_dual_quaternion_get_magnitude(BGC_FP64_DualNumber* const magnitude, const BGC_FP64_DualQuaternion* const quaternion);
|
||||
|
||||
extern inline void bgc_fp32_dual_quaternion_copy(BGC_FP32_DualQuaternion* const destination, const BGC_FP32_DualQuaternion* const source);
|
||||
extern inline void bgc_fp64_dual_quaternion_copy(BGC_FP64_DualQuaternion* const destination, const BGC_FP64_DualQuaternion* const source);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue