Added missing export keywords

This commit is contained in:
Lorenz Meier
2013-12-23 10:37:52 +01:00
parent a53af7e7b3
commit c9f785ff7f
2 changed files with 12 additions and 11 deletions
+5 -5
View File
@@ -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 *;