public final class Tools
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static float |
gain(float gain,
float x) |
static float |
gaussify(float x) |
static float |
gaussify(float x,
float exponent) |
static float |
interpolateCubic(float v0,
float v1,
float v2,
float v3,
float fraction) |
static float |
interpolateLinear(float v1,
float v2,
float fraction) |
static float |
interpolateSmooth(float v1,
float v2,
float fraction) |
static float |
interpolateSmooth2(float v1,
float v2,
float fraction) |
static float |
modulo(float x,
float n) |
static int |
modulo(int x,
int n) |
static float |
rampLinear(float start,
float end,
float segment_length,
float x) |
static float |
sawtooth(float x) |
static float |
step(float start,
float end,
float segment_length,
float x) |
public static final float modulo(float x, float n)
public static final int modulo(int x, int n)
public static final float interpolateLinear(float v1, float v2, float fraction)
public static final float interpolateSmooth(float v1, float v2, float fraction)
public static final float interpolateSmooth2(float v1, float v2, float fraction)
public static final float interpolateCubic(float v0, float v1, float v2, float v3, float fraction)
public static final float rampLinear(float start, float end, float segment_length, float x)
public static final float step(float start, float end, float segment_length, float x)
public static final float sawtooth(float x)
public static final float gaussify(float x)
public static final float gaussify(float x, float exponent)
public static final float gain(float gain, float x)