Quaternion subtraction.
This was SVN commit r3197.
This commit is contained in:
parent
609140b7b5
commit
483917fbc8
@ -35,7 +35,15 @@ CQuaternion CQuaternion::operator + (const CQuaternion &quat) const
|
||||
|
||||
return Temp;
|
||||
}
|
||||
CQuaternion CQuaternion::operator - (const CQuaternion &quat) const
|
||||
{
|
||||
CQuaternion Temp;
|
||||
|
||||
Temp.m_W = m_W - quat.m_W;
|
||||
Temp.m_V = m_V - quat.m_V;
|
||||
|
||||
return Temp;
|
||||
}
|
||||
//quaternion addition/assignment
|
||||
CQuaternion &CQuaternion::operator += (const CQuaternion &quat)
|
||||
{
|
||||
|
@ -24,8 +24,10 @@ public:
|
||||
|
||||
//quaternion addition
|
||||
CQuaternion operator + (const CQuaternion &quat) const;
|
||||
CQuaternion operator - (const CQuaternion &quat) const;
|
||||
//quaternion addition/assignment
|
||||
CQuaternion &operator += (const CQuaternion &quat);
|
||||
|
||||
|
||||
//quaternion multiplication
|
||||
CQuaternion operator * (const CQuaternion &quat) const;
|
||||
|
Loading…
Reference in New Issue
Block a user