LTI-Lib latest version v1.9 - last update 10 Apr 2010

lti::constants< T > Class Template Reference

This class is a container of some mathematical and physical constants. More...

#include <ltiConstants.h>

Inheritance diagram for lti::constants< T >:
Inheritance graph
[legend]
Collaboration diagram for lti::constants< T >:
Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static T Pi () throw ()
static T TwoPi () throw ()
static T HalfPi () throw ()
static T e () throw ()
static T sqrt2 () throw ()

Protected Member Functions

 constants ()

Detailed Description

template<class T>
class lti::constants< T >

This class is a container of some mathematical and physical constants.

Example:

 constants<float>::Pi

Constructor & Destructor Documentation

template<class T >
lti::constants< T >::constants (  )  [inline, protected]

Protected constructor avoids the creation of an instance of this class.


Member Function Documentation

template<class T >
static T lti::constants< T >::e (  )  throw () [inline, static]

e (basis of natural logarithm) = 2.7182818284590452353602874713526.

..

template<class T >
static T lti::constants< T >::HalfPi (  )  throw () [inline, static]

Half Pi (Pi/2).

template<class T >
static T lti::constants< T >::Pi (  )  throw () [inline, static]

Pi.

template<class T >
static T lti::constants< T >::sqrt2 (  )  throw () [inline, static]

square root of 2 = 1.4142135623730950488016887242097.

..

template<class T >
static T lti::constants< T >::TwoPi (  )  throw () [inline, static]

Twice Pi (2*Pi).


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

Generated on Sat Apr 10 15:28:12 2010 for LTI-Lib by Doxygen 1.6.1