]> git.tdb.fi Git - libs/math.git/commitdiff
Avoid a warning about shadowing a member
authorMikko Rasa <tdb@tdb.fi>
Thu, 1 Sep 2016 13:33:30 +0000 (16:33 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 1 Sep 2016 13:33:30 +0000 (16:33 +0300)
source/linal/matrix.h

index a57ce08d68b78f6d2f49cd3bffbc16fbc223847f..1c831be6b11cf6f4181366017c739c9ba5e4fd30 100644 (file)
@@ -95,12 +95,12 @@ inline Matrix<T, M, N> Matrix<T, M, N>::from_rows(const Vector<T, N> *v)
 
 template<typename T, unsigned M, unsigned N>
 template<unsigned P, unsigned Q>
-inline Matrix<T, P, Q> Matrix<T, M, N>::select(const Vector<unsigned, P> &rows, const Vector<unsigned, Q> &cols) const
+inline Matrix<T, P, Q> Matrix<T, M, N>::select(const Vector<unsigned, P> &row_indices, const Vector<unsigned, Q> &col_indices) const
 {
        Matrix<T, P, Q> r;
        for(unsigned j=0; j<P; ++j)
                for(unsigned i=0; i<Q; ++i)
-                       r(j, i) = element(rows[j], cols[i]);
+                       r(j, i) = element(row_indices[j], col_indices[i]);
        return r;
 }