bgc-c/basic-geometry
2026-03-27 20:54:11 +07:00
..
affine2.c Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
affine2.h Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
affine3.c Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
affine3.h Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
angle.c Реорганизация проекта: перенос определения всех типов в один файл, перегруппировка функций в файлах 2026-02-12 10:35:03 +07:00
angle.h Реорганизация проекта: перенос определения всех типов в один файл, перегруппировка функций в файлах 2026-02-12 10:35:03 +07:00
basic-geometry.cbp Переименование Posture в Rigit Pose, изменение внутренней организации Rigid Pose 2026-03-12 20:50:21 +07:00
basic-geometry.h Развитие SLERP для трёхмерных пространств, а также развитие дуальных чисел, векторов и кватернионов 2026-02-13 20:34:11 +07:00
basic-geometry.vcxproj Операции оптимизации (shorten), получения альтернативного (alternate), получение матриц поворота, сдвигов и аффинных преобразовний из позиции твёрдого тела (rigid pose), представленной дуальным кватернионом 2026-03-21 22:03:43 +07:00
basic-geometry.vcxproj.filters Нормализация унитарных дуальных кватернионов 2026-03-16 20:12:09 +07:00
complex.c Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
complex.h Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
dual-number.c Добавление квалификатора const, который запрещает изменение указателя 2026-03-23 18:55:33 +07:00
dual-number.h Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
dual-quaternion.c Добавление квалификатора const, который запрещает изменение указателя 2026-03-23 18:55:33 +07:00
dual-quaternion.h Добавление квалификатора const, который запрещает изменение указателя 2026-03-23 18:55:33 +07:00
dual-vector3.c Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
dual-vector3.h Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
Makefile Обновление makefile, переименования параметров функций комбинирования аффинных преобразований 2026-01-28 17:04:48 +07:00
matrix2x2.c Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
matrix2x2.h Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
matrix2x3.c Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
matrix2x3.h Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
matrix3x2.c Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
matrix3x2.h Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
matrix3x3.c Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
matrix3x3.h Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
position2.c Переименование функций для лучшего соответствия названия операции 2026-03-25 23:42:49 +07:00
position2.h Переименование функций для лучшего соответствия названия операции 2026-03-25 23:42:49 +07:00
position3.c Переименование функций для лучшего соответствия названия операции 2026-03-25 23:42:49 +07:00
position3.h Добавление операций проверки состояний кватернионов и дуальных кватернионов, а также операций трансформации вектора с помощью rigid pose 2026-03-26 01:49:18 +07:00
quaternion.c Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
quaternion.h Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
rigid-pose3.c Добавление операций проверки состояний кватернионов и дуальных кватернионов, а также операций трансформации вектора с помощью rigid pose 2026-03-26 01:49:18 +07:00
rigid-pose3.h Добавление операций проверки состояний кватернионов и дуальных кватернионов, а также операций трансформации вектора с помощью rigid pose 2026-03-26 01:49:18 +07:00
slerp3.c Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
slerp3.h Добавление квалификатора const для запрета изменения указаелей внутри функций 2026-03-24 00:33:17 +07:00
turn2.c Добавление операций проверки состояний кватернионов и дуальных кватернионов, а также операций трансформации вектора с помощью rigid pose 2026-03-26 01:49:18 +07:00
turn2.h Добавление операций проверки состояний кватернионов и дуальных кватернионов, а также операций трансформации вектора с помощью rigid pose 2026-03-26 01:49:18 +07:00
turn3.c Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
turn3.h Добавление операций проверки состояний кватернионов и дуальных кватернионов, а также операций трансформации вектора с помощью rigid pose 2026-03-26 01:49:18 +07:00
types.h Исправления в нормализации дуальных кватернионов и позиционирования с помощью дуальных кватернионов 2026-03-18 20:23:50 +07:00
utilities.c Реорганизация проекта: перенос определения всех типов в один файл, перегруппировка функций в файлах 2026-02-12 10:35:03 +07:00
utilities.h Добавление проверки при делении, стандартизация возвращаемого значения (BGC_SUCCESS, BGC_FAILURE) 2026-02-11 20:55:54 +07:00
vector2.c Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
vector2.h Изменение функций нормализации, переименование make функий в set values, добавление внутренних restrict функций, гарантирующих оптимизальное выполнение открытых функций, независимо от компилятора 2026-03-24 17:11:09 +07:00
vector3.c Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00
vector3.h Переименование функций для универсализации названий, добавление функций умножения вектора на дуальное число, а также исправление реализации функции умножения кватерниона на дуальное число на более безопасную реализацию 2026-03-27 20:54:11 +07:00