Добавление дуальных чисел, дуальных векторов (3D) и дуальных версоров

This commit is contained in:
Andrey Pokidov 2026-02-03 03:33:53 +07:00
parent 043cc72c81
commit 3f96b661a9
8 changed files with 440 additions and 0 deletions

View file

@ -0,0 +1,10 @@
#include "dual-versor.h"
extern inline void bgc_fp32_dual_versor_reset(BGC_FP32_DualVersor* number);
extern inline void bgc_fp64_dual_versor_reset(BGC_FP64_DualVersor* number);
extern inline void bgc_fp32_dual_versor_copy(BGC_FP32_DualVersor* destination, const BGC_FP32_DualVersor* source);
extern inline void bgc_fp64_dual_versor_copy(BGC_FP64_DualVersor* destination, const BGC_FP64_DualVersor* source);
extern inline void bgc_fp32_dual_versor_swap(BGC_FP32_DualVersor* first, BGC_FP32_DualVersor* second);
extern inline void bgc_fp64_dual_versor_swap(BGC_FP64_DualVersor* first, BGC_FP64_DualVersor* second);