578 Commits (70a8853e6a130b6271d736a1678759354d37ed03)

Author SHA1 Message Date
Andrew Tridgell 806852c9c3 AP_Math: speedup fill nanf 4 years ago
Andrew Tridgell cdcf32d22c AP_Math: added calc_lowpass_alpha_dt() 4 years ago
Andrew Tridgell a56f07b74d AP_Math: allow build without other headers for vector2.h 4 years ago
Andrew Tridgell c0b20881d6 AP_Math: allow vector3.h to be included earlier in include chain 4 years ago
Michael du Breuil 051640e2b2 AP_Math: Log line numbers on constrain_nan's for constrain float 4 years ago
Andrew Tridgell 747b48d0a8 AP_Math: added crc_sum8 4 years ago
murata 9714d8dde9 AP_MAth: Move the CRC24 to the AP_Math class 4 years ago
Patrick José Pereira 6ee401cb00 AP_Math: Remove isnan check for non-float type 4 years ago
Tom Pittenger 787d7f5254 Revert "AP_Math: add function to convert any base to any base" 4 years ago
Tom Pittenger a0f25640a2 Revert "AP_Math: add bitwise fetch/load 16, 24, 32bit operations" 4 years ago
Tom Pittenger ee8f50e6a5 Revert "AP_Math: fix LoadUint() to allow 32bit values" 4 years ago
Tom Pittenger 5e2450c4ea AP_Math: fix LoadUint() to allow 32bit values 4 years ago
Tom Pittenger 6efaa29577 AP_Math: add bitwise fetch/load 16, 24, 32bit operations 4 years ago
Tom Pittenger 935cb39dff AP_Math: add function to convert any base to any base 4 years ago
Pierre Kancir 240c34ecde AP_Math: add missing ; on benchmark test 4 years ago
yaapu 144f7df02f AP_Math: added CRCs needed by AP_MSP 5 years ago
bugobliterator a8d36a37c4 AP_Math: ensure that we use environment Python interpreter 5 years ago
Andy Piper d4c5b945b3 AP_Math: move crc8_dvb_s2 here and add additional crc8 functions 5 years ago
Andrew Tridgell b6a5509409 AP_Math: added test for vector2f rotate 5 years ago
Andrew Tridgell 24d0804249 AP_Math: added rotate() method to Vector2f 5 years ago
Rishabh 0779cf436e AP_Math: Added function to calculate shortest distance betwwen point and line segment in 3D 5 years ago
Peter Barker 2f8c0dd65b AP_Math: remove use of Vector3 as function 5 years ago
Peter Barker dad5b4e903 AP_Math: remove use of Vector2 as function 5 years ago
Andrew Tridgell a56a7f7da4 AP_Math: added more vector3f ops for lua 5 years ago
Randy Mackay bdb67532b0 AP_Math: clarify get_vel_correction_for_sensor_offset comment 5 years ago
Randy Mackay 4639e8a698 AP_Math: add get_vel_correction_for_sensor_offset 5 years ago
bugobliterator 05fe49a51f AP_Math: disable INEXACT flag from Float exception 5 years ago
Andrew Tridgell 3e853344f3 AP_Math: avoid build warnings 5 years ago
Peter Barker 58a8e54d83 AP_Math: create and use INTERNAL_ERROR macro so we get line numbers 5 years ago
Mark Whitehorn 7d3d664ddf AP_Math: generate internalError on call to Vector3<T>::rotate and Quaternion::from_rotation with bad rotation value 5 years ago
Randy Mackay 9fd39f3768 AP_Math: alternative quaternion rotation test 5 years ago
Randy Mackay 26e4dd6fef AP_Math: correct quaternion::from_rotation for pitch-180 5 years ago
Randy Mackay c18fce6714 AP_Math: add quaternion rotation test 5 years ago
Randy Mackay 61a06bbb04 AP_Math: add quaternion rotate, from_rotation and invert 5 years ago
Randy Mackay 338548c5eb AP_Math: move HALF_SQRT_2 def to rotation.h 5 years ago
Samuel Tabor 45cb663d73 AP_Math: Add template for Vector2f::projected. 5 years ago
Randy Mackay 9c8a5a7392 AP_Math: add comments above some quaternion methods 5 years ago
Randy Mackay 7a48a3f354 AP_Math: minor comment fix 5 years ago
Patrick José Pereira 1635054c4f AP_Math: Add missing constexpr 5 years ago
Andrew Tridgell f908e56154 AP_Math: define ROTATION_MAX_AUTO_ROTATION 5 years ago
Randy Mackay f87ae7d445 AP_Math: add vector2f::offset_bearing 5 years ago
Andrew Tridgell ff2cfbaafb AP_Math: added smaller footprint crc32 5 years ago
Siddharth Purohit fb48d8ee1b AP_Math: add method for generating hash 5 years ago
Andrew Tridgell 66b4e92444 AP_Math: make fill_nanf() use a signalling NaN 5 years ago
Peter Barker 6fe09b6120 AP_Math: move is_valid_octal into adsb 5 years ago
Peter Barker 189ef5f1e7 AP_Math: define != for Vector2<int> 5 years ago
Andrew Tridgell 13a2367278 AP_Math: change optimisation from -O3 to -O2 5 years ago
Peter Barker 975804fa35 AP_Math: remove unit_mod concept from wrap functions 5 years ago
Andrew Tridgell 9b746b89db AP_Math: added fill_nanf() 5 years ago
Peter Barker 5692f3d79e AP_Math: stop returning float for integer wrap_180/wrap_360 etc 5 years ago