sst-waveshapers
Waveshapers submodule for the Surge Synthesizer
Public Member Functions | Static Public Member Functions | List of all members
Approx Class Reference

Public Member Functions

 Approx (double value)
 
Approx operator- () const
 
template<typename T , typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approx operator() (T const &value)
 
template<typename T , typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
 Approx (T const &value)
 
template<typename T , typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approxepsilon (T const &newEpsilon)
 
template<typename T , typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approxmargin (T const &newMargin)
 
template<typename T , typename = typename std::enable_if<std::is_constructible<double, T>::value>::type>
Approxscale (T const &newScale)
 
std::string toString () const
 

Static Public Member Functions

static Approx custom ()
 

Constructor & Destructor Documentation

◆ Approx() [1/2]

Approx ( double  value)
explicit

◆ Approx() [2/2]

Approx ( T const &  value)
explicit

Member Function Documentation

◆ custom()

static Approx custom ( )
static

◆ operator-()

Approx operator- ( ) const

◆ operator()()

Approx operator() ( T const &  value)

◆ epsilon()

Approx& epsilon ( T const &  newEpsilon)

◆ margin()

Approx& margin ( T const &  newMargin)

◆ scale()

Approx& scale ( T const &  newScale)

◆ toString()

std::string toString ( ) const

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