1.2 KiB
1.2 KiB
Трёхмерные векторы
English version / Английская версия
В библиотеке есть два типа трёхмерных векторов:
- BGC_FP32_Vector3 - вектор с использованием чисел с плавающей запятой одинарной точности
- BGC_FP64_Vector3 - вектор с использованием чисел с плавающей запятой двойной точности
Определения структур:
typedef struct
{
float x, y, z;
} BGC_FP32_Vector3;
typedef struct
{
double x, y, z;
} BGC_FP64_Vector3;
Поля x, y и z содержат координаты трёхмерного вектора.
Функции
-
- bgc_fp32_vector3_reset
- bgc_fp64_vector3_reset
-
- bgc_fp32_vector3_copy
- bgc_fp64_vector3_copy
-
- bgc_fp32_vector3_swap
- bgc_fp64_vector3_swap