16 Commits (7275d2b804e73d79a46a683fed0691d9db9b863e)

Author SHA1 Message Date
Paul Riseborough 17445d03f0 AP_Math: Add quaternion division 10 years ago
Andrew Tridgell fefdc37a4d AP_Math: fixed warnings on bounds checking in quaternion 10 years ago
Jonathan Challinger 3befe74afa AP_Math: change quaternion class to use const references where optimal 10 years ago
Jonathan Challinger 1f7e393e38 AP_Math: refactor quaternion library 10 years ago
Andrew Tridgell 009913ec60 AP_Math: make is_nan const for quaternion and add .zero() for vector2 11 years ago
Andrew Tridgell 689f230d40 AP_Math: added quaternion.from_rotation_matrix() 11 years ago
Andrew Tridgell 90c41981ac AP_Math: added quaternion normalization 11 years ago
Andrew Tridgell 4c99d09265 AP_Math: fixed build of vectorN class on PX4 11 years ago
Andrew Tridgell 96df09fd08 AP_Math: add const to quaternion API 11 years ago
Andrew Tridgell 2c1e0ba130 AP_Math: added vectorN class, and index checking 11 years ago
Andrew Tridgell 97b7130bb9 libraries: update license header to GPLv3 12 years ago
Andrew Tridgell 5024da2695 AP_Math: fixed indent-tabs-mode 12 years ago
uncrustify d50c606c97 uncrustify libraries/AP_Math/quaternion.h 13 years ago
Andrew Tridgell 9f0cb78f08 AP_Math: re-work quaternion functions to be more C++ like 13 years ago
Andrew Tridgell 1ec4c0777c Math: added comment on quaternion constructor 13 years ago
Andrew Tridgell c7d5f06b21 AP_Math: added quaternion helper functions and a test suite 13 years ago