Переход на версию 0.3: изменение подхода к именованию сущностей, добавление, изменение и удаление ряда функций

This commit is contained in:
Andrey Pokidov 2026-01-30 19:37:49 +07:00
parent d33daf4e2d
commit f7e41645fe
87 changed files with 4580 additions and 4051 deletions

View file

Internal server error - Personal Git Server: Beyond coding. We Forge.

500

Internal server error

Forgejo version: 11.0.1+gitea-1.22.0

@ -1,105 +1,105 @@
#include <math.h>
#include "quaternion.h"
extern inline void bgc_quaternion_reset_fp32(BgcQuaternionFP32* quaternion);
extern inline void bgc_quaternion_reset_fp64(BgcQuaternionFP64* quaternion);
extern inline void bgc_fp32_quaternion_reset(BGC_FP32_Quaternion* quaternion);
extern inline void bgc_fp64_quaternion_reset(BGC_FP64_Quaternion* quaternion);
extern inline void bgc_quaternion_make_unit_fp32(BgcQuaternionFP32* quaternion);
extern inline void bgc_quaternion_make_unit_fp64(BgcQuaternionFP64* quaternion);
extern inline void bgc_fp32_quaternion_make_unit(BGC_FP32_Quaternion* quaternion);
extern inline void bgc_fp64_quaternion_make_unit(BGC_FP64_Quaternion* quaternion);
extern inline void bgc_quaternion_set_values_fp32(const float s0, const float x1, const float x2, const float x3, BgcQuaternionFP32* quaternion);
extern inline void bgc_quaternion_set_values_fp64(const double s0, const double x1, const double x2, const double x3, BgcQuaternionFP64* quaternion);