Реорганизация проекта: перенос определения всех типов в один файл, перегруппировка функций в файлах

This commit is contained in:
Andrey Pokidov 2026-02-12 10:35:03 +07:00
parent c7d9263154
commit 053af33444
45 changed files with 1001 additions and 980 deletions

View file

@ -3,11 +3,10 @@
#include <stdint.h>
#include "utilities.h"
#include "angle.h"
#include "vector3.h"
#include "matrix3x3.h"
#include "quaternion.h"
#include "./utilities.h"
#include "./types.h"
#include "./angle.h"
#include "./quaternion.h"
#define BGC_ERROR_TURN3_FIRST_VECTOR_ZERO -3010
#define BGC_ERROR_TURN3_SECOND_VECTOR_ZERO -3011
@ -27,16 +26,6 @@
#define BGC_ERROR_TURN3_SECOND_PAIR_ZERO_BRANCH -3032
#define BGC_ERROR_TURN3_SECOND_PAIR_PARALLEL -3033
// =================== Types ==================== //
typedef struct {
BGC_FP32_Quaternion _versor;
} BGC_FP32_Turn3;
typedef struct {
BGC_FP64_Quaternion _versor;
} BGC_FP64_Turn3;
// ================= Constants ================== //
extern const BGC_FP32_Turn3 BGC_FP32_IDLE_TURN3;