Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | List of all members
numeric::NumericTraits< long double > Struct Template Reference

NumericTraits: Numeric type traits long double specialization. More...

#include <NumericTraits.hh>

Public Types

typedef long double Type
 

Static Public Member Functions

static constexpr Type zero ()
 Zero. More...
 
static constexpr Type one ()
 One. More...
 
static constexpr Type two ()
 Two. More...
 
static constexpr Type pi ()
 pi More...
 
static constexpr Type pi_2 ()
 2*pi More...
 
static constexpr Type pi_over_2 ()
 pi/2 More...
 
static constexpr Type pi_over_3 ()
 pi/3 More...
 
static constexpr Type pi_over_4 ()
 pi/4 More...
 
static constexpr Type pi_2_over_3 ()
 (2*pi)/3 More...
 
static constexpr Type pi_3_over_4 ()
 (3*pi)/4 More...
 
static constexpr Type pi_over_180 ()
 pi/180 More...
 
static constexpr Type degrees_to_radians ()
 pi/180 More...
 
static constexpr Type deg2rad ()
 pi/180 More...
 
static constexpr Type radians_to_degrees ()
 180/pi More...
 
static constexpr Type rad2deg ()
 180/pi More...
 
static constexpr Type sqrt_2pi ()
 sqrt(2*pi) More...
 
static constexpr Type tolerance ()
 Tolerance. More...
 
static constexpr Type length_tolerance ()
 Length tolerance. More...
 
static constexpr Type angle_tolerance ()
 Angle tolerance (radians) More...
 
static constexpr Type sin_cos_tolerance ()
 Sine cosine range tolerance. More...
 
static constexpr Type quaternion_tolerance ()
 Quaternion normalization tolerance. More...
 

Detailed Description

template<>
struct numeric::NumericTraits< long double >

NumericTraits: Numeric type traits long double specialization.

Member Typedef Documentation

Member Function Documentation

static constexpr Type numeric::NumericTraits< long double >::angle_tolerance ( )
inlinestatic

Angle tolerance (radians)

References ObjexxFCL::format::L().

static constexpr Type numeric::NumericTraits< long double >::deg2rad ( )
inlinestatic

pi/180

static constexpr Type numeric::NumericTraits< long double >::degrees_to_radians ( )
inlinestatic

pi/180

static constexpr Type numeric::NumericTraits< long double >::length_tolerance ( )
inlinestatic

Length tolerance.

References ObjexxFCL::format::L().

static constexpr Type numeric::NumericTraits< long double >::one ( )
inlinestatic

One.

References ObjexxFCL::format::L().

static constexpr Type numeric::NumericTraits< long double >::pi ( )
inlinestatic

pi

static constexpr Type numeric::NumericTraits< long double >::pi_2 ( )
inlinestatic

2*pi

static constexpr Type numeric::NumericTraits< long double >::pi_2_over_3 ( )
inlinestatic

(2*pi)/3

static constexpr Type numeric::NumericTraits< long double >::pi_3_over_4 ( )
inlinestatic

(3*pi)/4

static constexpr Type numeric::NumericTraits< long double >::pi_over_180 ( )
inlinestatic

pi/180

static constexpr Type numeric::NumericTraits< long double >::pi_over_2 ( )
inlinestatic

pi/2

static constexpr Type numeric::NumericTraits< long double >::pi_over_3 ( )
inlinestatic

pi/3

static constexpr Type numeric::NumericTraits< long double >::pi_over_4 ( )
inlinestatic

pi/4

static constexpr Type numeric::NumericTraits< long double >::quaternion_tolerance ( )
inlinestatic

Quaternion normalization tolerance.

References ObjexxFCL::format::L().

static constexpr Type numeric::NumericTraits< long double >::rad2deg ( )
inlinestatic

180/pi

static constexpr Type numeric::NumericTraits< long double >::radians_to_degrees ( )
inlinestatic

180/pi

static constexpr Type numeric::NumericTraits< long double >::sin_cos_tolerance ( )
inlinestatic

Sine cosine range tolerance.

References ObjexxFCL::format::L().

static constexpr Type numeric::NumericTraits< long double >::sqrt_2pi ( )
inlinestatic

sqrt(2*pi)

static constexpr Type numeric::NumericTraits< long double >::tolerance ( )
inlinestatic

Tolerance.

References ObjexxFCL::format::L().

static constexpr Type numeric::NumericTraits< long double >::two ( )
inlinestatic

Two.

References ObjexxFCL::format::L().

static constexpr Type numeric::NumericTraits< long double >::zero ( )
inlinestatic

Zero.

References ObjexxFCL::format::L().


The documentation for this struct was generated from the following file: