Fixed DenseStorageBase typedef (MSVC specific).

Unified the ei_plain_matrix_type.
This commit is contained in:
Hauke Heibel 2010-01-11 18:16:59 +01:00
parent 24a09ceae8
commit a05d42616b
2 changed files with 2 additions and 2 deletions

View File

@ -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 };

View File

@ -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>
{