JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Macros | Functions
futils.h File Reference
#include "pluginterfaces/base/ftypes.h"

Go to the source code of this file.

Macros

#define CCONST(a, b, c, d)
 

Functions

template<class T >
const T & Steinberg::Min (const T &a, const T &b)
 
template<class T >
const T & Steinberg::Max (const T &a, const T &b)
 
template<class T >
Steinberg::Abs (const T &value)
 
template<class T >
Steinberg::Sign (const T &value)
 
template<class T >
Steinberg::Bound (T minval, T maxval, T x)
 
template<class T >
void Steinberg::Swap (T &t1, T &t2)
 
template<class T >
bool Steinberg::IsApproximateEqual (T t1, T t2, T epsilon)
 
template<class T >
Steinberg::ToNormalized (const T &value, const int32 numSteps)
 
template<class T >
int32 Steinberg::FromNormalized (const T &norm, const int32 numSteps)
 

Macro Definition Documentation

◆ CCONST

#define CCONST (   a,
  b,
  c,
 
)

Definition at line 102 of file futils.h.

Function Documentation

◆ Abs()

template<class T >
T Steinberg::Abs ( const T &  value)

Definition at line 39 of file futils.h.

◆ Bound()

template<class T >
T Steinberg::Bound ( minval,
maxval,
x 
)

Definition at line 53 of file futils.h.

◆ FromNormalized()

template<class T >
int32 Steinberg::FromNormalized ( const T &  norm,
const int32  numSteps 
)

Definition at line 94 of file futils.h.

◆ IsApproximateEqual()

template<class T >
bool Steinberg::IsApproximateEqual ( t1,
t2,
epsilon 
)

Definition at line 73 of file futils.h.

◆ Max()

template<class T >
const T & Steinberg::Max ( const T &  a,
const T &  b 
)

Definition at line 32 of file futils.h.

◆ Min()

template<class T >
const T & Steinberg::Min ( const T &  a,
const T &  b 
)

Definition at line 25 of file futils.h.

◆ Sign()

template<class T >
T Steinberg::Sign ( const T &  value)

Definition at line 46 of file futils.h.

◆ Swap()

template<class T >
void Steinberg::Swap ( T &  t1,
T &  t2 
)

Definition at line 64 of file futils.h.

◆ ToNormalized()

template<class T >
T Steinberg::ToNormalized ( const T &  value,
const int32  numSteps 
)

Definition at line 87 of file futils.h.