summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--compat/simple-mat.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/compat/simple-mat.hpp b/compat/simple-mat.hpp
index 46d9e382..9490473a 100644
--- a/compat/simple-mat.hpp
+++ b/compat/simple-mat.hpp
@@ -134,14 +134,14 @@ public:
template<int R, int S, int P = h_, int Q = w_>
typename std::enable_if<is_dim3<P, Q, R, S>::value, Mat<num, is_dim3<P, Q, R, S>::P, is_dim3<P, Q, R, S>::Q>>::type
- cross(const Mat<num, R, S>& p2) const
+ cross(const Mat<num, R, S>& b) const
{
static_assert(P == h_ && Q == w_, "");
- decltype(*this)& p1 = *this;
+ decltype(*this)& a = *this;
- return Mat<num, R, S>(p1.y() * p2.z() - p1.y() * p2.z(),
- p1.x() * p2.z() - p1.x() * p2.z(),
- p1.x() * p2.y() - p1.y() * p2.x());
+ return Mat<num, R, S>(a.y()*b.z() - a.z()*b.y(),
+ a.z()*b.x() - a.x()*b.z(),
+ a.x()*b.y() - a.y()*b.x());
}
Mat<num, h_, w_> operator+(const Mat<num, h_, w_>& other) const