file
Angle.hClass Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::Math
- Math library.
- namespace Magnum::Math::Literals
- Math literals.
- namespace Magnum::Math::Literals::AngleLiterals new in Git master
- Math angle literals.
Classes
-
template<class T>class Magnum::Math::Deg
- Angle in degrees.
-
template<class T>class Magnum::Math::Rad
- Angle in radians.
-
template<>struct Corrade::Utility::TweakableParser<Magnum::Math::Deg<Magnum::Float>>
- Tweakable literal parser.
-
template<>struct Corrade::Utility::TweakableParser<Magnum::Math::Deg<Magnum::Double>>
- Tweakable literal parser.
-
template<>struct Corrade::Utility::TweakableParser<Magnum::Math::Rad<Magnum::Float>>
- Tweakable literal parser.
-
template<>struct Corrade::Utility::TweakableParser<Magnum::Math::Rad<Magnum::Double>>
- Tweakable literal parser.
Functions
- auto operator""_deg(long double value) -> Deg<Double> constexpr
- Double-precision degree value literal.
- auto operator""_degf(long double value) -> Deg<Float> constexpr
- Single-precision degree value literal.
- auto operator""_rad(long double value) -> Rad<Double> constexpr
- Double-precision radian value literal.
- auto operator""_radf(long double value) -> Rad<Float> constexpr
- Single-precision radian value literal.
-
template<class T>auto operator<<(Utility::Debug& debug, const Unit<Rad, T>& value) -> Utility::Debug&
- Debug output operator.
-
template<class T>auto operator<<(Utility::Debug& debug, const Unit<Deg, T>& value) -> Utility::Debug&
- Debug output operator.