From: dooglus Date: Fri, 28 Sep 2007 02:26:58 +0000 (+0000) Subject: Add a new function angle::abs() which returns the absolute (positive) value of an... X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=5e17dc413c19054462e58826ac22a6a2ce96c95f;p=synfig.git Add a new function angle::abs() which returns the absolute (positive) value of an angle. git-svn-id: http://svn.voria.com/code@793 1f10aa63-cdf2-0310-b900-c93c546f37ac --- diff --git a/ETL/trunk/ETL/_angle.h b/ETL/trunk/ETL/_angle.h index 1abf930..f1a9206 100644 --- a/ETL/trunk/ETL/_angle.h +++ b/ETL/trunk/ETL/_angle.h @@ -173,6 +173,17 @@ public: operator!=(const angle &rhs)const { return std::abs(dist(rhs).v)>epsilon; } + //! Absolute Angle Function + /*! This function will return the + absolute value of the angle. */ + angle + abs()const + { + angle ret; + ret.v=std::abs(v); + return ret; + } + //! Angle Difference Function /*! This function will return the shortest physical distance between