Улучшение структуры документации

This commit is contained in:
Andrey Pokidov 2025-02-08 00:47:44 +07:00
parent 72b6690ad6
commit f8f6b07c81
20 changed files with 262 additions and 156 deletions

View file

@ -1,6 +1,6 @@
# Версоры
[Кватернионы](./quaternion-rus.md) - это гиперкомплексные числа, у которых имеется одна действительная компонента и три мнимых компоненты:
[Кватернионы](quaternion-rus.md) - это гиперкомплексные числа, у которых имеется одна действительная компонента и три мнимых компоненты:
q = w + ix + jy + kz, где w - действительная компонена, x, y, z - мнимые компоненты, а i, j, k - мнимые единицы
@ -62,21 +62,12 @@ q = w + ix + jy + kz
- s0 - это вещественная часть версора.
- x1, x2, x3 - Мнимые компоненты версора.
## Операции с версорами
## Функции
- [Сброс состояния](./versor-reset-rus.md)
- [Указание значений компонент](./versor-set-values-rus.md)
- Копирование состояния (копирование значений компонент)
- Обмен состояниями (обмен значениями компонент)
- Построение на основе поворота
- Проверка на отсутствие поворота
- Преобразование типа
- Сокращение поворота
- Инверсия
- Комбинирование
- Получение описание поворота
- Получение матрицы поворота
- Получение матрицы обратного поворота
- Поворот вектора
- Обратный поворот вектора
- Сравнение
| Функция для BgcVersorFP32 | Функция для BgcVersorFP64 |
|:-------------------------------------------------------------:|:-------------------------------------------------------------:|
| [bgc_versor_reset_fp32](versor/reset-rus.md) | [bgc_versor_reset_fp64](versor/reset-rus.md) |
| [bgc_versor_set_values_fp32](versor/set-values-rus.md) | [bgc_versor_set_values_fp64](versor/set-values-rus.md) |
[Назад](intro-rus.md)