scifir-units 2.0.0
scifir-units is a library of units of measurement, angles, coordinates, fields, and related data, all lightweight, that help in the development of scientific software and scientific machines
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
scifir::angle Member List

This is the complete list of members for scifir::angle, including all inherited members.

angle()scifir::angle
angle(const angle &x)scifir::angle
angle(angle &&x)scifir::angle
angle(float new_value, angle::type init_type=angle::DEGREE)scifir::angleexplicit
angle(double new_value, angle::type init_type=angle::DEGREE)scifir::angleexplicit
angle(long double new_value, angle::type init_type=angle::DEGREE)scifir::angleexplicit
angle(int new_value, angle::type init_type=angle::DEGREE)scifir::angleexplicit
angle(const string &init_angle)scifir::angleexplicit
angle(const scalar_unit &x)scifir::angleexplicit
DEGREE enum valuescifir::angle
display(int number_of_decimals=2) constscifir::angle
get_degree() constscifir::angleinline
get_radian() constscifir::angleinline
get_value() constscifir::angleinline
GRADIAN enum valuescifir::angle
initialize_from_string(string init_angle)scifir::angleprotected
invert()scifir::angle
normalize_value()scifir::angleprivate
operator float() constscifir::angleinlineexplicit
operator*(const angle &x) constscifir::angle
operator*(T x) constscifir::angleinline
operator*=(const angle &x)scifir::angle
operator*=(T x)scifir::angleinline
operator+(const angle &x) constscifir::angle
operator+(T x) constscifir::angleinline
operator++()scifir::angle
operator++(int)scifir::angle
operator+=(const angle &x)scifir::angle
operator+=(T x)scifir::angleinline
operator-(const angle &x) constscifir::angle
operator-(T x) constscifir::angleinline
operator--()scifir::angle
operator--(int)scifir::angle
operator-=(const angle &x)scifir::angle
operator-=(T x)scifir::angleinline
operator/(const angle &x) constscifir::angle
operator/(T x) constscifir::angleinline
operator/=(const angle &x)scifir::angle
operator/=(T x)scifir::angleinline
operator=(const angle &x)scifir::angle
operator=(angle &&x)scifir::angle
operator=(float new_value)scifir::angle
operator=(const string &init_angle)scifir::angle
operator=(const scalar_unit &x)scifir::angle
operator=(T new_value)scifir::angleinline
operator^(const angle &x) constscifir::angle
operator^(T x) constscifir::angleinline
operator^=(const angle &x)scifir::angle
operator^=(T x)scifir::angleinline
RADIAN enum valuescifir::angle
to_scalar_unit() constscifir::angle
TURN enum valuescifir::angle
type enum namescifir::angle
valuescifir::angleprotected