DrZiplok@gmail.com
|
7721e622aa
|
Rather than subclassing from the templated classes, just typedef directly to them.
This should solve the issues related to assigning to the convenience types.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@543 f9c3cf11-9bcb-44bc-f272-b75c42450872
|
15 years ago |
rmackay9@yahoo.com
|
15e6469ca9
|
added downcasting to MATRIX3_CTORS. this fixes some problems with setting the results from a formula to a variable (i..e m1 = m2*2).
git-svn-id: https://arducopter.googlecode.com/svn/trunk@541 f9c3cf11-9bcb-44bc-f272-b75c42450872
|
15 years ago |
rmackay9@yahoo.com
|
b3e1b6c57d
|
minor corrections to the operator *= and constructor so that matrix can be more easily created from vector objects
git-svn-id: https://arducopter.googlecode.com/svn/trunk@540 f9c3cf11-9bcb-44bc-f272-b75c42450872
|
15 years ago |
DrZiplok@gmail.com
|
ac2e14c4ec
|
Remove a bunch of probably wrong const cruft. Ditch the dubious array index operators from vector2.
|
15 years ago |
DrZiplok@gmail.com
|
815e5f871a
|
Remove the trivial operator= implementations, the default shallow copy is fine.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@537 f9c3cf11-9bcb-44bc-f272-b75c42450872
|
15 years ago |
DrZiplok@gmail.com
|
646045ef44
|
Some minor fixes prompted while looking at the code for other reasons.
Return non-const values from assignment. Fix operator* for matrix3.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@536 f9c3cf11-9bcb-44bc-f272-b75c42450872
|
15 years ago |
DrZiplok@gmail.com
|
b918f21567
|
Replace the questionable rotation operation with a conventional transposition.
git-svn-id: https://arducopter.googlecode.com/svn/trunk@442 f9c3cf11-9bcb-44bc-f272-b75c42450872
|
15 years ago |
DrZiplok@gmail.com
|
097161cd8d
|
Beginnings of a math library for ArduPilot(Mega) systems.
|
15 years ago |