OGRE
1.9.0
|
Wrapper class which indicates a given angle value is in Degrees. More...
#include <OgreMath.h>
Private Attributes | |
Real | mDeg |
Friends | |
_OgreExport friend std::ostream & | operator<< (std::ostream &o, const Degree &v) |
Wrapper class which indicates a given angle value is in Degrees.
Definition at line 98 of file OgreMath.h.
|
explicit |
Definition at line 103 of file OgreMath.h.
References mDeg.
Referenced by operator!=(), operator*(), operator*(), operator*=(), operator+(), operator+(), operator+(), operator+=(), operator+=(), operator-(), operator-(), operator-(), operator-=(), operator-=(), operator/(), operator/=(), operator<(), operator<<, operator<=(), operator=(), operator=(), operator=(), operator==(), operator>(), and operator>=().
Ogre::Degree::Degree | ( | const Radian & | r | ) |
Definition at line 104 of file OgreMath.h.
References mDeg, and valueDegrees().
bool Ogre::Degree::operator!= | ( | const Degree & | d | ) | const |
Definition at line 132 of file OgreMath.h.
Definition at line 124 of file OgreMath.h.
Definition at line 123 of file OgreMath.h.
Definition at line 125 of file OgreMath.h.
const Degree & Ogre::Degree::operator+ | ( | ) | const |
Definition at line 113 of file OgreMath.h.
References Degree().
Definition at line 114 of file OgreMath.h.
Definition at line 115 of file OgreMath.h.
References Degree(), mDeg, and Ogre::Radian::valueDegrees().
Definition at line 116 of file OgreMath.h.
Definition at line 117 of file OgreMath.h.
References Degree(), mDeg, and Ogre::Radian::valueDegrees().
Degree Ogre::Degree::operator- | ( | ) | const |
Definition at line 118 of file OgreMath.h.
Definition at line 119 of file OgreMath.h.
Definition at line 120 of file OgreMath.h.
References Degree(), mDeg, and Ogre::Radian::valueDegrees().
Definition at line 121 of file OgreMath.h.
Definition at line 122 of file OgreMath.h.
References Degree(), mDeg, and Ogre::Radian::valueDegrees().
Definition at line 126 of file OgreMath.h.
Definition at line 127 of file OgreMath.h.
bool Ogre::Degree::operator< | ( | const Degree & | d | ) | const |
Definition at line 129 of file OgreMath.h.
bool Ogre::Degree::operator<= | ( | const Degree & | d | ) | const |
Definition at line 130 of file OgreMath.h.
Definition at line 106 of file OgreMath.h.
Definition at line 107 of file OgreMath.h.
References Degree(), mDeg, and Ogre::Radian::valueDegrees().
Definition at line 105 of file OgreMath.h.
bool Ogre::Degree::operator== | ( | const Degree & | d | ) | const |
Definition at line 131 of file OgreMath.h.
bool Ogre::Degree::operator> | ( | const Degree & | d | ) | const |
Definition at line 134 of file OgreMath.h.
bool Ogre::Degree::operator>= | ( | const Degree & | d | ) | const |
Definition at line 133 of file OgreMath.h.
Real Ogre::Degree::valueDegrees | ( | ) | const |
Definition at line 109 of file OgreMath.h.
References mDeg.
Referenced by Degree(), Ogre::Math::Abs(), Ogre::operator*(), Ogre::operator/(), Ogre::Math::Sign(), and Ogre::Math::Sqrt().
|
friend |
Definition at line 136 of file OgreMath.h.
References Degree(), and _OgreExport.
|
private |
Definition at line 100 of file OgreMath.h.
Referenced by Degree(), Degree(), operator!=(), operator*(), operator*(), operator*=(), operator+(), operator+(), operator+=(), operator+=(), operator-(), operator-(), operator-(), operator-=(), operator-=(), operator/(), operator/=(), operator<(), operator<=(), operator=(), operator=(), operator=(), operator==(), operator>(), operator>=(), valueAngleUnits(), valueDegrees(), and valueRadians().