Remove direct access to internal data

This commit is contained in:
Julian Kent
2019-09-16 21:58:32 -04:00
committed by Daniel Agar
parent 18218c8f9c
commit 51d2f9f0dc
5 changed files with 18 additions and 28 deletions
+2 -11
View File
@@ -34,10 +34,10 @@ template<typename Type, size_t M, size_t N>
class Matrix
{
public:
Type _data[M][N] {};
public:
// Constructors
Matrix() = default;
@@ -71,15 +71,6 @@ public:
* Accessors/ Assignment etc.
*/
Type *data()
{
return _data[0];
}
const Type *data() const
{
return _data[0];
}
inline Type operator()(size_t i, size_t j) const
{