From 79fdf1119cf3edf34d842ff26a840c2677adbdfa Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Sat, 2 Mar 2013 12:01:03 +0100 Subject: [PATCH] [DEV] missing devide inv vectr2D --- etk/math/Vector2D.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/etk/math/Vector2D.h b/etk/math/Vector2D.h index 6f77598..cf6fab1 100644 --- a/etk/math/Vector2D.h +++ b/etk/math/Vector2D.h @@ -153,6 +153,21 @@ namespace etk tmpp.m_floats[1] *= val; return tmpp; } + /***************************************************** + * / operator + *****************************************************/ + Vector2D operator/ (const Vector2D& obj) { + Vector2D tmpp(m_floats[0],m_floats[1]); + tmpp.m_floats[0] /= obj.m_floats[0]; + tmpp.m_floats[1] /= obj.m_floats[1]; + return tmpp; + } + Vector2D operator/ (const T val) { + Vector2D tmpp(m_floats[0],m_floats[1]); + tmpp.m_floats[0] /= val; + tmpp.m_floats[1] /= val; + return tmpp; + } /***************************************************** * ++ operator *****************************************************/