OpenShot Audio Library | OpenShotAudio: juce::MathConstants< FloatType > Struct Template Reference

OpenShot Audio Library | OpenShotAudio 0.4.0

Loading...
Searching...
No Matches
Static Public Attributes | List of all members
juce::MathConstants< FloatType > Struct Template Reference

`#include <juce_MathsFunctions.h>`

## Static Public Attributes
static constexpr FloatType | pi = static_cast<FloatType> (3.141592653589793238L)
static constexpr FloatType | twoPi = static_cast<FloatType> (2 * 3.141592653589793238L)
static constexpr FloatType | halfPi = static_cast<FloatType> (3.141592653589793238L / 2)
static constexpr FloatType | euler = static_cast<FloatType> (2.71828182845904523536L)
static constexpr FloatType | sqrt2 = static_cast<FloatType> (1.4142135623730950488L)

## Detailed Description

template<typename FloatType>
struct juce::MathConstants< FloatType >

Commonly used mathematical constants

Definition at line 138 of file juce_MathsFunctions.h.

## Member Data Documentation

## ◆ euler

template<typename FloatType >

FloatType juce::MathConstants< FloatType >::euler = static_cast<FloatType> (2.71828182845904523536L)
| staticconstexpr

A predefined value for Euler's number

Definition at line 150 of file juce_MathsFunctions.h.

## ◆ halfPi

template<typename FloatType >

FloatType juce::MathConstants< FloatType >::halfPi = static_cast<FloatType> (3.141592653589793238L / 2)
| staticconstexpr

A predefined value for Pi / 2

Definition at line 147 of file juce_MathsFunctions.h.

## ◆ pi

template<typename FloatType >

FloatType juce::MathConstants< FloatType >::pi = static_cast<FloatType> (3.141592653589793238L)
| staticconstexpr

A predefined value for Pi

Definition at line 141 of file juce_MathsFunctions.h.

## ◆ sqrt2

template<typename FloatType >

FloatType juce::MathConstants< FloatType >::sqrt2 = static_cast<FloatType> (1.4142135623730950488L)
| staticconstexpr

A predefined value for sqrt (2)

Definition at line 153 of file juce_MathsFunctions.h.

## ◆ twoPi

template<typename FloatType >

FloatType juce::MathConstants< FloatType >::twoPi = static_cast<FloatType> (2 * 3.141592653589793238L)
| staticconstexpr

A predefined value for 2 * Pi

Definition at line 144 of file juce_MathsFunctions.h.

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

- juce_MathsFunctions.h