diff options
author | Gael Guennebaud <g.gael@free.fr> | 2014-08-01 14:48:22 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2014-08-01 14:48:22 +0200 |
commit | 2a3c3c49a19572b544b22820065c673cfac9bc04 (patch) | |
tree | a1fd384c35bfe0414d5f92517e156b2dfd821e75 /Eigen/src/Geometry/AlignedBox.h | |
parent | fc13b37c552c6661c81f135cf94edc3de09d2000 (diff) |
Fix numerous nested versus nested_eval shortcomings
Diffstat (limited to 'Eigen/src/Geometry/AlignedBox.h')
-rw-r--r-- | Eigen/src/Geometry/AlignedBox.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Eigen/src/Geometry/AlignedBox.h b/Eigen/src/Geometry/AlignedBox.h index b6a2f0e24..1d1daaa61 100644 --- a/Eigen/src/Geometry/AlignedBox.h +++ b/Eigen/src/Geometry/AlignedBox.h @@ -71,7 +71,11 @@ EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF_VECTORIZABLE_FIXED_SIZE(_Scalar,_AmbientDim) template<typename Derived> inline explicit AlignedBox(const MatrixBase<Derived>& a_p) { +#ifndef EIGEN_TEST_EVALUATORS typename internal::nested<Derived,2>::type p(a_p.derived()); +#else + typename internal::nested_eval<Derived,2>::type p(a_p.derived()); +#endif m_min = p; m_max = p; } |