C# 클래스 Procedurality.Tools

파일 보기 프로젝트 열기: N3X15/VoxelSim

공개 메소드들

메소드 설명
gain ( float gain, float x ) : float
gaussify ( float x ) : float
gaussify ( float x, float exponent ) : float
interpolateCubic ( float v0, float v1, float v2, float v3, float fraction ) : float
interpolateLinear ( float v1, float v2, float fraction ) : float
interpolateSmooth ( float v1, float v2, float fraction ) : float
interpolateSmooth2 ( float v1, float v2, float fraction ) : float
modulo ( float x, float n ) : float
modulo ( int x, int n ) : int
rampLinear ( float start, float end, float segment_length, float x ) : float
sawtooth ( float x ) : float
step ( float start, float end, float segment_length, float x ) : float

비공개 메소드들

메소드 설명
Tools ( ) : System

메소드 상세

gain() 공개 정적인 메소드

public static gain ( float gain, float x ) : float
gain float
x float
리턴 float

gaussify() 공개 정적인 메소드

public static gaussify ( float x ) : float
x float
리턴 float

gaussify() 공개 정적인 메소드

public static gaussify ( float x, float exponent ) : float
x float
exponent float
리턴 float

interpolateCubic() 공개 정적인 메소드

public static interpolateCubic ( float v0, float v1, float v2, float v3, float fraction ) : float
v0 float
v1 float
v2 float
v3 float
fraction float
리턴 float

interpolateLinear() 공개 정적인 메소드

public static interpolateLinear ( float v1, float v2, float fraction ) : float
v1 float
v2 float
fraction float
리턴 float

interpolateSmooth() 공개 정적인 메소드

public static interpolateSmooth ( float v1, float v2, float fraction ) : float
v1 float
v2 float
fraction float
리턴 float

interpolateSmooth2() 공개 정적인 메소드

public static interpolateSmooth2 ( float v1, float v2, float fraction ) : float
v1 float
v2 float
fraction float
리턴 float

modulo() 공개 정적인 메소드

public static modulo ( float x, float n ) : float
x float
n float
리턴 float

modulo() 공개 정적인 메소드

public static modulo ( int x, int n ) : int
x int
n int
리턴 int

rampLinear() 공개 정적인 메소드

public static rampLinear ( float start, float end, float segment_length, float x ) : float
start float
end float
segment_length float
x float
리턴 float

sawtooth() 공개 정적인 메소드

public static sawtooth ( float x ) : float
x float
리턴 float

step() 공개 정적인 메소드

public static step ( float start, float end, float segment_length, float x ) : float
start float
end float
segment_length float
x float
리턴 float