JUCE: MathConstants< FloatType > Struct Template Reference

JUCE

Static Public Attributes | List of all members
MathConstants< FloatType > Struct Template Reference

Commonly used mathematical constants. More...

## Static Public Attributes
static const FloatType | pi = static_cast<FloatType> (3.141592653589793238L)
| A predefined value for Pi. More...
static const FloatType | twoPi = static_cast<FloatType> (2 * 3.141592653589793238L)
| A predefined value for 2 * Pi. More...
static const FloatType | halfPi = static_cast<FloatType> (3.141592653589793238L / 2)
| A predefined value for Pi / 2. More...
static const FloatType | euler = static_cast<FloatType> (2.71828182845904523536L)
| A predefined value for Euler's number. More...
static const FloatType | sqrt2 = static_cast<FloatType> (1.4142135623730950488L)
| A predefined value for sqrt(2) More...

## Detailed Description

### template<typename FloatType>
struct MathConstants< FloatType >

Commonly used mathematical constants.

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

- juce_MathsFunctions.h