Rosetta 3.3
|
NumericTraits: Numeric type traits long double specialization. More...
#include <NumericTraits.hh>
Public Types | |
typedef long double | Type |
Static Public Member Functions | |
static Type | zero () |
Zero. | |
static Type | one () |
One. | |
static Type | two () |
Two. | |
static Type | pi () |
pi | |
static Type | pi_2 () |
2*pi | |
static Type | pi_over_2 () |
pi/2 | |
static Type | pi_over_3 () |
pi/3 | |
static Type | pi_over_4 () |
pi/4 | |
static Type | pi_2_over_3 () |
(2*pi)/3 | |
static Type | pi_3_over_4 () |
(3*pi)/4 | |
static Type | pi_over_180 () |
pi/180 | |
static Type | degrees_to_radians () |
pi/180 | |
static Type | deg2rad () |
pi/180 | |
static Type | radians_to_degrees () |
180/pi | |
static Type | rad2deg () |
180/pi | |
static Type | tolerance () |
Tolerance. | |
static Type | length_tolerance () |
Length tolerance. | |
static Type | angle_tolerance () |
Angle tolerance (radians) | |
static Type | sin_cos_tolerance () |
Sine cosine range tolerance. | |
static Type | quaternion_tolerance () |
Quaternion normalization tolerance. |
NumericTraits: Numeric type traits long double specialization.
typedef long double numeric::NumericTraits< long double >::Type |
static Type numeric::NumericTraits< long double >::angle_tolerance | ( | ) | [inline, static] |
Angle tolerance (radians)
References ObjexxFCL::fmt::L().
static Type numeric::NumericTraits< long double >::deg2rad | ( | ) | [inline, static] |
pi/180
static Type numeric::NumericTraits< long double >::degrees_to_radians | ( | ) | [inline, static] |
pi/180
static Type numeric::NumericTraits< long double >::length_tolerance | ( | ) | [inline, static] |
Length tolerance.
References ObjexxFCL::fmt::L().
static Type numeric::NumericTraits< long double >::one | ( | ) | [inline, static] |
One.
References ObjexxFCL::fmt::L().
static Type numeric::NumericTraits< long double >::pi | ( | ) | [inline, static] |
pi
static Type numeric::NumericTraits< long double >::pi_2 | ( | ) | [inline, static] |
2*pi
static Type numeric::NumericTraits< long double >::pi_2_over_3 | ( | ) | [inline, static] |
(2*pi)/3
static Type numeric::NumericTraits< long double >::pi_3_over_4 | ( | ) | [inline, static] |
(3*pi)/4
static Type numeric::NumericTraits< long double >::pi_over_180 | ( | ) | [inline, static] |
pi/180
static Type numeric::NumericTraits< long double >::pi_over_2 | ( | ) | [inline, static] |
pi/2
static Type numeric::NumericTraits< long double >::pi_over_3 | ( | ) | [inline, static] |
pi/3
static Type numeric::NumericTraits< long double >::pi_over_4 | ( | ) | [inline, static] |
pi/4
static Type numeric::NumericTraits< long double >::quaternion_tolerance | ( | ) | [inline, static] |
Quaternion normalization tolerance.
References ObjexxFCL::fmt::L().
static Type numeric::NumericTraits< long double >::rad2deg | ( | ) | [inline, static] |
180/pi
static Type numeric::NumericTraits< long double >::radians_to_degrees | ( | ) | [inline, static] |
180/pi
static Type numeric::NumericTraits< long double >::sin_cos_tolerance | ( | ) | [inline, static] |
Sine cosine range tolerance.
References ObjexxFCL::fmt::L().
static Type numeric::NumericTraits< long double >::tolerance | ( | ) | [inline, static] |
Tolerance.
References ObjexxFCL::fmt::L().
static Type numeric::NumericTraits< long double >::two | ( | ) | [inline, static] |
Two.
References ObjexxFCL::fmt::L().
static Type numeric::NumericTraits< long double >::zero | ( | ) | [inline, static] |
Zero.
References ObjexxFCL::fmt::L().