31 Commits (ff400243e0af65f90500f83b8d554a4593a82d33)

Author SHA1 Message Date
Andrew Tridgell 13a2367278 AP_Math: change optimisation from -O3 to -O2 5 years ago
Pierre Kancir 97ce39bf0c AP_Math: use direct assignment for rotate() 6 years ago
Pierre Kancir f1270b4b22 AP_Math: const correctness 6 years ago
Andrew Tridgell 3f226cd2b9 AP_Math: added from_rotation() method to Matrix3 7 years ago
murata c808ee2f49 Global: To nullptr from NULL. 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Jonathan Challinger 80d9092993 AP_Math: remove rotateXY and rotateXYinv 8 years ago
Gustavo Jose de Sousa 3f2ad764ca AP_Math: Matrix3: add inverse() and invert() functions 9 years ago
Gustavo Jose de Sousa 06eea2838f AP_Math: Matrix3: add det() function 9 years ago
Andrew Tridgell 6165c42535 AP_Math: added from_axis_angle() method on Matrix3f 9 years ago
Lucas De Marchi fb28f426da AP_Math: remove check for AVR CPUs 9 years ago
Andrew Tridgell c9ec8b3f67 AP_Math: added O3 optimisation to core math libraries 9 years ago
Andrew Tridgell 7aa7e03169 AP_Math: added euler312 functions (for gimbal) 10 years ago
Randy Mackay 9dede2f0ec Math: remove duplicate HALF_SQRT_2 definition 10 years ago
Andrew Tridgell 24b051565b AP_Math: added normalize() method to Matrix3f 10 years ago
Niels Joubert 879eb5936b AP_MATH: Adding WGS GPS conversions, CRC16 checks, and double-precision Vectors and Matrices 11 years ago
Andrew Tridgell 1e0f3f5398 AP_Math: make to_euler() const 11 years ago
Paul Riseborough f2c2811ef3 AP_AHRS & AP_Math: fixed bug in use of AHRS_TRIM parameters 11 years ago
Andrew Tridgell e2b0e07973 AP_Math: removed unused matrix rotation code 12 years ago
Randy Mackay 540ca25b84 AP_Math: add rotateXY 12 years ago
Andrew Tridgell f4189e083b AP_Math: added mulXY() for matrix3 and vector3 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Andrew Tridgell 38062bbb6d AP_Math: support some more rotation combinations 12 years ago
uncrustify d6e803fd3c uncrustify libraries/AP_Math/matrix3.cpp 13 years ago
Andrew Tridgell c30b0d85a3 Math: moved more template functions to the .cpp files 13 years ago
Andrew Tridgell a6d66dc45b Math: added mul_transpose() operation 13 years ago
Andrew Tridgell fe55a76335 Math: moved matrix multiple operations to .cpp file 13 years ago
Andrew Tridgell c16b353ea7 Math: added rotate() method to Matrix3f 13 years ago
Andrew Tridgell 58a68c89d9 Math: added a function to combine standard rotations 13 years ago
Andrew Tridgell 4422486d44 AP_Math: made rotation matrices more C++ 13 years ago
Andrew Tridgell 289c64c0b9 Math: added vector3.rotate() and matrix3.rotation() methods 13 years ago