From cac3cc670bf19a055286353d55db3317ccb2301c Mon Sep 17 00:00:00 2001 From: Cristian Cadar Date: Thu, 9 Apr 2015 17:38:19 +0100 Subject: Normalised line endings --- utils/hacks/TreeGraphs/Graphics/Geometry/mat2.py | 40 ++++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'utils/hacks/TreeGraphs/Graphics/Geometry/mat2.py') diff --git a/utils/hacks/TreeGraphs/Graphics/Geometry/mat2.py b/utils/hacks/TreeGraphs/Graphics/Geometry/mat2.py index 05320d5e..5a09be62 100644 --- a/utils/hacks/TreeGraphs/Graphics/Geometry/mat2.py +++ b/utils/hacks/TreeGraphs/Graphics/Geometry/mat2.py @@ -1,20 +1,20 @@ -import vec2 - -def det(m): - ((m00,m01),(m10,m11))= m - - return m00*m11 - m01*m10 - -def mul(a,b): - b_trans= zip(* b) - return tuple([transmulvec2(b_trans, a_r) for a_r in a]) - - # multiple vector v by a transposed matrix -def transmulvec2(m_trans,v): - return tuple([vec2.dot(v, m_c) for m_c in m_trans]) - -def mulvec2(m,v): - return transmulvec2(zip(* m), v) - -def mulN(m,N): - return tuple([vec2.mulN(v,N) for v in m]) +import vec2 + +def det(m): + ((m00,m01),(m10,m11))= m + + return m00*m11 - m01*m10 + +def mul(a,b): + b_trans= zip(* b) + return tuple([transmulvec2(b_trans, a_r) for a_r in a]) + + # multiple vector v by a transposed matrix +def transmulvec2(m_trans,v): + return tuple([vec2.dot(v, m_c) for m_c in m_trans]) + +def mulvec2(m,v): + return transmulvec2(zip(* m), v) + +def mulN(m,N): + return tuple([vec2.mulN(v,N) for v in m]) -- cgit 1.4.1