From 10f777c380a0009331c7d823c47b141c07ddb13c Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Tue, 22 Aug 2017 15:05:58 +1000 Subject: [PATCH] matrix: remove mutating operations --- matrix.cpp | 9 --------- matrix.hpp | 2 -- 2 files changed, 11 deletions(-) diff --git a/matrix.cpp b/matrix.cpp index dea7a429..3915c06c 100644 --- a/matrix.cpp +++ b/matrix.cpp @@ -27,15 +27,6 @@ using util::matrix; /////////////////////////////////////////////////////////////////////////////// -template -matrix& -matrix::invert (void) -{ - return *this = inverse (); -} - - -//----------------------------------------------------------------------------- //template //matrix& //matrix::invert_affine (void) diff --git a/matrix.hpp b/matrix.hpp index e66cf5a7..3443f754 100644 --- a/matrix.hpp +++ b/matrix.hpp @@ -50,9 +50,7 @@ namespace util { T determinant (void) const; matrix inverse (void) const; - matrix& invert (void); matrix inverse_affine (void) const; - matrix& invert_affine (void); vector operator* (const vector&) const; point operator* (const point &) const;