libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
crn::Angle< Unit > Member List

This is the complete list of members for crn::Angle< Unit >, including all inherited members.

Acos(double cosine) noexcept(std::is_nothrow_constructible< typename Unit::type >::value)crn::Angle< Unit >inlinestatic
Angle() noexcept(std::is_nothrow_constructible< typename Unit::type >::value)crn::Angle< Unit >inline
Angle(typename Unit::type val) noexcept(std::is_nothrow_constructible< typename Unit::type >::value)crn::Angle< Unit >inline
Angle(const Angle< U > &other) noexcept(std::is_nothrow_constructible< typename U::type >::value &&std::is_nothrow_constructible< typename TypeInfo< typename Unit::type >::SumType >::value)crn::Angle< Unit >inline
Angle(const Angle &)=defaultcrn::Angle< Unit >
Angle(Angle &&)=defaultcrn::Angle< Unit >
Asin(double sine) noexcept(std::is_nothrow_constructible< typename Unit::type >::value)crn::Angle< Unit >inlinestatic
Atan(double tangent) noexcept(std::is_nothrow_constructible< typename Unit::type >::value)crn::Angle< Unit >inlinestatic
Atan(double y, double x) noexcept(std::is_nothrow_constructible< typename Unit::type >::value)crn::Angle< Unit >inlinestatic
BOTTOM()crn::Angle< Unit >inlinestatic
Cos() const noexceptcrn::Angle< Unit >inline
Get() const noexcept(std::is_nothrow_constructible< typename U::type >::value &&std::is_nothrow_constructible< typename TypeInfo< typename Unit::type >::SumType >::value)crn::Angle< Unit >inline
LEFT()crn::Angle< Unit >inlinestatic
operator*(double f) noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator*=(double f) noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator+(const Angle &other) const noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator+=(typename Unit::type angle) noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator+=(const Angle &other) noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator-() const noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator-(const Angle &other) const noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator-=(typename Unit::type angle) noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator-=(const Angle &other) noexcept(std::is_nothrow_copy_assignable< typename Unit::type >::value)crn::Angle< Unit >inline
operator=(const Angle &)=defaultcrn::Angle< Unit >
operator=(Angle &&)=defaultcrn::Angle< Unit >
operator==(const Angle &other) const noexceptcrn::Angle< Unit >inline
RIGHT()crn::Angle< Unit >inlinestatic
Sin() const noexceptcrn::Angle< Unit >inline
Tan() const noexceptcrn::Angle< Unit >inline
TOP()crn::Angle< Unit >inlinestatic
unit typedefcrn::Angle< Unit >
valuecrn::Angle< Unit >