C# Класс Graffiti.Math.Functions

Показать файл Открыть проект

Открытые методы

Метод Описание
Linear ( float time, float speed ) : float
Noise ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency ) : float
Noise2 ( float timeMilliSeconds, float baseline, float amplitude, float phase, float spacing = 2000f ) : float
Sawtooth ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency ) : float
Sawtooth ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency, float dutyCycle ) : float
Sine ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency ) : float
Square ( float time, float baseline, float amplitude, float phase, float frequency, float dutyCycle ) : float

Приватные методы

Метод Описание
CosineInterpolate ( float y1, float y2, double mu ) : float
Functions ( ) : System
Noise ( float x ) : float
Value ( float timeMilliSeconds, float phase, float frequency ) : float

Описание методов

Linear() публичный статический Метод

public static Linear ( float time, float speed ) : float
time float
speed float
Результат float

Noise() публичный статический Метод

public static Noise ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency ) : float
timeMilliSeconds float
baseline float
amplitude float
phase float
frequency float
Результат float

Noise2() публичный статический Метод

public static Noise2 ( float timeMilliSeconds, float baseline, float amplitude, float phase, float spacing = 2000f ) : float
timeMilliSeconds float
baseline float
amplitude float
phase float
spacing float
Результат float

Sawtooth() публичный статический Метод

public static Sawtooth ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency ) : float
timeMilliSeconds float
baseline float
amplitude float
phase float
frequency float
Результат float

Sawtooth() публичный статический Метод

public static Sawtooth ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency, float dutyCycle ) : float
timeMilliSeconds float
baseline float
amplitude float
phase float
frequency float
dutyCycle float
Результат float

Sine() публичный статический Метод

public static Sine ( float timeMilliSeconds, float baseline, float amplitude, float phase, float frequency ) : float
timeMilliSeconds float
baseline float
amplitude float
phase float
frequency float
Результат float

Square() публичный статический Метод

public static Square ( float time, float baseline, float amplitude, float phase, float frequency, float dutyCycle ) : float
time float
baseline float
amplitude float
phase float
frequency float
dutyCycle float
Результат float