ardupilot/libraries/AP_Math
Andrew Tridgell fb9790e1f4 Math: moved matrix multiple operations to .cpp file
this means we only link this in once, rather than for every use of
matrix multiply, which saves us some flash space

We need to be careful not to put large pieces of code in template
headers, as if the operation is used a lot, it costs us a lot of code
space
2012-03-21 10:43:48 +11:00
..
examples Math: fixed the build of the eulers test in SITL 2012-03-21 10:41:55 +11:00
AP_Math.cpp Math: added a function to combine standard rotations 2012-03-19 17:29:02 +11:00
AP_Math.h Math: added a function to combine standard rotations 2012-03-19 17:29:02 +11:00
keywords.txt Beginnings of a math library for ArduPilot(Mega) systems. 2010-09-08 08:21:46 +00:00
matrix3.cpp Math: moved matrix multiple operations to .cpp file 2012-03-21 10:43:48 +11:00
matrix3.h Math: moved matrix multiple operations to .cpp file 2012-03-21 10:43:48 +11:00
polygon.cpp added comment in polygon code 2011-12-21 23:31:38 +11:00
polygon.h geofence: store fence points as int32_t 2011-12-16 20:11:51 +11:00
quaternion.cpp Math: change signs in quaternion library 2012-03-19 17:29:02 +11:00
quaternion.h AP_Math: re-work quaternion functions to be more C++ like 2012-03-11 15:37:07 +11:00
rotations.h Math: added a function to combine standard rotations 2012-03-19 17:29:02 +11:00
vector2.h AP_Math: make out vector and matrix elements used types with fixed sizes 2011-12-16 20:09:11 +11:00
vector3.cpp Math: added a function to combine standard rotations 2012-03-19 17:29:02 +11:00
vector3.h Math: added vector3.rotate() and matrix3.rotation() methods 2012-03-11 15:37:07 +11:00