Добавление функций определения поворотов (versor) между направлениями и базисами

This commit is contained in:
Andrey Pokidov 2025-06-04 23:47:55 +07:00
parent e6a94ab8d9
commit 2a4d5522d3
12 changed files with 784 additions and 287 deletions

View file

@ -4,7 +4,7 @@
#define BGC_EPSYLON_EFFECTIVENESS_LIMIT_FP32 1.0f
#define BGC_EPSYLON_FP32 4.76837E-7f
#define BGC_SQUARE_EPSYLON_FP32 2.27373906E-13f
#define BGC_SQUARE_EPSYLON_FP32 (BGC_EPSYLON_FP32 * BGC_EPSYLON_FP32)
#define BGC_ONE_THIRD_FP32 0.3333333333f
#define BGC_ONE_SIXTH_FP32 0.1666666667f
@ -19,7 +19,7 @@
#define BGC_EPSYLON_EFFECTIVENESS_LIMIT_FP64 1.0
#define BGC_EPSYLON_FP64 4.996003611E-14
#define BGC_SQUARE_EPSYLON_FP64 2.496005208112504E-27
#define BGC_SQUARE_EPSYLON_FP64 (BGC_EPSYLON_FP64 * BGC_EPSYLON_FP64)
#define BGC_ONE_THIRD_FP64 0.3333333333333333333
#define BGC_ONE_SIXTH_FP64 0.1666666666666666667