Motive Animation System
An open source project by FPL.
 All Classes Functions Variables Typedefs Friends Pages
motive::Angle Member List

This is the complete list of members for motive::Angle, including all inherited members.

Abs() const motive::Angleinline
Angle() (defined in motive::Angle)motive::Angleinline
Angle(float angle)motive::Angleinlineexplicit
Clamp(const Angle &center, const Angle &max_diff) const motive::Angleinline
FromDegrees(const float degrees)motive::Angleinlinestatic
FromRadians(const float radians)motive::Angleinlinestatic
FromVectorSystem(const mathfu::vec3 &v, const AngleToVectorSystem system)motive::Angleinlinestatic
FromWithinThreePi(const float angle)motive::Angleinlinestatic
FromXYVector(const mathfu::vec3 &v)motive::Angleinlinestatic
FromXZVector(const mathfu::vec3 &v)motive::Angleinlinestatic
FromYXVector(const mathfu::vec3 &v)motive::Angleinlinestatic
FromYZVector(const mathfu::vec3 &v)motive::Angleinlinestatic
FromZXVector(const mathfu::vec3 &v)motive::Angleinlinestatic
FromZYVector(const mathfu::vec3 &v)motive::Angleinlinestatic
IsAngleInRange(const float angle)motive::Angleinlinestatic
IsValid() const motive::Angleinline
operator*=(const float rhs)motive::Angleinline
operator+=(const Angle &rhs)motive::Angleinline
operator-() const motive::Angleinline
operator-=(const Angle &rhs)motive::Angleinline
operator/=(const float rhs)motive::Angleinline
operator< (defined in motive::Angle)motive::Anglefriend
operator<= (defined in motive::Angle)motive::Anglefriend
operator=(const Angle &rhs) (defined in motive::Angle)motive::Angleinline
operator== (defined in motive::Angle)motive::Anglefriend
ToDegrees() const motive::Angleinline
ToRadians() const motive::Angleinline
ToRotationMatrix(const AngleToVectorSystem system) const motive::Angleinline
ToVectorSystem(const AngleToVectorSystem system) const motive::Angleinline
ToXYRotationMatrix() const motive::Angleinline
ToXYVector() const motive::Angleinline
ToXYVector2f() const motive::Angleinline
ToXZRotationMatrix() const motive::Angleinline
ToXZVector() const motive::Angleinline
ToYXRotationMatrix() const motive::Angleinline
ToYXVector() const motive::Angleinline
ToYXVector2f() const motive::Angleinline
ToYZRotationMatrix() const motive::Angleinline
ToYZVector() const motive::Angleinline
ToZXRotationMatrix() const motive::Angleinline
ToZXVector() const motive::Angleinline
ToZYRotationMatrix() const motive::Angleinline
ToZYVector() const motive::Angleinline
WrapAngle(float angle)motive::Angleinlinestatic