394 Commits (977cf52322ab3ca93125423a0f9e9b3eca0516d7)
 

Author SHA1 Message Date
Julian Kent 977cf52322 Ignore debug line in code coverage 4 years ago
Julian Kent 4837316f9b Fix small inconsistencies and compiler warnings 4 years ago
Julian Kent d540ca5de2 Coerce default epsilon values to Type 4 years ago
Julian Kent 054f8b12f4 Use a single inverse implementation for a single matrix size 4 years ago
Julian Kent 15e54ceda1 Rework rank-detection tolerance in pseudoinverse 4 years ago
Julian Kent d9a5e3dec2 Add test for new cutoff threshold 4 years ago
JacobCrabill ea43303c1c test/vector3: Add test for scalar +/- operators 4 years ago
JacobCrabill 158409abce Vector3f: Add operator+/- for scalars 4 years ago
Mitchell-Lee-93 a504b6e881 precision of tol for float has been changed 4 years ago
Julian Oes ce6b10b99a Fix clang-tidy warnings 5 years ago
Kamil Ritz 13f092a30f sparse quadratic form 5 years ago
Julian Oes 3a5bfb2bd1
matrix: inline to prevent multiple definitions (#147) 5 years ago
Julian Oes e101edc0e7
Matrix: fix warning if M == N (#146) 5 years ago
Morten Fyhn Amundsen cd8ad1584c
Make wrap() work with integer types (#145) 5 years ago
kamilritz 25c0455348 comply with Firmware style requirements 5 years ago
kritz f981cea2ae
add possibility to iterate over SparseVector data at runtime (#143) 5 years ago
kamilritz e714a28c83 use size_t instead of int in sparseVector 5 years ago
kritz 18699416b0
SparseVector (#140) 5 years ago
kamilritz 6ed5dbc2db Construct Vector from Slice<1,M> alias row() 5 years ago
Matthias Grob a126be0882 attitude test: refactoring to avoid identity quaternion confusion 5 years ago
Matthias Grob 572bafb01f Quaternion: use template type for division by two 5 years ago
Matthias Grob 242b38ee9e Quaternion: remove deprecated axis_angle conversions 5 years ago
Matthias Grob 7a3009f7a3 Remove asserts for unsigned integer >= 0 5 years ago
Matthias Grob 0fd99c59f1 Switch operator() to return a const reference 5 years ago
kamilritz 8a59b463f2 Quaternion: Use template type instead of single hardcoded type 5 years ago
Julian Kent 9a30828a0a Add explicit matrix + scalar test 5 years ago
Julian Kent f3cf615023 Do += -= and scalar *= /= in place 5 years ago
kamilritz f529358e9a Add missing const modifier 5 years ago
kamilritz 674bd99f3b Add operator* and operator/ for slice with type 5 years ago
Nicolas MARTIN 38b3acce96 fix conjugate_inversed comment 5 years ago
Matthias Grob 2bee0d078c Quaternion: refactor multiplication to matrix multiplication style 5 years ago
kamilritz d613055462 Add more assignment operators for slices 5 years ago
Matthias Grob 976ada411b Matrix: min max comments and test style 5 years ago
Matthias Grob fa7153ecfb Matrix: omit min max nan case with same result 5 years ago
Matthias Grob a32892926c Matrix: capture stdout for print() test 5 years ago
Matthias Grob c6db357c92 Matrix: correct print buffer size prediction 5 years ago
Matthias Grob 2cca35c8fe AxisAngle: call q.imag().norm() for conversion 5 years ago
kritz 4873dc1c1e
Analytic inverse implementation (#122) 5 years ago
Julian Kent 649c837b6b Use faster but less accurate average 5 years ago
kamilritz a37b91c96a Type cast remaining integer 5 years ago
Lorenz Meier 3b581fb599 Update .travis.yml 5 years ago
Lorenz Meier efa5580a67 Update CMakeLists.txt 5 years ago
Lorenz Meier 20a9e91d44 Fix CMake configuration for coverage tests on Mac OS 5 years ago
kritz d18be0d0fa Fix AngleAxis constructors (#117) 5 years ago
kritz e81483a808 Catch quaternion canonical corner cases (#116) 5 years ago
kritz 4f3565da94 Add asserts (#115) 5 years ago
kritz 2f6398168d Add several functions that are useful for coavriance matrices: (#114) 5 years ago
kritz 5cbcf6035a Set Matrix's col amd row to single value (#113) 5 years ago
kritz ef442fab92 Getter function for the diag elements of slice (#112) 5 years ago
kritz de6a2d31ff Slice assign value (#111) 5 years ago