aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Hauke Heibel <hauke.heibel@gmail.com>2010-01-11 18:16:59 +0100
committerGravatar Hauke Heibel <hauke.heibel@gmail.com>2010-01-11 18:16:59 +0100
commita05d42616b6ae486e1329644355d2cd8a65739ad (patch)
treefb3853ff2f2bf97f573cb26133761cbcadc5564b
parent24a09ceae86590925102493fffcf3973ff2c8358 (diff)
Fixed DenseStorageBase typedef (MSVC specific).
Unified the ei_plain_matrix_type.
-rw-r--r--Eigen/src/Array/Array.h2
-rw-r--r--Eigen/src/Core/util/XprHelper.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Array/Array.h b/Eigen/src/Array/Array.h
index 2f155aeeb..4bcbf7747 100644
--- a/Eigen/src/Array/Array.h
+++ b/Eigen/src/Array/Array.h
@@ -37,7 +37,7 @@ class Array
{
public:
- typedef DenseStorageBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>, ArrayBase, _Options> Base;
+ typedef DenseStorageBase<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>, Eigen::ArrayBase, _Options> Base;
_EIGEN_DENSE_PUBLIC_INTERFACE(Array)
enum { Options = _Options };
diff --git a/Eigen/src/Core/util/XprHelper.h b/Eigen/src/Core/util/XprHelper.h
index 9b17a2b0e..6b5387c99 100644
--- a/Eigen/src/Core/util/XprHelper.h
+++ b/Eigen/src/Core/util/XprHelper.h
@@ -109,7 +109,7 @@ template<int _Rows, int _Cols> struct ei_size_at_compile_time
* whereas ei_eval is a const reference in the case of a matrix
*/
-template<typename T, typename StorageType = typename ei_traits<T>::StorageType> class ei_plain_matrix_type;
+template<typename T, typename StorageType = typename ei_traits<T>::StorageType> struct ei_plain_matrix_type;
template<typename T, typename BaseClassType> struct ei_plain_matrix_type_dense;
template<typename T> struct ei_plain_matrix_type<T,Dense>
{