41class API_AUI_VIEWS AAngleRadians
44 constexpr AAngleRadians()
noexcept =
default;
45 constexpr explicit AAngleRadians(
float radians)
noexcept: mValue(radians) {}
48 constexpr float radians()
const noexcept {
53 constexpr float degrees()
const noexcept {
54 return glm::degrees(mValue);
57 AAngleRadians& operator+=(AAngleRadians rhs)
noexcept {
62 AAngleRadians& operator-=(AAngleRadians rhs)
noexcept {
67 AAngleRadians& operator*=(
float k)
noexcept {
72 AAngleRadians& operator/=(
float k)
noexcept {
77 AAngleRadians operator+(AAngleRadians rhs)
const noexcept {
78 return AAngleRadians(mValue + rhs.mValue);
81 AAngleRadians operator-(AAngleRadians rhs)
const noexcept {
82 return AAngleRadians(mValue - rhs.mValue);
85 AAngleRadians operator*(
float k)
const noexcept {
86 return AAngleRadians(mValue * k);
89 AAngleRadians operator/(
float k)
const noexcept {
90 return AAngleRadians(mValue / k);