1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-02-07 21:37:14 +01:00

Add IDENTITY helper to the quaternion.

This commit is contained in:
Sandu Liviu Catalin 2016-08-04 03:09:43 +03:00
parent 9c4198770d
commit 9fcbf54893
2 changed files with 5 additions and 3 deletions

View File

@ -12,9 +12,10 @@
namespace SqMod { namespace SqMod {
// ------------------------------------------------------------------------------------------------ // ------------------------------------------------------------------------------------------------
const Quaternion Quaternion::NIL = Quaternion(0); const Quaternion Quaternion::NIL(0);
const Quaternion Quaternion::MIN = Quaternion(std::numeric_limits< Quaternion::Value >::min()); const Quaternion Quaternion::MIN(std::numeric_limits< Quaternion::Value >::min());
const Quaternion Quaternion::MAX = Quaternion(std::numeric_limits< Quaternion::Value >::max()); const Quaternion Quaternion::MAX(std::numeric_limits< Quaternion::Value >::max());
const Quaternion Quaternion::IDENTITY(1.0, 0.0, 0.0, 0.0);
// ------------------------------------------------------------------------------------------------ // ------------------------------------------------------------------------------------------------
SQChar Quaternion::Delim = ','; SQChar Quaternion::Delim = ',';

View File

@ -23,6 +23,7 @@ struct Quaternion
static const Quaternion NIL; static const Quaternion NIL;
static const Quaternion MIN; static const Quaternion MIN;
static const Quaternion MAX; static const Quaternion MAX;
static const Quaternion IDENTITY;
/* -------------------------------------------------------------------------------------------- /* --------------------------------------------------------------------------------------------
* The delimiter character to be used when extracting values from strings. * The delimiter character to be used when extracting values from strings.