|
0dcd9c0d4d
|
Исправление опечатки
|
2025-06-05 02:05:52 +07:00 |
|
|
880673a17a
|
Изменение функций-конструкторов для SLERP
|
2025-06-05 00:30:40 +07:00 |
|
|
75cd82de6a
|
Добавление проверки определителя матрицы, которая является кандидатом на матрицу поворота
|
2025-06-05 00:10:49 +07:00 |
|
|
b777560d93
|
Добавление проверки, является ли матрица 2x2 или 3x3 матрицей поворота
|
2025-06-05 00:04:27 +07:00 |
|
|
2a4d5522d3
|
Добавление функций определения поворотов (versor) между направлениями и базисами
|
2025-06-04 23:47:55 +07:00 |
|
|
e6a94ab8d9
|
Добавление базисов как вспомогательной структуры
|
2025-03-21 03:34:20 +07:00 |
|
|
9d7011e81e
|
Добавление сферической интерполяции, переход от применения acos к применению atan2, исправление ошибок
|
2025-03-17 09:56:56 +07:00 |
|
|
f06b35ae34
|
Модульные тесты для арифметических операций с векторами и комплексными числами
|
2025-03-13 02:41:21 +07:00 |
|
|
2e902bc040
|
Операция исключения поворота для двумерного пространства (числа Котса)
|
2025-03-11 01:44:08 +07:00 |
|
|
0a1ca06ce5
|
Операция исключения поворота
|
2025-03-11 01:39:35 +07:00 |
|
Andrey Pokidov
|
9688bd2fc1
|
Исправление модульного теста
|
2025-02-27 20:42:45 +07:00 |
|
|
f85039a556
|
Тесты для комплексных чисел, исправление в файле проекта для Visual Studio
|
2025-02-27 00:37:44 +07:00 |
|
Andrey Pokidov
|
1b0fd7ef26
|
Добавлен makefile для библиотеки
|
2025-02-26 19:52:36 +07:00 |
|
Andrey Pokidov
|
74be89f1f8
|
Переименование tangent pair в числа Котса, выделение комплексных чисел из двумерных векторов, добавление возведения в спебень для веросорв и чисел Котса
|
2025-02-26 16:27:33 +07:00 |
|
|
34ee460873
|
Удаление избыточных функций, добавление функций для комплексных чисел и кватернионов
|
2025-02-26 00:25:17 +07:00 |
|
Andrey Pokidov
|
fa9ecda57b
|
Линейная интерполяция для векторов и кватернионов (Vector2, Vector2, Quaternion)
|
2025-02-25 19:42:14 +07:00 |
|
Andrey Pokidov
|
f547ba69e6
|
Добавлено вощведение в степень комплексного числа
|
2025-02-25 17:14:21 +07:00 |
|
Andrey Pokidov
|
08c1e6d148
|
Унификация названий
|
2025-02-25 12:39:50 +07:00 |
|
Andrey Pokidov
|
15b9e8a4a2
|
Небольшие исправления
|
2025-02-19 15:11:00 +07:00 |
|
Andrey Pokidov
|
e7ba1ad218
|
Операции минимальный и максимальный для векторов
|
2025-02-19 15:02:45 +07:00 |
|
|
5754c5747c
|
Добавленные модульные тесты для модулей двумерных и трёхмерных векторов и кватернионов
|
2025-02-15 00:48:17 +07:00 |
|
Andrey Pokidov
|
7f242c4b63
|
Упрощение тестов
|
2025-02-13 19:28:40 +07:00 |
|
|
fcf793c758
|
Реорганизация тестов (в процессе)
|
2025-02-13 01:20:29 +07:00 |
|
Andrey Pokidov
|
43bf030295
|
Большое переупорядочивание исходного кода
|
2025-02-12 19:39:28 +07:00 |
|
Andrey Pokidov
|
fffe2be43b
|
Небольшие исправления в модульных тестах
|
2025-02-12 12:35:10 +07:00 |
|
|
2d8240265c
|
Модульные тесты для Vector2, Vector3, Quaternion и Versor: is unit, is zero, is identity
|
2025-02-11 23:54:38 +07:00 |
|
Andrey Pokidov
|
47ba771b68
|
Уточнение погрешности (epsylon), поддержка тестов для Code::Blocks
|
2025-02-11 13:19:50 +07:00 |
|
|
899ca7dd52
|
Модульные тесты для кватернионов
|
2025-02-11 00:01:29 +07:00 |
|
Andrey Pokidov
|
2fae0154ac
|
Небольшие исправления в модульных тестах, актуализация модульных тестов для Code Blocks
|
2025-02-10 12:13:43 +07:00 |
|
|
86426c9bd5
|
Добавлено несколько модульных тестов для Vector2, Vector3, Versor
|
2025-02-09 03:18:08 +07:00 |
|
|
ab4a589e21
|
Добавлено несколько модульных тестов (покрыто примерно 3,2%), небольшое исправление, переименование tantent в tangent pair (тангенсная пара)
|
2025-02-08 19:25:10 +07:00 |
|
|
9864653787
|
Переименование tangent в тангенсную пару
|
2025-02-08 10:26:26 +07:00 |
|
|
02bcb1bd33
|
Добавление документации по трёхмерным векторам и исправления
|
2025-02-08 01:51:53 +07:00 |
|
|
e15070ce45
|
Исправление структуры документации
|
2025-02-08 01:22:19 +07:00 |
|
|
f8f6b07c81
|
Улучшение структуры документации
|
2025-02-08 00:47:44 +07:00 |
|
|
72b6690ad6
|
Улучшение документации по кватернионам и версорам
|
2025-02-07 23:46:30 +07:00 |
|
|
a3ff67792d
|
Улучшение документации
|
2025-02-07 23:01:40 +07:00 |
|
|
c7e39e1527
|
Улучшение документации
|
2025-02-07 22:43:32 +07:00 |
|
Andrey Pokidov
|
b5aa39c145
|
Развитие документации по версорам
|
2025-02-06 20:06:06 +07:00 |
|
|
421ca77cb4
|
Исправление существовавших и добавление новых функций сравнения
|
2025-02-05 23:43:02 +07:00 |
|
|
847c022533
|
Исправление названий в документации
|
2025-02-05 00:03:55 +07:00 |
|
|
c8f5a3f077
|
Small fix
|
2025-02-04 13:44:21 +07:00 |
|
|
07623b2aa6
|
реорганизация функций проекта, уменьшение дублирующегося кода
|
2025-02-04 13:20:46 +07:00 |
|
|
6c0ae92ed4
|
Добавление объявлений для inline методов в единицах трансляции в соответствии со стандартом C99
|
2025-02-03 23:34:01 +07:00 |
|
|
e39765b733
|
Реорганизация методов для версоров и тангентов
|
2025-01-30 01:10:41 +07:00 |
|
|
0027924f86
|
Переименование типов на на общепринятый формат, отказ от суффикса _t, так как он зарезервирован POSIX
|
2025-01-15 23:56:17 +07:00 |
|
|
3805354611
|
Завершение большого переименования
|
2025-01-15 15:08:12 +07:00 |
|
|
120e651517
|
Продолжение переименования
|
2025-01-15 03:37:48 +07:00 |
|
|
3b6efaafa9
|
Продолжение переименования типов и функций
|
2025-01-14 19:25:04 +07:00 |
|
|
605afabd94
|
Переименование типов в соответствии со стилем POSIX, отказ от префикса bg_
|
2025-01-13 21:31:26 +07:00 |
|