aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/geo_eulerangles.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2013-07-10 23:48:26 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2013-07-10 23:48:26 +0200
commit6d1f5dbaaefcb9cc198aad362146131f8eec9cd7 (patch)
treebfc10b33b7d6efd0008a539fa3362616995fe518 /test/geo_eulerangles.cpp
parent71cccf0ed825022555b6da57ea64433622058601 (diff)
Add no_assignment_operator to a few classes that must not be assigned, and fix a couple of warnings.
Diffstat (limited to 'test/geo_eulerangles.cpp')
-rw-r--r--test/geo_eulerangles.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/geo_eulerangles.cpp b/test/geo_eulerangles.cpp
index 26456beee..4361625e3 100644
--- a/test/geo_eulerangles.cpp
+++ b/test/geo_eulerangles.cpp
@@ -41,7 +41,7 @@ template<typename Scalar> void check_all_var(const Matrix<Scalar,3,1>& ea)
VERIFY_EULER(2,1,2, Z,Y,Z);
}
-template<typename Scalar> void eulerangles(void)
+template<typename Scalar> void eulerangles()
{
typedef Matrix<Scalar,3,3> Matrix3;
typedef Matrix<Scalar,3,1> Vector3;
@@ -60,13 +60,13 @@ template<typename Scalar> void eulerangles(void)
ea = m.eulerAngles(0,1,0);
check_all_var(ea);
- ea = (Array3::Random() + Array3(1,1,0))*M_PI*Array3(0.5,0.5,1);
+ ea = (Array3::Random() + Array3(1,1,0))*Scalar(M_PI)*Array3(0.5,0.5,1);
check_all_var(ea);
- ea[2] = ea[0] = internal::random<Scalar>(0,M_PI);
+ ea[2] = ea[0] = internal::random<Scalar>(0,Scalar(M_PI));
check_all_var(ea);
- ea[0] = ea[1] = internal::random<Scalar>(0,M_PI);
+ ea[0] = ea[1] = internal::random<Scalar>(0,Scalar(M_PI));
check_all_var(ea);
ea[1] = 0;