C# 클래스 Graffiti.Math.Functions

파일 보기 프로젝트 열기: ananthonline/graffiti

공개 메소드들

메소드 설명
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