aboutsummaryrefslogtreecommitdiff
path: root/src/lib/mathlib/math/Matrix.hpp
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-12-23 10:37:52 +0100
committerLorenz Meier <lm@inf.ethz.ch>2013-12-23 10:37:52 +0100
commitc9f785ff7f64960b79129e4e79fd0db4863192ae (patch)
treef6b301f4957b089aad5157231eaaaaf97f86e071 /src/lib/mathlib/math/Matrix.hpp
parenta53af7e7b3ea34aa9023473a73489c836ac0e84a (diff)
downloadpx4-firmware-c9f785ff7f64960b79129e4e79fd0db4863192ae.tar.gz
px4-firmware-c9f785ff7f64960b79129e4e79fd0db4863192ae.tar.bz2
px4-firmware-c9f785ff7f64960b79129e4e79fd0db4863192ae.zip
Added missing export keywords
Diffstat (limited to 'src/lib/mathlib/math/Matrix.hpp')
-rw-r--r--src/lib/mathlib/math/Matrix.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/mathlib/math/Matrix.hpp b/src/lib/mathlib/math/Matrix.hpp
index 47929ffcb..31b03b54b 100644
--- a/src/lib/mathlib/math/Matrix.hpp
+++ b/src/lib/mathlib/math/Matrix.hpp
@@ -49,13 +49,13 @@ namespace math
{
template <unsigned int M, unsigned int N>
-class Matrix;
+class __EXPORT Matrix;
-class Quaternion;
+class __EXPORT Quaternion;
// MxN matrix with float elements
template <unsigned int M, unsigned int N>
-class MatrixBase {
+class __EXPORT MatrixBase {
public:
/**
* matrix data[row][col]
@@ -259,7 +259,7 @@ public:
};
template <unsigned int M, unsigned int N>
-class Matrix : public MatrixBase<M, N> {
+class __EXPORT Matrix : public MatrixBase<M, N> {
public:
using MatrixBase<M, N>::operator *;
@@ -292,7 +292,7 @@ public:
namespace math {
template <>
-class Matrix<3, 3> : public MatrixBase<3, 3> {
+class __EXPORT Matrix<3, 3> : public MatrixBase<3, 3> {
public:
using MatrixBase<3, 3>::operator *;