aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/DenseBase.h
diff options
context:
space:
mode:
authorGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2010-04-23 12:16:30 -0400
committerGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2010-04-23 12:16:30 -0400
commite3e34b5920c9d522e53e4800218b53633df71f86 (patch)
tree00cfe0ab4f7871ae096c0440f6c416e9d7f05a88 /Eigen/src/Core/DenseBase.h
parenta16ba80bfa492f68cc699979ccda63519d782421 (diff)
remove MakeBase, use ei_dense_xpr_base instead
(yes, it was only used in dense xprs anyway)
Diffstat (limited to 'Eigen/src/Core/DenseBase.h')
-rw-r--r--Eigen/src/Core/DenseBase.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/Eigen/src/Core/DenseBase.h b/Eigen/src/Core/DenseBase.h
index 200d3087c..8bdcbf52b 100644
--- a/Eigen/src/Core/DenseBase.h
+++ b/Eigen/src/Core/DenseBase.h
@@ -50,24 +50,6 @@ struct ei_outer_stride_at_compile_time<Derived, false>
enum { ret = 0 };
};
-template<typename Derived, typename XprKind = typename ei_traits<Derived>::XprKind>
-struct ei_dense_xpr_base
-{
- /* ei_dense_xpr_base should only ever be used on dense expressions, thus falling either into the MatrixXpr or into the ArrayXpr cases */
-};
-
-template<typename Derived>
-struct ei_dense_xpr_base<Derived, MatrixXpr>
-{
- typedef MatrixBase<Derived> type;
-};
-
-template<typename Derived>
-struct ei_dense_xpr_base<Derived, ArrayXpr>
-{
- typedef ArrayBase<Derived> type;
-};
-
/** \class DenseBase
*
* \brief Base class for all dense matrices, vectors, and arrays