JUCE
|
Commonly used mathematical constants. More...
#include <juce_MathsFunctions.h>
Static Public Attributes | |
static constexpr FloatType | pi = static_cast<FloatType> (3.141592653589793238L) |
A predefined value for Pi. | |
static constexpr FloatType | twoPi = static_cast<FloatType> (2 * 3.141592653589793238L) |
A predefined value for 2 * Pi. | |
static constexpr FloatType | halfPi = static_cast<FloatType> (3.141592653589793238L / 2) |
A predefined value for Pi / 2. | |
static constexpr FloatType | euler = static_cast<FloatType> (2.71828182845904523536L) |
A predefined value for Euler's number. | |
static constexpr FloatType | sqrt2 = static_cast<FloatType> (1.4142135623730950488L) |
A predefined value for sqrt (2) | |
Commonly used mathematical constants.
|
staticconstexpr |
A predefined value for Pi.
Referenced by degreesToRadians(), juce::dsp::Oscillator< SampleType >::initialise(), juce::dsp::Oscillator< SampleType >::process(), juce::dsp::Oscillator< SampleType >::processSample(), radiansToDegrees(), and juce::dsp::StateVariableFilter::Parameters< NumericType >::setCutOffFrequency().
|
staticconstexpr |
A predefined value for 2 * Pi.
Referenced by juce::dsp::Phase< Type >::advance(), juce::dsp::Oscillator< SampleType >::process(), and juce::dsp::Oscillator< SampleType >::processSample().
|
staticconstexpr |
A predefined value for Pi / 2.
|
staticconstexpr |
A predefined value for Euler's number.
|
staticconstexpr |
A predefined value for sqrt (2)
Referenced by juce::dsp::StateVariableFilter::Parameters< NumericType >::setCutOffFrequency().