mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-11 19:29:02 +08:00
Fix operator<<(ostream,AlignedVector3)
This commit is contained in:
parent
e6297741c9
commit
b8df8815f4
@ -193,6 +193,12 @@ template<typename _Scalar> class AlignedVector3
|
||||
|
||||
namespace internal {
|
||||
|
||||
template<typename _Scalar>
|
||||
struct eval<AlignedVector3<_Scalar>, Dense>
|
||||
{
|
||||
typedef const AlignedVector3<_Scalar>& type;
|
||||
};
|
||||
|
||||
template<typename Scalar>
|
||||
struct evaluator<AlignedVector3<Scalar> >
|
||||
: evaluator<Matrix<Scalar,4,1> >::type
|
||||
|
@ -59,6 +59,11 @@ void alignedvector3()
|
||||
f2.normalize();
|
||||
r2.normalize();
|
||||
VERIFY_IS_APPROX(f2,r2);
|
||||
|
||||
std::stringstream ss1, ss2;
|
||||
ss1 << f1;
|
||||
ss2 << r1;
|
||||
VERIFY(ss1.str()==ss2.str());
|
||||
}
|
||||
|
||||
void test_alignedvector3()
|
||||
|
Loading…
x
Reference in New Issue
Block a user