GVector
Класс для двумерной векторной математики с операциями сложения, вычитания, вычисления длины и углов между векторами
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:913ffb521cf31fa6c224f7fc8e011c6e6eb24cdadbdb141fbd3cda8cc1969cc2GVector-1.0.4-913ffb52.zipОписание
Если в проекте нужно работать с двумерными векторами — суммировать их, вычитать, считать длину, угол или проверять равенство — эта библиотека взяла на себя всю рутину. GVector реализует полный набор операций векторной математики через удобный класс, плюс отдельный класс GMatrix для работы с матрицами. Включены арифметические операции, статические методы, функции модификации и декомпозиции. Библиотека совместима со всеми Arduino-платформами, так как использует стандартные Arduino-функции. В примерах показано, как реализовать эффект отскока объекта, отражая скорость при столкновении с границами. Установка проходит через менеджер библиотек IDE или вручную.